Ergebnis 1 bis 4 von 4

Thema: Mehrere Admins unter "Wer ist online ?" anzeigen lassen

  1. #1
    Erfahrener Benutzer
    Registriert seit
    03.05.2008
    Beiträge
    228

    Mehrere Admins unter "Wer ist online ?" anzeigen lassen

    Hallo,
    da meine Seite mehrere Admins (+ Co-Admins) hat, wollte ich diese auch anzeigen lassen, wenn Sie online sind. Ich habe nicht das Modul, sondern das normale.
    Es wäre Klasse, wenn Admins fett geschrieben+ in Klammern "Admin" steht zu sehen sind.
    Co-Admins kursiv geschrieben + in Klammern "Co-Admin" steht zu sehen sind.

    Ich hoffe ihr könnt mir helfen.
    Ich danke euch im Vorraus.

    Mfg seg98

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    lib/weristonline.php

    ist doch ganz einfach gg ganz oben steht bei mir

    PHP-Code:
     // Konfiguration     
    $wioTime 45 60;
    $admin_id 1
    da fügst du halt die co admins hinzu
    PHP-Code:
    $co-admin_id 2;         
    $co2-admin_id 3;         
    $co3-admin_id 4;
    ...... 
    und dan weiter unten ist die abfrage

    PHP-Code:
    if ($wioIsOnline['uid'] == $admin_id){     ?>
                            <a href="<?=$Nickpage;?><?=$wioIsOnline['uid'];?>"> ---  <?=$userdaten['nickname'];?></a>
                        <?}else{ ?>
    die erweiterst du

    PHP-Code:
    <?

    if ($wioIsOnline['uid'] == $admin_id){   
    //Hier ist der admin mit den ganzen blink blibk effeckten   ?>
      <a href="<?=$Nickpage;?><?=$wioIsOnline['uid'];?>"> ---  <?=$userdaten['nickname'];?></a>


    <? }elseif ($wioIsOnline['uid'] == $co-admin_id OR $wioIsOnline['uid'] == $co2-admin_id  OR $wioIsOnline['uid'] == $co3-admin_id ){ 
    // Hier sind die co admins mit ihren effeckten ?>
    <a href="<?=$Nickpage;?><?=$wioIsOnline['uid'];?>"> ---  <?=$userdaten['nickname'];?></a>


    <?}else{ ?>
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Erfahrener Benutzer
    Registriert seit
    03.05.2008
    Beiträge
    228
    Danke, aber leider ist bei mir in weristonline.php ein ganz anderer code:
    PHP-Code:
    <?
    $zeit = (5 * 60);                                   // Sekunden seit der letzten Aktivität
    $np   = $domain.'/?content=/nickpage&amp;id=';         // Nickpagelink

    // verhindern, dass die Datei direkt aufgerufen wird
    if (!function_exists ("db_query")) die ("Kein Direktaufruf");

    $sql = db_query ('SELECT k.uid, u.nickname FROM '.$db_prefix.'_kontodaten k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid WHERE k.last_active >= '.(time()-$zeit));
                                
    if (mysql_num_rows ($sql) == 0) echo '<span style="font-style: italic;">keiner</span>';
    else {
        $nr = 1;
        while ($user = mysql_fetch_assoc ($sql)){
            if ($user['uid'] == $admin_id) echo '<a style="font-weight: bold;" href="'.$np.$user['uid'].'">'.$user['nickname'].'(Admin)</a>';
            else echo '<a href="'.$np.$user['uid'].'">'.$user['nickname'].'</a>';
                
            if ($nr < mysql_num_rows ($sql)) echo '<br> ';
                $nr++;
        }
    }
    ?>
    Mfg seg98

  4. #4
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    PHP-Code:
    if ($user['uid'] == $admin_id
    den Teil bspw. mit:
    PHP-Code:
    if (in_array$user['uid'], array($admin_id123456999) ) 
    ersetzen, und dann halt im array(.,..,..,..) die ids der admins/co's eintragen.

    id else bekannt? dann schaffste das auch selber, unterschiedliche farben/styles für admin/Coadmin zu verwenden.

    Ansonsten nutzt doch einfach das Modul/Addon dafür, was es gibt (nur weiß ich nicht, wo )
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. [SQL] Anzeigen wie viele Rang "XY" schon erreicht haben? (APRangAddon)
    Von RainbowDash im Forum [HD] Programmieren
    Antworten: 6
    Letzter Beitrag: 15.08.2012, 19:20
  2. "Wer ist online" im Menü anzeigen
    Von Gothicman1 im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 06.02.2010, 20:57
  3. Antworten: 1
    Letzter Beitrag: 24.01.2010, 14:44
  4. Antworten: 0
    Letzter Beitrag: 21.10.2008, 10:40
  5. if "AktivRally=on" dann "Top5 Klicker eingeblenden" else "ausblenden"
    Von TS7 im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 07.11.2007, 22:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •