Newsticker
Verfasst: 27.12.2006 15:38
Hallo,
suche einen Newsticker für Heise bzw. Spiegel.de im gewöhnlichen Style, d.h. einfach eine Tabelle mit Scrollbalken ohne Intro-Portal Mod!
Mit dem RDF Parser komme ich nicht zurecht, da gibts keine richtige Anleitung.
Hab mit dem Code aus dem Intro-Portal Mod experimentiert aber ich weiß nicht wie und wo ich das einfügen soll?? Der Ticker soll in den Index.
Hier die Codezeilen:
portal_heise_ticker.php
Aus der portal_body.tpl:
Hat jemand eine Idee wie man das leicht integrieren kann?
[/b]
suche einen Newsticker für Heise bzw. Spiegel.de im gewöhnlichen Style, d.h. einfach eine Tabelle mit Scrollbalken ohne Intro-Portal Mod!
Mit dem RDF Parser komme ich nicht zurecht, da gibts keine richtige Anleitung.
Hab mit dem Code aus dem Intro-Portal Mod experimentiert aber ich weiß nicht wie und wo ich das einfügen soll?? Der Ticker soll in den Index.
Hier die Codezeilen:
portal_heise_ticker.php
Code: Alles auswählen
<?PHP
$fcontents = join ('', file ('http://www.heise.de/newsticker/heise.rdf'));
$fcontents = str_replace ("</item>", "", $fcontents);
$fcontents = str_replace ("</link>", "", utf8_decode($fcontents));
$splices = explode ("<item>", $fcontents);
for ($i = 1; $i < count($splices); $i++){
$link = explode("<link>",$splices[$i]);
$link[1] = strip_tags($link[1]);
$headline = str_replace ("<title>", "<a href=\"" . trim($link[1]) . "\" target=\"_blank\" class=\"heiseheadline\">", $splices[$i]);
$headline = str_replace ("</title>", "</a>", $headline);
$headline = explode ("<link>", $headline);
$headline = $headline[0];
print $headline . "<img src=\"1.gif\" height=20 width=1 align=top><br>";
}
?>
Code: Alles auswählen
<!-- ##### HEISE NEWSTICKER START ##### -->
<!-- BEGIN switch_heise_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>{IntroPortaltext26}:</b></center></span></td>
</tr>
<tr>
<td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<tr>
<td align="center" class="row1"><span class="gensmall">{Heise_NEWSTICKER}</span></td>
</tr>
</table><br>
<!-- END switch_heise_active -->
<!-- ##### HEISE NEWSTICKER END ##### -->
Hat jemand eine Idee wie man das leicht integrieren kann?
[/b]