Ergebnis 1 bis 3 von 3

Thema: Premiumaccount extra WeristOnline Farbe zuweisen

  1. #1
    Benutzer
    Registriert seit
    31.03.2009
    Beiträge
    31

    Premiumaccount extra WeristOnline Farbe zuweisen

    Guten Abend,

    ich habe das Premiumaccount Addon und mein Problem ist das ich die WerIstOnline Farbe für Premium User nicht in die gewünschte Farbe bekommen!

    Habe folgendes in meiner WerIstOnline Datei stehen:

    PHP-Code:
    <?
    $zeit = (5 * 60);                                   // Sekunden seit der letzten Aktivität
    $np   = $domain.'/?content=/nickpage&amp;nick=';         // 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['nickname'].'">'.$user['nickname'].'</a>'; 
                    elseif ($user['uid'] == $support_id) echo '<a style="color: #D15FEE; font-weight: bold;" href="'.$np.$user['nickname'].'">'.$user['nickname'].'</a>'; 
            else echo '<a href="'.$np.$user['nickname'].'">'.$user['nickname'].'</a>';
                   
                
            if ($nr < mysql_num_rows ($sql)) echo ', ';
                $nr++;
        }
    }
    ?>
    Da soll jetzt folgendes erledigt werden:

    Füge direkt nach
    PHP-Code:
    if ($user['uid'] == $admin_id) echo '<a style="font-weight: bold;" href="'.$np.$user['uid'].'">'.$user['nickname'].'</a>'
    Und füge darunter die Zeile
    PHP-Code:
    elseif (time() < $user['premium']) echo '<a style="font-weight: bold; color:blue;" href="'.$np.$user['uid'].'">'.$user['nickname'].'</a>' 
    ein.

    Die Farbe für die Support ID funktioniert da ich die Support User ID in der functions.lib festgeschrieben habe!

    Jedoch wird mir bei der Farbe für die Premium User nur die Standard Farbe anzeigt!

    Problem ist auch das wohl alle Links die auf Interne Seiten verlinken eine festgeschriebene Farbe in der main.css haben

    PHP-Code:
    {
    color:yellow;
    text-decoration:underline;

    Kann mir da wer helfen?

    Mit Grüßen
    patrleh

  2. #2
    Erfahrener Benutzer Avatar von hankfromhelvete
    Registriert seit
    26.04.2007
    Beiträge
    633
    Du musst den db_query erweitern:
    PHP-Code:
    $sql db_query ('SELECT k.uid, k.premium, u.nickname FROM '.$db_prefix.'_kontodaten k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid WHERE k.last_active >= '.(time()-$zeit)); 

  3. #3
    Benutzer
    Registriert seit
    31.03.2009
    Beiträge
    31
    Danke dir für deine Hilfe, ich hatte mir schon den Kopf dran zerbrochen!

    Wahrscheinlich den Tag schon zu viel gemacht^^

Ähnliche Themen

  1. Co-Admin eine Farbe zuweisen
    Von Arctica im Forum [HD] Codeschnippsel
    Antworten: 9
    Letzter Beitrag: 27.04.2011, 04:19
  2. Extra
    Von chatdirwas im Forum Support zum VMSone
    Antworten: 11
    Letzter Beitrag: 01.05.2010, 16:20
  3. Extra Klickbereich
    Von papahp im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 20.01.2010, 18:47
  4. Farbe von Menühead, Farbe von oberer Linie...
    Von Ronin im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 13
    Letzter Beitrag: 01.07.2009, 15:48
  5. Extra Big Klammlose
    Von ako im Forum Non VMS Seiten
    Antworten: 3
    Letzter Beitrag: 27.05.2008, 22:48

Berechtigungen

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