Seite 1 von 2

[Erledigt] Cracker Tracker+Junior admin page_tail.php

Verfasst: 22.01.2007 22:29
von BennyProdo
Guten Abend,

ich bekomme im copyright folgende fehlermessage, alles andere scheint zu laufen, werde ich aber noch nachprüfen:

Code: Alles auswählen

Parse error: syntax error, unexpected T_DOUBLE_ARROW in /var/www/web147/html/go/includes/page_tail.php on line 35
ich habe auch mal die php datei als txt datei hochgeladen, http://benny.madtrax.cc/page.txt

Verfasst: 22.01.2007 22:35
von nickvergessen
ein Versuch:
Finde:

Code: Alles auswählen

$admin_link = jr_admin_make_admin_link();
	'CRACKER_TRACKER_FOOTER' => create_footer_layout($ctracker_config->settings['footer_layout']),
	'L_STATUS_LOGIN' => ($ctracker_config->settings['login_ip_check'])? sprintf($lang['ctracker_ipwarn_info'], $output_login_status) : '',
Ersetze mit:

Code: Alles auswählen

$admin_link = jr_admin_make_admin_link(
	'CRACKER_TRACKER_FOOTER' => create_footer_layout($ctracker_config->settings['footer_layout']),
	'L_STATUS_LOGIN' => ($ctracker_config->settings['login_ip_check'])? sprintf($lang['ctracker_ipwarn_info'], $output_login_status) : '',
);

Verfasst: 22.01.2007 22:39
von BennyProdo
funzt leider nicht

Verfasst: 22.01.2007 22:42
von Miriam
Ich versuch's auch mal:

finde:

Code: Alles auswählen

	'CRACKER_TRACKER_FOOTER' => create_footer_layout($ctracker_config->settings['footer_layout']),
	'L_STATUS_LOGIN' => ($ctracker_config->settings['login_ip_check'])? sprintf($lang['ctracker_ipwarn_info'], $output_login_status) : '',
verschiebe hinter:

Code: Alles auswählen

$template->assign_vars(array(

Verfasst: 22.01.2007 22:45
von BennyProdo
dies funzte leider auch nicht, jetzt kommt diese meldung:

Code: Alles auswählen

Fatal error: Call to undefined function create_footer_layout() in /var/www/web147/html/go/includes/page_tail.php on line 40

Verfasst: 22.01.2007 22:45
von nickvergessen
Miriam hat geschrieben:verschiebe hinter:

Code: Alles auswählen

$template->assign_vars(array(
Ich war auf dem richtigem Weg,
nur die stelle war noch nich ganz richtig ;)

Verfasst: 22.01.2007 22:47
von BennyProdo
ich frage mich obs auch so richtig ist:

Code: Alles auswählen

$template->assign_vars(array(
   'CRACKER_TRACKER_FOOTER' => create_footer_layout($ctracker_config->settings['footer_layout']), 
   'L_STATUS_LOGIN' => ($ctracker_config->settings['login_ip_check'])? sprintf($lang['ctracker_ipwarn_info'], $output_login_status) : '',
	'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''),
	'ADMIN_LINK' => $admin_link)
);
include_once($phpbb_root_path . 'ctracker/engines/ct_footer.' . $phpEx);
$output_login_status = ($userdata['ct_enable_ip_warn'])? $lang['ctracker_ma_on'] : $lang['ctracker_ma_off'];

Verfasst: 22.01.2007 22:53
von Miriam
BennyProdo hat geschrieben:dies funzte leider auch nicht, jetzt kommt diese meldung:

Code: Alles auswählen

Fatal error: Call to undefined function create_footer_layout() in /var/www/web147/html/go/includes/page_tail.php on line 40
Es funzte, nur hast Du es irgendwie noch (an einer anderen Stelle) falsch zusammen gebaut.
Eine Funktion ( function create_footer_layout() )aufzurufen, die das Script noch nicht kennt, ist nicht ganz der Weg, den Du beschreiten solltest.

Verfasst: 22.01.2007 22:55
von BennyProdo
das ist der ctracker den ich drin habe, der kennt den script von jr admin vl nicht

Verfasst: 22.01.2007 23:02
von Miriam
Hallo... Benny....

Das Problem scheint die Funktion create_footer_layout() zu sein, die evtl. in der Datei ctracker/engines/ct_footer.php deklariert wird.

Aber die Datei, die die Funktion bereitstellt includest

Code: Alles auswählen

include_once($phpbb_root_path . 'ctracker/engines/ct_footer.' . $phpEx);
Du erst NACH dem Aufruf der Funktion

Code: Alles auswählen

'CRACKER_TRACKER_FOOTER' => create_footer_layout($ctracker_config->settings['footer_layout']),
Umgekehrt wäre besser, denke ich...