Boardregeln Hack V6

GLURAK
Titel: Boardregeln Hack V6
Version: 6.0
Beschreibung: Dieser Hack fügt eine zusätzliche Seite im Board hinzu in der die Boardregeln des Boards stehen, die der User lesen muss damit er weiter im Board surfen kann, sonst hat er keinen Zutritt (abfrage). Sie können die Board Regeln jederzeit im ACP editieren und neu markieren d.h. die Abfrage kommt erneut bei allen Usern.
Hinweise & Anmerkungen:
Was ist neu?
  • Eine neue Option unter Sonstiges findet ihr jetzt mit der ihr wählen könnt ob die Boardregeln statt den Disclaimer angezeigt werden oder nicht.
  • Beim Disclaimer werden nun die Boardregeln anzeigt (option siehe Punkt oben)

Bugfix?
  • Bei Gästen werden die BBcodes jetzt auch anzeigt..

Eine UPDATE Anleitung findet ihr im Ordner "UPDATE VON v5 bzw. 4 auf v6 (wbb2.2)"
Diese Hack wird später für das wBB2.1 erstellt..
----
Demo: http://www.anime-stream-board.de

weiter zum Download
Bloody Sunday
Auf das habe ich gewartet. Nur leider funktionert es nicht. Bei Gästen werden die BBcodes immer noch nicht angezeigt. Hatte vorher die V5 und auf V6 upgedated.
tobi4u
der hack ist jed, aber was soll der spruch :


Wer gesperrt wurde und versucht sich neu anzumelden um wieder zu posten . der bekommt ärger z.B. sein Accout wird ohne Warnung gelöscht.

> > > nach mehrfachen wiederholen der anmeldung bekommt der jenige eine Anzeige! < < <

sowas kann nicht angezeigt werden, weil man ja nicht weis wer welcher ist.

Die können sich 1000 E-Mail adressen nehmen, was hat er administrator davon??

man kann sie nur verbannen, zur anzeige kann das nicht gebracht werden.

Es ist kein Hausfriedensbruch. Weil ein Forum kein Haus ist Augenzwinkern
SaschaK
bei mir wird ein Fehler der Index-tpl angezeigt wenn ich auf "Ich bin mit den Boardregeln einverstanden" klicke! Wie soll man diese index.tpl den eigentlich bearbeiten?

Imo schlecht erklärt in der readme, da es bei mir nur eine 0_index.tpl gibt...
-Warlord-
Zitat:
Original von SaschaK
bei mir wird ein Fehler der Index-tpl angezeigt wenn ich auf "Ich bin mit den Boardregeln einverstanden" klicke! Wie soll man diese index.tpl den eigentlich bearbeiten?

Imo schlecht erklärt in der readme, da es bei mir nur eine 0_index.tpl gibt...


Dann haste schon deine tpl´s falsch importiert und gecacht. Dazu werden diese im ACP geändert nicht im Verzeichniss direkt.

Aber wie immer keine Ahnung aber meckern
SaschaK
Zitat:
Original von -Warlord-
Dann haste schon deine tpl´s falsch importiert und gecacht. Dazu werden diese im ACP geändert nicht im Verzeichniss direkt.

Aber wie immer keine Ahnung aber meckern


Ich mecker nicht ich weise nur darauf hin. Und außerdem sollte doch gerade die readme auch für Leute verständlich sein die nicht so viel Ahnung von der Materie haben. Aber naja anscheind ist hier Kritik nicht gerne gesehen.

PS:
Es gibt auch gute Beispiele für eine verständliche readme, man nehme z.B. die von bräke.
Viper
Zitat:
Original von SaschaK
Zitat:
Original von -Warlord-
Dann haste schon deine tpl´s falsch importiert und gecacht. Dazu werden diese im ACP geändert nicht im Verzeichniss direkt.

Aber wie immer keine Ahnung aber meckern


Ich mecker nicht ich weise nur darauf hin. Und außerdem sollte doch gerade die readme auch für Leute verständlich sein die nicht so viel Ahnung von der Materie haben. Aber naja anscheind ist hier Kritik nicht gerne gesehen.

PS:
Es gibt auch gute Beispiele für eine verständliche readme, man nehme z.B. die von bräke.


wenn du es gar ncht hinbekommst, les mal die sig von GLURAK
GLURAK
Zitat:
Original von tobi4u
der hack ist jed, aber was soll der spruch :


Wer gesperrt wurde und versucht sich neu anzumelden um wieder zu posten . der bekommt ärger z.B. sein Accout wird ohne Warnung gelöscht.

> > > nach mehrfachen wiederholen der anmeldung bekommt der jenige eine Anzeige! < < <

sowas kann nicht angezeigt werden, weil man ja nicht weis wer welcher ist.

Die können sich 1000 E-Mail adressen nehmen, was hat er administrator davon??

man kann sie nur verbannen, zur anzeige kann das nicht gebracht werden.

Es ist kein Hausfriedensbruch. Weil ein Forum kein Haus ist Augenzwinkern

Geht es dich was an?
Zitat:
sowas kann nicht angezeigt werden, weil man ja nicht weis wer welcher ist.

Schon mal was von der IP Adresse gehört?
Lass bitte solche Kommentare..
Das sind meine Privaten Boardregeln es hilft halt Zunge raus

Ich habe noch etwas vergessen... sorry
öffnet die register_disclaimer
sucht nach
code:
1:
2:
3:
   <tr class="normalfont">
    <td class="tableb" align="left">{$lang->items['LANG_REGISTER_DISCLAIMER']}</td>
   </tr>

und ersetzt es durch
code:
1:
2:
3:
   <tr class="normalfont">
    <td class="tableb" align="left">$s_rules[0]</td>
   </tr>

Und bei der Update habe ich auch etwas vergessen tut mir leid unglücklich
Bei den die BBCodes bei den Gästen nicht angezeigt werden soll folgendes tun..
Öffnet die global.php
und sucht nach:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
/* Boardregeln Hack by GLURAK */
if($filename!="register.php"){
    $lang->load("rules");
    if($_GET['action']=="readrules") {
        if($wbbuserdata['username']=="guest") {
            setcookie("readrules");
        }
        else {
            $db->unbuffered_query("UPDATE bb".$n."_users SET readrules='1' WHERE userid=".$wbbuserdata['userid']."");
            setcookie("readrules");
        }
        header("Location:index.php?sid=$session[hash]");
    }
    if($wbbuserdata['username']=="guest") {
        if($ask_rules_guest=="1" && !isset($_COOKIE['readrules'])) {
            $s_rules=$db->query_first("SELECT rules FROM bb".$n."_acprules");
            eval("\$tpl->output(\"".$tpl->get("rules_message")."\");");
            exit();
        }
    }
    if($wbbuserdata['readrules']=="0" && $wbbuserdata['username']!="guest") {
        require('./acp/lib/class_parse.php');
        $s_rules=$db->query_first("SELECT rules FROM bb".$n."_acprules");
        $parse = new parse(1,75,1,"",1);
        $s_rules $parse->doparse($s_rules,1,1,1,1);
        eval("\$tpl->output(\"".$tpl->get("rules_message")."\");");
        exit();
    }
}
/* ENDE BOARDREGELN HACK*/

Ersetzt es durch:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
/* Boardregeln Hack by GLURAK */
if($filename!="register.php"){
    $lang->load("rules");
    if($_GET['action']=="readrules") {
        if($wbbuserdata['username']=="guest") {
            setcookie("readrules");
        }
        else {
            $db->unbuffered_query("UPDATE bb".$n."_users SET readrules='1' WHERE userid=".$wbbuserdata['userid']."");
            setcookie("readrules");
        }
        header("Location:index.php?sid=$session[hash]");
    }
    if($wbbuserdata['username']=="guest") {
        if($ask_rules_guest=="1" && !isset($_COOKIE['readrules'])) {
            require('./acp/lib/class_parse.php');
            $s_rules=$db->query_first("SELECT rules FROM bb".$n."_acprules");
            $parse = new parse(1,75,1,"",1);
            $s_rules $parse->doparse($s_rules,1,1,1,1);
            eval("\$tpl->output(\"".$tpl->get("rules_message")."\");");
            exit();
        }
    }
    if($wbbuserdata['readrules']=="0" && $wbbuserdata['username']!="guest") {
        require('./acp/lib/class_parse.php');
        $s_rules=$db->query_first("SELECT rules FROM bb".$n."_acprules");
        $parse = new parse(1,75,1,"",1);
        $s_rules $parse->doparse($s_rules,1,1,1,1);
        eval("\$tpl->output(\"".$tpl->get("rules_message")."\");");
        exit();
    }
}
/* ENDE BOARDREGELN HACK*/


Den Anhang werde ich aktualisieren..

@SaschaK was für einen Fehler kommt den?

Zitat:
Ich mecker nicht ich weise nur darauf hin. Und außerdem sollte doch gerade die readme auch für Leute verständlich sein die nicht so viel Ahnung von der Materie haben. Aber naja anscheind ist hier Kritik nicht gerne gesehen.

Warum habe ich irgendwas gesagt?
Du kannst ja immerhin im Forum nachfragen wenn du etwas nicht verstehst dafür ist es ja da geschockt
-Warlord-
Zitat:
Original von SaschaK
Zitat:
Original von -Warlord-
Dann haste schon deine tpl´s falsch importiert und gecacht. Dazu werden diese im ACP geändert nicht im Verzeichniss direkt.

Aber wie immer keine Ahnung aber meckern


Ich mecker nicht ich weise nur darauf hin. Und außerdem sollte doch gerade die readme auch für Leute verständlich sein die nicht so viel Ahnung von der Materie haben. Aber naja anscheind ist hier Kritik nicht gerne gesehen.

PS:
Es gibt auch gute Beispiele für eine verständliche readme, man nehme z.B. die von bräke.


Das war darauf bezogen weil das gemecker und genörgel hier in letzter Zeit extrem zunimmt. Wenn man Boardadmin ist und Hacks einbauen will setzt man auch eine gewiße Grundkenntniss vorraus, dazu gehört eben auch das man weiß wie wo tpl´s bearbeitet werden und gecacht. Das nur mal am Rande.

@ Glurak

Ein Fehler ist noch drinn meiner Meinung nach. Habe ihn nun mal eingebaut und auf meinem 2 ten Rechner getestet.

Ich komme auf die Seite, bin ergo Gast, sehe nun die Boardregeln.
Diese nehme ich an und werde weitergeleitet ins Forum, bzw. Portal (so bei mir) nun sehe ich im Poratal die Infos für Gäste und weiß das ich mich regen muß, auch klar.

Nun klicke ich registrieren, nun kommt nur noch: Warlords Internet Welt | Regeln und darunter der Counter der auf 0 zählt.

Sollte hier nicht zumindest die normalen Disclainer angezeigt werden? Denn nun nochmal die Regeln wäre ja blöd?

Oder aber der Counter sollte nun gar nicht mehr escheinen da man ja die Regeln ob nun gelesen oder nicht, akzeptiert hat.
GLURAK
Ich weiß nicht was du ganz meinst..
http://www.feuerpokemonforum.de/register.php
Ich sehe da den Button unten..
Es gibt eine ACP Option die dies deaktivieren kann also damit die Boardregeln nicht angezeigt werden.
Zitat:
Anime Stream Board | Regeln

War schon immer so.. oder?
Also ohne den Hack..
danke dir für die Kritik smile
Speedrider
Hi GLURAK


Ist der Anhang aktualisiert worden oder muss man noch das ändern was du hier geschrieben hast?
-Warlord-
tja das is nun seltsam unglücklich bei mir kommt wenn ich als Gast auf die sEite komme die Regeln, klicke ich auf registrieren erscheint nichts außer der Button der runterzählt unglücklich

nochmal nach der Neuinstallanleitung gehn und kontrollieren, seltsam seltsam.............
GLURAK
Zitat:
Original von Speedrider
Hi GLURAK


Ist der Anhang aktualisiert worden oder muss man noch das ändern was du hier geschrieben hast?

jop ist aktualisiert smile


@-Warlord- hast du die template register_disclmaier geändert?
bzw. die register.php ?
-Warlord-
jo nun schon 2 mal unglücklich

grrrrrrrrrrr es kommt nur der Button grrrrrrrrrrrrrrrrrr

Habe nun sogar alle Dateien nochmals hochgeladen, die tpl´s neu gecacht nichts grrrrrrrrrr


ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

und das mir unglücklich so ein Schweineblöder Fehler unglücklich Mauer Mauer Mauer Mauer Mauer

/*
if ($wbbuserdata['userid'] != 0) access_error();
if ($allowregister != 1) error($lang->get("LANG_REGISTER_ERROR_DISABLED"));
if ($showdisclaimer == 1 && (!isset($_POST['disclaimer']) || $_POST['disclaimer'] != "viewed")) {
$lang->items['LANG_REGISTER_DISCLAIMER'] = $lang->get("LANG_REGISTER_DISCLAIMER", array('$master_board_name' => $master_board_name));
eval("\$tpl->output(\"".$tpl->get("register_disclaimer")."\");");
exit;
}
*/



da lag der Fehler!!!! Ich habe die /* */ übersehn beim kopieren die sind in den ========== untergegangen Mauer Mauer ergo funzt!!!
Deacon Frost
Also das Update hat PERFEKT geklappt! smile

Find ich übrigens richtig geil, dass man in dieser Version den Disclaimer setzen kann. Freude

VIELEN DANK! smile
-Warlord-
yaap ZUSTIMM


hatte ich ganz vergessen vor lauter grün und blau ärgern mit dem auskommentieren grrrr
numark1
Installation Problemlos.

Einziges Problem, ich habe keinen Link Bild zu den Regeln sondern nur unten Links einen normalen Link zu den Boardregeln.

Vielen Dank !
GLURAK
Zitat:
Original von Deacon Frost
Also das Update hat PERFEKT geklappt! smile

Find ich übrigens richtig geil, dass man in dieser Version den Disclaimer setzen kann. Freude

VIELEN DANK! smile

Das war ja DEIN Vorschlag oder ?


naja danke euch für das danke..
schön zu hören wie sich mache leute dich bedanken großes Grinsen
mario
Mein Update war auch Problemlos.

Aber wen ich die Regeln einschalte passiert nichts. Auf der Startseite ist nichts zu sehen. Was mach ich Falsch?

Würde mich freuen wen einer mir Helfen würde.

Vielen Dank!

mfg,
Mario
GLURAK
Unter nichts kann ich mir auch "nichts" vorstellen..
könntest du dein Problem genauer erklären und mir eine URL zu den nichts gegeben?