PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 28956
Å iandien: 13
PrisijungÄ™ nariai
» SveÄių: 3
» Narių: 0

» Viso narių: 10,232
» Naujausias: EdvinasG1337

Prisijungimų istorija:
tabux 3 Dienos
EdvinasG1337nepamenu
rolandas94nepamenu
Zbigniew@nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
mast3rnepamenu
N1nt3ndnepamenu
Matze1987nepamenu
Piter_NSnepamenu
MariukasRnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galÄ—tum balsuoti, turi prisijungti.
PradÄ—ta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2024-03-07 22:13
Oj Tabux… apkabinÄiau už tÄ… moderatorių ðŸ˜

2024-02-22 17:40
Å ypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Å ypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. ðŸ˜

2024-02-20 22:14
Aisku dabar tokie laikai, kai turinio valdymo sistemas valdome one-click principu. Ne kaip seniau kode ieskodavom klaidu, norint moda pasileist.. :D paciam reikdavo susidiegt viska i ftp..

2024-02-20 22:03
Sveiki kolegos 👌 kazkada rasiau greit 11 metu bet ziuriu greit 14 metu. 😄 baisuu, reik ta proga kazka sugalvot su php-f kaip jaunima itraukt.

Shoutbox Archive
Peržiūrėti temą
 Spausdinti temÄ…
v7 Prane?°im?ø sujungimas
Nepster
#1 Spausdinti praneÅ¡imÄ…
parašyta 2008-11-20 13:58
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 670
Įstojo: 2007-01-02

Atsibodus vartotoj?ø floodui suk?»riau modifikacija ir v7 php fusion versijai.
Veikimo principas toks: vartotojui para?°ius prane?°im? , jis negal?«s prikelin?«t temos floodindamas naujais prane?°imais, jo para?°ytas prane?°imas tiesiog susijungs su jo ankstesniu prane?°imu.

Atsidarome forum/ viewthread.php fail?  ir jame randame:

Download source  GeSHi: PHP
  1. if (iMEMBER && $can_reply && !$fdata['thread_locked'] && isset($_POST['postquickreply'])) {
  2. $message = stripinput(censorwords($_POST['message']));
  3. if ($message != "") {
  4. require_once INCLUDES."flood_include.php";
  5. if (!flood_control("post_datestamp", DB_POSTS, "post_author='".$userdata['user_id']."'")) {
  6. $sig = ($userdata['user_sig'] ? '1' :'0');
  7. $smileys = isset($_POST['disable_smileys']) || preg_match("#\[code\](.*?)\[/code\]#si", $message) ? "0" : "1";
  8. $result = dbquery("INSERT INTO ".DB_POSTS." (forum_id, thread_id, post_message, post_showsig, post_smileys, post_author, post_datestamp, post_ip, post_edituser, post_edittime) VALUES ('".$fdata['forum_id']."', '".$_GET['thread_id']."', '$message', '$sig', '$smileys', '".$userdata['user_id']."', '".time()."', '".USER_IP."', '0', '0')");
  9. $newpost_id = mysql_insert_id();
  10. $result = dbquery("UPDATE ".DB_FORUMS." SET forum_lastpost='".time()."', forum_postcount=forum_postcount+1, forum_lastuser='".$userdata['user_id']."' WHERE forum_id='".$fdata['forum_id']."'");
  11. $result = dbquery("UPDATE ".DB_THREADS." SET thread_lastpost='".time()."', thread_lastpostid='".$newpost_id."', thread_postcount=thread_postcount+1, thread_lastuser='".$userdata['user_id']."' WHERE thread_id='".$_GET['thread_id']."'");
  12. $result = dbquery("UPDATE ".DB_USERS." SET user_posts=user_posts+1 WHERE user_id='".$userdata['user_id']."'");
  13. redirect("postify.php?post=reply&error=0&forum_id=".$fdata['forum_id']."&thread_id=".$_GET['thread_id']."&post_id=$newpost_id");
  14. } else {
  15. redirect("viewthread.php?thread_id=".$_GET['thread_id']);
  16. }
  17. }
  18. }
Parsed in 0.025 seconds, using GeSHi 1.0.8.10


ir kei?Øiame ?°iuo kodu:

Download source  GeSHi: PHP
  1. if (iMEMBER && $can_reply && !$fdata['thread_locked'] && isset($_POST['postquickreply'])) {
  2. $message = stripinput(censorwords($_POST['message']));
  3. if ($message != "") {
  4. require_once INCLUDES."flood_include.php";
  5. if (!flood_control("post_datestamp", DB_POSTS, "post_author='".$userdata['user_id']."'")) {
  6. $sig = ($userdata['user_sig'] ? '1' :'0');
  7. $smileys = isset($_POST['disable_smileys']) || preg_match("#\[code\](.*?)\[/code\]#si", $message) ? "0" : "1";
  8. $result = dbquery("SELECT * FROM ".DB_POSTS." WHERE forum_id='".$fdata['forum_id']."'
  9. AND thread_id='".$fdata['thread_id']."' ORDER BY post_id DESC LIMIT 1");
  10. $rows = dbrows($result);
  11. if ($rows) {
  12. $data = dbarray($result);
  13. $same_message = $data['post_message'].'\n\n'.$message;
  14. if ($data['post_author']==$userdata['user_id']) {
  15. $same_user = true;
  16. } else {
  17. $same_user = false;
  18. }
  19. } else {
  20. $same_user = false;
  21. }
  22. if ($same_user) {
  23. $result = dbquery("UPDATE ".DB_POSTS." SET post_message='$same_message',
  24. post_showsig='$sig', post_smileys='$smileys', post_edituser='".$userdata['user_id']."', post_edittime='".time()."' WHERE
  25. post_id='".$data['post_id']."'");
  26. } else {
  27. $newpost_id = $data['post_id'];
  28. $result = dbquery("INSERT INTO ".DB_POSTS." (forum_id, thread_id, post_message, post_showsig, post_smileys, post_author, post_datestamp, post_ip, post_edituser, post_edittime) VALUES ('".$fdata['forum_id']."', '".$_GET['thread_id']."', '$message', '$sig', '$smileys', '".$userdata['user_id']."', '".time()."', '".USER_IP."', '0', '0')");
  29. $newpost_id = mysql_insert_id();
  30. $result = dbquery("UPDATE ".DB_FORUMS." SET forum_lastpost='".time()."', forum_postcount=forum_postcount+1, forum_lastuser='".$userdata['user_id']."' WHERE forum_id='".$fdata['forum_id']."'");
  31. $result = dbquery("UPDATE ".DB_THREADS." SET thread_lastpost='".time()."', thread_lastpostid='".$newpost_id."', thread_postcount=thread_postcount+1, thread_lastuser='".$userdata['user_id']."' WHERE thread_id='".$_GET['thread_id']."'");
  32. $result = dbquery("UPDATE ".DB_USERS." SET user_posts=user_posts+1 WHERE user_id='".$userdata['user_id']."'");
  33. redirect("postify.php?post=reply&error=0&forum_id=".$fdata['forum_id']."&thread_id=".$_GET['thread_id']."&post_id=$newpost_id");
  34. }
  35. } else {
  36. redirect("viewthread.php?thread_id=".$_GET['thread_id']);
  37. }
  38. }
  39. }
Parsed in 0.032 seconds, using GeSHi 1.0.8.10


Tai buvo kodas tik greitam atsakymui, na o dabar panaikinam galimyb?¦ ra?°yti pilnam atsakymui.

postreply.php susirandame:

Download source  GeSHi: PHP
  1. if (isset($_POST['postreply'])) {
  2. $message = trim(stripinput(censorwords($_POST['message'])));
  3. $flood = false; $error = 0;
  4. $sig = isset($_POST['show_sig']) ? "1" : "0";
  5. $smileys = isset($_POST['disable_smileys']) || preg_match("#\[code\](.*?)\[/code\]#si", $message) ? "0" : "1";
  6. if (iMEMBER) {
  7. if ($message != "") {
  8. require_once INCLUDES."flood_include.php";
  9. if (!flood_control("post_datestamp", DB_POSTS, "post_author='".$userdata['user_id']."'")) {
  10. $result = dbquery("INSERT INTO ".DB_POSTS." (forum_id, thread_id, post_message, post_showsig, post_smileys, post_author, post_datestamp, post_ip, post_edituser, post_edittime) VALUES ('".$_GET['forum_id']."', '".$_GET['thread_id']."', '$message', '$sig', '$smileys', '".$userdata['user_id']."', '".time()."', '".USER_IP."', '0', '0')");
  11. $newpost_id = mysql_insert_id();
  12. $result = dbquery("UPDATE ".DB_FORUMS." SET forum_lastpost='".time()."', forum_postcount=forum_postcount+1, forum_lastuser='".$userdata['user_id']."' WHERE forum_id='".$_GET['forum_id']."'");
  13. $result = dbquery("UPDATE ".DB_THREADS." SET thread_lastpost='".time()."', thread_lastpostid='$newpost_id', thread_postcount=thread_postcount+1, thread_lastuser='".$userdata['user_id']."' WHERE thread_id='".$_GET['thread_id']."'");
  14. $result = dbquery("UPDATE ".DB_USERS." SET user_posts=user_posts+1 WHERE user_id='".$userdata['user_id']."'");
  15. if ($settings['thread_notify'] && isset($_POST['notify_me'])) {
  16. if (!dbcount("(thread_id)", DB_THREAD_NOTIFY, "thread_id='".$_GET['thread_id']."' AND notify_user='".$userdata['user_id']."'")) {
  17. $result = dbquery("INSERT INTO ".DB_THREAD_NOTIFY." (thread_id, notify_datestamp, notify_user, notify_status) VALUES('".$_GET['thread_id']."', '".time()."', '".$userdata['user_id']."', '1')");
  18. }
  19. }
Parsed in 0.030 seconds, using GeSHi 1.0.8.10


ir pakei?Øiame ?? tai:


Download source  GeSHi: PHP
  1. if (isset($_POST['postreply'])) {
  2. $message = trim(stripinput(censorwords($_POST['message'])));
  3. $flood = false; $error = 0;
  4. $sig = isset($_POST['show_sig']) ? "1" : "0";
  5. $smileys = isset($_POST['disable_smileys']) || preg_match("#\[code\](.*?)\[/code\]#si", $message) ? "0" : "1";
  6. if (iMEMBER) {
  7. if ($message != "") {
  8. require_once INCLUDES."flood_include.php";
  9. if (!flood_control("post_datestamp", DB_POSTS, "post_author='".$userdata['user_id']."'")) {
  10.  
  11. $result = dbquery("SELECT * FROM ".DB_POSTS." WHERE forum_id='".$tdata['forum_id']."'
  12. AND thread_id='".$tdata['thread_id']."' ORDER BY post_id DESC LIMIT 1");
  13. $rows = dbrows($result);
  14. if ($rows) {
  15. $data = dbarray($result);
  16. $same_message = $data['post_message'].'\n\n'.$message;
  17. if ($data['post_author']==$userdata['user_id']) {
  18. $same_user = true;
  19. } else {
  20. $same_user = false;
  21. }
  22. } else {
  23. $same_user = false;
  24. }
  25. if ($same_user) {
  26. $result = dbquery("UPDATE ".DB_POSTS." SET post_message='$same_message',
  27. post_showsig='$sig', post_smileys='$smileys', post_edituser='".$userdata['user_id']."', post_edittime='".time()."' WHERE
  28. post_id='".$data['post_id']."'");
  29. } else {
  30. $result = dbquery("INSERT INTO ".DB_POSTS." (forum_id, thread_id, post_message, post_showsig, post_smileys, post_author, post_datestamp, post_ip, post_edituser, post_edittime) VALUES ('".$_GET['forum_id']."', '".$_GET['thread_id']."', '$message', '$sig', '$smileys', '".$userdata['user_id']."', '".time()."', '".USER_IP."', '0', '0')");
  31. $newpost_id = mysql_insert_id();
  32. $result = dbquery("UPDATE ".DB_FORUMS." SET forum_lastpost='".time()."', forum_postcount=forum_postcount+1, forum_lastuser='".$userdata['user_id']."' WHERE forum_id='".$_GET['forum_id']."'");
  33. $result = dbquery("UPDATE ".DB_THREADS." SET thread_lastpost='".time()."', thread_lastpostid='$newpost_id', thread_postcount=thread_postcount+1, thread_lastuser='".$userdata['user_id']."' WHERE thread_id='".$_GET['thread_id']."'");
  34. $result = dbquery("UPDATE ".DB_USERS." SET user_posts=user_posts+1 WHERE user_id='".$userdata['user_id']."'");
  35. if ($settings['thread_notify'] && isset($_POST['notify_me'])) {
  36. if (!dbcount("(thread_id)", DB_THREAD_NOTIFY, "thread_id='".$_GET['thread_id']."' AND notify_user='".$userdata['user_id']."'")) {
  37. $result = dbquery("INSERT INTO ".DB_THREAD_NOTIFY." (thread_id, notify_datestamp, notify_user, notify_status) VALUES('".$_GET['thread_id']."', '".time()."', '".$userdata['user_id']."', '1')");
  38. }
  39. }
  40. }
Parsed in 0.036 seconds, using GeSHi 1.0.8.10


Tai ??diegiau ?°iame saite, tikslas ma?¾inti flood?  forume.
Redagavo Nepster 2008-11-28 20:49
 
PM
tabux
#2 Spausdinti praneÅ¡imÄ…
parašyta 2008-11-20 15:24
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 1009
Įstojo: 2008-10-16

?aunuolis Nepster... Bandau tavo modifikacij? ..
 
PM
Nepster
#3 Spausdinti praneÅ¡imÄ…
parašyta 2008-11-28 20:49
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 670
Įstojo: 2007-01-02

Atnaujinau savo prane?imà.
 
PM
Zidezzon
#4 Spausdinti praneÅ¡imÄ…
parašyta 2008-12-05 10:06
Naujokas



Reputacija: 0

Pranešimai: 2
Įstojo: 2008-10-23

Cia arba as nesupratau arba cia taip:
Pvz jis buvo parases pranesimajo pranesimas paskutinis, ir jis paraso dar viena posta is eiles, ir tas susijungia? Nera taip kad normaliai diskutuoja ir susijungia?
 
PM
Nepster
#5 Spausdinti praneÅ¡imÄ…
parašyta 2008-12-05 20:06
Vartotojo avataras

S.Administratorius



Reputacija: 0

Pranešimai: 670
Įstojo: 2007-01-02

Zidezzon para?ë:
Cia arba as nesupratau arba cia taip:
Pvz jis buvo parases pranesimajo pranesimas paskutinis, ir jis paraso dar viena posta is eiles, ir tas susijungia? Nera taip kad normaliai diskutuoja ir susijungia?


Taip antras i? eilës prane?imas susijungia su pirmuoju.
 
PM
Bonqe1
#6 Spausdinti praneÅ¡imÄ…
parašyta 2010-04-17 21:58
Apšylantis



Reputacija: 0

Pranešimai: 55
Įstojo: 2010-01-06

Truputi erzina tas postreply.php mane.

Kai parasai pranesima, tai paspaudus "SIUSTI" perkele ne i ta tema i kuria rasiai pranesima, bet i pagrindini forumo meniu.

Galbut butu galima kaip nors sita pataisyt, kad perkeltu atgal i tema i kuria rasiai?

Bandau

Ziuriu ir cia taspats, kai per "REPLY" rasai ir paspaudi "Siusti" perkele i pgr forumo puslapi.

Ir dar prie to pacio, galbut butu galima padaryti, kad pries sujungiant pranesimus pradzioj parasytu ------Papildymas------ ar kanors panasaus. I kuria kodo vieta reiketu iterpti sita zodi tada?
Redagavo Bonqe1 2010-04-17 22:03
 
PM
velnioadvokatas
#7 Spausdinti praneÅ¡imÄ…
parašyta 2010-04-23 17:51
Naujokas



Reputacija: 0

Pranešimai: 21
Įstojo: 2009-06-24

Testuoju ar dar veikia.
 
PM
chotabicius
#8 Spausdinti praneÅ¡imÄ…
parašyta 2010-04-24 11:46
Vartotojo avataras

Naujokas



Reputacija: 0

Pranešimai: 6
Įstojo: 2009-11-16

liux dalykas :) reikes pabandyt pasidaryt :) aciu nepster
 
PM
rapro
#9 Spausdinti praneÅ¡imÄ…
parašyta 2010-07-15 10:34
Apšylantis



Reputacija: 0

Pranešimai: 73
Įstojo: 2010-06-17

?ito ?iandien norëjau pra?yt... :) labai labai dëkoju :)
 
PM
gipsy
#10 Spausdinti praneÅ¡imÄ…
parašyta 2010-07-15 11:59
Vartotojo avataras

Moderatorius



Reputacija: 0

Pranešimai: 585
Įstojo: 2009-10-21

dekingas ;]
 
PM
Peršokti į forumą: