Guthaben Hack Grundversion |
jacqy
Alternativ Mitglied
Dabei seit: 01.08.05
Beiträge: 963
Herkunft: Passau(hergezogen)
|
|
Ok.Die usercp.php befindet sich noch auf dem Server?
__________________ <<<<<<Ist in Arbeit>>>>>>>
|
|
30.01.13 22:45 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Moerl
Mitglied
Dabei seit: 25.02.12
Beiträge: 9
Forenversion: Lite 1.0
|
|
Hey,
hab den Hack eingebaut und funktioniert auch einwandfrei.
Kann man es jedoch irgendwie so einstellen; codehinzufügen, dass er nur in bestimmten Foren Guthaben für Beiträge und Threads vergibt?
Danke.~
|
|
17.02.13 14:40 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Joenalya
Mitglied
Dabei seit: 22.08.13
Beiträge: 14
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Hallo,
ich hab das Problem das immer wenn ein User was in seinem Profil ändert, sein Guthaben wieder auf 0 steht. Hab die Usercp schon 3 mal neu gemacht, aber ich hab leider keine ahnung woran es liegt.
|
|
16.08.14 00:31 |
E-Mail
Finden
Als Freund hinzufügen
|
|
jacqy
Alternativ Mitglied
Dabei seit: 01.08.05
Beiträge: 963
Herkunft: Passau(hergezogen)
|
|
Ich kann in der datei kein Fehler finden.Das Problem mit htmlspecialchars wurde wie ich sehe schon berücksichtigt. War das Problem schon immer so oder seid wann ist dieser Fehler ?
__________________ <<<<<<Ist in Arbeit>>>>>>>
|
|
16.08.14 19:57 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Joenalya
Mitglied
Dabei seit: 22.08.13
Beiträge: 14
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Zitat: |
Original von jacqy
Ich kann in der datei kein Fehler finden.Das Problem mit htmlspecialchars wurde wie ich sehe schon berücksichtigt. War das Problem schon immer so oder seid wann ist dieser Fehler ? |
Ich hab den Hackeingebaut und er setzt einfach das Guthaben zurück sobald ein user sein profil bearbeitet. also z.B. profilfelder und so
|
|
16.08.14 20:25 |
E-Mail
Finden
Als Freund hinzufügen
|
|
HopFenschlodel unregistriert
|
|
Der Hack ist ALT, d.h. er arbeitet nur mit register_global = ON korrekt, den
müsst ihr Euch halt anpassen, damit er auch mit OFF funktioniert.
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von HopFenschlodel: 17.08.14 16:10.
|
|
17.08.14 12:53 |
|
|
S!equenz
Last Man Standing
Dabei seit: 10.07.12
Beiträge: 800
Fähigkeiten: WBB2 Fortgeschritten Forenversion: 2.3
|
|
Zitat: |
Original von HopFenschlodel
Der Hack ist ALT, d.h. er arbeitet nur mit register_global = ON korrekt, den
müsst ihr Euch halt anpassen, damit er auch mit OFF funktioniert. |
wie wärs wenn du den Leuten auch mitteilst wie das funktioniert?
code: |
1:
|
while (list($var,$val) = each($_REQUEST)) ${$var} = $val; |
|
nach
<?php
in die Datei globals.php im ROOT und ACP verzeichnis einfügen.
__________________
Lüge Zweckmäßige Übertreibung
|
|
17.08.14 19:54 |
E-Mail
Finden
Als Freund hinzufügen
|
|
HopFenschlodel unregistriert
|
|
Zitat: |
Original von S!equenz
Zitat: |
Original von HopFenschlodel
Der Hack ist ALT, d.h. er arbeitet nur mit register_global = ON korrekt, den
müsst ihr Euch halt anpassen, damit er auch mit OFF funktioniert. |
wie wärs wenn du den Leuten auch mitteilst wie das funktioniert?
code: |
1:
|
while (list($var,$val) = each($_REQUEST)) ${$var} = $val; |
|
nach
<?php
in die Datei globals.php im ROOT und ACP verzeichnis einfügen. |
Bombe Klasse Kommentar - MIT SICHERHEITSLÜCKE !
Booah immer diese Besserwisser...und dann mit ner Uraltzeile die nicht mal sicher ist.
Sichere wenigstens die hintere Variable ab bevor du das den Leuten mitteilst.
Und noch was, das HopFenSchlodel ist nicht Tod ! - Solange ich lebe, lebt auch dieses Forum!
Dieser Beitrag wurde 6 mal editiert, zum letzten Mal von HopFenschlodel: 17.08.14 20:37.
|
|
17.08.14 19:59 |
|
|
Joenalya
Mitglied
Dabei seit: 22.08.13
Beiträge: 14
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Wenn jemand von euch noch die Zusätze braucht, damit man Areas von der zählung ausschließen kann. Soll mir einfach eine PN schreiben ^^ habe das nun selber gemacht und geb das gerne weiter falls jemand das noch braucht.
|
|
11.01.15 23:44 |
E-Mail
Finden
Als Freund hinzufügen
|
|
S!equenz
Last Man Standing
Dabei seit: 10.07.12
Beiträge: 800
Fähigkeiten: WBB2 Fortgeschritten Forenversion: 2.3
|
|
lads doch einfach hier hoch
__________________
Lüge Zweckmäßige Übertreibung
|
|
12.01.15 01:32 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Joenalya
Mitglied
Dabei seit: 22.08.13
Beiträge: 14
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Ich schreib das einfach mal hier rein ^^
1. Geh in die Datenbank und führe diese SQL Aktion durch:
code: |
1:
|
ALTER TABLE `bb1_boards` ADD `guthaben` TINYINT( 1 ) NOT NULL DEFAULT '0'; |
|
bb1_boards kann abweichen, müsst ihr mal bei euch in der DB nachschauen.
2. Holt euch nun addreplay.php und newthread.php
newthread.php
SUCHT
code: |
1:
2:
|
$guthaben_hack=$db->query_first("SELECT threads_onoff, threads_wert FROM bb".$n."_guthaben_config");
If ($guthaben_hack['threads_onoff']==1){ |
|
ERSETZT
code: |
1:
2:
3:
|
$guthaben_hack=$db->query_first("SELECT threads_onoff, threads_wert FROM bb".$n."_guthaben_config");
$board=$db->query_first("SELECT guthaben FROM bb".$n."_boards");
If ($guthaben_hack['threads_onoff']==1 AND $board['guthaben']==1){ |
|
addreplay.php
SUCHT
code: |
1:
2:
|
$guthaben_hack=$db->query_first("SELECT posts_onoff, posts_wert FROM bb".$n."_guthaben_config");
If ($guthaben_hack['posts_onoff']==1){ |
|
ERSETZT
code: |
1:
2:
3:
|
$guthaben_hack=$db->query_first("SELECT posts_onoff, posts_wert FROM bb".$n."_guthaben_config");
$board=$db->query_first("SELECT guthaben FROM bb".$n."_boards");
If ($guthaben_hack['posts_onoff']==1 AND $board['guthaben']==1){ |
|
3. Jetzt geht es zum ACP. Dort braucht ihr folgende Datein: Board.php, board_add.html und board_edit.html
board.php
Sucht $sel_closed[$board['closed']]=" selected"; und fügt drunter das ein
code: |
1:
|
$sel_guthaben[$board['guthaben']]=" selected"; |
|
Einfach closed='$closed' und das [siehe nächste Zeile] hinten dran einfügen.
code: |
1:
|
guthaben='$guthaben' |
|
bei $db->query("INSERT INTO bb".$n."_boards ganz hinter ein guthaben anhängen und eine Zeile darunter '$guthaben'. Wieder ganz hinten.
board_add.html
Sucht
code: |
1:
2:
3:
4:
5:
6:
7:
|
<tr class="firstrow">
<td><b>Forum schließen?</b><br>(Es dürfen keine neuen Beiträge erstellt werden.)</font></td>
<td><select name="closed">
<option value="1">Ja</option>
<option value="0" selected>Nein</option>
</select></td>
</tr> |
|
fügt darüber ein
code: |
1:
2:
3:
4:
5:
6:
7:
|
<tr class="firstrow">
<td><b>Hauspunkte?</b><br>Sollen in diesem Forum Hauspunkte gezählt werden?</font></td>
<td><select name="guthaben">
<option value="1">Ja</option>
<option value="0" selected>Nein</option>
</select></td>
</tr> |
|
board_edit.html
Sucht
code: |
1:
2:
3:
4:
5:
6:
7:
|
<tr class="firstrow">
<td><b>Forum schließen?</b><br>(Es dürfen keine neuen Beiträge erstellt werden.)</font></td>
<td><select name="closed">
<option value="1"$sel_closed[1]>Ja</option>
<option value="0"$sel_closed[0]>Nein</option>
</select></td>
</tr> |
|
fügt darüber ein
code: |
1:
2:
3:
4:
5:
6:
7:
|
<tr class="firstrow">
<td><b>Hauspunkte?</b><br>Sollen in diesem Forum Hauspunkte gezählt werden?</font></td>
<td><select name="closed">
<option value="1"$guthaben[1]>Ja</option>
<option value="0"$guthaben[0]>Nein</option>
</select></td>
</tr> |
|
Jetzt sollte es funktionieren ^^ Natürlich kann man Hauspunkte mit kp was ersetzten, hatte das nur von meinen HP Board drinnen. Man kann die Zählung so übers ACP aus und wieder anstellen.
lg und viel Spaß damit ^^
|
|
13.01.15 09:18 |
E-Mail
Finden
Als Freund hinzufügen
|
|
zimtkakao
Mitglied
Dabei seit: 22.12.09
Beiträge: 3
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Hi Joenalya :3
Ich habe deine Modifikation für den Guthaben-Hack eingebaut (ebenfalls für ein RPG-Forum ^^), aber leider funktioniert er bei mir nicht richtig. Ich bekomme für neue Posts kein Guthaben zugeschrieben, obwohl es sowohl für die Kategorie, als auch für das darin enthaltene Forum aktiviert ist.
Da dies nicht mein erster Hack-Einbau ist, denke ich, dass ich es in den meisten Dateien richtig gemacht habe. Bedenken habe ich aber bei der board.php
Ich denke, vor allem für Leute, die einen Hack zum ersten Mal einbauen, könnte die Erklärung zur board.php unverständlich sein. Gerade die Beschreibung 'hinten dran einfügen' kann zu Missverständnissen führen, da 'hinten dran' je nach Bildschirmbreite variiert ^^
Wäre supi, wenn du kontrollieren könntest, ob ich die board.php richtig bearbeitet habe:
php: |
1:
2:
3:
4:
|
$db->query("UPDATE bb".$n."_boards SET
styleid='$style_set',$parentchange title='".addslashes($title)."', password='".addslashes($password)."', description='".addslashes($description)."', allowbbcode='$allowbbcode', allowimages='$allowimages', allowhtml='$allowhtml', allowsmilies='$allowsmilies', allowicons='$allowicons', daysprune='$daysprune',
threadsperpage='".intval($threadsperpage)."', postsperpage='".intval($postsperpage)."', postorder='$postorder', hotthread_reply='".intval($hotthread_reply)."', hotthread_view='".intval($hotthread_view)."', closed='$closed', isboard='$isboard', invisible='$invisible', guthaben='$guthaben'
WHERE boardid='$boardid'"); |
|
php: |
1:
2:
3:
|
$db->query("INSERT INTO bb".$n."_boards (styleid,parentid,parentlist,childlist,boardorder,title,password,description,allowbbcode,allowimages,allowhtml,allowsmilies,allowicons,daysprune,threadsperpage,postsperpage,postorder,hotthread_reply,hotthread_view,closed,isboard,invisible,guthaben)
VALUES ('$style_set','$parentid','$parentlist','0','$boardorder','".addslashes($title)."','".addslashes($password)."','".addslashes($description)."','$allowbbcode','$allowimages','$allowhtml','$allowsmilies','$allowicons','$daysprune','".intval($threadsperpage)."','".intval($postsperpage)."','$postorder','".intval($hotthread_reply)."','".intval($hotthread_view)."','$closed','$isboard','$invisible','$guthaben')");
$insertid = $db->insert_id(); |
|
Danke schonmal im Voraus :3
mfg
zimtkakao
EDIT: Oh und vielen Dank an Frostyz und Mitwirkende für den tollen Hack ^^
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von zimtkakao: 14.08.15 17:06.
|
|
14.08.15 17:05 |
E-Mail
Finden
Als Freund hinzufügen
|
|
'Liiie
Mitglied
Dabei seit: 19.06.08
Beiträge: 10
Fähigkeiten: WBB Lite 1 Fortgeschritten
|
|
edit//
bei mir kommt folgende fehlermeldung bereits nach der ersten ausführung der install
Datenbank wird aktualisiert...
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: CREATE TABLE bb1_guthaben_config ( pn_onoff int(11) NOT NULL default '0', threads_onoff int(11) NOT NULL default '0', posts_onoff int(11) NOT NULL default '0', reg_onoff int(11) NOT NULL default '0', pn_wert int(11) NOT NULL default '0', threads_wert int(11) NOT NULL default '0', namen_aendern_kosten int(11) NOT NULL default '0', posts_wert int(11) NOT NULL default '0', namen_aendern_onoff int(11) NOT NULL default '0', benutzerrang_aendern_kosten int(11) NOT NULL default '0', benutzerrang_aendern_onoff int(11) NOT NULL default '0', reg_wert int(11) NOT NULL default '0', send_money_onoff int(11) NOT NULL default '0', werber_onoff int(11) NOT NULL default '0', werber_wert int(11) NOT NULL default '0', threadrating_onoff int(11) NOT NULL default '0', threadrating_wert int(11) NOT NULL default '0', umfrage_onoff int(11) NOT NULL default '0', umfrage_wert int(11) NOT NULL default '0', umfragevote_onoff int(11) NOT NULL default '0', send_konto_onoff int(11) NOT NULL default '0', umfragevote_wert int(11) NOT NULL default '0', toplist_anzahl int(11) NOT NULL default '0', waehrung varchar(100) NOT NULL default '' ) TYPE=MyISAM;
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'TYPE=MyISAM' at line 26
mysql error number: 1064
Date: 08.11.2015 @ 12:39
Script: /install-guthaben.php
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von 'Liiie: 08.11.15 12:42.
|
|
08.11.15 12:38 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Slugger
Mitglied
Dabei seit: 11.04.05
Beiträge: 478
Fähigkeiten: WBB2 Anfänger; WBB Lite 2 Anfänger; WBB Lite 1 Fortgeschritten Herkunft: Innercity Forenversion: 2.3; Lite 2.0
|
|
|
08.11.15 14:37 |
Finden
Als Freund hinzufügen
|
|
'Liiie
Mitglied
Dabei seit: 19.06.08
Beiträge: 10
Fähigkeiten: WBB Lite 1 Fortgeschritten
|
|
oh man, hätte die Suchfunktion das gleich ausgespuckt heute morgen,
dann hätte ich hier niemanden nerven müssen.
vielen dank (:
|
|
08.11.15 18:04 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|