Hacks4wbb by HFW™ (https://pommes.forenoase.de//index.php)
- WBB Bereich (https://pommes.forenoase.de//board.php?boardid=20)
--- wbb 2 (https://pommes.forenoase.de//board.php?boardid=393)
------ WBB 2.1 Bereich (https://pommes.forenoase.de//board.php?boardid=254)
---------- Hacks/Addons wbb2.1 (https://pommes.forenoase.de//board.php?boardid=396)
----------- WBB 2.1 Hacks (https://pommes.forenoase.de//board.php?boardid=256)
------------ Support: Active Delete V0.6 (https://pommes.forenoase.de//thread.php?threadid=21046)
Geschrieben von Pommes2 am 16.06.2004 um 22:09:
Support: Active Delete V0.6
Hack: Active Delete V1.0 Beta 0.6
WBB Version: 2.1
Forum:
http://forum-4-all.de
Demo : nicht verfügbar
Bei fragen Bugs etc email an
Pommes2@forum-4-all.de
Die neuste Version liegt immer in der Database bei
http://forum-4-all.de
Du must registriert sein um es zu bekommen.
Der Hack darf nur bei mir,anstoss4-planet.de,wbb-help.de,WBB Coderforum
zum Download angeboten werden
Bei mir im Forum findet Ihr auch noch andere nützliche Hacks.
Was macht der Hack?
Er überprüft die User die sich noch nicht aktiviert haben,schreibt Ihnen nach einer gewissen Zeit eine Warnung
und nach einer gewissen Zeit löscht er Sie Automatisch.
Der Admin bekommt über beide Vorfälle ebendfalls eine Email.
Er überprüft die User die nach einer gewissen Zeit inaktiv waren,schreibt Ihnen dann eine Warnung
und löscht Sie nach einer gewissen Zeit automatisch
Der Admin bekommt über beide Vorfälle eine E-mail.
Er überprüft die User die nach einer gewissen Zeit keine Beiträge geschrieben haben(0 Poster),
schreibt Ihnen dann eine Warnung und löscht Sie nach einer gewissen Zeit automatisch
Der Admin bekommt über beide Vorfälle eine E-mail.
Er überprüft die Private Nachrichten der User,und löscht diese,wenn Sie älter als xx Tage sind.
Der User erhält diese Nachricht als E-Mail bevor Sie gelöscht wird.
Der Admin wird informiert wieviele PMs gelöscht wurden.
User die sich selbst löschen ,können innerhalb einer gewissen zeit die Löschung
wieder rückgängig machen
Die Zeiten sind im ACP einstellbar.
Behoben:
-- Pmlöschung ,da das WBB private Nachrichten nicht sofort löscht kam es vor
das User PMs per E-Mail erhalten haben,die Sie längst gelöscht hatten.
-- Kleinere Schönheitsfehler
Neu:
-- Selbstlöschung vom User im Profil
-- Pmlöschmails können nun abgestellt werden im Profil
Der Pranger wurde optisch verbessert,dank dafür geht an Jwi.
Fürs ACP Template bedanke ich mich bei Gonzo.
Update Einbau : 0.5 Fix auf 0.6
Um Updaten zu können müßt Ihr das Fix eingebaut haben
Ich betone nochmal: Es ist immer noch eine Beta . Um Userverlust vorzubeugen sollte ein Backup
der Tabelle bbx_users gemacht werden.Das Script lief jetzt bei mir eine Woche
ohne fehler. Der Einbau ist wie immer auf eigene gefahr.
zum Download
Geschrieben von computerspezi am 18.06.2004 um 00:05:
bisher zwei mal durchgeführt (tageswechsel) und sieht sehr gut aus !
nur die geschichte mit der abwesenheitsschaltung fehlt noch, aber hast du ja in version 0.7 (in einem anderen forum) angekündigt....
ich möchte dir nochmal ausdrücklich für diesen gigantischen hack danken !
Geschrieben von Chrissi am 18.06.2004 um 00:15:
Hi zusammen,
habe Probs das Update von 0.5 Fix auf 0.6 zu machen.
In der usercp.php finde ich dort diese stelle nicht wo ich das ersetzen soll:
Zitat: |
suche:
$db->unbuffered_query("UPDATE bb".$n."_users SET showemail='".intval($r_showemail)."', admincanemail='".intval($r_admincanemail)."', usercanemail='".intval($r_usercanemail)."', invisible='".intval($r_invisible)."', usecookies='".intval($r_usecookies)."', styleid='".intval($r_styleid)."', daysprune='".intval($r_daysprune)."', timezoneoffset='".addslashes(htmlspecialchars($r_timezoneoffset))."', startweek='".intval($r_startweek)."', dateformat='".addslashes($r_dateformat)."', timeformat='".addslashes($r_timeformat)."', emailnotify='".intval($r_emailnotify)."', receivepm='".intval($r_receivepm)."', emailonpm='".intval($r_emailonpm)."', pmpopup='".intval($r_pmpopup)."', umaxposts='".intval($r_umaxposts)."', showsignatures='".intval($r_showsignatures)."', showavatars='".intval($r_showavatars)."', showimages='".intval($r_showimages)."', nosessionhash='".intval($r_nosessionhash)."', threadview='".intval($r_threadview)."', langid='".intval($r_langid)."'".(($wbbuserdata['isgroupleader']==1) ? (", emailonapplication='".intval($r_emailonapplication)."'") : (""))." WHERE userid = '$wbbuserdata[userid]'",1);
|
Weiß nicht ob es an einem anderen Hack liegt o.ä.
Kann sich das mal bitte jemand ansehen? Datei ist im Anhang.
Geschrieben von Pommes2 am 18.06.2004 um 00:25:
bitte
Hast den Hack showmenue drin..
noch nen Tip:
wenn du sowas hast suche immer nach den variablen. dann findeste sie auch
bei dir wäre das
code: |
1:
|
showemail='".intval($r_showemail)."', admincanemail='".intval($r_admincanemail) |
|
Geschrieben von Pommes2 am 18.06.2004 um 00:51:
Fehler eingeschlichen
Sorry aber es haben sich 2 Fehler eingeschlichen
suche im template usercp_option_change:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
<if($wbbuserdata['can_delete_self']==1)><then>
<tr align="left">
<td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_OPTIONS_PMLOESCH']}</b></span><br /><span class="smallfont">{$lang->items['LANG_REGISTER_OPTIONS_PMLOESCH_DESC']}</span></td>
<td class="tablea"><select name="r_pmloesch">
<option value="1"$pmloesch[1]>{$lang->items['LANG_REGISTER_OPTIONS_YES']}</option>
<option value="0"$pmloesch[0]>{$lang->items['LANG_REGISTER_OPTIONS_NO']}</option>
</select></td>
</tr></then></if>
<tr align="left">
<td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_OPTIONS_SELBKILL']}</b></span><br /><span class="smallfont">{$lang->items['LANG_REGISTER_OPTIONS_SELBKILL_DESC']}</span></td>
<td class="tableb"><select name="r_selbkill">
<option value="1"$selbkill[1]>{$lang->items['LANG_REGISTER_OPTIONS_YES']}</option>
<option value="0"$selbkill[0]>{$lang->items['LANG_REGISTER_OPTIONS_NO']}</option>
</select></td>
</tr>
|
|
ersetze mit :
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
|
<tr align="left">
<td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_OPTIONS_PMLOESCH']}</b></span><br /><span class="smallfont">{$lang->items['LANG_REGISTER_OPTIONS_PMLOESCH_DESC']}</span></td>
<td class="tablea"><select name="r_pmloesch">
<option value="1"$pmloesch[1]>{$lang->items['LANG_REGISTER_OPTIONS_YES']}</option>
<option value="0"$pmloesch[0]>{$lang->items['LANG_REGISTER_OPTIONS_NO']}</option>
</select></td>
</tr>
<if($wbbuserdata['can_delete_self']==1)><then>
<tr align="left">
<td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_OPTIONS_SELBKILL']}</b></span><br /><span class="smallfont">{$lang->items['LANG_REGISTER_OPTIONS_SELBKILL_DESC']}</span></td>
<td class="tableb"><select name="r_selbkill">
<option value="1"$selbkill[1]>{$lang->items['LANG_REGISTER_OPTIONS_YES']}</option>
<option value="0"$selbkill[0]>{$lang->items['LANG_REGISTER_OPTIONS_NO']}</option>
</select></td>
</tr></then></if>
|
|
erstelle folgende Sprachvariable in der Gruppe Mail:
LANG_MAIL_WARNUNG_ADMIN_USER_SUBJECT1
mit dem Inhalt:
User will sich selber Löschen
das wars dann schon
Ist natürlich in der database schon gefixed
Geschrieben von Chrissi am 18.06.2004 um 09:28:
Zitat: |
Original von Pommes2
bitte
Hast den Hack showmenue drin..
noch nen Tip:
wenn du sowas hast suche immer nach den variablen. dann findeste sie auch
bei dir wäre das
code: |
1:
|
showemail='".intval($r_showemail)."', admincanemail='".intval($r_admincanemail) |
|
|
Danke für den Tipp. Hat geklappt!
Nun noch eine Frage: Im usermenü kann man ja jetzt einstellen ob man sich selbst löschen will. Das steht mit unter der Kategorie
Private Nachrichten, E-Mail & Benachrichtigungen. Wie kann ich es machen das es unter einer eigenen Kategorie steht ganz unten bei den Einstellungen, wie z.B.
Löschung Deines Accounts!?
Geschrieben von saugsau am 18.06.2004 um 17:53:
RE: Support: Active Delete V0.6
Großes Lob,Pommes,läuft einwandfrei.
saugsau
Geschrieben von Alpha am 19.06.2004 um 13:27:
Folgendes Problem Pommes .....in deiner Anleitung steht "gehe nun ins ACP,die Gruppe die Active_delete einstellen darf ,mußt du es erst erlauben.
stelle dort die Werte ein die du haben willst." Doch leider findes ich diese Option Nirgendwo ....
sehe nur wer darf Pranger sehen ....habe schon X- Mal Die Temp. Gecachet
Bitte Um Hilfe
Thx Im vorraus
Mfg Alpha
Geschrieben von saugsau am 19.06.2004 um 15:14:
Problem
Gehe ins ACP,auf Gruppen bearbeiten,Administratoren,Administratorenrechte,und stelle dort die Active Delete Option auf Ja.
saugsau
Geschrieben von Tempel am 19.06.2004 um 17:44:
Zitat: |
Selbstlöschung vom User im Profil |
sehe da nix bei mir im profile , wird bestimmt an meinem etwas anderem profile liegen
kannste dir das mal bitte anschauen ?
danke
Edit
erledigt , das ist ja unter einstellungen im profil
Geschrieben von Alpha am 19.06.2004 um 22:50:
RE: Problem
Zitat: |
Original von saugsau
Gehe ins ACP,auf Gruppen bearbeiten,Administratoren,Administratorenrechte,und stelle dort die Active Delete Option auf Ja.
saugsau |
Danke schön hat mir sehr weiter geholfen ...ich war immer bei benutzerrechten am schauen
Mfg Alpha
Geschrieben von Yve am 19.06.2004 um 23:52:
Zitat: |
Original von Tempel
Zitat: |
Selbstlöschung vom User im Profil |
sehe da nix bei mir im profile , wird bestimmt an meinem etwas anderem profile liegen
kannste dir das mal bitte anschauen ?
danke
Edit
erledigt , das ist ja unter einstellungen im profil |
Haben den Kill-Account Hack von Piti drin... brauche somit denke ich mal nix an den usercp dateien ändern oder? reicht es dann, wenn ich die update Datein einfach hochlade und ausführe? Incl. den templates???
Gruß yve
Geschrieben von BurN am 20.06.2004 um 17:45:
hi leute
brauch ne schnelle hilfe da mein forum nicht mehr erreichbar ist
folgende fehlermdung bekomme ich (update 0.5 auf 0.5 fix und dann auf 0.6)
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.1.3): Invalid SQL: update bb2_activ_dele set users='1' where ikd=1
mysql error: Unknown column 'users' in 'field list'
mysql error number: 1054
mysql version: 4.0.13-log
php version: 4.3.1
Date: 20.06.2004 @ 17:47
Geschrieben von Pommes2 am 20.06.2004 um 18:15:
du hast die Sql nicht ausgeführt von der 0.5fix
Geschrieben von Yve am 20.06.2004 um 18:22:
Pommes, richt es bei mir, wenn ich nur die update Dateien ausführe (hack_update.wbb, update.ing und die update_install, incl. der anderen datein (templates und die beiden php datein Pranger und active))???... da ich den Löschaccount von Piti drin habe und den, der nun bei Dir mit bei ist nicht benötige.
Gruß yve
Geschrieben von Pommes2 am 20.06.2004 um 18:26:
Halte dich einfach an die Update Anleitung. So wie es da steht mache es
Da kannste nix falsch machen.
Geschrieben von Yve am 20.06.2004 um 18:31:
Ich brauche aber die Änderungen nicht im userpc besser gesagt ein Einstellungen editieren
reicht es nicht, wenn ich die anderen Datein einfach hochlade???? Reicht ja ein einfaches ja oder nein *smile*
Gruß yve
Geschrieben von BurN am 20.06.2004 um 18:36:
Zitat: |
Original von Pommes2
du hast die Sql nicht ausgeführt von der 0.5fix |
habe sie ausgeführt, aber vergessen meine zahl zu ändern
danke für deine hilfe und natürlich auch für den hack
Geschrieben von Chrissi am 20.06.2004 um 23:01:
Zitat: |
Original von Chrissi
Nun noch eine Frage: Im usermenü kann man ja jetzt einstellen ob man sich selbst löschen will. Das steht mit unter der Kategorie Private Nachrichten, E-Mail & Benachrichtigungen. Wie kann ich es machen das es unter einer eigenen Kategorie steht ganz unten bei den Einstellungen, wie z.B. Löschung Deines Accounts!? |
@ Pommes2
Kannst du mir dabei helfen, wie ich das machen kann?!
Geschrieben von mixit am 21.06.2004 um 19:38:
Vielen Dank für diesen Super Hack.
Jetzt wird aufgeräumt bei mir im Board
.
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH