<?php
/*
ADDON -> LAST NEWS
Version 2.0.0
(c) 2007 - 2009
Max Brandt
http://www.maxbrandt.de
Matthias Müller
http://www.cms2day.de
*/
// ADDON SETTINGS
// Wieviele letzte News sollen angezeigt werden? (Standard: 3)
$limit = "3";
// Sollen die letzten News nur auf der Startseite angezeigt werden? (0 = nur Startseite, 1 = alle Seiten) (Standard: 1)
$anzeige = "0";
// Soll die News auf eine bestimmte Anzahl an Zeichen gekürzt werden? (Leer lassen wenn nicht gewünscht!) (Standard: 180)
$laenge = "180";
// Welcher Newsteil soll angezeigt werden? (0 = Vorschau, 1 = News) (Standard: 1)
$vorschau = "1";
// Welcher Text soll angezeigt werden, wenn Portfolio leer ist? (Standard: leer)
$meldung = "Bisher noch keinen Eintrag.";
// Soll die Überschrift angezeigt werden? (0 = Ja, 1 = Nein)
$headline = "0";
// EXPLODE
$explode = explode(".",$_GET['seite']);
// DATENBANK(EN) ABRUFEN
$modul = mysql_fetch_assoc(mysql_query("SELECT * FROM module WHERE ordner='blog'"));
$news = mysql_query("SELECT * FROM modul_blog WHERE status='0' ORDER by id DESC LIMIT 0,".$limit."");
$seitenabfrage = mysql_fetch_assoc(mysql_query("SELECT * FROM pages WHERE id='".$explode['0']."'"));
$settings = mysql_fetch_assoc(mysql_query("SELECT * FROM settings"));
$optionen = mysql_fetch_assoc(mysql_query("SELECT * FROM optionen"));
$newsid = mysql_fetch_assoc(mysql_query("SELECT * FROM pages WHERE inhalt='%BLOG%'"));
// AUSGABE =>
// FUNCTION =>
if ($modul['code'] != "") {
// NUR AUF STARTSEITE ANZEIGEN =>
if (($anzeige == "0" && $seitenabfrage['startseite'] == "1") || ($anzeige == "1")) {
echo "<div id=\"addon\">\n";
echo "<div id=\"addon_lastnews\">\n\n";
if ($headline == "0") {
echo "<p><strong>Last News</strong></p>";
}
$checknews = mysql_num_rows(mysql_query("SELECT * FROM modul_blog WHERE status='0'"));
if ($checknews != "0") {
while ($data = mysql_fetch_assoc($news)) {
if ($optionen['page_modrewrite'] == "1") {
$link = "".$settings['page_dir']."/".$newsid['id'].".news/".$data['id'].".kommentare/";
} else {
$link = "".$settings['page_dir']."/index.php?seite=".$newsid['id'].".news&action=".$data['id'].".kommentare/";
}
echo "<div class=\"lastnews\">\n\n";
echo "<div style=\"font-weight: bold; margin-bottom: 2px;\"><a href=\"".$link."\">".$data['titel']."</a></div>\n";
echo "<div style=\"\">\n";
if ($vorschau == "0") {
if ($laenge == "") {
echo strip_tags($data['vorschau']);
} else {
echo strip_tags(word_wrap($data['vorschau'], $laenge, '\n'))." [<a href=\"".$link."\" title=\"mehr lesen\">...</a>]";
}
} else {
if ($laenge == "") {
echo strip_tags($data['text']);
} else {
echo strip_tags(word_wrap($data['text'], $laenge, '\n'))." [<a href=\"".$link."\" title=\"mehr lesen\">...</a>]";
}
}
echo "</div>\n";
echo "</div>\n\n";
}
} else {
echo $meldung;
}
echo "</div>\n";
echo "</div>\n\n";
}
}
?>