popup de localisation optionnel
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Tue, 27 Mar 2012 10:10:10 +0000 (12:10 +0200)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Tue, 27 Mar 2012 10:10:10 +0000 (12:10 +0200)
TODO
contenu/page-carte_de_sites.html

diff --git a/TODO b/TODO
index 07e868c..9bcd69b 100755 (executable)
--- a/TODO
+++ b/TODO
@@ -4,12 +4,11 @@
 * Carte: Prévoir un fond de carte spécial vélo par défaut (mise en évidence des voies cyclables)
 * Liste: Dans la liste des ateliers, s'arranger pour que la France apparaisse en premier
 * Liste: Ajouter marqueur statut en début de ligne pour chaque orga
-* Carte: S'arranger pour que les ateliers membres et en activité passent au dessus des autres (exemple à Nantes)
+* Carte: S'arranger pour que tous les ateliers membres et en activité passent au dessus des autres (exemple à Nantes)
 * Carte - Bug : Si on fait un retour à la ligne dans un champs description ou qu'on met le caractère "°" (de  site ou de GIS), plus de carte sur le site. ???
 * Carte - Bug : La "boîte de calques" apparait ouverte sur ipad avec safari. ???
 * Carte - Bug : L'insertion de la carte dans un champs fait planter le multilinguisme.
 * Carte - Avoir un champs de recherche dans lequel on saisit la ville ou le code postal, et la carte se centre dessus - Voir du côté de https://wiki.openstreetmap.org/wiki/Nominatim
-* Carte - Rendre optionnel l'affichage du popup de coordonnées quand on clic sur la carte
 * Carte - Séparer les variables latitude et longitude
 * Carte - Aficher la descritpion du site dans le popup si pas de description du point GIS
 
@@ -29,6 +28,7 @@
 
 
 ##Fait
+* Carte - Rendre optionnel l'affichage du popup de coordonnées quand on clic sur la carte
 * Ne fournir qu'un fonds de carte minimaliste, et vue de nuit dans un premier temps
 * Liste: Faire un lien vers les sites internet des ateliers, ou leur page sur le site du réseau
 * Plugin: Faire en sorte que la carte et les légendes d'une part, et la liste des ateliers d'autre part, s'affichent avec 2 balises distinctes.
index 71eb8a0..c1bdf40 100755 (executable)
@@ -14,7 +14,8 @@
     - images = oui  : afficher les images
     - groupe = XXXX : Groupe de mot-clé dont il faut générer la carte
     - lien  = oui   : Lien automatique vers la grande carte
-    - iframe= oui   : Affichage du code iframe par défaut
+    - iframe = oui  : Affichage du code iframe par défaut
+    - loc = non     : Affichage du popup de localisation
 ]
 
 <!-- Carte -->
           <INCLURE{fond=inclure/boite}{env}>
        ]
 
+   [(#ENV{loc}|!={oui}|non)
    map.on('click', onMapClick);
        
+
    var popup = new L.Popup();
 
    function onMapClick(e) {
@@ -76,6 +79,7 @@
       popup.setContent("Coordonnees de votre clic (Latitude, Longitude)" + latlngStr);
       map.openPopup(popup);
    }
+   ]
 
 </script>
 </div>