--- /dev/null
+Migration GIS2->GIS3
+####################
+Lancer cette requete pour relier à nouveau les points à leur sites correspondants:
+ UPDATE `spip_gis_liens` SET `objet`='site' WHERE `objet`='syndic';
+
-
-#SET{req_gis,#VAL{"SELECT DISTINCT spip_gis.*, spip_syndic.* FROM spip_mots, spip_mots_syndic, spip_syndic, spip_gis, spip_gis_liens WHERE spip_mots.type='Ateliers' AND spip_mots_syndic.id_syndic=spip_syndic.id_syndic AND spip_syndic.id_syndic=spip_gis_liens.id_objet AND spip_gis.id_gis=spip_gis_liens.id_gis AND spip_gis_liens.objet='syndic' AND spip_gis.pays='"}|concat{#ENV{mon_pays}}|concat{"' AND spip_gis.region='"}|concat{#ENV{ma_region}}|concat{"' ORDER BY spip_gis.ville"}}
+#SET{req_gis,#VAL{"SELECT DISTINCT spip_gis.*, spip_syndic.* FROM spip_mots, spip_mots_liens, spip_syndic, spip_gis, spip_gis_liens WHERE spip_mots.type='Ateliers' AND spip_mots_liens.objet='site' AND spip_mots_liens.id_objet=spip_syndic.id_syndic AND spip_syndic.id_syndic=spip_gis_liens.id_objet AND spip_gis.id_gis=spip_gis_liens.id_gis AND spip_gis_liens.objet='site' AND spip_gis.pays='"}|concat{#ENV{mon_pays}}|concat{"' AND spip_gis.region='"}|concat{#ENV{ma_region}}|concat{"' ORDER BY spip_gis.ville"}}
<BOUCLE_sql(DATA){source sql,#GET{req_gis}}>
<ul class="spip">
|image_recadre{45,45,center}
|image_aplatir{jpg,ffffff}
|inserer_attribut{class,spip_logos})]
- #VILLE (#CODE_POSTAL) - <a href="#URL_SITE"> #TITRE </a> - #ADRESSE
+ #VILLE (#CODE_POSTAL) - <a href="#VALEUR{url_site}"> #TITRE </a> - #ADRESSE
</li>
</BOUCLE_points>
</ul>
[(#ENV{afficher_regions}|=={oui}|oui)
<h2 class="h2 spip">#ENV{mon_pays}</h2>
<INCLURE{fond=inclure/requete_regions}{ajax}{env}>
-]
\ No newline at end of file
+]
-#SET{req_pays,"SELECT spip_gis.pays FROM spip_mots, spip_mots_syndic, spip_syndic, spip_gis, spip_gis_liens WHERE spip_mots.type='Ateliers' AND spip_mots_syndic.id_syndic=spip_syndic.id_syndic AND spip_syndic.id_syndic=spip_gis_liens.id_objet AND spip_gis.id_gis=spip_gis_liens.id_gis AND spip_gis_liens.objet='syndic' GROUP BY spip_gis.pays"}
+#SET{req_pays,"SELECT spip_gis.pays FROM spip_mots, spip_mots_liens, spip_syndic, spip_gis, spip_gis_liens WHERE spip_mots.type = 'Ateliers' AND spip_mots_liens.objet = 'site' AND spip_mots_liens.id_objet = spip_syndic.id_syndic AND spip_syndic.id_syndic = spip_gis_liens.id_objet AND spip_gis.id_gis = spip_gis_liens.id_gis AND spip_gis_liens.objet = 'site' GROUP BY spip_gis.pays"}
<BOUCLE_sql(DATA){source sql, #GET{req_pays}}>
<INCLURE{fond=inclure/liste_pays}{ajax}{env}{mon_pays=#PAYS}>
-</BOUCLE_sql>
\ No newline at end of file
+</BOUCLE_sql>
-#SET{req_regions,#VAL{"SELECT spip_gis.region FROM spip_mots, spip_mots_syndic, spip_syndic, spip_gis, spip_gis_liens WHERE spip_mots.type='Ateliers' AND spip_mots_syndic.id_syndic=spip_syndic.id_syndic AND spip_syndic.id_syndic=spip_gis_liens.id_objet AND spip_gis.id_gis=spip_gis_liens.id_gis AND spip_gis_liens.objet='syndic' AND spip_gis.pays='"}|concat{#ENV{mon_pays}}|concat{"' GROUP BY spip_gis.region"}}
+#SET{req_regions,#VAL{"SELECT spip_gis.region FROM spip_mots, spip_mots_liens, spip_syndic, spip_gis, spip_gis_liens WHERE spip_mots.type='Ateliers' AND spip_mots_liens.objet='site' AND spip_mots_liens.id_objet=spip_syndic.id_syndic AND spip_syndic.id_syndic=spip_gis_liens.id_objet AND spip_gis.id_gis=spip_gis_liens.id_gis AND spip_gis_liens.objet='site' AND spip_gis.pays='"}|concat{#ENV{mon_pays}}|concat{"' GROUP BY spip_gis.region"}}
<BOUCLE_sql(DATA){source sql,#GET{req_regions}}>
<INCLURE{fond=inclure/liste_regions}{ajax}{env}{ma_region=#REGION}>
<plugin>
<nom>Carte de sites par mot clé avec Leaflet</nom>
- <version>0.5.2.1</version>
+ <version>0.6</version>
<auteur>L'Heureux Cyclage</auteur>
<licence>GNU/GPL</licence>
<description>
</description>
<prefix>carte_de_sites</prefix>
<etat>dev</etat>
- <necessite id="SPIP" version="[2.1.11;2.1.99]" />
- <necessite id="gis" version= "[2.1.1;]" />
+ <necessite id="SPIP" version="[3.0.0;3.0.99]" />
+ <necessite id="gis" version= "[3.3.7;]" />
<necessite id="Iterateurs" version= "[0.6.1;]" />
<necessite
id="lib:CloudMade-Leaflet-538dfb4"