source: trunk/spip/esqueleto-redcta/plugins/magusine/squelettes/blocs/spiptunes.html @ 84

Last change on this file since 84 was 80, checked in by guille, 16 years ago

el plugin completo

  • Property svn:executable set to *
File size: 4.8 KB
RevLine 
[80]1#HTTP_HEADER{Content-Type: text/xml; charset=#CHARSET}
2<?php
3        echo '<'.'?xml version="1.0" encoding="#CHARSET"?'.">\n";
4?>
5<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"> 
6  <channel> 
7  <BOUCLE_un_article(ARTICLES){id_article}>
8    <title>[(#TITRE|textebrut|entites_html|entites_unicode)]</title> 
9    <itunes:author>[(#EMAIL_WEBMASTER|liens_absolus|texte_backend)]</itunes:author> 
10    <link>#URL_SITE_SPIP</link> 
11    <description>[(#DESCRIPTIF|liens_absolus|texte_backend)]</description> 
12    <itunes:subtitle>[(#SOUSTITRE|liens_absolus|texte_backend)]</itunes:subtitle> 
13    <itunes:summary>[(#DESCRIPTIF|liens_absolus|texte_backend)]</itunes:summary> 
14    <language>#LANG</language> 
15    <copyright>[(#NOM_SITE_SPIP|texte_backend)] 2005</copyright> 
16    <itunes:owner> 
17      <itunes:name> <BOUCLE_webmaster(AUTEURS) {id_auteur=1}>[(#NOM|texte_backend)]</BOUCLE_webmaster></itunes:name> 
18      <itunes:email>#EMAIL_WEBMASTER</itunes:email> 
19    </itunes:owner>
20    <itunes:category text="International">
21    <itunes:category text="Belgian" />
22    </itunes:category> 
23    <itunes:explicit>no</itunes:explicit>
24    [<image> 
25      <url>(#LOGO_SITE_SPIP||extraire_attribut{src}|url_absolue|texte_backend)</url> 
26      [<title>(#NOM_SITE_SPIP|texte_backend)</title>]
27      <link>#URL_SITE_SPIP</link> 
28    </image>]
29        <!-- the max size for rss image is 144x400 --> 
30        <!-- iTunes allows images larger than that --> 
31    [<itunes:link rel="image" type="video/jpeg" href="(#LOGO_SITE_SPIP||extraire_attribut{src}|url_absolue|texte_backend)">[(#NOM_SITE_SPIP|texte_backend)]</itunes:link>]
32
33<BOUCLE_podcast(DOCUMENTS){id_article}{mode=document}{extension==mp3|m4a|m4b|aac|wav|mp4|mov|mpg|ogg}>
34   <item> 
35      <title>[(#TITRE|texte_backend)]</title> 
36      <itunes:author><BOUCLE_auteursb(AUTEURS){id_article}{", "}>[(#NOM|texte_backend)]</BOUCLE_auteursb></itunes:author>
37      <description>[(#DESCRIPTIF|liens_absolus|texte_backend)]</description> 
38                  <itunes:summary>[(#DESCRIPTIF|liens_absolus|texte_backend)]</itunes:summary>
39      <enclosure url="[(#URL_DOCUMENT|url_absolue|unique)]" length="[(#TAILLE)]" type="#MIME_TYPE" />
40      <guid isPermaLink="false">#TAILLE.#ID_DOCUMENT</guid> 
41      <pubDate>[(#DATE|affdate{'r'})]</pubDate> 
42      <itunes:explicit>no</itunes:explicit> 
43      <itunes:keywords><BOUCLE_articles_mots(ARTICLES) {id_mot} {par hasard} {0,4}>#TITRE</BOUCLE_articles_mots></itunes:keywords>
44    </item>
45    </BOUCLE_podcast>
46  </BOUCLE_un_article>
47 
48  <BOUCLE_une_rubrique(RUBRIQUES){id_rubrique}>
49    <title>[(#TITRE|textebrut|entites_html|entites_unicode)]</title> 
50    <itunes:author>[(#EMAIL_WEBMASTER|liens_absolus|texte_backend)]</itunes:author> 
51    <link>#URL_SITE_SPIP</link> 
52    <description>[(#DESCRIPTIF|liens_absolus|texte_backend)]</description> 
53    <itunes:subtitle>[(#SOUSTITRE|liens_absolus|texte_backend)]</itunes:subtitle> 
54    <itunes:summary>[(#DESCRIPTIF|liens_absolus|texte_backend)]</itunes:summary> 
55    <language>#LANG</language> 
56    <copyright>[(#NOM_SITE_SPIP|texte_backend)] 2005</copyright> 
57    <itunes:owner> 
58      <itunes:name> <BOUCLE_webmaster(AUTEURS) {id_auteur=1}>[(#NOM|texte_backend)]</BOUCLE_webmaster></itunes:name> 
59      <itunes:email>#EMAIL_WEBMASTER</itunes:email> 
60    </itunes:owner> 
61    <itunes:explicit>no</itunes:explicit>
62    <itunes:category text="International">
63    <itunes:category text="Belgian" />
64    </itunes:category> 
65    [<image> 
66      <url>(#LOGO_RUBRIQUE||extraire_attribut{src}|url_absolue|texte_backend)</url> 
67      <title>(#TITRE|texte_backend)</title> 
68      <link>#URL_RUBRIQUE</link> 
69    </image>]
70        <!-- the max size for rss image is 144x400 --> 
71        <!-- iTunes allows images larger than that --> 
72    [<itunes:link rel="image" type="video/jpeg" href="(#LOGO_SITE_SPIP||extraire_attribut{src}|url_absolue|texte_backend)">[(#NOM_SITE_SPIP|texte_backend)]</itunes:link>]
73
74  <BOUCLE_articles(ARTICLES){id_rubrique}>
75  <BOUCLE_podcast2(DOCUMENTS){id_article}{mode=document}{extension==mp3|m4a|m4b|aac|wav|mp4|mov|mpg|ogg}>
76   <item> 
77      <title>[(#TITRE|texte_backend)]</title> 
78      <itunes:author><BOUCLE_auteursb2(AUTEURS){id_article}{", "}>[(#NOM|texte_backend)]</BOUCLE_auteursb2></itunes:author>
79      <description>[(#DESCRIPTIF|liens_absolus|texte_backend)]</description> 
80                  <itunes:summary>[(#DESCRIPTIF|liens_absolus|texte_backend)]</itunes:summary>
81      <enclosure url="[(#URL_DOCUMENT|url_absolue|unique)]" length="[(#TAILLE)]" type="#MIME_TYPE" />
82      <guid isPermaLink="false">#TAILLE.#ID_DOCUMENT</guid> 
83      <pubDate>[(#DATE|affdate{'r'})]</pubDate> 
84      <itunes:explicit>no</itunes:explicit> 
85      <itunes:keywords><BOUCLE_articles_mots2(ARTICLES) {id_mot} {par hasard} {0,4}>#TITRE</BOUCLE_articles_mots2></itunes:keywords>
86    </item>
87    </BOUCLE_podcast2>
88  </BOUCLE_articles>
89  </BOUCLE_une_rubrique>               
90  </channel> 
91</rss>
Note: See TracBrowser for help on using the repository browser.