Seite 2 von 3
Verfasst: 06.02.2003 15:11
von saerdnaer
meinetwegen mach ich das halt auch noch [size=0](hatte gestern keine lust dazu)[/size]
admin/admin_board.php:
suche
danach einfügen:
Code: Alles auswählen
"DEBUG_MODE_YES" => $new['debug_mode'] ? 'checked="checked"' : '',
"DEBUG_MODE_NO" => !$new['debug_mode'] ? 'checked="checked"' : '',
und in der templates/xxx/admin/board_config_body.tpl:
suchen:
Code: Alles auswählen
<input type="radio" name="debug_mode" value="1" /> {L_YES} <input type="radio" name="debug_mode" value="0" /> {L_NO}
ersetzen durch
Code: Alles auswählen
<input type="radio" name="debug_mode" value="1" {DEBUG_MODE_YES} /> {L_YES} <input type="radio" name="debug_mode" value="0" {DEBUG_MODE_NO} /> {L_NO}
dann sollte die sache funktionieren...
Verfasst: 18.02.2003 17:57
von Jason
Hi saerdnaer,
ich habe das gerade bei mir im Board eingebaut aber ich bekomme nur einen parse_error im ACP über dem Menü:
Parse error: parse error in admin_board.php on line 91
Das wäre dann dieses:
Code: Alles auswählen
"DEBUG_MODE_YES" => $new['debug_mode'] ? 'checked="checked"' : '',
"DEBUG_MODE_NO" => !$new['debug_mode'] ? 'checked="checked"' : '',
Woran kann das liegen?
Grüße Jason
Verfasst: 21.02.2003 14:32
von Jason
Niemand ne idee wie ich das zum laufen bringen könnte?Ich benötige diesen Mod echt dringend da ich ziemlich oft den Debugger An/Aus schalten muss
Grüße Jason
Verfasst: 21.02.2003 14:57
von makue
Das gehört sicher in den
$template->assign_vars(array( Block, bei Dir steht das ja an einer ganz anderen Stelle, wenn ich so die Zeilennummern vergleiche! Füge die beiden Zeilen mal ein wo etwa dies steht:
Code: Alles auswählen
"L_CONFIGURATION_TITLE" => $lang['General_Config'],
"L_CONFIGURATION_EXPLAIN" => $lang['Config_explain'],
"L_GENERAL_SETTINGS" => $lang['General_settings'],
Die genau Position in dem Block spielt keine Rolle.
Verfasst: 21.02.2003 15:46
von Jason
Jo trotzdem funktioniert es net erst wenn ich das aus der constants.php lösche geht es:
Code: Alles auswählen
// Debug Level
//define('DEBUG', 1); // Debugging on
define('DEBUG', 0); // Debugging off
Hat das irgendwelche Nachteile?
EDIT: Scheint auch net zugehen so kann ich ihn zwar an aber net wieder ausschalten
Grüße Jason
Verfasst: 21.02.2003 15:54
von makue
Du musst dort beide defines auskommentieren. Defines lassen sich in PHP nicht überdefinieren! Schreibe dort also:
Code: Alles auswählen
// Debug Level
// define('DEBUG', 1); // Debugging on
// define('DEBUG', 0); // Debugging off
Nachteile hat es nicht, das define wird ja jetzt durch das ACP gesetzt.
Verfasst: 21.02.2003 15:59
von Jason
Jetzt ist er aber immer an egal ob im ACP auf Ja/Nein gestellt ist
Grüße Jason
Verfasst: 21.02.2003 16:03
von makue
Was steht denn in diesem Fall in der Tabelle phpbb_config bei "debug_mode"? So könnte man den Fehler erst einmal eingrenzen, ob nun der falsche Wert geschrieben oder gelesen wird. Im nichtaktiven Debugmode sollte dort eine 0 stehen.
Verfasst: 21.02.2003 16:08
von Jason
Sorry ich habe mich von dem im Footer stehendem "Debug Mode aktiv" irritieren lassen nu gehts
thanx für deine Hilfe
Grüße Jason
Verfasst: 21.02.2003 16:12
von makue
Alles klar! Aber...eigentlich sollte der Footer das auch richtig anzeigen. Allerdings weiss ich jetzt ja nicht was Du installiert hast und wie der debug-Modus dort abgefragt wird.