ilch Forum » Ilch Clan 1.1 » Allgemein » Online anzeige

Geschlossen
  1. #1
    User Pic
    Sewomer Mitglied
    Registriert seit
    12.01.2007
    Beiträge
    411
    Beitragswertungen
    1 Beitragspunkte
    Hallo,

    wollte fragen wie man das einbauen kann, das wenn man im Forum schreibt das man immer an einem Icon erkennen kann ob der User Online oder Offline ist?


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    =====================================================
    EldaCraft.de | Reallife RPG Minecraft-Server
    =====================================================
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    schau dir mal die onlinebox an. da siehst du wie dort ausgelesen wird welcher user online ist. das ganze musst du dann nur noch ins forum einbauen.
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Hey Sewomer,

    include/contents/forum/show_posts.php
    Unter
    defined ('main') or die ( 'no direct access' );

    fügst du das ein
    function useronline_forum ($uid) {
     $dif = date('Y-m-d H:i:s', time() - 60);
     $q = "SELECT COUNT(*) FROM prefix_online WHERE uid = '".$uid."' AND uptime > '".$dif."'"; 
     $on = db_count_query($q);
       if($on == 1){
           $s = '<img src="include/images/icons/online.gif" alt="online" border="0"/>';
       } else {
           $s = '<img src="include/images/icons/offline.gif" alt="offline" border="0" />';
       }
     return($s);
    }


    und unter
        $row['page']   = $page;

    fügst du das ein
        if (!empty($row['erstid']) ) {
           $row['userstatus'] = useronline_forum($row['erstid']);
    	} else {
    	   $row['userstatus'] = '';	
    	}


    Jetzt noch im Template die ganze sache ausgeben mit {userstatus} zwinker

    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Sewomer Mitglied
    Registriert seit
    12.01.2007
    Beiträge
    411
    Beitragswertungen
    1 Beitragspunkte
    okay vielen dank für deine Hilfe glücklich werde ich gleich mal einbauen glücklich
    =====================================================
    EldaCraft.de | Reallife RPG Minecraft-Server
    =====================================================
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Sewomer Mitglied
    Registriert seit
    12.01.2007
    Beiträge
    411
    Beitragswertungen
    1 Beitragspunkte
    ich möchte diesen Online Status auch in der Memberlist eintragen, ich habe die selben codes wie ebend genutzt, aber das geht leider nicht dann wird da nichts angezeigt...

    Wie geht der denn für die Memberlist?
    =====================================================
    EldaCraft.de | Reallife RPG Minecraft-Server
    =====================================================
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Kein Problem zwinker

    include/contents/user/memb_list.php
    Unter
    defined ('main') or die ( 'no direct access' );

    fügst du das ein
    function useronline_list ($uid) {
     $dif = date('Y-m-d H:i:s', time() - 60);
     $q = "SELECT COUNT(*) FROM prefix_online WHERE uid = '".$uid."' AND uptime > '".$dif."'"; 
     $on = db_count_query($q);
       if($on == 1){
           $s = '<img src="include/images/icons/online.gif" alt="online" border="0"/>';
       } else {
           $s = '<img src="include/images/icons/offline.gif" alt="offline" border="0" />';
       }
     return($s);
    }


    und unter
    									'UID'   => $row->id,

    fügst du das ein
    									'USERSTATUS'   => useronline_list($row->id),


    Jetzt noch im Template die ganze sache ausgeben mit {USERSTATUS} zwinker

    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Sewomer Mitglied
    Registriert seit
    12.01.2007
    Beiträge
    411
    Beitragswertungen
    1 Beitragspunkte
    ok danke aber wie kommt es, das da doch solche unterschiede sind?
    =====================================================
    EldaCraft.de | Reallife RPG Minecraft-Server
    =====================================================
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Tja weil es hier halt anders aufgebaut ist und andere bedingungen gegeben sind zwinker In PHP gibt es immer mehrere Wege um ans Ziel zu gelangen.

    MfG OloX


    Zuletzt modifiziert von OloX am 02.01.2009 - 12:52:49
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Sewomer Mitglied
    Registriert seit
    12.01.2007
    Beiträge
    411
    Beitragswertungen
    1 Beitragspunkte
    kannst du mir vllt auch noch aufschreiben welche teile aus der css datei für welche bereiche im forum und so ist?

    denn ich finde nie die richtigen bereiche und dann änder ich immer iwas aber kann nicht feststellen wo ich was geändert habe...

    also ich mein bilder vom forum und so machen und dann darein schreiben zum beispiel Chead und sowas...
    =====================================================
    EldaCraft.de | Reallife RPG Minecraft-Server
    =====================================================
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Schau dir doch einfach mal die Standard CSS an zwinker
    .Chead
    {
      background:url(img/blid.jpg) repeat-y;  /* Hintergund Bild */
      background-color:#CCFFFF;  /* Hintergund Farbe */
      color: #9dbdd4; /* Schriftfarbe */
    }



    Zuletzt modifiziert von OloX am 02.01.2009 - 13:03:10
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    Chead, Cnorm, Cmite, Cdark, das sind so die Klassen fürs Forum.

    Chead = Kopfzeile, also meist für Überschriften, wie z.B. Topicname.

    Cnorm, Cmite = Normale Zeilen, 2 Klassen um immer eine abwechselnde Hintergrundfarbe zu haben. Bsp: 1. Zeile Grau, 2. Zeile Weiß, 3. Zeile wieder Grau, usw.

    Cdark = Teste, kanns nich beschreiben zunge
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Sewomer Mitglied
    Registriert seit
    12.01.2007
    Beiträge
    411
    Beitragswertungen
    1 Beitragspunkte
    ich dachte eig. das du mir das so in der art machst

    gesperrtes Bild


    außerdem hab ich an CSS Eigenschaften ja schon das alles gefunden

    .Chead
    {
      background: #16639b;
      color: #9dbdd4;
    }
    
    .Chead a
    {
      color: #9dbdd4;
    }
    
    .Chead td, .Chead td strong, .Chead h4, .Chead td b
    {
      background: #16639b;
      color: #9dbdd4;
    }
    
    .Callg
    {
      background-color: #EFEFEF;
    	color: #000000;
    }
    
    .Callg td
    {
      color: #000000;
    }
    
    .Cnorm
    {
      background-color: #e5e5e5;
    }
    .Cmite
    {
      background-color: #B4C6D8;
    }
    .Cdark
    {
      background-color: #9AB1C8;
    }
    
    .rand
    {
      border: solid #185685 1px;
    }
    
    .smalfont
    {
        font-size: 10px;
    		text-decoration: none;
    }
    
    .border
    {
       background-color: #185685;
    }
    hr
    {
        height: 0px;
    		border: solid #003366 0px;
    		border-top-width: 1px;
    }



    das ist aus dem Standard Design


    Zuletzt modifiziert von Sewomer am 02.01.2009 - 14:15:09
    =====================================================
    EldaCraft.de | Reallife RPG Minecraft-Server
    =====================================================
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    benutz mal die suche dafür gabs schon mal nen thread mit ner genauen erklärung. mit bildern usw
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten