Sie sind nicht angemeldet.

jacqyhackeinbau

Admina&Webmasterin

  • »jacqy« ist weiblich
  • »jacqy« ist ein verifizierter Benutzer
  • »jacqy« ist der Autor dieses Themas

Beiträge: 5 877

Aktivitätspunkte: 31 695

Registrierungsdatum: 16. März 2008

Wohnort: Murnau (hergezogen)

WBB Version: alle

Danksagungen: 148 / 19

  • Nachricht senden

Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied

1

Samstag, 21. November 2009, 22:22

Beiträge /Themen bleiben beim löschen unverändert

Mal ein Tut,wer es gebrauchen kann;) Kenne das für´s wbb2.für´s wbblite noch nicht.Wer das irgendwo mal gesehen hat ,kann es gerne posten.Ich habe es noch nicht gefunden. Mich hatte jemand gefragt ob es sows gibt;) Habe mich dann mal selber probiert.

ok los gehts

öffne editpost.php

suche

PHP-Quelltext

1
if($board['countuserposts'] && $post['userid'] && $post['visible']==1$db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-1 WHERE userid = '$post[userid]'",1);


ersetze mit

PHP-Quelltext

1
//if($board['countuserposts'] && $post['userid'] && $post['visible']==1) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-1 WHERE userid = '$post[userid]'",1);


öffen acp/lib/functions.php

suche

PHP-Quelltext

1
2
$result $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE postid IN ($postids) AND visible=1 AND userid>0 GROUP BY userid");
  while($row=$db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'",1);


ersetze mit

PHP-Quelltext

1
2
//$result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE postid IN ($postids) AND visible=1 AND userid>0 GROUP BY userid");
  //while($row=$db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'",1);


suche weiter

PHP-Quelltext

1
2
$result $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$threadid' AND visible=1 AND userid>0 GROUP BY userid");
  while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


ersetze mit

PHP-Quelltext

1
2
//$result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$threadid' AND visible=1 AND userid>0 GROUP BY userid");
 // while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


suche

PHP-Quelltext

1
2
3
4
5
6
if($newboard['countuserposts']==1) {
   $result $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$newthreadid' AND visible = 1 AND userid>0 GROUP BY userid");
   while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts+'$row[posts]' WHERE userid='$row[userid]'");
  }
 }
}


ersetze mit

PHP-Quelltext

1
2
3
4
5
6
//if($newboard['countuserposts']==1) {
   //$result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$newthreadid' AND visible = 1 AND userid>0 GROUP BY userid");
  // while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts+'$row[posts]' WHERE userid='$row[userid]'");
  }
}
 


Einbau auf eigene Gefahr.Backup der zu bearbeitenden Dateien machen.

Signatur von »jacqy«
Ich gebe kein Support via:
Email,PN,ICQ,MSN oder sonstigen Messengers!

Dafür ist das Forum da und das entsprechende Thread!

Gebt für ein neues Thread einen aussagekräftigen Titel an! So ist es leichter, diesen später wieder zu finden. Benutzt die SUFU!



♥Bones-Die Knochenjägerin♥
♥Bones&Booth♥
:daumenhoch: =)


http://www.youtube.com/watch?v=VlnBLUU43Ic&feature=channel&list=UL


Xerpt

Mitglied

  • »Xerpt« ist männlich
  • »Xerpt« ist ein verifizierter Benutzer

Beiträge: 793

Aktivitätspunkte: 4 135

Registrierungsdatum: 26. September 2008

  • Nachricht senden

Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied

2

Samstag, 21. November 2009, 22:29

Zwei Hinweise:
  • Es ist egal, ob die Stellen gelöscht werden oder mit // auskommentiert werden. Sie werden von PHP in beiden Fällen nicht beachtet. Bei der Variante des Kommentierens kann man es nur leichter rückgängig machen, besonders wenn die Stellen durch Hacks verändert wurden.
  • Zur letzten Anweisung: Wenn du ein if auskommentierst, welches eine { öffnet, musst du auch die entsprechende } auskommentieren. Also hier einfach eine weitere Klammer auskommentieren.
Signatur von »Xerpt«

Zitat von »Gregory House«

Wenn man zu Gott spricht, ist man religiös. Wenn Gott mit einem spricht, ist man irre.

jacqyhackeinbau

Admina&Webmasterin

  • »jacqy« ist weiblich
  • »jacqy« ist ein verifizierter Benutzer
  • »jacqy« ist der Autor dieses Themas

Beiträge: 5 877

Aktivitätspunkte: 31 695

Registrierungsdatum: 16. März 2008

Wohnort: Murnau (hergezogen)

WBB Version: alle

Danksagungen: 148 / 19

  • Nachricht senden

Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied

3

Samstag, 21. November 2009, 22:38

ok danke für den hinweis:)

Beitrag editiert.so besser? Naja für´s erste mal :D Ich wollte es ja auch erst auskommentieren;)
Signatur von »jacqy«
Ich gebe kein Support via:
Email,PN,ICQ,MSN oder sonstigen Messengers!

Dafür ist das Forum da und das entsprechende Thread!

Gebt für ein neues Thread einen aussagekräftigen Titel an! So ist es leichter, diesen später wieder zu finden. Benutzt die SUFU!



♥Bones-Die Knochenjägerin♥
♥Bones&Booth♥
:daumenhoch: =)


http://www.youtube.com/watch?v=VlnBLUU43Ic&feature=channel&list=UL


Andy

Trusted Members

  • »Andy« ist männlich
  • »Andy« ist ein verifizierter Benutzer

Beiträge: 4 412

Aktivitätspunkte: 23 310

Registrierungsdatum: 22. März 2008

Wohnort: Lohr

WBB Version: alle

Danksagungen: 97 / 11

  • Nachricht senden

Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied

4

Samstag, 21. November 2009, 22:43

Kannst übrigens auch ganze Blöcke auskommentieren.

Zum Beispiel so

PHP-Quelltext

1
2
/*$result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE postid IN ($postids) AND visible=1 AND userid>0 GROUP BY userid");
  while($row=$db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'",1);*/


Einfach /* am Anfang des Blocks den du auskommentieren willst einsetzen. Und an der Stelle wo die der auszukommentierende Code endet einfach ein */ setzen.

Ist einfacher und du brauchst nicht jede Zeile einzeln auskommentieren. :)

jacqyhackeinbau

Admina&Webmasterin

  • »jacqy« ist weiblich
  • »jacqy« ist ein verifizierter Benutzer
  • »jacqy« ist der Autor dieses Themas

Beiträge: 5 877

Aktivitätspunkte: 31 695

Registrierungsdatum: 16. März 2008

Wohnort: Murnau (hergezogen)

WBB Version: alle

Danksagungen: 148 / 19

  • Nachricht senden

Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied

5

Samstag, 21. November 2009, 23:00

ok genau das wars was ich wollte :D

hm..das letzte muß noch mal überarbeitet werden.

wenn ich den letzten code nun so ersetze..

PHP-Quelltext

1
2
3
4
/* if($newboard['countuserposts']==1) {
   $result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$newthreadid' AND visible = 1 AND userid>0 GROUP BY userid");
   while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts+'$row[posts]' WHERE userid='$row[userid]'");*/
  }


Habe es getestet und es erscheint mir eine Fehlermeldung :D

lasse ich es so

PHP-Quelltext

1
2
3
4
5
  /* if($newboard['countuserposts']==1) {
   $result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$newthreadid' AND visible = 1 AND userid>0 GROUP BY userid");
   while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts+'$row[posts]' WHERE userid='$row[userid]'");*/
  }
 }


geht es...

Zitat

Zur letzten Anweisung: Wenn du ein if auskommentierst, welches eine { öffnet, musst du auch die entsprechende } auskommentieren. Also hier einfach eine weitere Klammer auskommentieren.


welche muß auskommentiert werden? teste sonst morgen nochmal :)
Signatur von »jacqy«
Ich gebe kein Support via:
Email,PN,ICQ,MSN oder sonstigen Messengers!

Dafür ist das Forum da und das entsprechende Thread!

Gebt für ein neues Thread einen aussagekräftigen Titel an! So ist es leichter, diesen später wieder zu finden. Benutzt die SUFU!



♥Bones-Die Knochenjägerin♥
♥Bones&Booth♥
:daumenhoch: =)


http://www.youtube.com/watch?v=VlnBLUU43Ic&feature=channel&list=UL


Xerpt

Mitglied

  • »Xerpt« ist männlich
  • »Xerpt« ist ein verifizierter Benutzer

Beiträge: 793

Aktivitätspunkte: 4 135

Registrierungsdatum: 26. September 2008

  • Nachricht senden

Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied

6

Samstag, 21. November 2009, 23:32

Mach es am besten so, dann beeinflusst es Hacks nicht:

PHP-Quelltext

1
2
3
4
/*
$result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$newthreadid' AND visible = 1 AND userid>0 GROUP BY userid");
while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts+'$row[posts]' WHERE userid='$row[userid]'");
*/
Signatur von »Xerpt«

Zitat von »Gregory House«

Wenn man zu Gott spricht, ist man religiös. Wenn Gott mit einem spricht, ist man irre.

jacqyhackeinbau

Admina&Webmasterin

  • »jacqy« ist weiblich
  • »jacqy« ist ein verifizierter Benutzer
  • »jacqy« ist der Autor dieses Themas

Beiträge: 5 877

Aktivitätspunkte: 31 695

Registrierungsdatum: 16. März 2008

Wohnort: Murnau (hergezogen)

WBB Version: alle

Danksagungen: 148 / 19

  • Nachricht senden

Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied

7

Montag, 23. November 2009, 18:51

So ich habe es mal überarbeitet =)

Neue Anleitung

öffne editpost.php

suche

PHP-Quelltext

1
if($board['countuserposts'] && $post['userid'] && $post['visible']==1$db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-1 WHERE userid = '$post[userid]'",1);


ersetze mit

PHP-Quelltext

1
/*if($board['countuserposts'] && $post['userid'] && $post['visible']==1) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-1 WHERE userid = '$post[userid]'",1);*/


öffne acp/lib/functions.php

suche

PHP-Quelltext

1
2
$result $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$threadid' AND visible=1 AND userid>0 GROUP BY userid");
  while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


ersetze mit

PHP-Quelltext

1
2
/* $result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid='$threadid' AND visible=1 AND userid>0 GROUP BY userid");
  while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");*/


suche weiter

PHP-Quelltext

1
2
$result $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE postid IN ($postids) AND visible=1 AND userid>0 GROUP BY userid");
  while($row=$db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'",1);


ersetze mit

PHP-Quelltext

1
2
/* $result = $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE postid IN ($postids) AND visible=1 AND userid>0 GROUP BY userid");
  while($row=$db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'",1);*/



suche

PHP-Quelltext

1
if($newboard['countuserposts']==1)



ersetze mit

PHP-Quelltext

1
/*if($newboard['countuserposts']==1)*/


öffne acp/otherstuff.php

suche

PHP-Quelltext

1
$result=$db->query("SELECT userid, userposts FROM bb".$n."_users ORDER BY userid ASC",$perpage,$perpage*($page-1));


ersetze mit


PHP-Quelltext

1
/*$result=$db->query("SELECT userid, userposts FROM bb".$n."_users ORDER BY userid ASC",$perpage,$perpage*($page-1));*/



Wer will darf testen :D Feedback erwünscht :)
Signatur von »jacqy«
Ich gebe kein Support via:
Email,PN,ICQ,MSN oder sonstigen Messengers!

Dafür ist das Forum da und das entsprechende Thread!

Gebt für ein neues Thread einen aussagekräftigen Titel an! So ist es leichter, diesen später wieder zu finden. Benutzt die SUFU!



♥Bones-Die Knochenjägerin♥
♥Bones&Booth♥
:daumenhoch: =)


http://www.youtube.com/watch?v=VlnBLUU43Ic&feature=channel&list=UL


Xerpt

Mitglied

  • »Xerpt« ist männlich
  • »Xerpt« ist ein verifizierter Benutzer

Beiträge: 793

Aktivitätspunkte: 4 135

Registrierungsdatum: 26. September 2008

  • Nachricht senden

Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied

8

Montag, 23. November 2009, 19:48

Statt ersetzen würde ich sagen
einfach

PHP-Quelltext

1
//

davor schreiben.

Aber sonst: zwar ungetestet, aber gut. :thumbsup:
Signatur von »Xerpt«

Zitat von »Gregory House«

Wenn man zu Gott spricht, ist man religiös. Wenn Gott mit einem spricht, ist man irre.

jacqyhackeinbau

Admina&Webmasterin

  • »jacqy« ist weiblich
  • »jacqy« ist ein verifizierter Benutzer
  • »jacqy« ist der Autor dieses Themas

Beiträge: 5 877

Aktivitätspunkte: 31 695

Registrierungsdatum: 16. März 2008

Wohnort: Murnau (hergezogen)

WBB Version: alle

Danksagungen: 148 / 19

  • Nachricht senden

Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied

9

Montag, 23. November 2009, 19:57

wie meinst das jetzt ? nicht ersetzen schreiben :denk:
Signatur von »jacqy«
Ich gebe kein Support via:
Email,PN,ICQ,MSN oder sonstigen Messengers!

Dafür ist das Forum da und das entsprechende Thread!

Gebt für ein neues Thread einen aussagekräftigen Titel an! So ist es leichter, diesen später wieder zu finden. Benutzt die SUFU!



♥Bones-Die Knochenjägerin♥
♥Bones&Booth♥
:daumenhoch: =)


http://www.youtube.com/watch?v=VlnBLUU43Ic&feature=channel&list=UL


Xerpt

Mitglied

  • »Xerpt« ist männlich
  • »Xerpt« ist ein verifizierter Benutzer

Beiträge: 793

Aktivitätspunkte: 4 135

Registrierungsdatum: 26. September 2008

  • Nachricht senden

Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied Seit über 42 Monaten Mitglied

10

Dienstag, 24. November 2009, 16:30

man muss es nicht ersetzten, man muss einfach nur // davor schreiben. Das reicht. Natürlich erzielst du das gleiche Ergebnis, aber ich denke, das ist einfacher. Egal.
Signatur von »Xerpt«

Zitat von »Gregory House«

Wenn man zu Gott spricht, ist man religiös. Wenn Gott mit einem spricht, ist man irre.

Ähnliche Themen

Lesezeichen: