Hallo,
nach langem herumprobieren bin ich leider immer noch nicht auf den Trichter gekommen, wie ich im Newsmodul meines PHP-Scripts die Anzahl der auszugebenden Nachrichten limitieren kann. Es ist NICHT nötig, die Ausgabe auf mehrere Seiten zu verteilen, es soll einfach nach X News abgebrochen werden.
Hier der relevante Code
CODE <?php
$cfg['pagetitle'] = "News";
$newses = get_news();
foreach ($newses as $news) {
$news['content'] = strip_tags(html_entity_decode($news['content'], ENT_QUOTES));
$news['title'] = strip_tags(html_entity_decode($news['title'], ENT_QUOTES));
$newslink = get_newsitem_link("id="._sp($news['id']));
$rtlength = strlen($news['title']);
$rclength = strlen($news['content']);
$tlength = $rtlength;
if ($tlength > 32) $tlength = 32;
$clength = 80 - $tlength;
$news['content'];
$news['clipped'] = $news['content'];
if ($rclength > $clength) {
$news['clipped'] = htmlentities(substr($news['clipped'], 0, $clength), ENT_QUOTES);
}
$news['title'];
$news['tlipped'] = $news['title'];
if ($rtlength > $tlength) {
$news['tlipped'] = htmlentities(substr($news['tlipped'], 0, $tlength), ENT_QUOTES);
}
echo "<a href='".$newslink."' class='udarklink'>";
echo $news['tlipped'];
if ($news['tlipped'] != $news['title']) {
echo "...";
}
echo "</a><br />";
}
?>
Vielen Dank!
Ciao,
Johannes
nach langem herumprobieren bin ich leider immer noch nicht auf den Trichter gekommen, wie ich im Newsmodul meines PHP-Scripts die Anzahl der auszugebenden Nachrichten limitieren kann. Es ist NICHT nötig, die Ausgabe auf mehrere Seiten zu verteilen, es soll einfach nach X News abgebrochen werden.
Hier der relevante Code
CODE <?php
$cfg['pagetitle'] = "News";
$newses = get_news();
foreach ($newses as $news) {
$news['content'] = strip_tags(html_entity_decode($news['content'], ENT_QUOTES));
$news['title'] = strip_tags(html_entity_decode($news['title'], ENT_QUOTES));
$newslink = get_newsitem_link("id="._sp($news['id']));
$rtlength = strlen($news['title']);
$rclength = strlen($news['content']);
$tlength = $rtlength;
if ($tlength > 32) $tlength = 32;
$clength = 80 - $tlength;
$news['content'];
$news['clipped'] = $news['content'];
if ($rclength > $clength) {
$news['clipped'] = htmlentities(substr($news['clipped'], 0, $clength), ENT_QUOTES);
}
$news['title'];
$news['tlipped'] = $news['title'];
if ($rtlength > $tlength) {
$news['tlipped'] = htmlentities(substr($news['tlipped'], 0, $tlength), ENT_QUOTES);
}
echo "<a href='".$newslink."' class='udarklink'>";
echo $news['tlipped'];
if ($news['tlipped'] != $news['title']) {
echo "...";
}
echo "</a><br />";
}
?>
Vielen Dank!
Ciao,
Johannes