Leider komme ich schon bei der Feed URL nicht weiter. Wenn ich
Code: Alles auswählen
http://www.fussle.de/forum/feed.php
Wenn ich den Feed normal aufrufe, funktioniert es.
Was muss ich in der Feed Konfiguration im ACP ändern, damit es geht?
Code: Alles auswählen
http://www.fussle.de/forum/feed.php
Du kannst dir auch die Struktur von RSS und Atom Feeds im Vergleich ansehen (welcher Tag entspricht welchem anderen) und dann die feed.php kopieren (und z.b. rss.php nennen) und in dieser Kopie dann die Ausgabe am Ende der Datei so abändern, dass du jeden Tag durch sein RSS-äquivalent ersetzt.gn#36 hat geschrieben:Da musst du wohl eine Extension für finden oder bauen.
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
Code: Alles auswählen
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
Code: Alles auswählen
<link>http://www.example.com/main.html</link>
Code: Alles auswählen
<link href="http://example.com/" />
item
statt entry
, description
statt summary
oder ggf. statt content
, guid
statt id
, pubDate
statt updated
, author
samt inhalt raus, ...echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
) der Datei so aussehen, während der Rest identisch zur feed.php ist:Code: Alles auswählen
echo '<?xml version="1.0" encoding="UTF-8" ?>' . "\n";
echo '<rss version="2.0">
<channel>' . "\n";
echo (!empty($global_vars['FEED_TITLE'])) ? '<title>' . $global_vars['FEED_TITLE'] . '</title>' . "\n" : '';
echo (!empty($global_vars['FEED_SUBTITLE'])) ? '<description>' . $global_vars['FEED_SUBTITLE'] . '</description>' . "\n" : '';
echo (!empty($global_vars['FEED_LINK'])) ? '<link>' . $global_vars['FEED_LINK'] .'</link>' . "\n" : '';
echo '<guid>' . $global_vars['SELF_LINK'] . '</guid>' . "\n";
foreach ($item_vars as $row)
{
echo '<item>' . "\n";
echo '<pubDate>' . ((!empty($row['updated'])) ? $row['updated'] : $row['published']) . '</pubDate>' . "\n";
echo '<guid>' . $row['link'] . '</guid>' . "\n";
echo '<link>' . $row['link'] . '</link>' . "\n";
echo '<title type="html"><![CDATA[' . $row['title'] . ']]></title>' . "\n\n";
if (!empty($row['category']) && isset($row['category_name']) && $row['category_name'] !== '')
{
echo '<category>' . $row['category_name'] . '</category>' . "\n";
}
echo '<description><![CDATA[' . "\n";
echo $row['description'];
if (!empty($row['statistics']))
{
echo '<p>' . $user->lang['STATISTICS'] . ': ' . $row['statistics'] . '</p>';
}
echo '<hr />' . "\n" . ']]></description>' . "\n";
echo '</item>' . "\n";
}
echo '</channel></rss>';
garbage_collection();
exit_handler();