source: trunk/spip/esqueleto-redcta/pages-custom/blocs/xml_videoflash_hasard_branche.html @ 590

Last change on this file since 590 was 292, checked in by guille, 15 years ago

block

File size: 2.2 KB
Line 
1#CACHE{0}#HTTP_HEADER{Content-Type: text/xml}
2
3#SET{laliste,#ARRAY{0,0}}
4<BOUCLE_rotatorrub(RUBRIQUES){id_rubrique=#ENV{id_rubrique}}>
5<!-- liste de tous les flv de la rub #ID_RUBRIQUE : #TITRE -->
6        <BOUCLE_galerieaudiorub(DOCUMENTS){id_rubrique}{mode=document}{extension==flv}{par num titre}{par titre}{doublons}>
7        #SET{laliste,#GET{laliste}|array_merge{#ARRAY{#ID_DOCUMENT,#ID_DOCUMENT}}}
8        </BOUCLE_galerieaudiorub>
9        <BOUCLE_listesousrubs(RUBRIQUES){branche}>
10        <BOUCLE_galerieaudiosousrub(DOCUMENTS){id_rubrique}{mode=document}{extension==flv}{par num titre}{par titre}{doublons}>
11        #SET{laliste,#GET{laliste}|array_merge{#ARRAY{#ID_DOCUMENT,#ID_DOCUMENT}}}
12        </BOUCLE_galerieaudiosousrub>
13        </BOUCLE_listesousrubs>
14       
15        <BOUCLE_galerieart(ARTICLES){branche}>
16        <BOUCLE_galerieaudioart(DOCUMENTS){id_article}{mode=document}{extension==flv}{par num titre}{par titre}{doublons}>
17        #SET{laliste,#GET{laliste}|array_merge{#ARRAY{#ID_DOCUMENT,#ID_DOCUMENT}}}
18        </BOUCLE_galerieaudioart>
19        </BOUCLE_galerieart>
20       
21</BOUCLE_rotatorrub>
22
23<playlist version="1" xmlns="http://xspf.org/ns/0/" param="#ENV{parametre}">
24        <trackList>
25        <BOUCLE_listemes(DOCUMENTS){mode=document}{id_document IN #GET{laliste}}{extension==flv}{par hasard}{0,#ENV{parametre}|sinon{5}}>
26        <track>
27        <title>[(#DESCRIPTIF)]</title>
28        <creator>[(#TITRE|supprimer_numero)]</creator>
29        <image>#URL_SITE_SPIP/[(#LOGO_DOCUMENT||extraire_attribut{src})]</image>
30        <location>[(#URL_DOCUMENT)]</location>
31        <identifier>#ID_DOCUMENT</identifier>
32        </track>
33        </BOUCLE_listemes>
34
35<!-- rien dans la liste classique, cherche dans tous le site -->
36<BOUCLE_galerieaudioall(DOCUMENTS){mode=document}{extension==flv}{par hasard}{0,#ENV{parametre}|sinon{5}}>
37        <track>
38        <title>[(#DESCRIPTIF)]</title>
39        <creator>[(#TITRE|supprimer_numero)]</creator>
40        <image>#URL_SITE_SPIP/[(#LOGO_DOCUMENT||extraire_attribut{src})]</image>
41        <location>[(#URL_DOCUMENT)]</location>
42        <identifier>#ID_DOCUMENT</identifier>
43        </track>
44</BOUCLE_galerieaudioall>
45<!-- rien n'y fait, trouve rien -->
46        <track>
47        <title><:liste_vide:></title>
48        <creator><:rien:></creator>
49        <image></image>
50        <location></location>
51        <identifier>0</identifier>
52        </track>
53        <//B_galerieaudioall>
54<//B_listemes>
55
56        </trackList>
57</playlist>
Note: See TracBrowser for help on using the repository browser.