From: Ludovic CHEVALIER Date: Tue, 27 Mar 2012 10:10:10 +0000 (+0200) Subject: popup de localisation optionnel X-Git-Tag: v0.5.2~3 X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fspip_carte_de_sites.git;a=commitdiff_plain;h=386f64bf94ba765c85bf838822ce3382e6c71804 popup de localisation optionnel --- diff --git a/TODO b/TODO index 07e868c..9bcd69b 100755 --- 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. diff --git a/contenu/page-carte_de_sites.html b/contenu/page-carte_de_sites.html index 71eb8a0..c1bdf40 100755 --- a/contenu/page-carte_de_sites.html +++ b/contenu/page-carte_de_sites.html @@ -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 ] @@ -66,8 +67,10 @@ ] + [(#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); } + ]