Hack Dotclear : « allégez » le flux RSS

Ceux qui ont utilisé Dotclear 1 se souviennent peut-être de l’option Fils RSS et Atom courts, qui permettait de n’afficher que les extraits des billets dans les flux RSS et Atom. Une option intéressante pour ceux dont le blog est financé par la pub, puisque les abonnés ont tendance à se contenter du flux RSS lorsque celui-ci contient l’intégralité des billets, ce qui diminue les visites, et donc les revenus publicitaires. Cette option a disparue de Dotclear 2, remplacée par une option de troncature, qui affiche l’extrait et une partie du contenu, ce qui ne vous laisse plus le contrôle sur ce qui doit se retrouver dans le flux RSS et ce qui ne doit pas s’y retrouver…

Mais pas de panique : un peu de bidouille dans les fichiers de Dotclear permet de revenir à un flux RSS ne contenant que les extraits des billets 🙂

Pour le flux RSS, il faut aller modifier le fichier inc/public/default-templates/rss2.xml. Recherchez y la balise <description>…</description>, qui correspond au texte inclus dans le flux RSS, et supprimez tout simplement la référence au contenu du billet (template tpl:EntryContent absolute_urls= »1″ encode_xml= »1″).

En principe, vous devriez donc trouver ça :

Et le remplacer par ça :

Pour le flux Atom, il faut faire la même manipulation, mais sur le fichier inc/public/default-templates/atom.xml, dans la balise <content type= »html »>…</content>.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.