ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Last Forum Box abändern?

Geschlossen
  1. #1
    User Pic
    Muff Mitglied
    Registriert seit
    12.07.2007
    Beiträge
    33
    Beitragswertungen
    0 Beitragspunkte
    Morgen Leute.

    Kurze Frage. Wir haben auf unserer HP eine Last Forum Box. Was mich aber an der box stört ist, wenn ich z.B einen beitrag schreibe und ein anderer sofort drauf antwortet und ich wiederrum schnell drauf antworte sieht es für die anderen leute so aus als ob sich bei dem thema noch nix neues getan hat. ich hoffe ihr könnt mir folgen lächeln. Gibt es eine Möglichkeit ein Datum mit Uhrzeit unter den forenüberschriften in der last foren box zu erstellen oder einfach vor jeder antwort automatisch ein Re: Thema des Threads zu erstellen?

    THX

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SteKu Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    259
    Beitragswertungen
    2 Beitragspunkte
    eigentlich sollte das ganz einfach sein schau dir mal die
    lastforum.php in boxes an!
    Dort findest du folgende Zeile:

      echo '<tr><td valign="top"><b> &raquo; </b></td><td><a href="?forum-showposts-'.$row['id'].'-p'.$row['page'].'#'.$row['pid'].'" title="'.$row['date'].'">'.((strlen($row['name'])<18) ? $row['name'] : substr($row['name'],0,15).'...').'<br /><span class="smalfont"> von '.$row['last'].'</span></a></td></tr>';

    interesant ist für dich das:
    title="'.$row['date'].'"


    nun kannst du deine zeile nach deinen wünschen anpassen.

    LG
    Stefan
    Wer Rechtschreibfehler findet darf sie behalten.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Muff Mitglied
    Registriert seit
    12.07.2007
    Beiträge
    33
    Beitragswertungen
    0 Beitragspunkte
    Danke.

    Jetzt kommt aber der Satz den ihr wahrscheinlich so oft gehört habt. Nur leider hab ich von den Änderungen, die ich da vornehmen kann Null Plan. Könnte es mir einer mal zeigen was ich wie ändern muss?

    SRY traurig
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SteKu Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    259
    Beitragswertungen
    2 Beitragspunkte
    ZitatZitat geschrieben von Muff

    Danke.

    Jetzt kommt aber der Satz den ihr wahrscheinlich so oft gehört habt. Nur leider hab ich von den Änderungen, die ich da vornehmen kann Null Plan. Könnte es mir einer mal zeigen was ich wie ändern muss?

    SRY traurig


    Ja naklar, ich bin ja auch nicht anders, wenn ich was nicht weiß. gib mir paar min.

    LG
    Stefan
    Wer Rechtschreibfehler findet darf sie behalten.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Muff!

    lastforum.php öffnen
    Ab Zeile 25 ersetzen
    while ($row = db_fetch_assoc($resultID)) {
    if($row['rep'] > 0 ) {$ptic = $row['rep'].' Antworten ';}
    	$row['date'] = date('d.m.y - H:i',$row['time']);
    	$row['page'] = ceil ( ($row['rep']+1)  / $allgAr['Fpanz'] );
      echo '<tr><td valign="top"><b> &raquo; </b></td><td><a href="?forum-showposts-'.$row['id'].'-p'.$row['page'].'#'.$row['pid'].'" title="'.$row['date'].$ptic'">'.((strlen($row['name'])<18) ? $row['name'] : substr($row['name'],0,15).'...').'<br /><span class="smalfont"> von '.$row['last'].'</span></a></td></tr>';
    }
    echo '</table>';
    ?>


    Jetzt wird im Link als Titel "xx Antworten Datum" angezeigt!

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    SteKu Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    259
    Beitragswertungen
    2 Beitragspunkte
    So
    Variante 1 (3 Zeilig)
    echo '<tr><td valign="top"><b> &raquo; </b></td><td><a href="?forum-showposts-'.$row['id'].'-p'.$row['page'].'#'.$row['pid'].'" title="">'.$row['date'].'<br>'.((strlen($row['name'])<18) ? $row['name'] : substr($row['name'],0,15).'...').'<br /><span class="smalfont"> von '.$row['last'].'</span></a></td></tr>';

    gesperrtes Bild

    Variante 2 (2 Zeilig mit Titel)
    echo '<tr><td valign="top"><b> &raquo; </b></td><td><a href="?forum-showposts-'.$row['id'].'-p'.$row['page'].'#'.$row['pid'].'" title="'.$row['last'].'">'.$row['date'].'<br>'.((strlen($row['name'])<18) ? $row['name'] : substr($row['name'],0,15).'...').'</span></a></td></tr>';

    gesperrtes Bild

    So nun hoffe ich dir geholfen zu haben.

    LG
    Stefan
    Wer Rechtschreibfehler findet darf sie behalten.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    @SteKu: Hast du mal auf die Frage geachtet, er möchte das man sieht, ob da Antworten waren, also wenn du einen Post machst, jemand darauf einen Post macht und du wieder einen, dann steht da wieder SteKu, OK hat ja niemand geantwortet oder?
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    SteKu Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    259
    Beitragswertungen
    2 Beitragspunkte
    naja ganz so war die frage net gestellt aber ok das is ja auch kein thema da noch ne Zahl der Antworten hinter das Datum zu setzen
    Wer Rechtschreibfehler findet darf sie behalten.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    SteKu Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    259
    Beitragswertungen
    2 Beitragspunkte
    So das mein Tipp:
    <?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>';
    $resultID = db_query($query);
    while ($row = db_fetch_assoc($resultID)) {
    	$row['date'] = date('d.m.y - H:i',$row['time']);
    	$row['page'] = ceil ( ($row['rep']+1)  / $allgAr['Fpanz'] );
      echo '<tr><td valign="top"><b> &raquo; </b></td><td><a href="?forum-showposts-'.$row['id'].'-p'.$row['page'].'#'.$row['pid'].'" title="">'.$row['date'].' ('.$row['rep'].')<br>'.((strlen($row['name'])<18) ? $row['name'] : substr($row['name'],0,15).'...').'<br>von '.$row['last'].'</span></a></td></tr>';
    }
    echo '</table>';
    ?>



    gesperrtes Bild
    Wer Rechtschreibfehler findet darf sie behalten.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Muff Mitglied
    Registriert seit
    12.07.2007
    Beiträge
    33
    Beitragswertungen
    0 Beitragspunkte
    Super Leute. Echt nett von euch. Ich werds heute abend mal testen und euch bescheid geben für welche variante ich mich entschieden habe.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten