[OPGELOST] RSS Feed is niet valid
Posted: Thu Nov 18, 2010 10:11 pm
Ik maak via CGFeedMaker een RSS feed van nieuwsberichten, ik krijg keurig de volgende link als rss link: http://tinyurl.com/2vn4kgt
Als je de broncode bekijkt zie je dat alles er netjes instaat, maar toch ziet hij hem niet als een valid RSS feed. Ik kan hem bijvoorbeeld niet inladen in firefox als livebladwijzer.
Ik kan geen verschillen ontdekken met andere RSS feeds van andere websites.
Ik gebruik:
CMSMS 1.8.2
CGExtensions 1.21
CGFeedMaker 1.0.11
Mijn template ziet er als volgt uit:
Als je de broncode bekijkt zie je dat alles er netjes instaat, maar toch ziet hij hem niet als een valid RSS feed. Ik kan hem bijvoorbeeld niet inladen in firefox als livebladwijzer.
Ik kan geen verschillen ontdekken met andere RSS feeds van andere websites.
Ik gebruik:
CMSMS 1.8.2
CGExtensions 1.21
CGFeedMaker 1.0.11
Mijn template ziet er als volgt uit:
Code: Select all
{* original rss feed template *}
<?xml version="1.0"?>
<rss version="2.0">
<channel>
{* note: if you have not configured pretty urls or mod rewrite, the next line may fail when trying to validate the feed *}
<atom:link href="{$feed_url}" rel="self" type="application/rss+xml" />
<title>{$feed.title}</title>
{if isset($feed.link) && !empty($feed.link)}<link>{$feed.link}</link>{/if}
{if isset($feed.description) && !empty($feed.description)}<description>{$feed.description}</description>{/if}
{if isset($feed.copyright) && !empty($feed.copyright)}<copyright>{$feed.copyright}</copyright>{/if}
{if isset($generator)}<generator>{$generator}</generator>{/if}
{if isset($feed.managing_editor) && !empty($feed.managing_editor)}<managingEditor>{$feed.managing_editor}</managingEditor>{/if}
{if isset($admin_email)}<webMaster>{$admin_email} ({$admin_user->firstname} {$admin_user->lastname})</webMaster>{/if}
{if isset($feed.image) && !empty($feed.image)}
<image>
{if isset($feed.description) && !empty($feed.description)}<description>{$feed.description}</description>{/if}
{if isset($feed.link) && !empty($feed.link)}<link>{$feed.link}</link>{/if}
<title>{$feed.title}</title>
<url>{$file_location}/{$feed.image}</url>
</image>
{/if}
{news assign='junk' number='20'}
{foreach from=$items item='entry'}
{capture assign='description'}{$entry->content}{/capture}
<item>
<title>{$entry->title|cms_html_entity_decode}</title>
<link>{$entry->moreurl}</link>
<description>{$description|trim|strip_tags|summarize:40}</description>
<pubDate>{$entry->postdate|rfc_date}</pubDate>
<guid>{$entry->moreurl}</guid>
</item>
{/foreach}
</channel>
</rss>