source: spip-zone/_plugins_/spipicious_jquery/trunk/selecteurs/tags.html @ 66212

Last change on this file since 66212 was 66212, checked in by brunobergot@…, 8 years ago

retour sur r66211 : pas de entites_html dans le fond du sélecteur sinon cela pose problème avec les apostrophes

File size: 1.1 KB
Line 
1#HTTP_HEADER{Content-Type: text/plain; charset=#CHARSET}
2#CACHE{0}
3[(#REM)
4
5        Menu de selection d'un mot a partir d'une valeur passee en parametre
6
7        La reponse est en text simple, elle sera exploitee par jquery.autocomplete.js
8
9]
10[(#REM)
11        Eliminer d'abord les mots deja lies a l'article/breve etc.
12        Attention il FAUT passer un de ces 3 id_xxx en parametre
13]
14
15[(#SET{id_groupe,#CONFIG{spipicious/groupe_mot,1}})]
16#SET{total,0}
17#SET{resultats, #LISTE}
18<BOUCLE_s0(MOTS spipicious){spipicious.id_auteur=#SESSION{id_auteur}}{id_objet=#ENV{id_objet}}{objet=#ENV{objet}}{doublons}> </BOUCLE_s0>
19<BOUCLE_s(MOTS){titre LIKE (#ENV{q})%}{id_groupe = #GET{id_groupe}}{0,20}{par titre}{doublons}>
20#SET{resultats, #GET{resultats}|array_merge{#LISTE{#TITRE*|textebrut}}}
21</BOUCLE_s>
22#SET{total,#GET{total}|plus{#COMPTEUR_BOUCLE}}
23</B_s>
24
25<BOUCLE_s1(MOTS){titre LIKE %(#ENV{q})%}{id_groupe = #GET{id_groupe}}{0,20}{par titre}{doublons}>
26#SET{resultats, #GET{resultats}|array_merge{#LISTE{#TITRE*|textebrut}}}
27</BOUCLE_s1>
28#SET{total,#GET{total}|plus{#COMPTEUR_BOUCLE}}
29</B_s1>
30
31[(#GET{resultats}|json_encode)]
32
33#FILTRE{trim}
Note: See TracBrowser for help on using the repository browser.