Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display objects from other modules #1300

Closed
camillemonchicourt opened this issue Nov 12, 2014 · 9 comments · Fixed by #3037 or #3986
Closed

Display objects from other modules #1300

camillemonchicourt opened this issue Nov 12, 2014 · 9 comments · Fixed by #3037 or #3986
Assignees

Comments

@camillemonchicourt
Copy link
Member

When you are in a module (list, detail or edit), it would be useful to be able to display other modules objects on the map (it used to be possible I think).
Example if you are editing a PATH, it can be interesting to display SIGNAGES on maps.

@leplatrem
Copy link
Contributor

Similar to #644

@camillemonchicourt
Copy link
Member Author

Since a few versions, it is possible to display touristic contents and events on any map :

image

I dont know since when and why only those 2 objects, but would be good with other kind of objects. And when mouse over one object on the map, would need to display its name in tooltip or <title>.

@camillemonchicourt
Copy link
Member Author

Quand on survole un objet d'un autre module sur la carte, afficher son nom et au clic, accéder à sa fiche détail.

@Chatewgne
Copy link
Contributor

@numahell :

Là où j'en suis restée de mon analyse pour pouvoir fix cette PR

Pour rappel sur cette branche j'ai enlevé les commits responsables de l'erreur 500 du début : #3037

Maintenant il reste un second problème:

image

Il faudrait réussir à trouver pourquoi l'application ne fait pas la requête vers /api/graph.json sur la CI (et dans l'idéal, pourquoi ça n'est pas le cas en local...)

Sachant que le commit introduisant l'erreur est celui-ci : 27cda1e

Et que la ligne qui fait la requête vers /api/graph.json est celle-ci :

$.getJSON(url, this._onGraphLoaded.bind(this))

Y a t il un conflit entre le JS rajouté par ce commit et le JS ci-dessus ??

@Chatewgne
Copy link
Contributor

Ok fixé et mergé

@camillemonchicourt
Copy link
Member Author

Cette fonctionnalité a été intégrée dans la 2.82.0 (uniquement l'affichage des objets sur la carte, sans afficher leur nom au survol) :

image

Reste juste des traductions à faire et mettre tous les noms de couche au pluriel pour harmoniser

@camillemonchicourt
Copy link
Member Author

camillemonchicourt commented Oct 4, 2022

TODO :

  • Corriger les traductions
  • Ajouter une tooltip avec nom et type de l'objet
  • Pouvoir afficher aussi les objets du même module (je suis sur une fiche signalétique, je peux voir les objets signalétique sur le carte) car actuellement on ne peut voir que les objets des autres modules
  • Ajouter la possibilité d'afficher les tronçons sur les formulaires d'édition des signalements (actuellement seulement possible au niveau de la fiche détail des signalements)

@camillemonchicourt
Copy link
Member Author

Pour compléter les TODO, il faudrait aussi ajouter le couche du module SENTIERS dans les couches affichables dans les autres modules.
Je ne sais pas pourquoi elle n'a pas été ajoutée en même temps que les autres.

@babastienne
Copy link
Member

TODO :

  • Corriger les traductions
  • Ajouter comme couche les objets du module en cours (si je suis dans une vue détail du module intervention je veux pouvoir regarder les autres interventions)
  • Ajouter les informations du module Sentiers
  • Pouvoir afficher les informations (nom de l'objet) au survol
Details survol

Quand on survole un objet d'un autre module sur la carte, afficher son nom et au clic, accéder à sa fiche détail.

@juggler31 essayer d'ajouter une propriété "name" dans le geojson pour voir cela affiche automatiquement au survol le nom de l'objet ?

⚠ Attention à être vigilant sur les interactions voir si c'est facile de naviguer / lisible dans l'interface si on ajoute ces étiquettes au survol

@babastienne babastienne moved this from A faire to En cours in Développements Rando Gard Mar 1, 2024
@juggler31 juggler31 moved this from En cours to Fait in Développements Rando Gard Mar 8, 2024
juggler31 added a commit that referenced this issue Mar 13, 2024
Add Trail + some translations + change signage group on leaflet overlay (#1300)
@babastienne babastienne moved this from Fait to A tester in Développements Rando Gard Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment