[SPIP] +2.1.12
[velocampus/web/www.git] / www / prive / rss / a_suivre.html
1 #HTTP_HEADER{Content-Type: text/xml; charset=#CHARSET}#CACHE{900}<BOUCLE0(AUTEURS){tout}{id_auteur=#ENV{id}}{lang_select}><?php
2 if ([(#ID_AUTEUR|securiser_acces{#ENV{cle},rss,#ENV{op}, #ENV{args}}|?{1,0})]) {
3 ?><?xml version="1.0" encoding="#CHARSET" ?>
4
5 <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0">
6 <channel xml:lang="#LANG">
7 <title>[&#91;(#NOM_SITE_SPIP|texte_backend)&#93;] RSS (<:icone_a_suivre|texte_backend:>)</title>
8 <link>[(#URL_ECRIRE|url_absolue|texte_backend)]</link>
9 <description></description>
10 <language>#LANG</language>
11 <?php $rss = array();
12 <BOUCLE_A(ARTICLES){!par date}{statut=prop}{0,10}>
13 $rss['[(#DATE|date_ical)]'] .= '
14 <item>
15 <title><:info_article_propose|texte_backendq:> : [(#TITRE|texte_backendq)]</title>
16 <link>[(#URL_ECRIRE{articles, id_article=#ID_ARTICLE}|url_absolue|texte_backendq)]</link>
17 <guid isPermaLink="true">[(#URL_ECRIRE{articles, id_article=#ID_ARTICLE}|url_absolue|texte_backendq)]</guid>
18 <dc:date>[(#DATE|date_iso)]</dc:date>
19 <dc:format>text/html</dc:format>
20 [<dc:language>(#LANG|texte_backendq)</dc:language>]
21 <BOUCLE_AA(AUTEURS){id_article}{0,1}><dc:creator>[(#NOM|texte_backendq)][ &lt;(#EMAIL|texte_backendq)&gt;]</dc:creator></BOUCLE_AA>
22 <description>[(#INTRODUCTION|texte_backendq)]</description>
23 </item>';
24 </BOUCLE_A>
25 <BOUCLE_B(BREVES){!par date}{statut=prop}{0,10}>
26 $rss['[(#DATE|date_ical)]'] .= '
27 <item>
28 <title><:titre_breve_proposee|texte_backendq:> : [(#TITRE|texte_backendq)]</title>
29 <link>[(#URL_ECRIRE{breves_voir, id_breve=#ID_BREVE}|url_absolue|texte_backendq)]</link>
30 <guid isPermaLink="true">[(#URL_ECRIRE{breves_voir, id_breve=#ID_BREVE}|url_absolue|texte_backendq)]</guid>
31 <dc:date>[(#DATE|date_iso)]</dc:date>
32 <dc:format>text/html</dc:format>
33 [<dc:language>(#LANG|texte_backendq)</dc:language>]
34 <description>[(#TEXTE|texte_backendq)]</description>
35 </item>';
36 </BOUCLE_B>
37 <BOUCLE_S(SYNDIC){!par date}{statut=prop}{0,10}>
38 $rss['[(#DATE|date_ical)]'] .= '
39 <item>
40 <title><:info_site_attente|texte_backendq:> : [(#TITRE|texte_backendq)]</title>
41 <link>[(#URL_ECRIRE{sites, id_syndic=#ID_SYNDIC}|url_absolue|texte_backendq)]</link>
42 <guid isPermaLink="true">[(#URL_ECRIRE{sites, id_syndic=#ID_SYNDIC}|url_absolue|texte_backendq)]</guid>
43 <dc:date>[(#DATE|date_iso)]</dc:date>
44 <dc:format>text/html</dc:format>
45 [<dc:language>(#LANG|texte_backendq)</dc:language>]
46 <description>[(#TEXTE|couper|texte_backendq)]</description>
47 </item>';
48 </BOUCLE_S>
49 rsort($rss);
50 echo join('',$rss);
51 ?>
52 </channel>
53 </rss><?php
54 } else {
55 include_spip('inc/minipres');
56 echo minipres();
57 }?></BOUCLE0>
58