Junior Admin: Verständnis-Fragen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
Junior Admin: Verständnis-Fragen
-- Teiltext gelöscht, da aus anderem Topic - OXPUS --
Also wie es ausschaut ist der Einbau des Junior Admins in dein Proggy doch net ganz so leicht! Problem ist das der Junior_Admin nicht in der admin_ug_auth steht und somit bekommt er ja auch keine Zuweisung... ich schau mal was ich tun kann...
Also wie es ausschaut ist der Einbau des Junior Admins in dein Proggy doch net ganz so leicht! Problem ist das der Junior_Admin nicht in der admin_ug_auth steht und somit bekommt er ja auch keine Zuweisung... ich schau mal was ich tun kann...
Zuletzt geändert von Bootenks am Sa 12.Jun, 2004 17:56, insgesamt 3-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Halt an dieser Stelle!
Der Junior Admin ist dafür nicht ausgelegt!
Er soll nur auf ACP-Module zugreifen können. Die Rechte im Forum-Teil bleiben dagegen komplett unberührt!
So kann man entgegen dem Super Moderator, jedem User ACP-Rechte einräumen.
Soll der Junior Admin ähnlich dem Admin selber weitergehende Rechte an bestimmten Forum-Stellen bekommen, muss man das programmieren. Habe ich auch machen müssen.
Der Junior Admin ist dafür nicht ausgelegt!
Er soll nur auf ACP-Module zugreifen können. Die Rechte im Forum-Teil bleiben dagegen komplett unberührt!
So kann man entgegen dem Super Moderator, jedem User ACP-Rechte einräumen.
Soll der Junior Admin ähnlich dem Admin selber weitergehende Rechte an bestimmten Forum-Stellen bekommen, muss man das programmieren. Habe ich auch machen müssen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Yepp.
Tipp dazu:
Schau in das betreffende Script und suche die Berechtigungen für Admin oder Mod und ergänze die um Junior Admin. Ich weiß jetzt nicht, welche Version des Mods zu verwendest, in der Regel erhält der Junior Admin aber keinen neuen Level oder Rang.
Ich habe das per Spezielrand gelöst und frage darauf an diversen Stellen ab.
Zugegeben, es ist etwas mühsam, funktioniert aber auch.
Tipp dazu:
Schau in das betreffende Script und suche die Berechtigungen für Admin oder Mod und ergänze die um Junior Admin. Ich weiß jetzt nicht, welche Version des Mods zu verwendest, in der Regel erhält der Junior Admin aber keinen neuen Level oder Rang.
Ich habe das per Spezielrand gelöst und frage darauf an diversen Stellen ab.
Zugegeben, es ist etwas mühsam, funktioniert aber auch.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
ok ich vermute mal dass ich das verstanden habe... (auf gut deutsch halt in die Dateien gucken wo die Mod´s und Admin´s definiert sind und dazu den Junior Admin hinzufügen (welchen ich per Spezialrang, den ich dann aus der datenbank hole, versehe) so ungefähr richtig?
Also muss ich in der viewtopic, viewforum, etc... diesen dann korrekt einfügen?
Also muss ich in der viewtopic, viewforum, etc... diesen dann korrekt einfügen?
Nur ein Informatik Student. ^^
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Richtig. Du hast es jetzt verstanden.
Wenn es um Forenzugriffsrechte geht, musst Du in der auth.php nachsehen. Doch Achtung: Änderungen an der auth.php ziehen bei Fehlern weitreichende Konsequenzen nach sich. Unbedingt vorher immer die Datei sichern.
Und zuletzt:
Die Abfrage für den Junior Admin wäre auf den Rang, also z.B.
Wobei der Junior-Admin in der constants.php am besten definiert wird (Ist dann überall einfacher zu handhaben):
Sofern das nicht schon so oder ähnlich gemacht ist.
Wenn Du einen Spezialrang für den Junior Admin erstellt hast, dann trag diese Rang-ID im o.g. "define" ein und Du hast noch weniger Probleme, Berechtigungen zu setzen.
Wenn es um Forenzugriffsrechte geht, musst Du in der auth.php nachsehen. Doch Achtung: Änderungen an der auth.php ziehen bei Fehlern weitreichende Konsequenzen nach sich. Unbedingt vorher immer die Datei sichern.
Und zuletzt:
Die Abfrage für den Junior Admin wäre auf den Rang, also z.B.
Code: Alles auswählen
$userdata['user_rang'] == JUNIOR ADMIN;Code: Alles auswählen
define('JUNIOR_ADMIN', 12);Wenn Du einen Spezialrang für den Junior Admin erstellt hast, dann trag diese Rang-ID im o.g. "define" ein und Du hast noch weniger Probleme, Berechtigungen zu setzen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
So ich hab es erstmal so hinbekommen das ich jetzt im Menu den Junior Admin auswählen kann und er dann auch in der Listenübersicht sichtbar ist. Zu dem sperrt er wirklich den Smilie... das einzigste was mich noch stört ist das ich als Admin den Smilie auch nicht benutzen darf...! Es liegt aber nicht an der Einstellung in der functions_post.php denn dort ist es korrekt eingeschrieben. liegt das an der auth die ich verändert habe?
Nur ein Informatik Student. ^^
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Da ist dann noch was falsch. Denn ein Admin sollte immer alles dürfen. Schau nochmal Deine Änderungen an und gehe das in Ruhe gedanklich für den Admin durch...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
aha der fehler liegt schon mal nicht an der ADMIN Zuweisung.. denn er sperrt für alle auch den Junior Admin diesen Smilie...
Wo genau finde ich die stelle an der entschieden wird ob der smilie sichtbar oder eben nicht ist? also wo soll ich die
unterbringen?
Ich habe in der constants dieses eingegeben:
9 ist die ID des Ranges
ich glaube dass ich in der auth.php meine Bugs habe:
sind doch alle fehlerhaft oder?
Wo genau finde ich die stelle an der entschieden wird ob der smilie sichtbar oder eben nicht ist? also wo soll ich die
Code: Alles auswählen
if $userdata['user = rank_title ] == Junior Admin; Ich habe in der constants dieses eingegeben:
Code: Alles auswählen
define('JR_ADMIN', 9)ich glaube dass ich in der auth.php meine Bugs habe:
Code: Alles auswählen
case JR_ADMIN:
$auth_user['key'] = ( $userdata['session_logged_in'] ) ? auth_check_user(AUTH_JR_ADMIN, $u_access, $is_admin) : 0;
$auth_user[$key . '_type'] = $lang['Auth_Junior_Admins'];
break;
Code: Alles auswählen
case AUTH_JR_ADMIN:
$auth_user[$f_forum_id][$key] = ( $userdata['session_logged_in'] ) ? auth_check_user(AUTH_JR_ADMIN, $u_access[$f_forum_id], $is_admin) : 0;
$auth_user[$f_forum_id][$key . '_type'] = $lang['Auth_Junior_Admins'];
break;
Code: Alles auswählen
case AUTH_JR_ADMIN:
$result = $result || $u_access[$j];
Nur ein Informatik Student. ^^
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Code: Alles auswählen
if $userdata['user = rank_title ] == Junior Admin; Code: Alles auswählen
if ( $userdata['user_rank'] == JR_ADMIN )Code: Alles auswählen
$auth_user_level_switch = ( $userdata['user_rank'] == JR_ADMIN ) ? JR_ADMIN : $type;Code: Alles auswählen
switch($auth_user_level_switch)Code: Alles auswählen
switch($type)Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Setze mit der ursprünglichen Datei auf. Ist besser.
BTW: Ich habe das PCP 1.0.1. Wohin soll ich es schicken?
BTW: Ich habe das PCP 1.0.1. Wohin soll ich es schicken?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
JUCHU ^^!
Ähm Bootenkz@aol.com
woher hast du es bekommen?
Bin total aufgeregt...
JUCHU DU BIST DER GRÖSSTE!!! *rumtanz*
Ich werde noch ganz
!
[schild=17 fontcolor=FF0000 shadowcolor=FFFF00 shieldshadow=1]OLE OLEOLE[/schild]
Ähm Bootenkz@aol.com
woher hast du es bekommen?
Bin total aufgeregt...
JUCHU DU BIST DER GRÖSSTE!!! *rumtanz*
Ich werde noch ganz
[schild=17 fontcolor=FF0000 shadowcolor=FFFF00 shieldshadow=1]OLE OLEOLE[/schild]
Zuletzt geändert von Bootenks am So 13.Jun, 2004 02:56, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
So, Email mit dem PCP ist raus.
Und die Darstellung der Emails hier im Post:
http://www.coding-forum.ch/dload.php?action=file&id=23
Und die Darstellung der Emails hier im Post:
http://www.coding-forum.ch/dload.php?action=file&id=23
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Man kann das ja auch noch anpassen und die beiden Platzhalter ersetzen. Oder man packt da ein Bild rein.
Ist jedenfalls ein guter Hinweis. THX.
Ist jedenfalls ein guter Hinweis. THX.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!