Comme il existe deux types de flux, RSS2 et Atom, il faut intervenir sur
deux fichiers qui sont, par défaut, dans le répertoire
(dotclear)/inc/public/default-templates
. Il s'agit de
rss2.xml
et atom.xml
.
Pour éviter de casser la garantie avec le risque d'empêcher les prochaines mises à jour automatiques de Dotclear, le plus simple reste de passer par l’Éditeur de thèmes, accessible depuis Apparence du blog dans la colonne de gauche ou, pour les versions antérieures à 2.2, via le Tableau de bord.
Vous pouvez aussi, par FTP, faire une copie de ces deux fichiers dans le
répertoire tpl
de votre thème. Vous pourrez ensuite y apporter les
modifications souhaitées à l'aide d'un éditeur de texte.
Selon le type de flux, les syntaxes xml utilisées diffèrent légèrement.
pour rss2.xml :
remplacer
<description>{{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}} {{tpl:EntryContent absolute_urls="1" encode_xml="1"}}</description>
par
<description> <tpl:EntryIf extended="1">{{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}}<p><a href="{{tpl:EntryURL}}" title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}"> {{tpl:lang Continue reading}}</a>...</p> </tpl:EntryIf> <tpl:EntryIf extended="0">{{tpl:EntryContent absolute_urls="1" encode_xml="1"}}</tpl:EntryIf> </description>
pour atom.xml :
remplacer
<content type="html">{{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}} {{tpl:EntryContent absolute_urls="1" encode_xml="1"}}</content>
par
<content type="html"> <tpl:EntryIf extended="1">{{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}}<p><a href="{{tpl:EntryURL}}" title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}"> {{tpl:lang Continue reading}}</a>...</p> </tpl:EntryIf> <tpl:EntryIf extended="0">{{tpl:EntryContent absolute_urls="1" encode_xml="1"}}</tpl:EntryIf> </content>
Commentaires