source: spip-zone/_plugins_/acs/models/cat/composants/carte/symbols_json.html @ 48965

Last change on this file since 48965 was 48965, checked in by webmaster@…, 10 years ago

ACS:

  • liste des widgets en partie privée : classement des composants en deux blocs: cadres et éléments.
  • suppression de exec/acs_page_source.php (devenu inutile).
  • formulaire administration enrichi d'un accès direct à l'édition de la page et du bouton inclusions.
  • choix du positionnement du formulaire administration de SPIP.
  • passage en ajax du bloc de configuration d'ACS (Onglet Administration).
  • nouvelle option de configuration : Désactiver le cache de SPIP.
  • nouvelle aide contextuelle
  • restauration du fonctionnement de controleurs/var.php suite au passage des controleurs en objets.


Cat :

  • évolution de l'usage de la balise #ACS_CHEMIN (dans tous les fichiers où elle est utilisée)
  • Carte: correction bug sur affichage des sous-rubriques géoreferencées. Correction d'un bug sur les popups ombrées introduit par le changement de comportement de la balise #ACS_CHEMIN.
  • Fond/entete: filtre textebrut sur le titre des pages.
  • Keys: nouvelles variables arrondi de bordure et ombre.
File size: 4.4 KB
Line 
1[(#REM)
2             ACS
3         (Plugin Spip)
4         Squelette Cat
5    http://acs.geomaticien.org
6
7Copyright Daniel FAIVRE, 2007-2011
8Copyleft: licence GPL - Cf. LICENCES.txt in acs plugin dir
9
10Recupere les mot-clés, rubriques, sous-rubriques, et/ou articles géoreférencés à afficher, avec leurs pictogrammes, au format json.
11
12
13Retrieve keywords, sections, and/or pages to display with pictograms in json format
14
15Parameters:
16- minlat: maxlat, minlon, maxlon : define the bounding box of results.
17- maxmots: nb max de pictos de mots-clés géoréférencés.
18- maxrubs: nb max de pictos de rubriques géoréférencés.
19- maxarts: nb max de pictos d'articles géoréférencés.
20- limit : limits results to n lasts when maxrubs, or maxarts is NOT defined.
21
22]{"pictos": [<BOUCLE_mots(MOTS gis_mots){tout}{id_groupe ?}{id_mot ?}{recherche ?}{lat >= #ENV{minlat}}{lat <= #ENV{maxlat}}{lonx >= #ENV{minlon}}{lonx <= #ENV{maxlon}}{0,#ENV{maxmots,#ENV{limit,10}}}{","}>[
23  (#SET{icon,[(#LOGO_MOT_NORMAL|extraire_attribut{src}|url_absolue)]})][
24  (#SET{over,[(#LOGO_MOT_SURVOL|extraire_attribut{src}|url_absolue)]})][
25  (#SET{iw,[(#LOGO_MOT_NORMAL|largeur)]})][(#SET{ih,[(#LOGO_MOT_NORMAL|hauteur)]})][
26  (#SET{ow,[(#LOGO_MOT_SURVOL|largeur)]})][(#SET{oh,[(#LOGO_MOT_SURVOL|hauteur)]})
27]<INCLURE{fond=composants/carte/inc-symbols_json-pictos}{nic}{id_name=mot}{id=#ID_MOT}{lat=#LAT}{lon=#LONX}{titre=#TITRE}{url=#URL_MOT}{icon=#GET{icon}}{over=#GET{over}}{iw=#GET{iw}}{ih=#GET{ih}}{ow=#GET{ow}}{oh=#GET{oh}}>[
28(#SET{virgule,","})
29]</BOUCLE_mots><B_rub>[(#GET{virgule})][
30(#SET{virgule,""})
31]<BOUCLE_rub(RUBRIQUES gis){tous}{id_rubrique ?}{id_secteur ?}{id_mot ?}{recherche ?}{doublons}{lat >= #ENV{minlat}}{lat <= #ENV{maxlat}}{lonx >= #ENV{minlon}}{lonx <= #ENV{maxlon}}{par date}{inverse}{0,#ENV{maxrubs,#ENV{limit,10}}}{","}><BOUCLE_pictor(MOTS){id_rubrique}{id_groupe=#VAR{#EVAL{'acsCarte'.'#NIC'.'PictosRubriques'}}}{0,1}>[
32  (#SET{icon,[(#LOGO_MOT_NORMAL|extraire_attribut{src}|url_absolue)]})][
33  (#SET{over,[(#LOGO_MOT_SURVOL|extraire_attribut{src}|url_absolue)]})][
34  (#SET{iw,[(#LOGO_MOT_NORMAL|largeur)]})][(#SET{ih,[(#LOGO_MOT_NORMAL|hauteur)]})][
35  (#SET{ow,[(#LOGO_MOT_SURVOL|largeur)]})][(#SET{oh,[(#LOGO_MOT_SURVOL|hauteur)]})
36]</BOUCLE_pictor><INCLURE{fond=composants/carte/inc-symbols_json-pictos}{nic}{id_name=rubrique}{id=#ID_RUBRIQUE}{lat=#LAT}{lon=#LONX}{titre=#TITRE}{url=#URL_RUBRIQUE}{icon=#GET{icon}}{over=#GET{over}}{iw=#GET{iw}}{ih=#GET{ih}}{ow=#GET{ow}}{oh=#GET{oh}}></BOUCLE_rub></B_rub>
37<BOUCLE_srub(RUBRIQUES){tous}{id_parent}{par date}{inverse}{doublons}><B_grub>[(#GET{virgule})][
38(#SET{virgule,""})
39]<BOUCLE_grub(GIS){id_rubrique}{lat >= #ENV{minlat}}{lat <= #ENV{maxlat}}{lonx >= #ENV{minlon}}{lonx <= #ENV{maxlon}}{0,#ENV{maxrubs,#ENV{limit,10}}}{","}>
40<BOUCLE_pr2(MOTS){id_rubrique}{id_groupe=#VAR{#EVAL{'acsCarte'.'#NIC'.'PictosRubriques'}}}{0,1}>[
41  (#SET{icon,[(#LOGO_MOT_NORMAL|extraire_attribut{src}|url_absolue)]})][
42  (#SET{over,[(#LOGO_MOT_SURVOL|extraire_attribut{src}|url_absolue)]})][
43  (#SET{iw,[(#LOGO_MOT_NORMAL|largeur)]})][(#SET{ih,[(#LOGO_MOT_NORMAL|hauteur)]})][
44  (#SET{ow,[(#LOGO_MOT_SURVOL|largeur)]})][(#SET{oh,[(#LOGO_MOT_SURVOL|hauteur)]})
45]</BOUCLE_pr2><INCLURE{fond=composants/carte/inc-symbols_json-pictos}{nic}{id_name=rubrique}{id=#ID_RUBRIQUE}{lat=#LAT}{lon=#LONX}{titre=#TITRE}{url=#URL_RUBRIQUE}{icon=#GET{icon}}{over=#GET{over}}{iw=#GET{iw}}{ih=#GET{ih}}{ow=#GET{ow}}{oh=#GET{oh}}>
46</BOUCLE_grub>[(#SET{virgule,","})]</B_grub><BOUCLE_rec(BOUCLE_srub)></BOUCLE_rec></BOUCLE_srub>
47<BOUCLE_articles(ARTICLES gis){id_rubrique ?}{id_mot ?}{id_auteur ?}{recherche ?}{id_article ?}{lat >= #ENV{minlat}}{lat <= #ENV{maxlat}}{lonx >= #ENV{minlon}}{lonx <= #ENV{maxlon}}{par date}{inverse}{0,#ENV{maxarts,#ENV{limit,10}}}{","}>[(#GET{virgule})][
48(#SET{virgule,""})
49]<BOUCLE_pictora(MOTS){id_article}{type=id_groupe=#VAR{#EVAL{'acsCarte'.'#NIC'.'PictosArticles'}}}{0,1}>[
50  (#SET{icon,[(#LOGO_MOT_NORMAL|extraire_attribut{src}|url_absolue)]})][
51  (#SET{over,[(#LOGO_MOT_SURVOL|extraire_attribut{src}|url_absolue)]})][
52  (#SET{iw,[(#LOGO_MOT_NORMAL|largeur)]})][(#SET{ih,[(#LOGO_MOT_NORMAL|hauteur)]})][
53  (#SET{ow,[(#LOGO_MOT_SURVOL|largeur)]})][(#SET{oh,[(#LOGO_MOT_SURVOL|hauteur)]})
54]</BOUCLE_pictora><INCLURE{fond=composants/carte/inc-symbols_json-pictos}{nic}{id_name=article}{id=#ID_ARTICLE}{lat=#LAT}{lon=#LONX}{titre=#TITRE}{url=#URL_ARTICLE}{icon=#GET{icon}}{over=#GET{over}}{iw=#GET{iw}}{ih=#GET{ih}}{ow=#GET{ow}}{oh=#GET{oh}}>
55</BOUCLE_articles>]
56}
Note: See TracBrowser for help on using the repository browser.