Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Wo finde ich Hacks (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=12)
-- Hacks (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=13)
--- Beitrags/Postinganzahl nach dem Löschen von Beiträgen unverändert (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=507)


Geschrieben von nobody am 20.02.2010 um 17:24:

  Beitrags/Postinganzahl nach dem Löschen von Beiträgen unverändert

Ich suche:
Beitrags/Postinganzahl nach dem Löschen von Beiträgen unverändert

Das ist ein Hack der wie schon oben geschrieben ein Hack der wenn man Postings und oder Themen vom Board löscht die Anzahl der Postingsanzeige der User nicht zurück setzt.

Der Hack soll für das WBB2.2.6 sein.

Habe schon zwei Stück eingebaut und getestet , beide haben aber leider nicht gearbeitet, die Postingsanzahl wurde zurück gestellt.

Wer etwas hat oder mir sagen kann wo ich sowas finde möge das bitte hier unter einstellen.

nobody



Geschrieben von Tinchen am 20.02.2010 um 17:46:

 

huhu

versuch den mal, den habe ich auch drin
http://www.mywbb.info/board/database.php?action=view&entryid=3054 st12



Geschrieben von nobody am 20.02.2010 um 18:09:

 

@Tinchen

Danke schön für deinen Link.
Das ist einer der Hacks der auf dem Server wo das rein soll leider NICHT läuft.


nobody



Geschrieben von ersatzspieler am 20.02.2010 um 19:46:

 

hatte das noch



Installationsbeschreibung - Beitragsanzahl bleibt beim Löschen unverändert
Entwickelt für wBB 2.3.x

Die Anzahl der Beitrage von den einzelnen Mitgliedern bleibt unverändet, wenn man Beitröge oder Themen löscht..

Installation
Dateien bearbeiten
editpost.php
Suche und entferne:

php:
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);


acp/threads.php
Suche und entferne:

php:
1:
2:
3:
4:
// update userposts if ($board['countuserposts'] == 1) {
       $result $db->query("SELECT COUNT(postid) AS posts, userid FROM bb".$n."_posts WHERE threadid IN (0$del_threadids) 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]'");
}


acp/lib/mod_functions.php
Suche und entferne:

php:
1:
2:
3:
4:
5:
/** delete userpost **/
if ($board['countuserposts'] == 1) { 
       $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 und entferne:

php:
1:
2:
3:
4:
5:
/** delete userpost **/
if ($board['countuserposts'] == 1) {
       $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);
}



PS.habe selbst 2.3.6 pl2 und geht ohne probs bei mir !!!


MFG Blackjubel



Geschrieben von nobody am 20.02.2010 um 21:04:

 

Auch dafür bedanke ich mich.
Den hatte ich auch schon drin.
Der läuft leider auch nicht.

Es wird am Server liegen.
Der setzt etwas nicht um.
Nur was?
Ich muss mich damit ersteinmal auseinander setzen.

Es laufen auf dem Server auch einige andere Hacks nicht.

Somit ist das hier ersteinmal erledigt.

Ich mache das hier zu.

nobody



Geschrieben von ersatzspieler am 20.02.2010 um 22:25:

 

hm sorry aber den sag ich mal der server ist scheiße st8 wen das und das net geht das geht bei mir auf 4 Boards 3 sind andere server wie ich selbst sogar auf nen kostenlosen server geht er .


LG



Geschrieben von nobody am 20.02.2010 um 22:48:

 

Der Server ist schon gut.

Es ist ein ganz neues Teil.

Es wird nur eine einstellung sein die rausgefunden werden muss.

Ich sagte ja schonmal in einem anderen Beitrag das ich auch noch immer, wie alle anderen auch, noch am lernen bin.
Werde noch einiges mit den Augen "Besorgen" müssen.



Geschrieben von samurai am 22.02.2010 um 10:00:

 

Nobody ;) vieleicht geht der bei dir

es sind immer Zwei schreib varianten ;) jenach dem wie es in den datein steht ist unterschiedlich

root/editpost.php
Suche & Lösche diese Zeile (oder mit // auskommentieren):
php:
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);


php:
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);




root/modcp.php
php:
1:
while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


php:
1:
while ($row $db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


dann:

php:
1:
while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


php:
1:
while ($row $db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");



root/acp/threads.php
Suche & Lösche diese Zeile (oder mit // auskommentieren):
php:
1:
while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


php:
1:
while ($row $db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");



root/acp/board.php
Suche & Lösche diese Zeilen (oder mit // auskommentieren):
php:
1:
else while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


php:
1:
else while ($row $db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


dann:

php:
1:
while($row=$db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'",1);


php:
1:
while ($row $db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'"1);



root/acp/otherstuff.php
Suche & Lösche diese Zeile (oder mit // auskommentieren):
php:
1:
if($userposts!=$row['userposts']) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts='$userposts' WHERE userid='$row[userid]'",1);


php:
1:
if ($userposts != $row['userposts']) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts='$userposts' WHERE userid='$row[userid]'"1);



root/acp/lib/mod_functions.php
Suche & Lösche diese Zeilen (oder mit // auskommentieren):
php:
1:
while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


php:
1:
while ($row $db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


dann:

php:
1:
while($row=$db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'",1);


php:
1:
while ($row $db->fetch_array($result)) $db->unbuffered_query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'"1);


dann:

php:
1:
while($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


php:
1:
while ($row=$db->fetch_array($result)) $db->query("UPDATE bb".$n."_users SET userposts=userposts-'$row[posts]' WHERE userid='$row[userid]'");


ich habe alles mit // aus kommentiert


mit den Hacks die Judel da hat hab ich auch probleme aber dieser geht über all



Geschrieben von Lilly am 23.05.2010 um 19:52:

 

Entweder bin ich blind oder ich finde die zeilen bei mir nicht st5



Geschrieben von haumi am 23.05.2010 um 20:12:

 

ich schau da bei dir mal nach und kommentiere die Zeilen aus.
Dann sind sie zwar noch da, werden aber nicht mehr als Programmcode erkannt.
Es steht dann ein // davor.

LG
haumi



Geschrieben von Lilly am 23.05.2010 um 22:36:

 

Hihi..na ich such mich dusselig nach der zeile..und habe ja schon einiges selber gemacht(kelinigkeiten..) aber entweder bin ich zu müde( kann sein ..heute ) oder ich brauch ne Brille.. st2

Haumi..danke..Du bist halt der beste..und mir ist das echt unangenehm...so ein Blindfisch zu sein...



Geschrieben von haumi am 24.05.2010 um 07:15:

 

Lilli ist bei dir fertig.
Es gibt eine Anleitung, welche noch einen älteren Standard verwendet.
Ich habe mir mal die Mühe gemacht die Zeilen, welche im wbb2.3.6 verwendet werden in die Zeile darunter zu schreiben.

Ich verwende immer den Text von einem Unbekannten Autor der das nach einer Idee von Idee von Karsten Steinke erstellt hat.
Da nirgendwo etwas von Copyright oder downloadzwang steht lege ich das Dokument mal hier in den Anhang.



Geschrieben von haumi am 24.05.2010 um 07:16:

 

Lilli ist bei dir fertig.
Es gibt eine Anleitung, welche noch einen älteren Standard verwendet.
Ich habe mir mal die Mühe gemacht die Zeilen, welche im wbb2.3.6 verwendet werden in die Zeile darunter zu schreiben.

Ich verwende immer den Text von einem Unbekannten Autor der das nach einer Idee von Idee von Karsten Steinke erstellt hat.
Da nirgendwo etwas von Copyright oder downloadzwang steht lege ich das Dokument mal hier in den Anhang.

Wie gesagt die zweite Zeile wird im wbb2.3.6 verwendet.


LG
haumi



Geschrieben von SillyMarilly am 24.05.2010 um 11:28:

 

Ich hatte auch nie Probleme mit diesen Hacks, aber nach Serverwechsel laufen diese Beitragserhaltungs-Hacks (auch die für WBB 2.3.) nicht mehr.

Wir haben dann herausgefunden und auch in einem Support-Forum gelesen (mal schauen, welches das war), dass diese Hacks schon etwas älter sind und oft nicht auf Servern laufen, die die aktuellsten PHP- und SQL-Versionen haben.

Neuere Hacks gibt es leider (noch) nicht ....



Geschrieben von Lilly am 24.05.2010 um 13:29:

 

da6 lieber haumi...habe es gleich mal runtergeladen und gespeichert...danke dir...


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH