home | sitemap

Externe RSS-feeds 

Via externe RSS-feeds kunt u informatie van andere websites op uw eigen website tonen.

 Nieuwe RSS-feed

Klik op deze knop om een nieuwe RSS-feed aan te maken:

Actief Geeft aan of de RSS-feed actief is. Een inactieve RSS-feed zal het cms niet verversen. Het cms update een externe RSS-feed elke 15 minuten.
Naam Naam voor de RSS-feed voor eigen gebruik. Deze wordt getoond in het overzicht van feeds.
Omschrijving Omschrijving voor de RSS-feed voor eigen gebruik. Deze wordt getoond in het overzicht van feeds.
URL

De URL van de RSS-feed. Dit is de URL waarmee de RSS-feed op de 'andere' website opgehaald kan worden.

Tip: meerdere RSS-feeds samenvoegen tot één? Geef dan meerdere urls op, gescheiden met een spatie of enter. Zie ook de tips bij het hoofdstuk 'RSS-feed op pagina tonen' hieronder.


Vertaling bij overzicht
Hoewel het formaat van een RSS-feed gestandaardiseerd is, wijken sommige websites er toch van af. Ze bieden bijvoorbeeld meer informatie of informatie onder een andere naam. Om er voor te zorgen dat het cms de juiste informatie toont kunt u voor de volgende velden een vertaling opgeven.

Voorbeeld van een item uit een RSS-feed met een extra veld met informatie:

<item>
  <title>Titel</title> 
  <link>http://www.website.nl/rss.xml</link> 
  <description>Korte omschrijving van het artikel</description>
  <shortdesc>Alternatieve omschrijving van het artikel</shortdesc>
  <longdesc>Lange omschrijving van het artikel. ...</longdesc>
  <pubDate>Thu, 14 Aug 2008 12:00:00 CET</pubDate> 
</item>

Als u dat veld in plaats van de normale omschrijving (description) getoond wilt hebben, dan vult u bij 'Omschrijving-veld' de naam van dat veld in (longdesc).

Titel-veld De naam van het veld dat als titel getoond moet worden.
Link-veld De naam van het veld dat als link gebruikt moet gaan worden. 
Omschrijving-veld De naam van het veld dat als omschrijving getoond moet worden.
Datum-veld De naam van het veld dat als datum getoond moet worden.

Vertaling bij tonen
 
Sommige RSS-feeds bevatten zelfs alle informatie van het artikel/de pagina waar ze naar toe verwijzen. In dat geval kunt u er voor kiezen de informatie direct op uw eigen website te tonen. Als bezoekers dan op een link klikken in het overzicht blijven ze op uw website.
In het bovenstaande voorbeeld bevat de feed bijvoorbeeld ook een lange omschrijving (=de tekst van het artikel?): longdesc. Wilt u dat als inhoud tonen, vul dan de naam longdesc in bij 'Omschrijving-veld'.
Items op eigen website tonen Zet op 'Ja' als u de inhoud van de RSS-feed op uw eigen website wilt. Dit heeft uiteraard alleen zin als de RSS-feed inderdaad meer informatie bevat.
Titel-veld Naam van het veld dat als titel getoond moet worden.
Omschrijving-veld

Naam van het veld dat als omschrijving getoond moet worden. In dit geval is dat dus de inhoud van de pagina.

Datum-veld

Naam van het veld dat als datum getoond moet worden. 


Filter
Via het filter kunt u alleen berichten laten tonen die aan de filter-criteria voldoen. Het filter kijkt naar de titel en de inhoud van een bericht. Het filter is case-insensitive.
Filter 

Het filter dat bepaalt welke berichten getoond moeten gaan worden. Het filter dient opgegeven te worden als een reguliere expressie
Hieronder enkele voorbeelden:

ierland laat alleen berichten door met het woord ierland.
^Buitenland laat alleen berichten door waarvan de titel begint met Buitenland.
auto|vrachtwagen laat alle berichten door met auto of vrachtwagen in het bericht.
t?maat laat alle berichten door met tomaat, timaat, tamaat, etc...

Vindt u het lastig een filter te maken? Laat ons dan de gewenste criteria weten en wij helpen u graag verder.

Als u alle gegevens heeft opgegeven klikt u op 'Ok' en kunt u de feed gaan gebruiken (zie hieronder).

Overzicht van RSS-feeds

Alle feeds worden weergegeven gesorteerd op volgorde van aanmaken. Als een feed niet actief is wordt hij 'uitgegrijsd' weergegeven.

Klik op de titel van een feed om deze te bewerken.

De kolom '#' toont unieke nummer van de feed. Dit nummer is nodig om de feed op een pagina in te kunnen tonen (zie hieronder).

Klik op het verwijderen-icoontje  achter de feed om deze te verwijderen.

RSS-feed op pagina tonen

Op de pagina waar de feed getoond moet worden moet een zogenaamde macro worden opgenomen. Het cms zal deze macro bij het publiceren lezen en omzetten naar de feed. De macro ziet er als volgt uit:

[­RSS 000123 s=1 n=5 style=3] 

of een minimale variant:

[­RSS 000123]

NB: Om macro's in deze helpwebsite te kunnen tonen zonder dat het cms ze verwerkt zijn ze speciaal opgemaakt. De voorbeelden kunnen daarom niet via knippen en plakken toegepast worden!
Typ een macro dus over, in plaats van deze te kopieëren!

Aan de lijst kunnen verschillende parameters worden meegegeven, deze zijn:

000123 

Na het kenmerk 'RSS' moet het unieke nummer van de feed worden opgegeven. Het nummer van de feed staat voor de feed in het overzicht bij 'Externe RSS-feeds'.

Tip: meerdere RSS-feeds samenvoegen tot één? Gebruik dan meerdere nummers van feeds, gescheiden met een komma. Voorbeeld:
[­RSS 000123,000234,000345 style=5 n=8]

s  Geeft aan bij welk item het overzicht moet beginnen. Een waarde van 5 slaat bijvoorbeeld de eerste 5 over. Op deze manier kan bijvoorbeeld een archief worden gemaakt: één pagina toont de lijst van 1 t/m 5 en de andere pagina 6 t/m ... Geen s opgeven betekent s=1.
n  Het aantal items dat moet worden getoond. Geen n opgeven betekent n=1000.
style  De weergave van de lijst. Er zijn 5 mogelijkheden: 1) een simpele lijst, 2) titel + lees meer link, 3) afbeelding, titel, samenvatting en lees meer link, 4) afbeelding, datum, titel, samenvatting en lees meer link, 5) idem als 4, maar nu met de datum na de titel en 6) dezelfde weergave als gewone nieuwsitems. Geen style opgeven betekent style=1.
Neem eventueel contact op met de vormgever van uw website als u specifieke wensen heeft qua weergave.
img 

Of bij elk item de lead-image getoond moet worden (mits aanwezig in de RSS-feed). Een waarde van 0 betekent geen afbeelding tonen, een waarde van 1 wel. In plaats van 0 of 1 kan ook left, right of toggle worden opgegeven om de afbeeldingen juist rechts of om-en-om (net als bij overzicht nieuwsitems) te tonen. Geen img opgeven betekent img=0.

NB: deze optie is nog niet actief aangezien RSS-feeds zelden afbeeldingen bevatten. Heeft u toch een feed met afbeeldingen en wilt u die gebruiken, laat het dan weten.

date 

Het formaat waarin de datum weergegeven moet worden. Dit kan zijn: 
- short:  dd-mm-jjjj
- shorttime: dd-mm-jjjj hh:mm:ss
Geen date opgeven betekent het standaard formaat: dd maand jaar.

template 

Via style kan gekozen worden uit 1 van de 6 standaard weergaves. Voor eigen weergaves kan de vormgever 1 of meerdere templates maken. Overleg met uw vormgever de mogelijkheden.

sort  Met sort=<veldnaam> kan de uitvoer van de RSS feed naar wens worden gesorteerd.

Tip: een eigen RSS-feed combineren met externe RSS-feeds? Voeg de eigen RSS-feed als externe RSS-feed toe. Gebruik in dat geval als domeinnaam localhost in de url (http://localhost/...) in plaats van de eigen domeinnaam!

RSS-feed weer als RSS-feed aanbieden

Een externe RSS-feed (al dan niet een samenvoegen van meerdere RSS-feeds) kunt u weer als eigen RSS-feed aanbieden. Zet de RSS-feed zoals hierboven beschreven gewoon op een pagina (bijv. een niet-toegekende pagina). Na het publiceren staat in de html-code, net boven de items van een feed, de url naar de RSS-link. Publiceer die RSS-link op uw website of gebruik die RSS-link voor andere diensten om (eigen) RSS-feeds in te laten lezen.