Choix persistant des types de points affichés. [Terminé]

Problèmes, bugs et difficultés rencontrés sur le site.
elmaxo
Messages : 8
Enregistré le : 15 oct. 2010, 13:09
Localisation : Vienne, Autriche

Choix persistant des types de points affichés. [Terminé]

Message par elmaxo »

Voilà, un petit truc tout bête, lors de la navigation sur la carte, on peut choisir en cliquant à gauche les types de points affichés. Par contre, ce choix n'est pas persistant si on consulte la fiche correspondant à un des points puis on revient à la carte. Je suggère de rendre ce choix persistant (au moins dans une session).

Exemple, si je choisis de voir seulement les bivouacs et les lacs sur la carte, ensuite je clique sur un lac pour voir les infos, en revenant à la carte on revient au choix par défaut de POIs, donc sans lacs ni bivouacs... pas grave mais agaçant.

Remarque connexe : pour contourner ce problème j'ai pensé à ne pas fermer la vue "carte" et à afficher les fiches des POIs dans un nouvel onglet. Avec Firefox on peut normalement faire ça d'un clic sur le bouton du milieu de la souris. Malheureusement sur refuges.info, ça ne fonctionne pas. Y aurait-il un moyen de corriger ça aussi ?
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Suggestion: choix persistant des types de points affiché

Message par sly »

elmaxo a écrit :Voilà, un petit truc tout bête, lors de la navigation sur la carte, on peut choisir en cliquant à gauche les types de points affichés. Par contre, ce choix n'est pas persistant si on consulte la fiche correspondant à un des points puis on revient à la carte. Je suggère de rendre ce choix persistant (au moins dans une session).
Bonjour,

Je trouve votre idée tout à fait pertinente, j'irais même plus loin en disant que ni le fond de carte choisi, ni la position, ni le zoom ne sont retenus lorsque on utilise le bouton "arrière" de son navigateur et cela est en effet un peu crispant.

Le moindre mal est d'utiliser le lien "Voir sur la carte" se trouvant sous la petite carte de chaque fiche des points, mais ça reste un paliatif médiocre.

Sans trop rentrer dans les détails techniques, la carte utilise une technologie de type "javascript" et l'interactivité avec la session, ou URL est assez médiocre et explique en grande partie le problème du "ne se souvient de rien"

Mais patience, dominique est en train de réaliser depuis quelques semaines une version complètement refaite du navigateur de carte et on peut espérer que quelques (sûrement pas tous ;-)) problèmes seront résolus

c'est là que l'on trouve le suivi des avancées :
http://www.refuges.info/forum/viewtopic.php?t=3847
Avec Firefox on peut normalement faire ça d'un clic sur le bouton du milieu de la souris. Malheureusement sur refuges.info, ça ne fonctionne pas. Y aurait-il un moyen de corriger ça aussi ?
Pas facile, l'accès aux fiches n'est pas un lien "classique" et firefox n'arrive pas à gérer l'ouverture dans un nouvel onglet. A voir avec la nouvelle version.
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

Bonjour,
effectivement, la mémorisation de la position sur la carte est au programme. Il "suffit" de mémoriser latitude, longitude, zoom dan sun cookie (marche déjà sur http://chemineur.fr). j'ai même cru voir une fonction dans Openlayers...
Par contre, je n'avais pas pensé à mémoriser les boutons de sélection, et ça, c'est une très bonne idée qui tombe à pic, car je travaille justement sur cette page.
Note: il faudra encore attendre 1 ou 2 semaines car j'ai pris un peu de temps pour faire un travail de fond sur GML/SLD très prometteur dont je vous reparlerai (sans compter quelques tests du côté des appartenances à des polynômes...)
elmaxo
Messages : 8
Enregistré le : 15 oct. 2010, 13:09
Localisation : Vienne, Autriche

Message par elmaxo »

Content de voir que ma suggestion arrive au bon moment, donc j'attends avec impatience de pouvoir utiliser le résultat ! Merci encore pour votre superbe boulot sur ce site :)
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

Bonsoir,

les nouvelles cartes comportent la fonction mémoire.
Il y a encore 1 ou 2 cas ou cette mémoire se perd. Je vais essayer d'y remédier, mais dans l'ensemble, ça devrait répondre au besoin

Cordialement
elmaxo
Messages : 8
Enregistré le : 15 oct. 2010, 13:09
Localisation : Vienne, Autriche

Message par elmaxo »

Dominique a écrit :les nouvelles cartes comportent la fonction mémoire.
Il y a encore 1 ou 2 cas ou cette mémoire se perd. Je vais essayer d'y remédier, mais dans l'ensemble, ça devrait répondre au besoin
Super ! J'ai pu tester que ça fonctionne maintenant :)
Encore un petit détail : le choix des points est bien persistant, mais le choix du fond de carte et des overlays est réinitialisé lors de la navigation. Est-il possible de rendre ces paramètres persistants également ?

Merci pour tous vos efforts en tout cas. Cordialement.
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

elmaxo a écrit :Encore un petit détail : le choix des points est bien persistant, mais le choix du fond de carte et des overlays est réinitialisé lors de la navigation. Est-il possible de rendre ces paramètres persistants également ?
Hou qu'il est exigeant! :twisted:
Non, je plaisante, ça fait toujours plaisir de voir que quelqu'un s'intéresse à mon petit travail.
ça devrait être possible, je note pour la suite. Merci
Avatar du membre
Dominique
Messages : 3705
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

Le choix des fonds de cartes est rendu persistant sur la grande carte et la carte de création/modif
(pas encore les overlays)
Note: les persistances sont volontairement limitées à l'arrêt de l'explorateur

***EDIT*** Extention de la persistance aux overlays

Reste un problème de perte des cookies entre certaines pages (écrasement par la session ?)
***EDIT*** Voilà. J'avais oublié le path=/ dans le cookie

Ceci doit en principe nous donner les pleines fonctionnalités de navigation entre les pages