[PLUGINS] ~maj des plugins
[lhc/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,titre}|menus_critere_tri{num}})]
4 [(#SET{tri_alpha, #ENV{tri,titre}|menus_critere_tri{alpha}})]
5 [(#SET{tri_num_inverse,#GET{tri_num}|match{^!}|oui})]
6 [(#SET{tri_alpha_inverse,#GET{tri_alpha}|match{^!}|oui})]
7 [(#SET{tri_num,#GET{tri_num}|ltrim{!}})]
8 [(#SET{tri_alpha,#GET{tri_alpha}|ltrim{!}})]
9
10 [(#ENV{appel_formulaire}|oui)
11 [(#SET{titre, #GET{id_groupe}|?{#INFO_TITRE{groupes_mots, #GET{id_groupe}}, <:menus:info_tous_groupes_mots:>}})]
12 <div class="titre">#GET{titre}</div>
13 <div class="infos">
14 [(#GET{nombre_articles_mot}|=={0}|non)
15 <:menus:entree_sur_n_articles{n=#GET{nombre_articles_mot}}:>
16 ]
17 [(#GET{nombre_articles_mot}|=={0}|oui)
18 <:menus:entree_aucun:>
19 ]
20 <br />
21 <:menus:info_tri:> [(#GET{tri_num}) <:menus:info_tri_num:>][(#GET{tri_num}|et{GET{tri_alpha}}), ][(#GET{tri_alpha}) <:menus:info_tri_alpha:>]
22 </div>
23 ]
24
25 <BOUCLE_appel(CONDITION){si #ENV{appel_menu}|oui}>
26 <BOUCLE_mots(MOTS){id_groupe=#GET{id_groupe}}{par num #GET{tri_num}}{inverse #GET{tri_num_inverse}}{par #GET{tri_alpha}}{inverse #GET{tri_alpha_inverse}}>
27 <li class="menu-entree item">
28 <a href="#URL_MOT">#TITRE</a>
29 <B_articles_mots>
30 <ul class="menu-liste menu-items">
31 <BOUCLE_articles_mots(ARTICLES){id_mot=#ID_MOT}{par num #GET{tri_num}}{inverse #GET{tri_num_inverse}}{par #GET{tri_alpha}}{inverse #GET{tri_alpha_inverse}}{0,#GET{nombre_articles_mot}}>
32 <li class="menu-entree item">
33 <a href="#URL_ARTICLE">#TITRE</a>
34 </li>
35 </BOUCLE_articles_mots>
36 </ul>
37 </B_articles_mots>
38 </li>
39 </BOUCLE_mots>
40 </B_mots>
41 <BOUCLE_groupe_mots(GROUPES_MOTS){par num #GET{tri_num}}{inverse #GET{tri_num_inverse}}{par #GET{tri_alpha}}{inverse #GET{tri_alpha_inverse}}>
42 <li class="menu-entree item">
43 <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>
44 <B_mots_tous>
45 <ul class="menu-liste menu-items">
46 <BOUCLE_mots_tous(MOTS){id_groupe}{par num #GET{tri_num}}{inverse #GET{tri_num_inverse}}{par #GET{tri_alpha}}{inverse #GET{tri_alpha_inverse}}>
47 <li class="menu-entree item">
48 <a href="#URL_MOT">#TITRE</a>
49 <B_mots_articles_mots>
50 <ul class="menu-liste menu-items">
51 <BOUCLE_mots_articles_mots(ARTICLES){id_mot=#ID_MOT}{par num #GET{tri_num}}{inverse #GET{tri_num_inverse}}{par #GET{tri_alpha}}{inverse #GET{tri_alpha_inverse}}{0,#GET{nombre_articles_mot}}>
52 <li class="menu-entree item">
53 <a href="#URL_ARTICLE">#TITRE</a>
54 </li>
55 </BOUCLE_mots_articles_mots>
56 </ul>
57 </B_mots_articles_mots>
58 </li>
59 </BOUCLE_mots_tous>
60 </ul>
61 </B_mots_tous>
62 </li>
63 </BOUCLE_groupe_mots>
64 <//B_mots>
65 </BOUCLE_appel>