Adminnavigation wird nicht angezeigt

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
kla_kal
Mitglied
Beiträge: 5
Registriert: 23.05.2007 21:10
Wohnort: Heidenheim
Kontaktdaten:

Adminnavigation wird nicht angezeigt

Beitrag von kla_kal »

Bei meinem gemoddetem phpbb2 auf php5 ist die Naviation im Adminbereich weg, hier mal der entsprechende Code.

Die Member wollen keinen Umstieg auf phpbb3 also gebt mir bitte nicht den Rat einfach zu konvertieren.

Code: Alles auswählen

if( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'left' )
{
	$dir = @opendir(".");

	$setmodules = 1;
	while( $file = @readdir($dir) )
	{
		if( preg_match("/^admin_.*?\." . $phpEx . "$/", $file) )
		{
			include('./' . $file);
		}
	}

	@closedir($dir);

	unset($setmodules);

	include('./page_header_admin.'.$phpEx);

	$template->set_filenames(array(
		"body" => "admin/index_navigate.tpl")
	);

	$template->assign_vars(array(
		"U_FORUM_INDEX" => append_sid("../index.$phpEx"),
		"U_ADMIN_INDEX" => append_sid("index.$phpEx?pane=right"),

		"L_FORUM_INDEX" => $lang['Main_index'],
		"L_ADMIN_INDEX" => $lang['Admin_Index'], 
		"L_PREVIEW_FORUM" => $lang['Preview_forum'])
	);

	ksort($module);

	while( list($cat, $action_array) = each($module) )
	{
		$cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace("/_/", " ", $cat);

		$template->assign_block_vars("catrow", array(
			"ADMIN_CATEGORY" => $cat)
		);

		ksort($action_array);

		$row_count = 0;
		while( list($action, $file)	= each($action_array) )
		{
			$row_color = ( !($row_count%2) ) ? $theme['td_color1'] : $theme['td_color2'];
			$row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2'];

			$action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace("/_/", " ", $action);

			$template->assign_block_vars("catrow.modulerow", array(
				"ROW_COLOR" => "#" . $row_color,
				"ROW_CLASS" => $row_class, 

				"ADMIN_MODULE" => $action,
				"U_ADMIN_MODULE" => append_sid($file))
			);
			$row_count++;
		}
	}

	$template->pparse("body");

	include('./page_footer_admin.'.$phpEx);
}
Das zeigts mir im Quelltext an (linkes Frame)

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<HTML><HEAD><TITLE>phpBB Administration</TITLE>
<META http-equiv=Content-Type 
content="text/html; charset=windows-1252"></HEAD><FRAMESET border=2 
frameSpacing=0 rows=* frameBorder=yes cols=170,*><FRAME name=nav marginWidth=3 
marginHeight=3 
src="index.php?pane=left&sid=9f323e63fec8036e3b2290fdf98d9627"><FRAME 
name=main marginWidth=10 marginHeight=10 
src="index.php?pane=right&sid=9f323e63fec8036e3b2290fdf98d9627"></FRAMESET></HTML>
Und hier noch ein bild dazu http://img.xrmb2.net/images/868495.jpeg

mfg
Benutzeravatar
Sir Charles
Mitglied
Beiträge: 371
Registriert: 23.01.2006 11:27
Wohnort: Wien
Kontaktdaten:

Beitrag von Sir Charles »

Wenn du die Suchfunktion bemüht hättest, hättest du einige Threads zu dem Thema "Admin-Navigation weg" gefunden.

In Kurzfassung: geh in den Ordner root/admin und benenn nach der Reihe (und vor allem reversibel) die Einträge um und kontrollier dazwischen immer wieder, ob der Bereich wieder geht.

Wenn du den fehlerhaften Teil gefunden hast, kannst du dir dann in der php-Datei das Problem anschauen.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“