[POPUP] ~fix error when special chars are used in descrpiptif field
[lhc/web/spip_carte_de_sites.git] / TODO
diff --git a/TODO b/TODO
index 6e4666a..b1ef0d2 100755 (executable)
--- a/TODO
+++ b/TODO
@@ -1,21 +1,19 @@
 ##À faire
-* Plugin: Construire automatiquement les liens vers la librairie CloudMade en fonction des données de plugin.xml
-* Carte: Faire en sorte qu'on puisse afficher des mini-cartes centrées comme il faut sur la page de chaque site syndiqué
-* Carte: Prévoir un "iframe" permettant l'inclusion de la carte dans d'autres sites
+* Plugin: Prevoir une interface smartphone
+* Plugin: Gérer la description et le slogan pour le français et l'anglais
 * Carte: Prévoir une sortie pdf/imprimante de la carte en fonction de filtres (zoom, centrage, types d'ateliers, ...)
+* 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.
+* Liste - Bug : La liste est mal gérée dans le contexte multilingue, quand le champ ville est traduit
+* Carte - Avoir un champs de recherche dans lequel on saisit la ville ou le code postal, des horaires, ... et la carte se centre dessus - Voir du côté de https://wiki.openstreetmap.org/wiki/Nominatim
+* Carte - Afficher la description du site dans le popup si pas de description du point GIS
+* Plugin - Mettre en valeur la prise en compte des différents critères d'atelier: auto-réparation, recyclage, promotion, ... Ce qui permettrait de valoriser également les initiatives qui ne nous ressemble pas tout à fait, notamment à l'étranger.
+
+##En cours
 * 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: Diminuer la taille des marqueurs
-* Carte: Diminuer la taille des popup
-** Logo asso
-** Nom asso avec lien vers la page relative
-** Nom atelier
-** Descritpion atelier
-** Adresse physique
-** Adresse site clicable
-** Statut de l'atelier
+** Reste à trouver/faire celui qui va bien/ un concours??? un appel à contribution??
 * Page site atelier
 ** Logo
 ** Le nom de l'asso
 ** La carte des ateliers avec la description et la photo de chaque atelier dans le popup
 ** Les résumés des articles de lhc qui parlent de l'asso
 ** Les résumés des 5 derniers articles paru sur le site de l'asso
+* Carte: Faire en sorte qu'on puisse afficher des mini-cartes centrées comme il faut sur la page de chaque site syndiqué
 
-##En cours
-* Liste: Faire une animation au passage de la souris sur un pays: déroulement et affichage des ateliers (AJAX)
 
 ##Fait
+* Carte: L'iframe se construit en fonction de l'état de la carte (lat,lon,zoom)
+* Carte: Possibilite de choisir son fond de carte operationnel
+* Plugin: Internationnaliser le plugin
+* Liste: Ajouter marqueur statut en début de ligne pour chaque organisations
+* Carte: Prévoir un "iframe" permettant l'inclusion de la carte dans d'autres sites
+* Liste: Faire une animation au clic de la souris sur un pays: déroulement et affichage des ateliers (AJAX)
+* Carte - Séparer les variables latitude et longitude
+* 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.
+* Carte: Diminuer la taille des marqueurs
+* Carte: Diminuer la taille des popup
+** Logo asso
+** Nom asso avec lien vers la page relative
+** Nom atelier
+** Description atelier
+** Adresse physique
+** Adresse site clicable
+** Statut de l'atelier
+* Carte: ajout de filtres pour centrer et zoomer comme on veut sur la carte
+* Carte: mise en valeur du nom de l'atelier (par opposition au nom de lorganisation qui le porte)
+* Carte: ajout de filtres pour dimensionner comme on veut la carte
+* Carte: ajout de filtres pour changer le style a la volée
+* Carte: ajout de filtres pour rendre optionnel l'affichage des images
+* Plugin: Construire automatiquement les liens vers la librairie CloudMade en fonction des données de plugin.xml
+* Export - Prévoir un export csv - Prémisse sous forme de requête SQL: "SELECT spip_syndic.*, spip_gis_liens.*, spip_gis.* FROM `spip_gis`, `spip_gis_liens`, `spip_syndic`  WHERE `spip_gis_liens`.`objet` = 'site' AND `spip_gis_liens`.`id_gis` = `spip_gis`.`id_gis` AND `spip_gis_liens`.`id_objet` = `spip_syndic`.`id_syndic`"