Junior Admin Mod - Probleme mit der admin/index.php

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Apotemnophiliac
Mitglied
Beiträge: 194
Registriert: 29.01.2006 14:05
Wohnort: Graz

Junior Admin Mod - Probleme mit der admin/index.php

Beitrag von Apotemnophiliac »

Hallo Zusammen
Ich habe den Junior Admin Mod fast fertig eingebaut und habe nur ein Problem mit den Veränderungen an der Datei admin/index.php - Wenn ich die vorgegeben Verändernugen tätige, ladet er das AdminPanel nicht, sondern die Seite bleibt weiß.

Die Datei: admin/index.php

Und hier die Veränderungen, die getätigt werden müssen:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
admin/index.php

# 
#-----[ FIND ]------------------------------------------ 
#
	$dir = @opendir(".");

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

	@closedir($dir);

	unset($setmodules);

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
	$jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
	$module = jr_admin_get_module_list($jr_admin_userdata['user_jr_admin']);

# 
#-----[ 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();
	
# 
#-----[ FIND ]------------------------------------------ 
#
	else
	{
		$template->assign_vars(array(
			"L_NO_GUESTS_BROWSING" => $lang['No_users_browsing'])
		);
	}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
	jr_admin_make_info_box();
Vielleicht ist jemand von euch so gütig und verändert die Datei admin/index.php so für mich, dass sie auch funktioniert, denn ich weiß nicht, wo ich meinen Fehler gemacht habe.

Liebe Grüße
Mock
Gulaschk@none
Mitglied
Beiträge: 1542
Registriert: 17.01.2006 12:43

Beitrag von Gulaschk@none »

Benutzeravatar
Apotemnophiliac
Mitglied
Beiträge: 194
Registriert: 29.01.2006 14:05
Wohnort: Graz

Beitrag von Apotemnophiliac »

Nein, funktioniert auch nicht - Du hast wahrscheinlich den gleichen Fehler, wie ich gemacht ;)
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12256
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Welche Version des Junior Admin Mod hast du installiert? Schau mal hier---->http://www.phpbb.de/viewtopic.php?p=718231#718231

Ansonsten mimm mal diese index.php



Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Apotemnophiliac
Mitglied
Beiträge: 194
Registriert: 29.01.2006 14:05
Wohnort: Graz

Beitrag von Apotemnophiliac »

Hallo
die 2.0.5
Ich habe das Update von deinem Link durchgeführt: Ich konnte dann in das Adminpanel, doch nun kann ich nicht mehr ins normale Forum - Auch nicht nach Rückspielen des Backups.

edit: Nun funktioniert alles, bis auf dass die index.php Datei noch nicht verändert wurde und somit jeder der einen Bereich zum administrieren bekommt, doch Zugriff auf alle Bereiche hat
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12256
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Dann lade das Backup nochmal hoch - das muss funktionieren (zumindest wenn es vorher funktioniert hat) und fang nochmal von vorn an mit dem MOD-Einbau (du musst da irgendwo noch einen Fehler eingebaut haben).

Edit: Nimm doch die index.php die ich oben verlinkt habe.

Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Apotemnophiliac
Mitglied
Beiträge: 194
Registriert: 29.01.2006 14:05
Wohnort: Graz

Beitrag von Apotemnophiliac »

Hallo Mahony
Habe den Mod komplett neu eingebaut und keinen Fehler gemacht - Außer anscheinend auf der admin/index.php, weil ich dort schon einen MOD eingebaut habe, was man an der Stelle:
$select_id = $HTTP_GET_VARS['select_id'];
$i = 1;
sehen kann.. auch wenn ich den code schnipsel nach oben verlege und die anderen änderungen übernehme scheint es nicht zu funktionieren

Auch mit deiner index.php funktionierte es nicht

Liebe Grüße
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12256
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Auch mit deiner index.php funktionierte es nicht
Ja, stimmt. Kann ja auch nicht. Ich hatte einfach den Code (des von dir eingebauten MODS) mit dem vom Junior Admin überschrieben.

P.S. Um welchen MOD handelt es sich (also welchen hattest du eingebaut, der die admin.php verändert) ?


Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Olli Oberhausen
Mitglied
Beiträge: 561
Registriert: 22.10.2004 01:03
Wohnort: Oberhausen NRW
Kontaktdaten:

Beitrag von Olli Oberhausen »

Es muß nicht an der index.php liegen. Sobald eine der admin_xxx.php dateien ein EOF (End of file) hat, z.b. durch fehlerhaftes hochladen läuft der ganze admin bereich nicht - und es wird auch keine fehlermeldung ausgegeben.

Zum verständnis: Bei jedem aufruf einer datei im admin bereich werden alle admin_xxx.php dateien eingelesen, um die berechtigung festzustellen.

Gruß, Olli
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12256
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Ich denke mal du hast den Optimiertes Admin-Panel MOD eingebaut.
Hier gibt es Hilfe für dein Problem--->http://www.phpbb.de/viewtopic.php?p=541393#541393


Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

Zurück zu „phpBB 2.0: Mod Support“