Hallo ihrs.
Ich würde gerne den Zugang zum Adminstrationsbereich für bestimmte Admins sperren (den Link dorthin nicht anzeigen lassen oder so), ihnen jedoch nicht die Benutzerebene Adminstrator nehmen, so das sie trotzdem noch alle Foren moderieren können und man sie nicht extra überall einstellen muss.
Geht das irgendwie?
Adminstrationsbereichs-Link ausblenden/sperren
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.
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.
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
includes/page_tail.php
FindeErsetze mitX ist deine User-ID. Somit siehst nur du den Link
Wenn du mehrere zulassen willst/mehrere verbieten willst ersetze es damitx und y sind die User-IDs der User, die den Link sehen. Weitere IDs mit , abtrennen.
Ausserdem solltest du den Adminbereich noch schützen, damit clevere Admins auch nicht über die URL reinkommen.
Finde
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN && $userdata['user_id'] == X ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
Wenn du mehrere zulassen willst/mehrere verbieten willst ersetze es damit
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN ) ? ( in_array($userdata['user_id'], array(x,y)) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '') : '';
Ausserdem solltest du den Adminbereich noch schützen, damit clevere Admins auch nicht über die URL reinkommen.