ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » lastforum farblich gestalten?

Geschlossen
  1. #1
    User Pic
    TrixX0r Mitglied
    Registriert seit
    01.09.2012
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Halloechen. Mal wieder hab ich nen Problem'chen lachen

    Ich hatte bislang die lastforum_bwmod als LastForum Box eingebaut. Da mir aber 'n Bisschen was fehlte, hab ich jetzt die uebliche lastforum.php qals Box eingebaut und haette gern bei ungelesenen Forenpost's ne andere Farbe. Bei z.B. der lastforum_bwmod.php gabs nen gruenen punkt fuer ungelesene post's und nen gelben punkt fuer gelesene. kann man sowas realisieren ? hab grad schon selber geschaut ob ich nicht beide box'en miteinander verknuepfen kann - doch da lass ich dann lieber die finger von lachen

    Hier nu mal meine lastforum-box lächeln

    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $query = "SELECT a.id, a.name, a.rep, c.erst as last, c.id as pid, c.time
    FROM prefix_topics a
      LEFT JOIN prefix_forums b ON b.id = a.fid
      LEFT JOIN prefix_posts c ON c.id = a.last_post_id
      LEFT JOIN prefix_groupusers vg ON vg.uid = ".$_SESSION['authid']." AND vg.gid = b.view
      LEFT JOIN prefix_groupusers rg ON rg.uid = ".$_SESSION['authid']." AND rg.gid = b.reply
      LEFT JOIN prefix_groupusers sg ON sg.uid = ".$_SESSION['authid']." AND sg.gid = b.start
    WHERE ((".$_SESSION['authright']." <= b.view AND b.view < 1) 
       OR (".$_SESSION['authright']." <= b.reply AND b.reply < 1)
       OR (".$_SESSION['authright']." <= b.start AND b.start < 1)
    	 OR vg.fid IS NOT NULL
    	 OR rg.fid IS NOT NULL
    	 OR sg.fid IS NOT NULL
    	 OR -9 >= ".$_SESSION['authright'].")
    ORDER BY c.time DESC
    LIMIT 0,5";
    echo '<table width="98%" border="0" cellpadding="0" cellspacing="5">';
    $resultID = db_query($query);
    while ($row = db_fetch_assoc($resultID)) {
    	$row['clok'] = date('H:i',$row['time']);
    	$row['date'] = date('d.m.y',$row['time']);
    	$row['page'] = ceil ( ($row['rep']+1)  / $allgAr['Fpanz'] );
      echo '<tr><td class="gv_news_da">'.$row['date'].'
    </td><td class="gv_news_font"><a onfocus="this.blur()" href="?forum-showposts-'.$row['id'].'-p'.$row['page'].'#'.$row['pid'].'" title="'.$row['last'].' - '.$row['clok'].'">'.((strlen($row['name'])<25) ? $row['name'] : substr($row['name'],0,24).'...').'</a></td></tr>';
    }
    echo '</table>';
    ?>



    Glaub das sollte nicht so groß zu machen sein, oder ? Da ich gerne dazulernen moechte, bitte (falls ihr so lieb seid und das fuer mich umschreibt) auch die erklaerung dazu wo was geaendert wurde *.*


    vielen lieben dank <3


    verwendete ilch Version: 1.1 N

    betroffene Homepage: germanmatchgamer.de
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten