spip2->spip3 spip3
authorLudovic CHEVALIER <l.chevalier@lespetitsdebrouillards-ra.org>
Thu, 21 Jun 2012 15:00:43 +0000 (17:00 +0200)
committerLudovic CHEVALIER <l.chevalier@lespetitsdebrouillards-ra.org>
Thu, 21 Jun 2012 15:00:43 +0000 (17:00 +0200)
MIGRATION [new file with mode: 0644]
inclure/liste_gis.html
inclure/liste_pays.html
inclure/requete_pays.html
inclure/requete_regions.html
plugin.xml

diff --git a/MIGRATION b/MIGRATION
new file mode 100644 (file)
index 0000000..34a5e0f
--- /dev/null
+++ b/MIGRATION
@@ -0,0 +1,5 @@
+Migration GIS2->GIS3
+####################
+Lancer cette requete pour relier à nouveau les points à leur sites correspondants:
+    UPDATE `spip_gis_liens` SET `objet`='site' WHERE `objet`='syndic';
+
index 7c41367..5741d26 100644 (file)
@@ -1,5 +1,4 @@
-
-#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">
 
 <BOUCLE_sql(DATA){source sql,#GET{req_gis}}>
     <ul class="spip">
@@ -19,7 +18,7 @@
                     |image_recadre{45,45,center}
                     |image_aplatir{jpg,ffffff}
                     |inserer_attribut{class,spip_logos})]
                     |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>
                 </li>
         </BOUCLE_points>
     </ul>
index 825ed09..64e4d7c 100644 (file)
@@ -7,4 +7,4 @@
 [(#ENV{afficher_regions}|=={oui}|oui)
     <h2 class="h2 spip">#ENV{mon_pays}</h2>
     <INCLURE{fond=inclure/requete_regions}{ajax}{env}>
 [(#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
+]
index 86a37c8..058e95f 100644 (file)
@@ -1,5 +1,5 @@
-#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(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>
index 6a67497..0966812 100644 (file)
@@ -1,4 +1,4 @@
-#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}>
 
 <BOUCLE_sql(DATA){source sql,#GET{req_regions}}>
     <INCLURE{fond=inclure/liste_regions}{ajax}{env}{ma_region=#REGION}>
index 2b8fd66..8a4f38a 100755 (executable)
@@ -1,6 +1,6 @@
 <plugin>
     <nom>Carte de sites par mot clé avec Leaflet</nom>
 <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>
     <auteur>L'Heureux Cyclage</auteur>
     <licence>GNU/GPL</licence>
     <description>
@@ -10,8 +10,8 @@
     </description>
     <prefix>carte_de_sites</prefix>
     <etat>dev</etat>
     </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"
     <necessite id="Iterateurs" version= "[0.6.1;]" />
     <necessite
         id="lib:CloudMade-Leaflet-538dfb4"