hab mich auchmal probiert
so siehts aus
demo
poste gleich code
(wohooo mein erstes funktionierendes Script xD)
als lastnewsindex.php in den content Ordner
<?php
# Copyright by Manuel
# Support www.ilch.de
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: neuste Artikel';
$hmenu = 'neuste Artikel';
$design = new design ( $title , $hmenu );
$design->header();
$abf = 'SELECT *
FROM prefix_news
WHERE news_recht >= '.$_SESSION['authright'].'
ORDER BY news_time DESC
LIMIT 0,5';
$erg = db_query($abf);
while ($row = db_fetch_object($erg)) {
$tpl = new tpl ( 'shortnewsindex' );
$newstextausgabe = substr ( $row->news_text, 0, 69 );
$ar = array (
'ID_news' => $row->news_id,
'NEWSPRE' => $newstextausgabe,
'NEWSTITEL' => $row->news_title,
);
$tpl->set_ar_out($ar,0);
}
$design->footer();
?>
in den Templateordner als shortnewsindex
<table width="300" border="0" cellspacing="1" cellpadding="3">
<tr>
<td><div align="center">{NEWSTITEL}</div></td>
</tr>
<tr>
<td><div align="center"><img src="include/images/lastnewsindex/{ID_news}.gif"></div></td>
</tr>
<tr>
<td><div align="center">{NEWSPRE}</div></td>
</tr>
<tr>
<td><div align="right"><a href="index.php?news-{ID_news}">read more</a></div></td>
</tr>
</table>
und ein ordner im image Ordner erstellen mit dem Namen lastnewsindex und dort die bilder uppen (müssen so heißen wie die News-id)
[edit]
mach mal aus dem (fals du meine Variante benutzt)
'NEWSPRE' => $newstextausgabe,
zu
'NEWSPRE' => $newstextausgabe.'...',
dan hast noch drei punkte am ende stehen^^.
[edit] musst halt noch die Templatedatei bischen anpassen
Zuletzt modifiziert von Lorp_Oo am 07.01.2009 - 23:16:43