Manuel de migration graphique vers 1.6.0

Depuis la version 1.6.0 du plugin, le service Flux RSS ou Atom peut contenir plusieurs fils RSS.

Si vous avez surchargé ou défini vos propres XSL de rendu du service, vous devez les adapter au nouveau flux XML en entrée

Flux XML v1.6.0Flux XML v1.5.0 et antérieurs
<rssFeeds nbfeedservice="4" zoneitemid="zoneItem://0cf23b66-1887-433c-a8a8-f5b244be2d61" 
	nbmaxuser="5" nbmax="6" showform="true">
	<feed title="haute-garonne.fr" description="Les actualités du Conseil Général de la Haute-Garonne" 
    	feedurl="http://www.haute-garonne.fr/.../rss.xml" 
		iscustom="false" ischeck="false">
		<entry title="Jean-David Maurel " 
			link="http://www.haute-garonne.fr/.../exposition-jean-david-maurel-vilaines-filles.html" 
			date="2015-02-23T11:24">
          <description type="text/html">...</description>
        </entry>
		...
    </feed>
	<feed title="Actu : Toute l'actualité sur Le Monde.fr." description="Actu - Le Monde.fr." 
		feedurl="http://www.lemonde.fr/m-actu/rss_full.xml" 
		iscustom="false" ischeck="false">
		<img link="http://www.lemonde.fr/m-actu/rss_full.xml" url="http://www.lemonde.fr/../img.png" 
		title="Actu : Toute l'actualité sur Le Monde.fr.">
      	<entry title="Dix choses à savoir sur Eddie Redmayne" 
link="http://.../dix-choses-a-savoir-sur-eddie-redmayne/" 
date="2015-02-23T12:06">
          <description type="text/html">Eddie Redmayne a reçu dimanche l'Oscar du meilleur acteur 
pour son interprétation
de Stephen Hawking, physicien anglais atteint de la maladie de 
Charcot, dans le film « Une merveilleuse 
histoire du temps ».</description>
          <enclosure type="image/jpeg" url="http://s1.lemde.fr/../73036.jpg" name="73036.jpg">
            <length>19 Ko</length>
          </enclosure>
        </entry>
		...
    </feed>
	<feed title="L'Equipe.fr" description="L'Equipe.fr, toute l'actualité du sport" 
		feedurl="http://www.lequipe.fr/rss/actu_rss.xml" 
		iscustom="false" ischeck="false">
   	...
	</feed>
	<feed-conf feedurl="http://www.lequipe.fr/rss/actu_rss.xml" 
		feedname="L'équipe" iscustom="false" ischeck="false"></feed-conf>
    <feed-conf feedurl="http://www.lemonde.fr/m-actu/rss_full.xml" 
		feedname="Le monde" iscustom="false" ischeck="false"></feed-conf>
    <feed-conf feedurl="http://www.haute-garonne.fr/_plugins/web/hautegaronne/fr/filter/events/rss.xml" 
		feedname="Conseil Général de la Haute Garonne" 
		iscustom="false" ischeck="false"></feed-conf>
</rssFeeds>      
<feed title="Actu - Le Monde.fr." description="Actu - Découvrez gratuitement tous les articles, les vidéos et les infographies de la rubrique Actu sur Le Monde.fr." feedurl="http://www.lemonde.fr/m-actu/rss_full.xml" iscustom="false" ischeck="false">
      <img link="http://www.lemonde.fr/m-actu/rss_full.xml" url="http://www.lemonde.fr/.../logo_lmfr_90x20_export.png" title="Actu : Toute l'actualité sur Le Monde.fr.">
      <entry title="Dix choses à savoir sur Eddie Redmayne" link="http://brillerensociete.blog.lemonde.fr/.../dix-choses-a-savoir-sur-eddie-redmayne/" date="2015-02-23T12:06">
          <description type="text/html">Eddie Redmayne a reçu dimanche l'Oscar du meilleur acteur pour son interprétation de Stephen Hawking, physicien anglais atteint de la maladie de Charcot, dans le film « Une merveilleuse histoire du temps ».</description>
          <enclosure type="image/jpeg" url="http://s1.lemde.fr/.../73036.jpg" name="73036.jpg">
            <length>19 Ko</length>
          </enclosure>
      </entry>
      ...
</feed>

Nouveaux templates XSL

Les templates XSL "feed-config-link" (lien) "feed-config-form" (formulaire) permettent d'afficher un lien "Gérer mes flux" pour permettre à un utilisateur connecté de choisir les flux RSS à afficher

<xsl:call-template name="feed-config-link"/>

<xsl:call-template name="feed-config-form" />

Le template "link" permet d'afficher le lien vers la page du site choisie dans les paramètres de configuration du site

<xsl:call-template name="link"/>