Seite 3 von 4

Verfasst: 04.05.2003 12:45
von Murphy
der schirm bleibt nicht mehr weiss :-D

aber....
farbig wird der Junior admin nicht angezeigt!

ist noch bei "schwarz"
eingetragen ist alles unter "#7F9666"

fontcolor1 -> müsste es da eine zuweisung geben,
oder kann man dort

Code: Alles auswählen

$style_color = 'style="color:#' . $theme['fontcolor1'] . '"';
eine direkte änderung herbeiführen?

-----------------
p.s. die else/if funktion ist wieder an 3. stelle
hatte ja nichts mit der reihenfolge zu tun.

Verfasst: 04.05.2003 13:20
von Murphy
Alles fertig!!! :D :D :D :D

Vielen Dank

musste nur noch was weglassen!

also endstadium beim last visit hack:

Code: Alles auswählen

{ 
   $style_color = ""; 
   if( $todayrow['user_level'] == ADMIN ) 
   { 
      $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>'; 
      $style_color = 'style="color:#' . $theme['fontcolor3'] . '"'; 
   } 
   else if( $todayrow['user_level'] == MOD ) 
   { 
      $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>'; 
      $style_color = 'style="color:#' . $theme['fontcolor2'] . '"'; 
   } 
   else if( $todayrow['user_level'] == JUNIOR_ADMIN ) 
   { 
      $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>'; 
      $style_color = 'style="color:#0815'  . '"';
   }

Verfasst: 04.05.2003 13:59
von Murphy
Anonymous hat geschrieben: In der auth.php findest Du folgende Zeile..

Code: Alles auswählen

	$is_admin = ( $userdata['user_level'] == ADMIN && $userdata['session_logged_in'] ) ? TRUE : 0;
Wenn Du sie mit folgender ersetzt..

Code: Alles auswählen

	$is_admin = ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == JUNIOR_ADMIN && $userdata['session_logged_in'] ) ? TRUE : 0;
.
doch noch nicht :-?

mir ist erst jetzt aufgefallen, dass der hack (zugriff auf alle threads)
jetzt moderatoren auch den zugriff aufs acp zulässt.

steht zwar dann alles auf "leer", sollte aber nicht sein, oder?

Verfasst: 04.05.2003 18:26
von Acid
Murphy hat geschrieben:
mir ist erst jetzt aufgefallen, dass der hack (zugriff auf alle threads)
jetzt moderatoren auch den zugriff aufs acp zulässt.

steht zwar dann alles auf "leer", sollte aber nicht sein, oder?
aha..
$is_admin = ( ($userdata['user_level'] == ADMIN || $userdata['user_level'] == JUNIOR_ADMIN) && $userdata['session_logged_in'] ) ? TRUE : 0;
Wenn das auch nich hilft.. melde Dich nochma .

Verfasst: 04.05.2003 23:29
von Murphy
Ist alles so geblieben! :-?

Ich konnte auch keine Veränderung feststellen.
Mir ist auch leider nichts aufgefallen, wo es haken könnte.

Verfasst: 05.05.2003 00:28
von Acid
Nur nochma zur Klarheit.. neben den Juniors kann man bei dem Hack ja auch für Moderatoren gewisse Bereiche im Adminpanel freigeben.
Mit der auth-Anpassung können nun Juniors alle Foren moderieren ? Jedoch die Moderatoren, nur in denen sie tatsächlich Moderator sind. Wenn ja ..soweit so gut.
Was für Bereiche hast Du für Juniors und Mods freigeschaltet, und welche können sie davon nicht betreten oder welche können sie betreten, obwohl nicht freigeschaltet, aber können die Bereiche nicht näher nutzen.


confusing.. isn´t it. :D

Verfasst: 05.05.2003 01:01
von Murphy
Acid hat geschrieben:Nur nochma zur Klarheit.. neben den Juniors kann man bei dem Hack ja auch für Moderatoren gewisse Bereiche im Adminpanel freigeben.
Mit der auth-Anpassung können nun Juniors alle Foren moderieren ? Jedoch die Moderatoren, nur in denen sie tatsächlich Moderator sind. Wenn ja ..soweit so gut.
Yepp ! Genau so.
Acid hat geschrieben: Was für Bereiche hast Du für Juniors und Mods freigeschaltet, und welche können sie davon nicht betreten oder welche können sie betreten, obwohl nicht freigeschaltet, aber können die Bereiche nicht näher nutzen.
alles funkt wunderbar.
auch wenn man moderatoren etwas zuweist.

nun aber meine jetzigen einstellungen:

freigeschaltet habe ich nur(!) für die junior admins die email-liste.
für die moderatoren nichts.

Ansicht junior admins:
acp - aktiv :email-liste
Ansicht Moderatoren :
acp - aktiv nichts

die Frage war ja, warum sollen alle Moderatoren überhaupt ansicht aufs acp haben, wenn doch nichts freigeschaltet ist?
mit htaccess gesichert: dann müsste ja jeder benutzername und passwort haben, oder?
ich hatte auch schon gehört, dass man vertrauen haben sollte.
aber moderatoren setzt man ja auch für ein themengebiet ein, was sie eröffnen wollen.
das hat doch mit "kennen" nichts zu tun.
alleine, dass moderatoren zugriff auf den htaccess - ordner bekommen sollte doch verhindert werden.
vor allem, wenn sie nichts drin aktiv zu suchen haben.
dafür ist ja der junior admin zuständig.

Mal ganz einfach:
Nichts für Moderatoren aktiviert? -> kein Zugang zum ACP!

Verfasst: 05.05.2003 01:05
von Acid
Wenn Du nix für die Mods aktivierst, brauchst Du des folgende ja ned machen..
$admin_link = ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD || $userdata['user_level'] == JUNIOR_ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';

Verfasst: 05.05.2003 01:22
von Murphy
das blaue rausgenommen und nun sieht man den footer nicht mehr. :o
weder junior, noch admins sehen den link zum acp.

Verfasst: 05.05.2003 01:27
von Murphy
klappt doch!

du hattest das hier geschrieben:

Code: Alles auswählen

|| $userdata['user_level'] == MOD ||
richtig:

Code: Alles auswählen

|| $userdata['user_level'] == MOD 
----------------------------
nur mal so:
dann müsste ich 2 versionen von pagetail auf dem server haben, falls ich doch mal mods etwas zuteile.
gibts dafür eine lösung?