ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Newskategorisierung

Geschlossen
  1. #1
    User Pic
    eddi311 Mitglied
    Registriert seit
    28.11.2006
    Beiträge
    2
    Beitragswertungen
    0 Beitragspunkte
    Ich möchte gerne das Modul Newskategorisierung verwenden, allerdings reicht es mir wenn alle News auf einer Tabelle angezeigt werden.
    In der readme von dem Modul steht:

    ZitatZitat
    Es können auch mit minimalen Anderungen an der MySQL-Abfrage und den Variablen auch alle News in einer einzigen Tabelle wiedergegeben werden.


    Nur leider steht dort nicht welche änderungen dazu gemacht werden müssen, und da ich kein php kann, bitte ich um hilfe.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    sCoRpIoN Mitglied
    Registriert seit
    03.03.2005
    Beiträge
    1.883
    Beitragswertungen
    0 Beitragspunkte
    probier das mal bitte und schreib wenns klappt;

    <?php
    #   Copyright by: Michael Riedel
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    
    # Allgemeine Variablen
    
    $titellaenge 	= 35;			# beispielsweise: $titellaenge		= '12'  			würde bedeuten: "Neues Counte..." => ganz praktisch um Designsprengungen zu verhindern
    $unamelaenge 	= 20;			# beispielsweise: $linkclass		= '6' 				würde bedeuten: "$CoRpI..." => ganz praktisch um Designsprengungen zu verhindern
    $rowclass1		= 'Cnorm';		# beispielsweise: $linkclass		= 'Cnorm' 			würde bedeuten: (1. Zeilenklasse) <tr class="Cnorm"><td>.......</td></tr>
    $rowclass2		= 'Cmite';		# beispielsweise: $linkclass		= 'Cmite' 			würde bedeuten: (2. Zeilenklasse) <tr class="Cnorm"><td>.......</td></tr>
    $linkclass		= '';			# beispielsweise: $linkclass		= 'class="box"' 	würde bedeuten: <a class="box" href="xyz">xyz</a>
    $limit 			= 50;			# beispielsweise: $limit			= '100' 			würde bedeuten: in der Tabellenübersicht werden 100 News angezeigt bis eine neue Seite käme
    $archivbild 	= 'Archiv';		# beispielsweise: $archivbild		= 'Allgemein'		würde bedeuten: <img src="include/images/news/Archiv.jpg" alt="Archiv" />
    
    $title = $allgAr['title'].' :: Newskategorie - '.$newskat;
    $hmenu = 'Newsarchiv';
    $design = new design ( $title , $hmenu );
    
    $design->header();
    
    	$page = ( $menu->getA(2) == 'p' ? $menu->getE(2) : 1 );
      	$MPL = db_make_sites ($page , "WHERE (( news_recht >= ".$_SESSION['authright']." ))", $limit , '?katnews', 'news' );
    	$anfang = ($page - 1) * $limit;
    
          $abf = "SELECT
          a.news_title as title,
          a.news_id as id,
    	  a.news_kat as kategorie,
          DATE_FORMAT(a.news_time,'%d.%m.%Y') as datum,
          b.name as username,
    	  a.user_id as userid
          FROM prefix_news as a
          LEFT JOIN prefix_user as b ON a.user_id = b.id
          WHERE ((".$_SESSION['authright']." <= a.news_recht) OR ( a.news_recht = 0 )) ORDER BY news_time DESC
          LIMIT ".$anfang.",".$limit;
    
    	  $tpl = new tpl ( 'katnews.htm' );
    
    	  $ar = array (
    			'NEWSKAT'  		=> $newskat,
    			'KATPIC' 		=> '<img src="include/images/news/'.$archivbild.'.jpg" alt="'.$archivbild.'" />',
    			'SITELINK' 		=> $MPL
    	  );
    	  $tpl->set_ar_out($ar, 0 );
          $erg = db_query($abf);
    
    	  $i = 0;
          while ($row = db_fetch_assoc($erg)) {
          	$i++;
          	$k0m  = db_query("SELECT COUNT(ID) FROM `prefix_koms` WHERE uid = ".$row['id']." AND cat = 'NEWS'");
          	$row['kom']  = db_result($k0m,0);
    
    			if ($i % 2 != 0) {
    				$rowcolorclass = $rowclass1;
    			}else{
    				$rowcolorclass = $rowclass2;
    			}
    
    			if(strlen($row->title) > $titellaenge ){
    			  $row->title = substr($row->title, 0, $titellaenge ).'...';
    			}
    			if(strlen($row->username) > $unamelaenge ){
    			  $row->username = substr($row->username, 0, $unamelaenge ).'...';
    			}
    
    			$ar = array (
    				'RCC' 			=> $rowcolorclass,
    				'DATE'  		=> $row['datum'],
    				'TITLE' 		=> '<a '.$linkclass.' href="?news-'.$row['id'].'">'.$row['title'].'</a>',
    				'USERNAME' 	=> '<a '.$linkclass.' href="?user-details-'.$row['userid'].'">'.$row['username'].'</a>',
    				'COMMENTS' 	=> '<a '.$linkclass.' href="?news-'.$row['id'].'">('.$row['kom'].')'
    				);
    
    				$tpl->set_ar_out($ar, 1 );
        	}
    		$tpl->out(2);
    		unset($tpl);
    
    	$design->footer();
    
    ?>
    free-design: externer Link

    --## externer Link ##--
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    eXecut1oner Mitglied
    Registriert seit
    26.10.2006
    Beiträge
    827
    Beitragswertungen
    0 Beitragspunkte
    also ich habe das komplette script so umgeschrieben (newsarchiv) das alle oder nach kategorien gefilterten news ausgegeben werden das das am anfang nicht funktioniert hat...
    aber wenn das script da oben funzt, dann brauchst du ja meins vlt nicht^^
    it's not a bug, it's a feature... nsk-team.com
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    eddi311 Mitglied
    Registriert seit
    28.11.2006
    Beiträge
    2
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von sCoRpIoN

    probier das mal bitte und schreib wenns klappt;



    ^^Funktioniert, vielen Dank!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    gibt es das auch mit einer auswahlliste von den news?
    also erst erden alle enws angezeigt und dann ist oben zb. ein Dropedown wo man die News auswählen kann welche man sehen will?
    vllt so wie hier: silentforces.de/portal/index.php?oldnews

    mfg


    Zuletzt modifiziert von Moniwoll am 28.11.2006 - 20:54:25
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    sCoRpIoN Mitglied
    Registriert seit
    03.03.2005
    Beiträge
    1.883
    Beitragswertungen
    0 Beitragspunkte
    nicht das ich wüsste
    free-design: externer Link

    --## externer Link ##--
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    schade traurig
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    *Nico* Mitglied
    Registriert seit
    03.02.2007
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    funktioniert dieses Modul auch über 1.1 E??
    bei mir funktioniert es nicht so ganz grumml
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    ja es funktioniert soweit ich weiß bei allen...
    Wenn du die readme erfolgreich gelesen hast dürfte eigentlich kein Fehler kommen
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Djmuck Mitglied
    Registriert seit
    08.04.2007
    Beiträge
    36
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    Ist es möglich das man auch die News ihrgenwie anheften lassen kann?
    Ich kann da ihrgendwie keine Option dazu finden wenn ich neue News erstellt habe.

    mfg Djmuck
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Pe@cem@ker Mitglied
    Registriert seit
    14.10.2005
    Beiträge
    149
    Beitragswertungen
    0 Beitragspunkte
    Hallo


    könnte mir vielleicht einer sagen wie das geht

    lod-clan.eu/?newskat


    MFG Pe@cem@ker
    Schaut mal vorbei >>> Gamer-Treff Das Gamerboard im Netz
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ähm versteht du nicht was das Modul macht oder wie?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Pe@cem@ker Mitglied
    Registriert seit
    14.10.2005
    Beiträge
    149
    Beitragswertungen
    0 Beitragspunkte
    ja doch verstehen schon abr ich weiss nicht wie man das macht das er die einzelnen banner anzeigt und wenn man draufklickt die news kommen ... das will ich auch lächeln
    Schaut mal vorbei >>> Gamer-Treff Das Gamerboard im Netz
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ach das ist nicht deine Seite, jetzt verstehe ich es, ja das ist ein Modul, was du dir runterladen kannst.

    www.ilch.de/downloads-show-652.html
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten