|
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: 790
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
|
|
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: 790
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
|
|
Slugger
Mitglied
Dabei seit: 11.04.05
Beiträge: 477
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
|
|
|