[Newszeile_im_Header] Dynamischer Inhalt --> Stern Newsti

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
TheWall
Mitglied
Beiträge: 27
Registriert: 07.04.2008 22:03
Wohnort: Geldern
Kontaktdaten:

[Newszeile_im_Header] Dynamischer Inhalt --> Stern Newsti

Beitrag von TheWall »

Betrifft MOD: [mod=Newszeile_im_Header]Newszeile in Header[/mod]

Hallo, ist es möglich bei dem Mod das so einzurichten das der den newsticker von Stern.de z.B. nimmt ?
Benutzeravatar
terminatorx120
Mitglied
Beiträge: 214
Registriert: 19.02.2007 22:25
Wohnort: Barmstedt
Kontaktdaten:

Stern News Ticker...

Beitrag von terminatorx120 »

Ja, es ist möglich, dazu muss man den RSS-Feed von Stern auslesen...

Hier der Link mit News aus allen Bereichen:
http://www.stern.de/standard/rss.php?channel=all

Andere Bereiche wählen:
http://www.stern.de/sonst/?id=517321



So kann man es machen, einfach die entsprechenden Namen und die dazugehörigen RSS Dateien austauschen:


news.php

Code: Alles auswählen

<?php
ini_set('zend.ze1_compatibility_mode', 0);

$newssources = 1; //-> Diese Nummer immer um einen erweitern, wenn mehr News angezeigt werden sollen!

$zahl = rand(1,$newssources);

// Laed die aktuellen TopNews von games-news.de/4players.de
function LoadNews($zahl)
{

	if ($zahl == 1){
  $xml = simplexml_load_file("http://www.stern.de/standard/rss.php?channel=all");
	}

/*
Den Kommentar löschen, wenn weitere News angezeigt werden sollen
  elseif ($zahl == 2){ //-> Diese Nummer dann immer um einen erweitern! 
  $xml = simplexml_load_file("ANDERER NEWS FEED");
	}

*/
  return $xml;
}
if ($zahl == 1){
  $ticker = "Stern.de News";
	}

/* Den Kommentar löschen, wenn weitere News angezeigt werden sollen
  elseif ($zahl == 2){ //-> Diese Nummer dann immer um einen erweitern!
  $ticker = "ANDERER NAME DER WEITEREN NEWS QUELLE";
	}

*/
// Laed die TopNews
$rss_news = LoadNews($zahl);

// Anzahl der News festlegen
$n = 10;
echo '<marquee behavior="slide" scrolldelay="10" scrollamount="2">'.$ticker.':&nbsp;&nbsp;';
for($i=0;$i<$n;$i++)
{
	if (!isset($rss_news->channel->item[$i]))
		break;
	
	// setzt die aktuelle News
	$current_news = $rss_news->channel->item[$i];
	
	// Zeigt die aktuelle News an.
	echo '<a href="'.utf8_decode($current_news->link).'">'.htmlentities(utf8_decode($current_news->title)).'</a>&nbsp;&nbsp;&bull;&bull;&nbsp;&nbsp;';
}
echo '</marquee>';


?>

Die Kommentare kann man auflösen, wenn man jeweils das "/*" den Erklärungstext und das "*/" (Ohne "") entfernt...


Leider kann ich dir beim direkten Einbau auf die Website nicht helfen, da ich seit langer Zeit phpBB2 nicht mehr benutze.


Diese Methode wird auch hier verwendet:
www.keepgaming.de
Der News Ticker läuft unter dem Logo entlang!
MfG
TerminatorX120
http://www.KeepGaming.de
Antworten

Zurück zu „phpBB 2.0: Mod Support“