source: spip-zone/_squelettes_/median/modeles/rubrique_mots.html @ 29322

Last change on this file since 29322 was 29322, checked in by cy_altern@…, 11 years ago

depot initial squelette Median

File size: 1.7 KB
Line 
1[(#REM) Liste des mots-cles attachés à une rubrique, ses articles, ses ss-rubriques et leurs articles ]
2  [(#SET{array_mots, #ARRAY})]
3    <BOUCLE_rub(RUBRIQUES) {id_parent=#ID_RUBRIQUE}>
4        <BOUCLE_rubrique_mots(MOTS){id_rubrique} {par titre} {id_groupe !IN (1,5)}>
5            [(#TITRE|in_array{#GET{array_mots}}|?{'',' '})
6                [(#SET_PUSH{array_mots,[(#TITRE)]})] 
7            ]
8        </BOUCLE_rubrique_mots>
9        <BOUCLE_articles2(ARTICLES){id_rubrique}>
10                <BOUCLE_mots_art2(MOTS) {id_article} {par titre} {id_groupe !IN (1,5)}>
11                [(#TITRE|in_array{#GET{array_mots}}|?{'',' '})
12                    [(#SET_PUSH{array_mots,[(#TITRE)]})] 
13                ]
14                </BOUCLE_mots_art2>
15        </BOUCLE_articles2>
16    </BOUCLE_rub>
17   
18    <BOUCLE_rubrique(MOTS){id_rubrique} {par titre} {id_groupe !IN (1,5)}>
19        [(#TITRE|in_array{#GET{array_mots}}|?{'',' '})
20            [(#SET_PUSH{array_mots,[(#TITRE)]})] 
21        ]
22    </BOUCLE_rubrique>
23    <BOUCLE_articles(ARTICLES){id_rubrique}>
24        <BOUCLE_mots_art(MOTS) {id_article} {par titre} {id_groupe !IN (1,5)}>
25            [(#TITRE|in_array{#GET{array_mots}}|?{'',' '})
26                [(#SET_PUSH{array_mots,[(#TITRE)]})] 
27            ]
28        </BOUCLE_mots_art>
29    </BOUCLE_articles>
30   
31
32<BOUCLE_affiche(CONDITION){si #GET{array_mots}}>
33        [(#SET{array_mots,[(#GET{array_mots}|trier_alphabetique)]})]
34  <h2><:mots_clefs:></h2>
35        <ul>
36  <BOUCLE_mots(POUR){tableau #GET{array_mots}}>
37      <li[ (#COMPTEUR_BOUCLE|=={1}|?{'style="border-top: 0;"'})]>
38      <BOUCLE_recup_mot(MOTS){titre=#VALEUR}{0,1}>
39          <a href="#URL_MOT" rel="tag">[(#TITRE)]</a>
40      </BOUCLE_recup_mot>
41      </li>
42  </BOUCLE_mots>
43        </ul>
44</BOUCLE_affiche>
Note: See TracBrowser for help on using the repository browser.