[SPIP] +2.1.12
[velocampus/web/www.git] / www / plugins / auto / aveline / noisettes / evenement-mots_cles.html
diff --git a/www/plugins/auto/aveline/noisettes/evenement-mots_cles.html b/www/plugins/auto/aveline/noisettes/evenement-mots_cles.html
new file mode 100644 (file)
index 0000000..611e1a4
--- /dev/null
@@ -0,0 +1,22 @@
+[(#SET{titre,[(#ENV{titre_liste}|=={titre_perso}|?{[(#ENV**{titre_liste_perso}|typo)],[(#ENV{titre_liste}|_T)]})]})]
+[(#SET{liste_mots, #ENV{liste_mots}|sinon{tous}})]
+[(#SET{groupes,[(#GET{liste_mots}|=={groupes_specifiques}|?{#ENV{groupes_specifiques},#ARRAY})]})]
+<BOUCLE_groupes_tous(GROUPES_MOTS)>[(#GET{liste_mots}|=={tous}|?{#SET{groupes, #GET{groupes}|push{#ID_GROUPE}}})]</BOUCLE_groupes_tous>
+[(#ENV{id_groupe}|?{#SET{groupes, #ENV{id_groupe}}})]
+[(#SET{tri,[(#ENV{recherche}|oui|?{points,[(#ENV{separer_resultats_groupes}|oui|?{'multi type','multi titre'})]})]})]
+[(#SET{senstri,[(#ENV{recherche}|oui|?{'inverse',''})]})]
+
+<B_liste_mots>
+<div class="liste mots">
+       #ANCRE_PAGINATION
+       [(#ENV{afficher_titre_liste}|oui)[<h2 class="h2">(#GET{titre})</h2>]]
+       [<p class="pagination">(#AVELINE_PAGINATION{'debut'})</p>]
+       <BOUCLE_liste_mots(MOTS) {id_groupe IN #GET{groupes}}{id_evenement}{tri #ENV{tri},#ENV{senstri}}{tri multi titre}{aveline_pagination}>
+       [(#ENV{separer_resultats_groupes}|oui)[[(#COMPTEUR_BOUCLE|moins{#ENV{debut_liste_mots}}|=={1}|non)</ul>][(#ENV{afficher_titre_liste}|oui|?{'<h3 class="h3">','<h2 class="h2">'})](#TYPE|unique)[(#ENV{afficher_titre_liste}|oui|?{'</h3>','</h2>'})]<ul class="liste-items">]]
+       [(#ENV{separer_resultats_groupes}|non)[(#COMPTEUR_BOUCLE|moins{#ENV{debut_liste_mots}}|=={1}|oui)<ul class="liste-items">]]
+               #INCLURE{fond=inclure/mot-resume,id_mot=#ID_MOT,id_mot_expose=#ENV{id_mot},env}
+       </BOUCLE_liste_mots>
+       </ul>
+       [<p class="pagination">(#AVELINE_PAGINATION{'fin'})</p>]
+</div>
+</B_liste_mots>
\ No newline at end of file