Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 02/09/2020 15:21:36

damien
Guest
Registered: 17/10/2018
Posts: 5

Surcharge du fichier org.ametys.plugins.news.Content.news2rss.xsl

Bonjour,
Je cherche à ajouter dans le flux rss généré lors d'une remontée de contenus les balises <ev:startdate></ev:startdate> et <ev:enddate></ev:enddate>.
Pour cela, j'ai besoin d'insérer le paramètre suivant

xmlns:ev="http://purl.org/rss/1.0/modules/event/"

dans la balise <rss> pour assurer le support de ces balises dans le fichier RSS en sortie.
Or, dans le fichier https://code.ametys.org/projects/AMETYS … nt2rss.xsl, je ne vois pas comment intégrer ce paramètre. Je ne peux accéder qu'aux items du flux et pas à son en-tête.
D'où ma question: à quel  niveau puis-je surcharger cette balise <rss> ?
Merci pour l'aide que vous pourrez m'apporter.
Cordialement,

Offline

#2 04/09/2020 20:34:37

Cédric Damioli
Ametys Product Manager
From: Toulouse
Registered: 10/08/2010
Posts: 298

Re: Surcharge du fichier org.ametys.plugins.news.Content.news2rss.xsl

D'après ce que je vois, la balise racine <rss> n'est pas surchargeable.
Par contre, vous pouvez insérer le namespace sur chacun des éléments XML du flux, ça reste du XML valide.

Cédric

Offline

#3 07/09/2020 09:00:53

damien
Guest
Registered: 17/10/2018
Posts: 5

Re: Surcharge du fichier org.ametys.plugins.news.Content.news2rss.xsl

Merci pour votre réponse.
Effectivement, la surcharge peut s'opérer ainsi, mais c'est vraiment lourd.
Est-il prévu dans des versions ultérieures de donner accès à ces balises racines? J'avais eu la même problématique je crois en version 3 d'Ametys en ce qui concerne la balise HTML et le doctype lorsque je souhaitais passer mes chartes graphiques en HTML5.

Offline

Board footer

Powered by FluxBB