Dotclear 2 – Fonction extrait et flux rss/atom
Dans mes billets, je me sers de la fonction « Extrait » pour gérer la présentation. En conséquence mes flux rss ne contiennent que l’extrait et pas tout le billet.
Voici comment y remédier.
La solution réside dans la modification des fichiers atom.xml et rss.xml. Ils sont directement modifiable depuis l’éditeur de thème.
(Tableau de bord > Apparence du blog > Editeur de thème)
Fichier atom.xml
- Avant:
<content type="html"> <!-- # Entry with an excerpt --> <tpl:EntryIf extended="1"> {{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}} <p><a href="{{tpl:EntryURL}}">{{tpl:lang Continue reading}}</a></p> </tpl:EntryIf> <!-- # Entry without excerpt --> <tpl:EntryIf extended="0"> {{tpl:EntryContent absolute_urls="1" encode_xml="1"}} </tpl:EntryIf> </content>
- Après:
<content type="html"> <!-- # Entry with an excerpt --> <tpl:EntryIf extended="1"> {{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}} {{tpl:EntryContent absolute_urls="1" encode_xml="1"}} </tpl:EntryIf> <!-- # Entry without excerpt --> <tpl:EntryIf extended="0"> {{tpl:EntryContent absolute_urls="1" encode_xml="1"}} </tpl:EntryIf> </content>
Fichier rss2.xml
- Avant:
<description> <!-- # Entry with an excerpt --> <tpl:EntryIf extended="1"> {{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}} <p><a href="{{tpl:EntryURL}}">{{tpl:lang Continue reading}}</a></p> </tpl:EntryIf> <!-- # Entry without excerpt --> <tpl:EntryIf extended="0"> {{tpl:EntryContent absolute_urls="1" encode_xml="1"}} </tpl:EntryIf> </description>
- Après:
<description> <!-- # Entry with an excerpt --> <tpl:EntryIf extended="1"> {{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}} {{tpl:EntryContent absolute_urls="1" encode_xml="1"}} </tpl:EntryIf> <!-- # Entry without excerpt --> <tpl:EntryIf extended="0"> {{tpl:EntryContent absolute_urls="1" encode_xml="1"}} </tpl:EntryIf> </description>
| Imprimer l'article | Cette entrée a été posté par Frédéric Reynier le 3 décembre 2008 à 18 h 40 min, et placée dans Dotclear-2. Vous pouvez suivre les réponses à cette entrée via RSS 2.0. Vous pouvez laisser une réponse, ou bien un trackback depuis votre site. |



about 3 years ago
J’ai pas compris l’histoire du jus d’fruit.
Sur admin/blog_pref.php, il y a « Tronquer les flux de syndication », ce qui permet de ne proposer qu’un extrait de l’article dans les flux. En ne cochant pas la case, l’article s’affiche en entier.
Pourquoi faire compliqué quand on peut faire faire le boulot par quelqu’un d’autre le lendemain. –> [ ]
Ma question reste donc, peux-tu le faire chez toi pour que j’ai les articles entiers ?
about 3 years ago
@LVB :Enfait oui mais non!
Je me sers aucunement de la fonction « Tronquer les flux de syndication ». Je me sers du bloc « Extrait » lors de la rédaction d’un billet, ce qui me permet de choisir ce qui sera visible sur la page principale de mon site et ce qui ne le sera pas…vois-tu?
Pour moi tout est ok au niveau des flux de Souvenir from Life, regarde http://souvenirfromlife.fr/blog/feed/atom. Peut-être faut-il que tu réinitialises le flux dans ton agrégateur?
about 3 years ago
Nan mais là je suis pas d’accord. Ca marche très bien tes flux, qui qui te prend la tête là ?
J’ai dû avoir deux neurones qui se sont touchées.
Au temps pour moi.