Ein unerfahrener User soll nach dem Einloggen die Möglichkeit haben News zu veröffentlichen. Da es mehrere Kategorien gibt in denen er News veröffentlichen soll habe ich das news-script und das zugehörige Template dupliziert und so bearbeitet, dass jeweils die erwünschte Kategorie angezeigt wird.
Folgendermaßen hab ich das Script verändert:
$title = $allgAr['title'].' :: Kategorie 1'; $hmenu = 'Kategorie 1';
$tpl = new tpl ( 'kategorie1.htm' );
$abf = "SELECT a.news_title as title, a.news_id as id, DATE_FORMAT(a.news_time,'%d. %m. %Y') as datum, DATE_FORMAT(a.news_time,'%W') as dayofweek, a.news_kat as kate, a.news_text as text, b.name as username FROM prefix_news as a LEFT JOIN prefix_user as b ON a.user_id = b.id WHERE (a.news_kat = 'kategorie1') AND (".$_SESSION['authright']." <= a.news_recht OR a.news_recht = 0) ORDER BY news_time DESC LIMIT ".$anfang.",".$limit; #echo '<pre>'.$abf.'</pre>';
Änderung in der WHERE-Klausel
Nun tritt aber folgendes Problem auf:
Am unteren Rand der News-Liste erscheinen die Links zum durchblättern der News [ 1 | 2 | 3 ]
Soweit kein Problem, nur macht es den Anschein, das alle Kategorien gezählt werden und nicht nur die der gewünschten.
Ich kann in dem News-Script allerdings nichts finden, wo man diese Links bearbeiten könnte.
Ich hoffe ich konnte das Problem einigermaßen verständlich beschreiben.
Einen Link kann ich leider nicht angeben, da ich die Page lokal erstelle und sie erst hochladen kann, wenn sie fertig ist, da sie eine Page ersetzen wird, die solange noch online bleiben muss.
Ich hoffe Ihr könnt mir vielleicht trotzdem helfen.
verwendete ilchClan Version: 1.1