Wat zou er mis zijn met deze RSS feed? [solved]
Posted: Thu Mar 28, 2013 10:47 am
Hallo,
Ik heb de volgende rss feed http://www.uisge-beatha.eu/feeds/logboek.rss
Haal ik deze door de W3C validator, dan feliciteert hij, hoewel er twee verbeteringen zijn, maar ik krijg de hele feed te zien. Nu laad ik deze in Firefox en alleen de kopregel is zichtbaar, geen feeds. Laad ik deze in Google reader, dan verschijnt er een feed als eerste die ik totaal in de volgorde van de historie niet kan plaatsen, ook niet in de volgorde zoals deze in cgblog staat. Feedly kent de hele site niet o.b.v. de rss-link.
De template ziet er als volgt uit:
Daarnaast zou ik graag per feed, als ie werkt
ook een image opnemen. De link naar die image 'vang' ik in de cgblog template in {fb_image}. Dat moet dan in de foreach-loop, maar welke code zou er nodig zijn om die image zichtbaar te maken?
Dank voor het meedenken!
Gregor
Ik heb de volgende rss feed http://www.uisge-beatha.eu/feeds/logboek.rss
Haal ik deze door de W3C validator, dan feliciteert hij, hoewel er twee verbeteringen zijn, maar ik krijg de hele feed te zien. Nu laad ik deze in Firefox en alleen de kopregel is zichtbaar, geen feeds. Laad ik deze in Google reader, dan verschijnt er een feed als eerste die ik totaal in de volgorde van de historie niet kan plaatsen, ook niet in de volgorde zoals deze in cgblog staat. Feedly kent de hele site niet o.b.v. de rss-link.
De template ziet er als volgt uit:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="{$feed_url}" rel="self" type="application/atom+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} ({$feed.copyright})</managingEditor>{/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}
{CGBlog assign='junk'}
{foreach from=$items item='entry'}
<item>
<title>{$entry->title|cms_html_entity_decode}</title>
<link>{$entry->detail_url}</link>
{capture assign='description'}{if $entry->summary}{eval var=$entry->summary}{else}{eval var=$entry->content}{/if}{/capture}
<description>{$description|trim|strip_tags}</description>
<pubDate>{$entry->postdate|rfc_date}</pubDate>
<guid>{$entry->detail_url}</guid>
</item>
{/foreach}
</channel>
</rss>

Dank voor het meedenken!
Gregor