Sjabloon

Sjabloon:Extension:EasyRSS

Beschrijving

Functionele beschrijvingEasyRSS is een eenvoudige manier om RSS feeds te lezen. Standaard wordt altijd de koppen van één regel berichten getoond. Hoeveel berichten dit zijn hangt af van de schermbreedte. Het aantal zichtbare berichten kan worden uitgebreidt door op de meeste links pijl te klikken. Tevens kan ook de inhoud van bericht worden getoond door op de tweede knop te klikken.

Daarnaast kan per RSS feed bepaald worden of deze vertaald moeten worden met Google translate. EasyRSS zelf ondersteund 7 talen te weten English, Nederlands Deutsch, Français, Español, Português en Italiano.
BronnenHet maakt gebruik van:
- date time format
- Extension EasyView versie 1.1.74 beta, 2013-03-26 en hoger
- Google translate (documentatie)
Voorbeeld Voorbeeld Status 1.0.25 beta, 04-05-2016

Handleiding

Gebruik iconen
Parameters
Alle RSS feeds worden getoond cq alleen de eerste rij
De inhoud van alle RSS feeds wordt getoond cq alleen de kop
Indien aanwezig geeft het informatie over de bron van de RSS feeds
Parameters {{#tag:easyrss|url|head=|link=[|direct=][|crop=][snippet=][|maxrow=][|show=][|extend=][|translate=]}}

Parameters
url De url van de feed
thumbnail Naam van de feed
link Link naar de website
crop
  • true afbeeldeingen worden aangepast aan de kolom breedte
  • false afbeeldeingen worden niet aangepast aan de kolom breedte (standaard)
snippet
  • true De snippet wordt gebruikt voor de beschrijving
  • false Indien de description langer is dan 500 tekenes wordt de snippet gebruikt. (Standaard)
direct
  • true Er wordt geen gebruik gemaakt van iframe. Sommige websites willen namelijk geen embedding
  • false Er wordt gebruik gemaakt van iframe. Is nodig voor Extension EasyView. (Standaard)
maxrow
  • 0 Alle berichten worden getoond
  • 2-n Maximaal aantal regels. Standaard is 4.
show
  • true Laat de inhoud van het berciht zien
  • false Laat alleen de kop van het berciht zien. (Standaard)
extend
  • true Laat alle berichten zien
  • false Laat alleen de eerste rij zien. (Standaard)
translate
  • true De RSS feed wordt vertaald in de standaard taal van de website
  • false Geen vertaling van de RSS feed. (Standaard)
info Informatie over de RSS feed wordt opgenomen op een aparte pagina. In info wordt de link naar deze pagina opgenomen. Is info aanwezig dan wordt dit middels heticoon getoond

Voorbeeld

infodirect
  • true Er wordt geen gebruik gemaakt van iframe voor het tonen van de info. Sommige websites willen namelijk geen embedding
  • false Er wordt gebruik gemaakt van iframe voor het tonen van de info. Is nodig voor Extension EasyView. (Standaard)

Installatie en aanpassingen

Installatie 1 Download Extension:EasyRSS voor mediawiki 1.17 en hoger er komt geen versie voor lager dan 1.17
2 Pak uit en copieer de folder naar /extensions
3 Neem in LocalSettings.php de volgende regel op:
# wiki EasyRSS
require_once( "$IP/extensions/EasyRSS/EasyRSS.php" );
Direct link $wgEasyRSSDirect : Voor het tonen van de berichten wordt gebruik gemaakt van Extension EasyView. Wil men dit niet dan moet in LocalSettings.php $wgEasyRSSDirect=true worden opgegeven.

Maximum aantal rijen $wgEasyRSSMaxRow : Het maximum aantal regels kan voor de hele site worden aangepast door in LocalSettings.php $wgEasyRSSMaxRow=n (n is 0 voor alle of 2 en hoger) op te geven.
Inhoud bericht $wgEasyRSSShow : Al of niet de inhoud van het bericht laten zien. Neem in LocalSettings.php $wgEasyRSSShow=true of false op.

Alle rijen $wgEasyRSSExtend : Alle of één rij laten zien. Neem in LocalSettings.php $wgEasyRSSExtend=true of false op.
Taal $wgEasyRSSLanguage : Indien deze niet is opgegeven wordt vertaald naar de taal die in $wgLanguageCode is opgenomen. De inhoud moet overeenkomen met deze lijst