Admin- und MOD Farbe der Onlineanzeige?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
grueneralien
Mitglied
Beiträge: 153
Registriert: 23.04.2005 12:40
Kontaktdaten:

Admin- und MOD Farbe der Onlineanzeige?

Beitrag von grueneralien »

Ich hab hier folgenden Code um auf der Startseite anzuzeigen welche User online sind usw ...

Funktioniert auch prima eigendlich ...

Ab jetzt würde ich gerne noch das die Admins und Mods, wie in der Forumsliste selber auch farblich hervorgehoben werden ...

Könnt ihr mir bitte schnell mal weiterhelfen?

Code: Alles auswählen

<!-- ONLINE USERS -->
<?php if (isset($online)) { ?>

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" 

width="100%" id="AutoNumber1">
  <tr>
    <td width="100%">
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" 

bordercolor="#111111" width="100%" id="AutoNumber2" bgcolor="#FFCC66">
      <tr>
        <td width="100%"><?php echo $lang['Who_is_Online']; ?></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width="100%">
<?php for ($i = 0; $i < count($online); $i++) {
?>

<a href="<?php echo append_sid($phpbb_root_path .
'profile.php?mode=viewprofile&u=' . $online[$i]['user_id']);
?>"><?php echo $online[$i]['username']; ?></a>

<?php if ($i <
count($online) - 1) { ?>, <?php } ?>
<?php } ?>
<?php if ($online) { ?>, <?php } ?>
<?php if ($stats['user_online'] - count($online) == 1) {
printf($lang['Guest_user_total'], 1);
} else { printf($lang['Guest_users_total'],
$stats['user_online'] - count($online) < 0 ? 0 :
$stats['user_online'] - count($online)); } ?>
</td>
  </tr>
</table>
<br />
<?php } ?>
<!-- ONLINE USERS -->
grueneralien
Mitglied
Beiträge: 153
Registriert: 23.04.2005 12:40
Kontaktdaten:

Beitrag von grueneralien »

Hmm hab grad mal gegrübelt und denke der Post gehört hier rein -> http://www.phpbb.de/viewforum.php?f=49 ...

Sorry @ MODs
grueneralien
Mitglied
Beiträge: 153
Registriert: 23.04.2005 12:40
Kontaktdaten:

Beitrag von grueneralien »

so schwierig? :cry:
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

grueneralien hat geschrieben:so schwierig? :cry:
Über den Grad der Schwere lässt sich streiten... Ich finde deine Beschreibung etwas dürftig, bzw. bleibe an dem folgenden, rot markierten, Begriff hängen:
grueneralien hat geschrieben:Ab jetzt würde ich gerne noch das die Admins und Mods, wie in der Forumsliste selber auch farblich hervorgehoben werden ...
Was meinst du mit Forumsliste? Die Mitgleiderliste? :oops:
grueneralien
Mitglied
Beiträge: 153
Registriert: 23.04.2005 12:40
Kontaktdaten:

Beitrag von grueneralien »

Ne ich mein unten bei jeden Board steht doch ...
Insgesamt sind 4 Benutzer online
Registrierte Benutzer: Admin, Alex, Tester, Tester2
Und genau diese Farben sollen auch die Usernamen auf der Seite in dem der MOD eingefügt die Nicks haben ...

Also Admin = Orange
Mod = Grün

Wies im Adminmenü eingestellt ist ...
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

Meinst du, dass in der Themenansicht (viewtopic) diese Namen auch diese Farben haben sollen, oder wie?
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Ich verstehe nicht ganz, wo da das Problem sein soll.

Du könntest einfach das phpBB Template System und dessen Variable LOGGED_IN_USER_LIST benutzen.

Oder, Du siehst Dir page_header.php an; $theme['fontcolor3'] ist die Adminfarbe, $theme['fontcolor2'] die Modfarbe.

Ansonsten: selfhtml ;-)
Bitte keine Supportanfragen via PM
grueneralien
Mitglied
Beiträge: 153
Registriert: 23.04.2005 12:40
Kontaktdaten:

Beitrag von grueneralien »

Jetzt hab ichs :D
ES FUNKTIONIERT :grin:

Code: Alles auswählen

<?php if (isset($online)) { ?>

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" 

width="100%" id="AutoNumber1">
  <tr>
    <td width="100%">
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" 

bordercolor="#111111" width="100%" id="AutoNumber2" bgcolor="#FFCC66">
      <tr>
        <td width="100%"><?php echo $lang['Who_is_Online']; ?></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width="100%">
<?php for ($i = 0; $i < count($online); $i++) {
?>
<?
if($online[$i]['user_level'] == ADMIN) {
?>
<a href="<?php echo append_sid($phpbb_root_path .
'profile.php?mode=viewprofile&u=' . $online[$i]['user_id']);
?>"><font color="<?php echo $theme['fontcolor3']; ?>"><?php echo $online[$i]['username']; ?></font></a>
<?
  }

elseif($online[$i]['user_level'] == MOD) {
?>
<a href="<?php echo append_sid($phpbb_root_path .
'profile.php?mode=viewprofile&u=' . $online[$i]['user_id']);
?>"><font color="<?php echo $theme['fontcolor2']; ?>"><?php echo $online[$i]['username']; ?></font></a>
<?
  }
else
{
?>
<a href="<?php echo append_sid($phpbb_root_path .
'profile.php?mode=viewprofile&u=' . $online[$i]['user_id']);
?>"><?php echo $online[$i]['username']; ?></a>
<?
}
?>


<?php if ($i <
count($online) - 1) { ?><br><?php } ?>
<?php } ?>
<?php if ($online) { ?><br><?php } ?>
<?php if ($stats['user_online'] - count($online) == 1) {
printf($lang['Guest_user_total'], 1);
} else { printf($lang['Guest_users_total'],
$stats['user_online'] - count($online) < 0 ? 0 :
$stats['user_online'] - count($online)); } ?>
</td>
  </tr>
</table>
<br />
<?php } ?>
Luckyze

Beitrag von Luckyze »

Fabrizio hat geschrieben:Meinst du, dass in der Themenansicht (viewtopic) diese Namen auch diese Farben haben sollen, oder wie?
grad eben wollte ich danach fragen. *g*

user => Gigabyte
mod => Gigabyte
admi=> Gigabyte

so sollten die nicks auch nach jeden post und im profil dargestellt werden.

wie oder was muss ich da tun?

thx. Gigabyte
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Wie mache ich es dass auf der Übersicht Seite ganz unten bei wer ist online die user auch fabig dargestellt werden. Admin und Moderator habe ich schon geändert. Hätte die user gerne in blau.

und noch was.
es wir bei mir noch weiter unten angezeigt wer im chat ist. leider funktioniert hier überhaupt keine Farbe. alle user sind in der gleichen Farbe. Wie kann ich auch das ändern bzw so anpassen dass es mit der wer ist online Anzeige identisch ist.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“