Link für Useradministration im view profile

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.
Antworten
geronimo8_3000

Link für Useradministration im view profile

Beitrag von geronimo8_3000 »

Hi Leuts

Ich hab mir den "User Administration Link on View Profile"-Mod installiert. Wenn ich den Link anklicke, werde ich allerdings zur index.php umgeleitet. Der Link zeigt auf http://www.meineseite.ch/Forum/admin/ad ... edit&u=695, trotzdem wird nur die Startseite angezeigt. Den selben Mod hab ich auf meinem alten Board unter 2.0.3 am laufen gehabt. Nun nach dem Update auf 2.0.11 funzt das irgendwie nicht mehr. Da das Teil aber so praktisch ist, würde ich es gerne weiterhin betreiben...

Danke für Euren Input :wink:

Geronimo
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Das wurde in phpBB 2.0.8 aus Sicherheitsgründen geändert. Du kannst dieses Verhalten wieder rückgängig machen, indem du

Code: Alles auswählen

redirect("index.$phpEx?sid=" . $userdata['session_id']);
in der admin/pagestart.php durch

Code: Alles auswählen

redirect($url);
ersetzt. Es sei aber darauf hingewiesen, dass diese Änderung aus Sicherheitsgründen nicht unbedingt zu empfehlen ist.
Benutzeravatar
Mehrpack
Mitglied
Beiträge: 417
Registriert: 28.02.2004 07:24

Beitrag von Mehrpack »

hi,
es gibt eine lösung für das problem:

suche das was du in der usecp_viewprofile.php in der anleitung vom mod eingefügt hast und ersetze es mit diesem:

Code: Alles auswählen

if( $userdata['user_level'] == ADMIN )
{
	$template->assign_vars(array(
		'L_USER_ADMIN' => sprintf($lang['User_admin_for'], $profiledata['username']),
		'U_ADMIN_PROFILE' => "admin/admin_users.$phpEx?mode=edit&" . POST_USERS_URL . '=' . $profiledata['user_id'] . '&sid=' . $userdata['session_id'])
	);
	$template->assign_block_vars("switch_user_admin", array());
}
damit funktioniert der link wieder wie gewünscht.

Mehrpack
Nobody is Perfect.
geronimo8_3000

Beitrag von geronimo8_3000 »

Vielen Dank für Eure Hilfe!!
Gruss
Geronimo
Benutzeravatar
daruler
Mitglied
Beiträge: 549
Registriert: 14.04.2004 19:42
Kontaktdaten:

Beitrag von daruler »

Auch ein Danke von mir.
Geht jetzt wunderbar :grin:
Benutzeravatar
Berney
Mitglied
Beiträge: 92
Registriert: 18.08.2005 21:16
Wohnort: Maintal

Beitrag von Berney »

hmmm,

hab ich gemacht, zwar komm ich nun in die User Administration, jedoch fehlt das ACP, was bedeutet, dass wenn man fertig mit der User-Administration ist, hängt man fest... kein Link führt weder zum ACP noch zur Forenübersicht!!!?

Grüße
Berney
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Ahoi,

ich habe jetzt gemacht, was Mehrpack weiter oben beschrieben hat. Allerdings komme ich damit nicht auf die Seite, auf der ich das Benutzerprofil des Users ändern kann sondern auf die Startseite im Adminbereich (also admin/index.php). :(

Woran könnte das liegen?

LG, IPB_Flüchtling
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Ahoi,

ich habe etwas herausgefunden:

Wenn ich schon im Adminbereich war und die Admin-Session-ID weitergegeben wird, dann funktionieren plötzlich auch die Links zu den Userprofilen in der Viewprofile.

Also

forum/admin/admin_users.php?mode=edit&u=110&sid=3b254d685838cfhb7bf41f61493ed93c

führt dann tatsächlich zur Editierseite des Userprofils, wohingegen

forum/admin/admin_users.php?mode=edit&u=110

zu

forum/admin/index.php führt.

Kennt da eventuell jemand eine Abhilfe, sodass der Link zur Editierseite des Userprofils auch funktioniert, wenn ich noch nicht im ACP gewesen bin? :-?

@Berney:

Was hältst Du davon, wenn wir die User-Editier-Seite einfach per target="_blank" in einem neuen Fenster aufmachen lassen? Anderenfalls müsste das Admin-Frameset nachgeladen werden, was sich nicht ganz so einfach verwirklichen lässt. Eine andere Möglichkeit bestünde darin, auf der Seite admin_users.php einfach einen Link z.B. zu admin/index.php unterzubringen.

LG, IPB_Flüchtling
Antworten

Zurück zu „phpBB 2.0: Mod Support“