source: spip-zone/_squelettes_/z-dist/inclure/rss-item.html @ 46409

Last change on this file since 46409 was 46409, checked in by guy.cesaro@…, 9 years ago

Corrections mineures :
-Syntaxe des inclure mise à jour
-image_reduire avec un seul pipe
-composition=#COMPOSITION pour forum.html

File size: 2.2 KB
Line 
1[(#REM)
2        Cette page génère le contenu d'un article
3        pour un flux RSS, appelé depuis backend.html
4
5]<BOUCLE_un_article(ARTICLES){id_article} {statut?}>
6        <item[ xml:lang="(#LANG)"]>
7                <title>[(#TITRE|supprimer_tags|texte_backend)]</title>
8                <link>[(#URL_ARTICLE|url_absolue)]</link>
9                [<guid isPermaLink="true">(#URL_ARTICLE|url_absolue)</guid>]
10                [<dc:date>(#DATE|date_iso)</dc:date>]
11                <dc:format>text/html</dc:format>
12                [<dc:language>(#LANG)</dc:language>]
13                [<dc:creator>(#LESAUTEURS|supprimer_tags|texte_backend)</dc:creator>]
14
15[(#REM)
16        Le bloc qui suit diffuse les mots-cles a la mode RSS
17
18]<BOUCLE_mots_rss(MOTS){id_article}>
19                [<dc:subject>(#TITRE|texte_backend)</dc:subject>]</BOUCLE_mots_rss>
20
21                <description>[(#INTRODUCTION|texte_backend)]
22
23[(#REM)
24        Le bloc qui suit diffuse la rubrique et les mots-cles
25        sous forme de "microformats"
26
27]<BOUCLE_rubrique_mf(RUBRIQUES){id_rubrique}{statut?}>-
28[&lt;a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory"&gt;(#TITRE|supprimer_tags|texte_backend)&lt;/a&gt;]
29</BOUCLE_rubrique_mf><B_mots_mf>
30/ <BOUCLE_mots_mf(MOTS){id_article}{", "}>
31[&lt;a href="[(#URL_MOT|url_absolue)]" rel="tag"&gt;(#TITRE|texte_backend)&lt;/a&gt;]</BOUCLE_mots_mf>
32
33                </description>
34
35[(#REM)
36        Le bloc qui suit diffuse aussi le texte integral de l'article,
37        ce qui permet une syndication plus riche (mais plus "lourde").
38        Fonction desactivable depuis les reglages du site.
39][
40(#CONFIG{syndication_integrale}|=={oui}|?{' ',''})<content:encoded>[(#LOGO_ARTICLE{right}|image_reduire{150,150}|texte_backend)
41                ][&lt;div class='rss_chapo'&gt;(#CHAPO|texte_backend)&lt;/div&gt;
42                ][&lt;div class='rss_texte'&gt;(#TEXTE|image_reduire{500,0}|texte_backend)&lt;/div&gt;
43                ][&lt;hr /&gt;
44                &lt;div &lt;div class='rss_ps'&gt;(#PS|texte_backend)&lt;/div&gt;
45                ][&lt;hr /&gt;
46                &lt;div class='rss_notes'&gt;(#NOTES|texte_backend)&lt;/div&gt;]
47                </content:encoded>
48]
49
50[(#REM)
51        Le bloc qui suit diffuse l'adresse des documents associes aux articles ;
52        ajouter par ex. {extension=mp3} pour limiter a un certain type de document.
53]               <BOUCLE_documents(DOCUMENTS){id_article}{mode=document}{doublons}>[
54                <enclosure url="(#URL_DOCUMENT|url_absolue|unique)"[ length="(#TAILLE)"][ type="(#MIME_TYPE)"] />]
55                </BOUCLE_documents>
56
57        </item>
58</BOUCLE_un_article>
Note: See TracBrowser for help on using the repository browser.