[PLUGINS] +les plugins de bases
[ptitvelo/web/www.git] / www / plugins / menus_1 / menus / groupe_mots.html
1 [(#SET{id_groupe, #ENV{id_groupe}|intval})]
2 [(#SET{nombre_articles_mot, #ENV{nombre_articles_mot}|intval|?{#ENV{nombre_articles_mot},0}})]
3 [(#SET{tri_num, #ENV{tri_num}|ou{#ENV{tri_alpha}}|?{#ENV{tri_num},'titre'}})]
4 [(#SET{tri_alpha, #ENV{tri_num}|ou{#ENV{tri_alpha}}|?{#ENV{tri_alpha},'titre'}})]
5
6 [(#ENV{appel_formulaire}|oui)
7 [(#SET{titre, #GET{id_groupe}|?{#INFO_TITRE{groupes_mots, #GET{id_groupe}}, <:menus:info_tous_groupes_mots:>}})]
8 <div class="titre">#GET{titre}</div>
9 <div class="infos">
10 [(#GET{nombre_articles_mot}|=={0}|non)
11 <:menus:entree_sur_n_articles{n=#GET{nombre_articles_mot}}:>
12 ]
13 [(#GET{nombre_articles_mot}|=={0}|oui)
14 <:menus:entree_aucun:>
15 ]
16 <br />
17 <:menus:info_tri:> [(#GET{tri_num}) <:menus:info_tri_num:>][(#GET{tri_num}|et{GET{tri_alpha}}), ][(#GET{tri_alpha}) <:menus:info_tri_alpha:>]
18 </div>
19 ]
20
21 <BOUCLE_appel(CONDITION){si #ENV{appel_menu}|oui}>
22 <BOUCLE_mots(MOTS){id_groupe=#GET{id_groupe}}{par num #GET{tri_num}}{par #GET{tri_alpha}}>
23 <li class="menu-entree item">
24 <a href="#URL_MOT">#TITRE</a>
25 <B_articles_mots>
26 <ul class="menu-liste menu-items">
27 <BOUCLE_articles_mots(ARTICLES){id_mot=#ID_MOT}{par num #GET{tri_num}}{par #GET{tri_alpha}}{0,#GET{nombre_articles_mot}}>
28 <li class="menu-entree item">
29 <a href="#URL_ARTICLE">#TITRE</a>
30 </li>
31 </BOUCLE_articles_mots>
32 </ul>
33 </B_articles_mots>
34 </li>
35 </BOUCLE_mots>
36 </B_mots>
37 <BOUCLE_groupe_mots(GROUPES_MOTS){par num #GET{tri_num}}{par #GET{tri_alpha}}>
38 <li class="menu-entree item">
39 <a[(#CHEMIN{groupes_mot.html}|oui) href="#URL_PAGE{groupes_mot,id_groupe=#ID_GROUPE}"][(#CHEMIN{groupes_mot.html}|non) href="#"] title="[(#TITRE|attribut_html)]">#TITRE</a>
40 <B_mots_tous>
41 <ul class="menu-liste menu-items">
42 <BOUCLE_mots_tous(MOTS){id_groupe}{par num #GET{tri_num}}{par #GET{tri_alpha}}>
43 <li class="menu-entree item">
44 <a href="#URL_MOT">#TITRE</a>
45 <B_mots_articles_mots>
46 <ul class="menu-liste menu-items">
47 <BOUCLE_mots_articles_mots(ARTICLES){id_mot=#ID_MOT}{par num #GET{tri_num}}{par #GET{tri_alpha}}{0,#GET{nombre_articles_mot}}>
48 <li class="menu-entree item">
49 <a href="#URL_ARTICLE">#TITRE</a>
50 </li>
51 </BOUCLE_mots_articles_mots>
52 </ul>
53 </B_mots_articles_mots>
54 </li>
55 </BOUCLE_mots_tous>
56 </ul>
57 </B_mots_tous>
58 </li>
59 </BOUCLE_groupe_mots>
60 <//B_mots>
61 </BOUCLE_appel>