ilch Forum » Ilch Clan 1.1 » Allgemein » Forum: Bereits geantwortet Ja/Nein

Geschlossen
  1. #1
    User Pic
    thbreidenbach Mitglied
    Registriert seit
    05.05.2006
    Beiträge
    348
    Beitragswertungen
    0 Beitragspunkte
    Hi Ihr,

    auf die Bitte eines Members hab ich gestern mal eine Funktion im Forum eingebaut, um innerhalb eines Topics festzustellen, ob man bereits eine Antwort erstellt hat oder nicht.

    Screen: externer Link

    Falls Interesse besteht schicke ich die entsprechenden Erweiterungen zu.

    Betroffen
    include/includes/func/forum.php
    include/contents/forum/showtopic.php
    include/templates/forum/showtopic.htm
    2 Bilder in images/forum (writ.gif/unwrit.gif)

    Nicht mehr als eine Funktion und der Aufruf in der showtopic.

    Gruss Breiti


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    -->leider kein "ilcher" mehr...
    externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    thbreidenbach Mitglied
    Registriert seit
    05.05.2006
    Beiträge
    348
    Beitragswertungen
    0 Beitragspunkte
    include/includes/func/forum.php:
    Bitte als Funktion so zwischen den bestehenden einfügen
    # new
    
    function forum_written ( $tid ) {
    
    
           $writtentopics = db_result(db_query("SELECT COUNT(*) FROM prefix_posts LEFT JOIN prefix_topics ON prefix_posts.tid = prefix_topics.id WHERE prefix_topics.id = ".$tid." AND prefix_posts.erstid = ".$_SESSION['authid'] ) ,0); 
    
          if ($writtentopics > 0 ) 
     
    
          {
    
            return ( 'writ' );
    
          } else {
    
            return ( 'unwrit' );
    
    }
    }
    # und weiter

    und in der showtopics.php:
    		while($row = db_fetch_assoc($erg) ) {
    			$row['WRIT'] = 'unwrit';
    
    			if ($row['stat'] == 0) {
    
            $row['ORD'] = 'cord';
    
    		
    
    			} else {
    
    			  #$row['ORD'] = get_ordner($row['time']);
    
    			  $row['ORD'] = forum_get_ordner($row['time'],$row['id'],$fid);
    			  $row['WRIT'] = forum_written ( $row['id'] );
    
          }

    Codestelle suchen -> Zeile 2 und letzte Zeile neu einfügen

    und dann noch in der include/templates/forum/showtopic.htm

    <img src="include/images/forum/{WRIT}.gif" border="0" />


    dort, wo die Grafik in euerem Forum erscheinen soll.

    Wenn ich net total voll war, dann sollte das alles gewesen sein ^^ Mal testen - hoffe Ihr kommt damit klar

    Axo, nicht vergessen - 2 Bilder, writ.gif und unwrit.gif in include/images/forum/ Sonst hat er ja nix anzuzeigen zunge


    Gruss Breiti


    Zuletzt modifiziert von thbreidenbach am 21.01.2007 - 20:06:11
    -->leider kein "ilcher" mehr...
    externer Link
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten