Hi,
habe noch mal etwas experimentiert - sowohl mit dem CGFeedMaker als auch mit dem ContentDump-PlugIn.
Der CGFeedMaker läuft jetzt in Verbindung mit dem News-Modul und der Endung .rss (
http://www.festtagsgedichte.de/feeds/news.rss). Allerdings eben nur mit dem Newsmodul, welches nicht genutzt wird. Ich habe vergeblich versucht, über das Template des CGFeedMakers den eigentlichen Content einzubinden (auch mit dem ContentDump-PlugIn) leider ohne Erfolg.
Vorhin kam mir noch die Idee, wie ich es mit dem ContentDump-PlugIn allein hinbekommen könnte. Ich habe ein neues Template gebaut mit folgendem Inhalt:
Code: Select all
<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="http://www.festtagsgedichte.de/test.htm" rel="self" type="application/rss+xml" />
<title>Sample News feed</title>
<link>http://www.festtagsgedichte.de/test.htm</link> <description>Festtagsgedichte RSS-Feed</description> <generator>CMS Made Simple</generator> <webMaster>webmaster@festtagsgedichte.de (Jan Schöne)</webMaster>
{content}
</channel>
</rss>
Das Ganze ohne CSS o.ä. und einer Seite mit folgendem Content zugewiesen:
Code: Select all
{content_dump limit_count="10" first_sort="modified" first_sort_order="down" do_smarty="compile" cdlocale="de-de"}
{foreach from=$dump item=dump}
<item>
<title>{$dump->content->title}</title>
<link>http://www.festtagsgedichte.de/{$dump->content->alias}.htm</link>
<description>{$dump->content->data}</description>
<pubDate>Letzte Änderung: {$dump->modified->date}</pubDate>
<guid>http://www.festtagsgedichte.de/news/1/3209/News-Module-Installed.htm</guid>
</item>
{/foreach}
Die Seite wird jetzt zwar mit der Endung .htm ausgegeben (ist ja eine normale Inhaltsseite) aber trotzdem als Feed erkannt:
http://www.festtagsgedichte.de/test.htm
Allerdings wird nichts angezeigt. Schaut man sich den Quelltext an, sind die Inhalte aber da. Ich hab auch schon versucht, html-Tags aus den Dumps heraus zu "stripen" - macht aber auch keinen Unterschied.
Für mich sieht der Quelltext genau so aus, wie der vom CGFeedMaker generierte - oder habe ich da was übersehen? Stört vielleicht doch die Endung .htm?
Fragen über Fragen.... Mit der Hoffnung auf Antworten
Jan :)