Seite 1 von 3

administrator

Verfasst: 19.12.2003 19:41
von Lord_Femto
hallo liebe supportler.

ich habe eine frage zu den farben der administratoren. wie kann ich einstellen, dass die administratoren und moderatoren links beim beitrag den namen des admins die farbe bei who is online bekommt?

und wie kann ich die farbe des administrator ändern, OHNE, dass sich im forum kopf die farbe ändert.

ich habe es nämlich schon über den stylesheets probiert. aber wie gesagt, es ändert sich dadürch der forums kopf...

Greedings the lord

Verfasst: 19.12.2003 22:05
von Lord_Femto
oder könnt ihr mir nicht sagen, ob und wo dieses problem schonmal behandelt wurde? und wie kann man das einstellen, dass über dem avatar sowas, wie support steht oder so und dann auch noch die farbe ändern?

Verfasst: 19.12.2003 22:38
von Acid
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
..um eine andere Farbe einzustellen, müsstest du in der page_header.php den rotmarkierten Teil mit ´nem Hexcode ersetzen.

Solch eine Abfrage müsstest du dann auch in die viewtopic.php einsetzen..
++FINDE++

Code: Alles auswählen

$sql = "SELECT u.username, u.user_id
++DANACH EINFÜGEN++

Code: Alles auswählen

, u.user_level
++FINDE++

Code: Alles auswählen

	$poster = ( $poster_id == ANONYMOUS ) ? $lang['Guest'] : $postrow[$i]['username'];
++DARUNTER EINFÜGEN++
if ( $postrow[$i]['user_level'] == ADMIN )
{
$poster = '<span style="color:#D70404">' . $poster . '</span>';
}
else if ( $postrow[$i]['user_level'] == MOD )
{
$poster = '<span style="color:#006600">' . $poster . '</span>';
}

Verfasst: 20.12.2003 00:58
von Lord_Femto
danke für deine antwort. das erste hab ich geschafft. jetzt ist administrator ] rot aber wenn der admin online ist, hat er immernoch die andere farbe. wo muss ich das einstellen.
und das mit dem viewtopic funzt gar nicht.

und wie ist denn das nun mit dem text über dem avatar. wie bei euch support oder übersetzer steht... wo muss ich was wohin kopieren.

danke im voraus.

Verfasst: 20.12.2003 01:18
von Acid
Lord_Femto hat geschrieben:danke für deine antwort. das erste hab ich geschafft. jetzt ist administrator ] rot aber wenn der admin online ist, hat er immernoch die andere farbe. wo muss ich das einstellen.
und das mit dem viewtopic funzt gar nicht.
Speichere die geänderte page_header.php und viewtopic.php jeweils ab *.txt ab und poste einen Link zu denen.
Lord_Femto hat geschrieben:und wie ist denn das nun mit dem text über dem avatar. wie bei euch support oder übersetzer steht..
http://www.phpbb.de/doku/doku.php#kapitel_3_5_5

Verfasst: 20.12.2003 01:57
von Lord_Femto
also hier sind die datein:

http://home.arcor.de/p.doehlert/viewtopic.txt

http://home.arcor.de/p.doehlert/page_header.txt

dankeschön.

achso habt ihr das gemacht. dat ist ja alles eine graphik. ich dachte das moderator ist getrennt von diesen kästchen. nun ja danke trotzdem.

Verfasst: 20.12.2003 10:58
von Acid
Mach mal in der viewtopic.php bei..

Code: Alles auswählen

$sql = "SELECT u.username, u.user_id, user_level, 
..aus dem user_level ein u.user_level

Code: Alles auswählen

$poster = ( $poster_id == ANONYMOUS ) ? $lang['Guest'] : $postrow[$i]['username'];
..füge nach dieser Zeile mal aus Übersichtsgründen einen Absatz ein.

Du hast einen Code in der page_header.php angepasst, den ich gar nicht genannt (aber vergessen) hatte. ;) Schau dir nochmal den Code oben bzw. in der page_header.php an.

Verfasst: 20.12.2003 11:46
von Lord_Femto
so ok habe alles abgeändert, doch es funzt immernoch nicht. sehr komisch.

und was meintest du mit den letzten beiden zeilen? darf ich das gar nicht eingeben. ich meine so als farbcode? und warum bleibt der name des admins in der wer ist online zeile immernoch orange?

ich habe die modifizierten daten nochmal in den space eingefügt. also wäre nett, wenn du sie dir nochma anschauen würdest

Verfasst: 20.12.2003 11:57
von Acid

Code: Alles auswählen

if ( $postrow[$i]['user_level'] == ADMIN ) 
{ 
$poster = '<b>' . $poster . '</b>'; 
$style_color = 'style="color:#D70404"'; 
} 
else if ( $postrow[$i]['user_level'] == MOD ) 
{ 
$poster = '<b>' . $poster . '</b>'; 
$style_color = 'style="color:#006600"'; 
}
..ersetze das mal in der viewtopic.php mit..

Code: Alles auswählen

if ( $postrow[$i]['user_level'] == ADMIN ) 
{ 
$poster = '<span style="color:#D70404">' . $poster . '</span>'; 
} 
else if ( $postrow[$i]['user_level'] == MOD ) 
{ 
$poster = '<span style="color:#006600">' . $poster . '</span>'; 
}
und was meintest du mit den letzten beiden zeilen? darf ich das gar nicht eingeben. ich meine so als farbcode? und warum bleibt der name des admins in der wer ist online zeile immernoch orange?
Doch, die Zeilen mussten auch geändert werden. Wenn auch der Link zu page_header Datei aktualisiert wurde, fehlt dort noch immer die Codeanpassung (der allererste Codeblock, den ich oben gepostet hatte).

Verfasst: 20.12.2003 12:22
von Lord_Femto
hmmm komisch, ich dachte ich hätte alles geändert... bin wahrscheinlich zu dumm. auf jeden fall läuft jetzt alles.

ABER EINE FRAGE hätte ich noch. wie kann ich einstellen, über dem rang, bei den admins, in rot Administrator steht und bei den Mods halt in Grün Moderator?

danke acid schon im voraus. :grin: