Seite 1 von 1
Weiteres Benutzerlevel für Zugang zu ACP
Verfasst: 09.07.2005 14:13
von Z_Beeblebrox
Hallo,
...
- Bitte nicht auf den Junior Admin Mod verweißen.
Ich möchte ein weiteres Benutzerlevel (ist nicht das Problem), dass wie der Admin zugang zum ACP erhält.
-> User von diesem Level, sollen auch den zweiten Login bekommen.
Ich hoffe ich drück mich verständlich aus.
Ich bin für alle Ideen/Lösungen dankbar.
Z_Beeblebrox
Verfasst: 09.07.2005 14:23
von Fundus
Verfasst: 10.07.2005 11:20
von Z_Beeblebrox
Ok, danke,
aber das ist eigentlich nur eine Variation des Jr.-Admin Mod.
Ich formuliere meine Frage mal anderst:
Was müsste ich ändern, wenn ich dem Userlevel 3 zugang zum "normalen ACP" gewähren will?
Z_Beeblebrox
Verfasst: 10.07.2005 12:05
von Fundus
theoretisch (kein anspruch auf vollständigkeit

)
in der folgenden Anleitung kann X eine Zahl des Userlevels (z.B. 3) oder in der constants.php mit
define('XTRA', 3);
als Userlevel XTRA definiert werden für hier userlevel 3
admin/pagestart.php
finde
ersetzte mit
Code: Alles auswählen
else if ($userdata['user_level'] != ADMIN && $userdata['user_level'] != X )
login.php
finde
Code: Alles auswählen
if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN))
ersetze mit
Code: Alles auswählen
if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && ($userdata['user_level'] == ADMIN || $userdata['user_level'] == X )))
dann sollte es eigentlich gehen
EDIT
ACP-Link vergessen
öffne
includes/page_tail.php
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 />' : '';
ersetze mit
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == X ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
Verfasst: 10.07.2005 13:41
von Z_Beeblebrox
Vielen Dank, es funktioniert.
Z_Beeblebrox
Verfasst: 10.07.2005 15:14
von HdZ
Vergiss aber nich, das diese Benutzer dann praktisch das gleiche im ACP dürfen wie der Board-Admin...

Hinweis !
Verfasst: 10.07.2005 15:38
von gloriosa
Hallo Z_Beeblebrox,
dann solltest Du zuerst einmal diesen
MOD installieren !

Verfasst: 10.07.2005 15:46
von Fundus
ich tippe mal drauf es soll auf einen unsichtbaren Admin hinauslaufen, damit man erst garnicht weis wer den zugang zum ACP hat
theoretisch könnte man dann sogar den echten Admins das ACP aberkennen

Verfasst: 10.07.2005 15:53
von Z_Beeblebrox
Fundus hat geschrieben:ich tippe mal drauf es soll auf einen unsichtbaren Admin hinauslaufen, damit man erst garnicht weis wer den zugang zum ACP hat
theoretisch könnte man dann sogar den echten Admins das ACP aberkennen

Fast richtig, mit ein paar kleinen Änderungen.
HdZ hat geschrieben:Vergiss aber nich, das diese Benutzer dann praktisch das gleiche im ACP dürfen wie der Board-Admin...
gloriosa hat geschrieben:Hallo Z_Beeblebrox,
dann solltest Du zuerst einmal diesen MOD installieren !
Ich find gut, das ihr an soetwas denkt, aber das hab ich gleich als erstes gemacht.