Seite 1 von 2

Probleme bei Junior-Admin

Verfasst: 23.10.2005 23:34
von Funkybiber
Hi,
ich bekomme folgende Fehlermeldung:

Parse error: parse error, unexpected T_STRING in /homepages/16/d88071718/htdocs/ILLU/includes/page_tail.php on line 35

Hier der Code von der page_tail.php

Code: Alles auswählen

<?php
/***************************************************************************
 *                              page_tail.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: page_tail.php,v 1.27.2.3 2004/12/22 02:04:00 psotfx Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

if ( !defined('IN_PHPBB') )
{
	die('Hacking attempt');
}
if ( $board_config['rabbitoshi_enable_cron'] && ( ( time() - $board_config['rabbitoshi_cron_last_time'] ) > $board_config['rabbitoshi_cron_time'] ))
{
	include_once($php_root_path . 'includes/functions_rabbitoshi_cron.'.$phpEx);
}
//
// Show the overall footer.
//
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx); $admin_link = jr_admin_make_admin_link();
$admin_link = jr_admin_make_admin_link();' . $lang['Admin_panel'] . '</a><br /><br />' : '';

$template->set_filenames(array(
	'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);

$template->assign_vars(array(
	'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
	'ADMIN_LINK' => $admin_link)
);

$template->pparse('overall_footer');

//
// Close our DB connection.
//
$db->sql_close();

//
// Compress buffered output if required and send to browser
//
if ( $do_gzip_compress )
{
	//
	// Borrowed from php.net!
	//
	$gzip_contents = ob_get_contents();
	ob_end_clean();

	$gzip_size = strlen($gzip_contents);
	$gzip_crc = crc32($gzip_contents);

	$gzip_contents = gzcompress($gzip_contents, 9);
	$gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4);

	echo "\x1f\x8b\x08\x00\x00\x00\x00\x00";
	echo $gzip_contents;
	echo pack('V', $gzip_crc);
	echo pack('V', $gzip_size);
}

exit;

?>
Laut Installationsaleitung sollte folgende Zeile verändert werden:

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------ 
# 
includes/page_tail.php

# 
#-----[ FIND ]------------------------------------------ 
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();

Vielleicht weis ja jemand einen Rat?


Viele Grüsse


Dirk

http://www.bar-car.de

Verfasst: 23.10.2005 23:42
von Markus67
Hi ...

suche:

Code: Alles auswählen

include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx); $admin_link = jr_admin_make_admin_link(); 
$admin_link = jr_admin_make_admin_link();' . $lang['Admin_panel'] . '</a><br /><br />' : ''; 
ersetze mit:

Code: Alles auswählen

include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx); 
$admin_link = jr_admin_make_admin_link();
Und das hier wirst du auch noch gleich brauchen ....
http://www.phpbb.de/viewtopic.php?p=576164#576164

Markus

Verfasst: 23.10.2005 23:50
von Funkybiber
Vielen Dank Markus!

Warst ja schon mehr als einmal der Retter in der Not ;)

In den Adminbereich komm ich jetzt schon mal wieder, jedoch wird die linke Spalte nicht mehr angezeigt. Dafür steht dort jetzt folgende Fehlermeldung:

Fatal error: Call to a member function on a non-object in /homepages/16/d88071718/htdocs/ILLU/language/lang_german/lang_quiz_faq.php on line 49

http://www.bar-car.de/lang_quiz_faq.txt


Vielleicht weist du ja auch dort noch weiter ;)


Vielen Dank!

Verfasst: 23.10.2005 23:57
von Markus67
Hi ...

verlinke mal noch bitte die lang_german/lang_main.php & lang_admin.php

Markus

Verfasst: 24.10.2005 00:00
von Funkybiber

Verfasst: 24.10.2005 00:04
von Markus67
Hi ...

suche und lösche in der lang_main.php

Code: Alles auswählen

 // "Wer war da"-Mod Language Files
$lang['wwd_user_today'] = 'Heute waren bisher <b>%u</b> registrierte Benutzer online.'; #Replace %u with Number of Users today
$lang['wwd_one_user'] = 'Heute war bisher <b>ein</b> registrierter Benutzer online.';
$lang['wwd_no_user'] = 'Heute war bisher kein registrierter Benutzer online.';
$lang['wwd_c_user_today'] = "Insgesamt waren heute %d Benutzer online: ";
$lang['wwd_c_one_user'] = "Insgesamt war heute <b>ein</b> Benutzer online: ";
$lang['wwd_copyright'] = "\n<!--\n| \"Wer war da\"-Mod for phpBB Forums\n| © 2004 Simon Warta (webmaster128)\n| Download: http://www.phpbb.de/moddb/Wer_war_da\n-->\n";
$lang['wwd_last'] = 'zuletzt um';
$lang['wwd_record'] = 'Der Rekord liegt bei <b>%u</b> registrierten Benutzern am %t.';
// End "Wer war da"-Mod
suche:

Code: Alles auswählen

$lang['Quiz_answer_hidden'] = "Die Antworten werden erst angezeigt wenn das Quiz beendet wurde.";?>
ersetze mit:

Code: Alles auswählen

$lang['Quiz_answer_hidden'] = "Die Antworten werden erst angezeigt wenn das Quiz beendet wurde.";

 // "Wer war da"-Mod Language Files
$lang['wwd_user_today'] = 'Heute waren bisher <b>%u</b> registrierte Benutzer online.'; #Replace %u with Number of Users today
$lang['wwd_one_user'] = 'Heute war bisher <b>ein</b> registrierter Benutzer online.';
$lang['wwd_no_user'] = 'Heute war bisher kein registrierter Benutzer online.';
$lang['wwd_c_user_today'] = "Insgesamt waren heute %d Benutzer online: ";
$lang['wwd_c_one_user'] = "Insgesamt war heute <b>ein</b> Benutzer online: ";
$lang['wwd_copyright'] = "\n<!--\n| \"Wer war da\"-Mod for phpBB Forums\n| © 2004 Simon Warta (webmaster128)\n| Download: http://www.phpbb.de/moddb/Wer_war_da\n-->\n";
$lang['wwd_last'] = 'zuletzt um';
$lang['wwd_record'] = 'Der Rekord liegt bei <b>%u</b> registrierten Benutzern am %t.';
// End "Wer war da"-Mod

?>
Markus

Verfasst: 24.10.2005 00:13
von Funkybiber
Aua....

Jetzt geht überhaupt nichts mehr.

Schau mal:

http://www.bar-car.de


Noch mal die geänderte lang_main.php


http://www.bar-car.de/lang_main_new.txt


Hab jetzt erst mal wieder die alte unbearbeitete Seite aus dem ersten Link eingefügt

Verfasst: 24.10.2005 00:16
von Markus67
Hi ...

suche und ausschneiden

Code: Alles auswählen

 // "Wer war da"-Mod Language Files
$lang['wwd_user_today'] = 'Heute waren bisher <b>%u</b> registrierte Benutzer online.'; #Replace %u with Number of Users today
$lang['wwd_one_user'] = 'Heute war bisher <b>ein</b> registrierter Benutzer online.';
$lang['wwd_no_user'] = 'Heute war bisher kein registrierter Benutzer online.';
$lang['wwd_c_user_today'] = "Insgesamt waren heute %d Benutzer online: ";
$lang['wwd_c_one_user'] = "Insgesamt war heute <b>ein</b> Benutzer online: ";
$lang['wwd_copyright'] = "\n<!--\n| \"Wer war da\"-Mod for phpBB Forums\n| © 2004 Simon Warta (webmaster128)\n| Download: http://www.phpbb.de/moddb/Wer_war_da\n-->\n";
$lang['wwd_last'] = 'zuletzt um';
$lang['wwd_record'] = 'Der Rekord liegt bei <b>%u</b> registrierten Benutzern am %t.';
// End "Wer war da"-Mod

?>
das muss ganz an den Schluss der Datei ... dort dann wieder einfügen.

Markus

Verfasst: 24.10.2005 00:22
von Funkybiber
HiHo


Also, das Forum läuft jetzt wieder, aber der Fehler ist irgendwie immer noch da:

Fatal error: Call to a member function on a non-object in /homepages/16/d88071718/htdocs/ILLU/language/lang_german/lang_quiz_faq.php on line 49

Hab die Datei aus dem letzten Link gegen die neue Ausgetauscht.
Hab ich evtl. doch noch was vergessen?

Eine Sache noch:

Den Qiuzmod hab ich eh nice zum Laufen bekommen, kann man den nicht einfach irgendwie aus der Datei rausschneiden?

Verfasst: 24.10.2005 00:29
von Markus67
Hi ...

suche in der lang_quiz_faq.php

Code: Alles auswählen

// The FAQ items will appear on the FAQ page in the same order they are listed in this file
//
In der Zeile darunter einfügen:

Code: Alles auswählen

if ( !isset($quiz) ) 
{ 
        return; 
}
Markus