Bug im ContentPart "RSS - Feed" / xml statt rdf

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
Post Reply
net-laden
Posts: 17
Joined: Fri 28. Jan 2005, 14:00
Location: Bodenwerder

Bug im ContentPart "RSS - Feed" / xml statt rdf

Post by net-laden »

moin, moin

Ich habe einen Feed von Winfuture.de eingebunden (DEV. 1.2.6).
Bis letzte Woche hat das auch alles hervorragend funktioniert.
Nun hat sich aber bei denen die URL von http://media-designs.de/winfuture.rdf auf http://www.WinFuture.de/winfuturenews.xml geändert und damit auch die Datei-Endung.
Das mag PHPWCMS scheinbar überhaupt nicht, denn der Feed bleibt nun leider leer.
Wenn ich mir den Quellcode der beiden Feeds so ansehe, so sind sie beide gleich und syntaktisch korrekt.
Es muß also an der Endung *.xml liegen, mit der der ContentPart nichts anzufangen weiß.

Hat da jemand eine Lösung?
Pappnase

Post by Pappnase »

hallo

probiere doch einfach mal aus was passiert wenn du in dem rss feed cp also in den sttings frü den einen haken rein machst für 1. Eintrag nicht anzeigen:
net-laden
Posts: 17
Joined: Fri 28. Jan 2005, 14:00
Location: Bodenwerder

Post by net-laden »

Pappnase wrote:hallo

probiere doch einfach mal aus was passiert wenn du in dem rss feed cp also in den sttings frü den einen haken rein machst für 1. Eintrag nicht anzeigen:
Haken hab ich gesetzt.
Bringt aber leider auch nix.
User avatar
Oliver Georgi
Site Admin
Posts: 9900
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

also prinzipiell ist dem RSS parser an der Stelle egal, ob das auf .xml oder .rdf endet.

Ich vermute mal mal, dass sich das Format dort geändert hat. Ich habe folgendes gemacht:

Wenn ich das XML von extern lade, geht es bei mir auch nicht. Deshalb findest Du hier das gleiche XML mal abgelegt zum Testen:
http://www.phpwcms.org/test/test.xml
http://www.phpwcms.org/test/test.rdf

Müsste dann dem ganzen mal Debugging-mäßig auf den Grund gehen, denn valide scheint das zu sein.

Gruß
Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
net-laden
Posts: 17
Joined: Fri 28. Jan 2005, 14:00
Location: Bodenwerder

Post by net-laden »

hmmm,
wenn ich es von deinem Server lade, dann funktioniert es.

äußerst seltsam
net-laden
Posts: 17
Joined: Fri 28. Jan 2005, 14:00
Location: Bodenwerder

Post by net-laden »

Welche Datei parst denn in PHPWCMS denn RSS-Feed?

Ich behelfe mir momentan damit, daß ich den Feed in einem externen PHP-Skript generiere und das Skript dann über "Ext. Content" in den Artikel einbinde.
Besonders schön ist das aber nicht.

Code: Select all

<?php
   print "<span><table class=\"kasten\" width=\"100%\" align=\"left\" border=0 >";

   $fcontents = join ('', file ('http://www.WinFuture.de/winfuturenews.xml'));

   $fcontents = str_replace ("</item>", "", $fcontents);
   $fcontents = str_replace ("</link>", "", $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\">", $splices[$i]);
      $headline = str_replace ("</title>", "</a>", $headline);
      $headline = explode ("<link>", $headline);
      $headline = $headline[0];
      print "<tr><td> $headline</td></tr>";
   }
   print "</table></span>";
?>
Post Reply