Seite 1 von 1

Optimiertes Admin-Panel

Verfasst: 29.07.2004 09:35
von Elvis
morgen,
mal ganz bescheiden gefragt, was muß ich denn wo ändern damit das Optimiertes Admin-Panel mit dem Junior Admin 2.0.3 funtkioniert?

genau diesen Teil mußte ich ersetzten mit

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------ 
#
	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++;
		}
	}

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
	jr_admin_make_left_pane();

Verfasst: 29.07.2004 09:47
von oxpus
Nein, dazu müsstest Du meine Variante nehmen: Reduce Admin Navigation.
Der arbeitet auch etwas anders:
Er speichert die "Zustände" der geöffneten/geschlossenen Module in der Datenbank, so daß man den letzten Stand der Navigation beim erneuten Betreten des ACP wieder vorfindet und auch mehrere Module gleichzeitig offen sein können.
Ist dann allerdings etwas langsamer, als die von Dir gepostete Methode, dafür aber auch für den Junior Admin beschrieben, allerdings für Junior Admin 2.0.5. Du solltest den Mod eh besser updaten.

Verfasst: 29.07.2004 09:59
von Elvis
auf Deutsch haste den Junior Admin nicht zufällig oder ?

Verfasst: 29.07.2004 19:45
von oxpus

Verfasst: 30.07.2004 12:21
von Elvis
Danke