Dans un article précédent vous étiez 67% à préférer fournir des flux complets à vos lecteurs et comme nous ne voulons pas défavoriser les minorités, ce petit tuto sera destiné aux 33% restants.
Nous allons donc voir comment « contrôler » son flux sous DotClear2 pour n’afficher que l’extrait, chose qui était déjà possible sous DotClear premier du nom grâce à l’option « Fils RSS et Atom courts ». Malheureusement, comme les utilisateurs de DotClear2 le savent déjà surement, il n’est plus possible de le faire de base. En effet l’option de troncature affiche désormais non pas seulement l’extrait du billet mais aussi une partie du contenu.
Nous vous proposons donc une méthode très facile pour pouvoir à nouveau être maître de votre blog et de ce que vous donnez à votre lectorat.
Pour la version RSS de votre flux, il suffit d’aller dans le fichier inc/public/default-templates/rss2.xml et de supprimer la ligne {{tpl:EntryContent absolute_urls= »1″ encode_xml= »1″}} qui se situe au sein de la balise <description>. C’est aussi simple que ça.
Vous avez donc ces lignes au départ :
[sourcecode language='php']
{{tpl:EntryExcerpt absolute_urls= »1″ encode_xml= »1″}}
{{tpl:EntryContent absolute_urls= »1″ encode_xml= »1″}}
[/sourcecode]
Et vous vous retrouvez avec seulement celle-ci au final :
[sourcecode language='php']
{{tpl:EntryExcerpt absolute_urls= »1″ encode_xml= »1″}}
[/sourcecode]
Concernant la version Atom de votre flux, il faut faire la même démarche dans le fichier inc/public/default-templates/atom.xml. La ligne à supprimer se trouvera ici dans la balise <content type= »html »>…</content>.
Félicitations vous êtes désormais maître de vos flux !
Source : infobidouille.com
Vous avez aimé cet article : abonnez-vous au flux RSS













3 Responses
« Malheureusement, comme les utilisateurs de DotClear2 le savent déjà surement, il n’est plus possible de le faire de base. »
Paramètres du blog > Tronquer les flux de syndication.
Heureusement que je ce n’est plus possible
« En effet l’option de troncature affiche désormais non pas seulement l’extrait du billet mais aussi une partie du contenu. »
Non ? :/
Attention, cette solution pose problème si un billet est enregistré sans extrait : dans ce cas, on ne retrouve que le titre dans le flux RSS.
J’ai publié un correctif de la solution ici : http://blogs.infobidouille.com.....r-la-suite