Projet

Général

Profil

Development #21034

cartes: option pour afficher les propriétés du geojson lors du clic sur le marqueur.

Ajouté par Serghei Mihai il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Josué Kouka
Version cible:
-
Début:
08 janvier 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Comme discuté sur la liste.

Le vendredi 05 janvier 2018 à 16:45 +0100, Serghei Mihai a écrit :
> Pour compléter l'idée de Pierre: en plus d'une option décidant s'il
> faut ou
> pas afficher les propriétés du geojson, il faudrait aussi décider si
> tous les
> champs doivent être affichés, dans quel ordre, est-ce qu'on leur
> attribue des
> libellés.

Avant d'avoir cette version complète/compliquée avoir juste la version
simple on/off m'irait assez bien.

Pierre

Fichiers

maps_marker_data.png (780 ko) maps_marker_data.png Josué Kouka, 13 février 2018 15:54
0001-maps-display-marker-data-in-popup-21034.patch (2,13 ko) 0001-maps-display-marker-data-in-popup-21034.patch Josué Kouka, 13 février 2018 15:54
0001-maps-display-marker-data-in-popup-21034.patch (6,42 ko) 0001-maps-display-marker-data-in-popup-21034.patch Josué Kouka, 13 février 2018 18:52
0001-maps-display-marker-data-in-popup-21034.patch (6,22 ko) 0001-maps-display-marker-data-in-popup-21034.patch Josué Kouka, 14 février 2018 11:55
maps_marker_data.png (502 ko) maps_marker_data.png Josué Kouka, 14 février 2018 11:55
0001-maps-display-marker-data-in-popup-21034.patch (6,01 ko) 0001-maps-display-marker-data-in-popup-21034.patch Josué Kouka, 15 février 2018 10:49
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (6,06 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 15 février 2018 11:29
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (5,82 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 19 février 2018 11:05
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (5,84 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 20 février 2018 14:52
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (6,47 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 13 mars 2018 15:55
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (9,71 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 16 mai 2018 12:06
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (9,17 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 16 mai 2018 12:09
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (6,2 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 07 juin 2018 16:10
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (6,22 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 08 juin 2018 15:10
marker_behaviour_onclick.png (1,03 Mo) marker_behaviour_onclick.png Josué Kouka, 27 juin 2018 11:18
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (6,18 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 27 juin 2018 11:19
Capture d_écran contenu pop-up souhaité par Brice.png (460 ko) Capture d_écran contenu pop-up souhaité par Brice.png Brice Mallet, 27 juin 2018 16:39
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (6,81 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 02 juillet 2018 17:16
combo_geojson.png (869 ko) combo_geojson.png Josué Kouka, 02 juillet 2018 17:16
Screenshot_2018-07-03 Portail Agent - Accueil.png (336 ko) Screenshot_2018-07-03 Portail Agent - Accueil.png Frédéric Péters, 03 juillet 2018 09:25
combo_geojson.png (445 ko) combo_geojson.png Josué Kouka, 03 juillet 2018 11:50
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (6,89 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Josué Kouka, 03 juillet 2018 11:50
0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch (7,47 ko) 0001-maps-add-handling-of-marker-behaviour-on-click-21034.patch Frédéric Péters, 06 juillet 2018 14:26

Demandes liées

Lié à Combo - Bug #21841: cellule carto: afficher les libellés des propriétés d'un geojson en tant que libellésNouveau14 février 2018

Actions
Lié à w.c.s. - Development #22031: Modifier le retour geojson pour être clair sur le côté échappé (ou pas) des valeursFermé21 février 2018

Actions
Lié à w.c.s. - Development #25111: inclure l'identifiant du champ dans les données fournies dans le geojsonFermé06 juillet 2018

Actions
Lié à Combo - Development #25094: carto : permettre de configurer les propriétés reprises dans le geojsonFermé06 juillet 2018

Actions

Révisions associées

Révision d30920ad (diff)
Ajouté par Josué Kouka il y a presque 6 ans

maps: add handling of marker behaviour on click (#21034)

Historique

#1

Mis à jour par Josué Kouka il y a environ 6 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Josué Kouka

Est ce que l'on affiche toutes les propriétés, ou l'on permet de définir une liste pour n'en afficher que certaines ?

#2

Mis à jour par Frédéric Péters il y a environ 6 ans

Comme discuté sur la liste.

Reprendre ce qui y a été dit, parce que là on ne sait visiblement pas quoi faire.

#3

Mis à jour par Josué Kouka il y a environ 6 ans

  • Description mis à jour (diff)
#4

Mis à jour par Brice Mallet il y a environ 6 ans

avoir juste la version simple on/off m'irait assez bien

Me convient également dans mon cas d'usage :
#5

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

Un simple template moustache pour le contenu des vignettes et puis basta, non ?

#6

Mis à jour par Frédéric Péters il y a environ 6 ans

au clic sur une puce s'afficherait les deux valeurs enregistrées

Les deux valeurs uniquement, ou également des libellés ? Et dans quel ordre ? (ici par hasard ça affiche typologie signalement avant statut simplifié, mais ça n'est défini nulle part)

Et s'il faut afficher des libellés, ceux-ci seraient les textes du json, et donc "statut simplifié", un peu obscur, et triste de sa majuscule perdue ?

#7

Mis à jour par Brice Mallet il y a environ 6 ans

Frédéric Péters a écrit :

Les deux valeurs uniquement

pour faire simple, oui suffit

ou également des libellés ?
Et s'il faut afficher des libellés, ceux-ci seraient les textes du json, et donc "statut simplifié", un peu obscur, et triste de sa majuscule perdue ?

si on décide d'afficher les libellés alors impliquerait de pouvoir les modifier, oui

Et dans quel ordre ? (ici par hasard ça affiche typologie signalement avant statut simplifié, mais ça n'est défini nulle part)

Si l'ordre découle du GéoJSON (regroupement horizontal en premier ou vertical en 2ème, ou inversement) permettrait de décider en amont et tant mieux.
Si ne peut être choisi, dans mon cas d'usage de Fontenay, pas grave, à condition que l'ordre soit toujours le même sur chacune des icônes.

#8

Mis à jour par Frédéric Péters il y a environ 6 ans

Les deux valeurs uniquement

pour faire simple, oui suffit

Mais sans libellés, au-delà de deux valeurs, ça va vite devenir un truc incompréhensible.

Si l'ordre découle du GéoJSON

Non, il ne définit pas d'ordre.

Si ne peut être choisi, dans mon cas d'usage de Fontenay, pas grave, à condition que l'ordre soit toujours le même sur chacune des icônes.

Ça veut alors dire trier sur base des libellés (alphabétiquement a priori).

#9

Mis à jour par Josué Kouka il y a environ 6 ans

Un patch pas fini encore, juste un prévisualisation de ce sur quoi je suis parti. Il manque:
  • la gestion de l'affichage ou pas de la popup au niveau de la configuration de la cellule
  • le style pour accompagner l'affichage des données de la popup.
#10

Mis à jour par Frédéric Péters il y a environ 6 ans

Quelques commentaires plus haut l'opinion de Brice est de ne pas afficher le nom des attributs en tant que libellés. (et mon avis est qu'à un moment c'est quand même important d'afficher des libellés mais les noms de propriétés ne sont pas adaptés).

#11

Mis à jour par Josué Kouka il y a environ 6 ans

Frédéric Péters a écrit :

Quelques commentaires plus haut l'opinion de Brice est de ne pas afficher le nom des attributs en tant que libellés. (et mon avis est qu'à un moment c'est quand même important d'afficher des libellés mais les noms de propriétés ne sont pas adaptés).

Ok je comprends, mais je pense quand meme utile de les avoir de les avoir des maintenant. Je trouve juste pas assez informatif d'avoir web (pour parler de canal) et Déchets et nettoiement (typologie) par exemple lorsque l'on clique sur un marqueur.

#12

Mis à jour par Frédéric Péters il y a environ 6 ans

Ok je comprends, mais je pense quand meme utile de les avoir de les avoir des maintenant.

Il faut alors du code pour pouvoir assurer une correspondance entre libellés et propriété. Ce qui est bien c'est qu'en même temps ça permettra de gérer l'ordre d'affichage.

#13

Mis à jour par Josué Kouka il y a environ 6 ans

Frédéric Péters a écrit :

Ok je comprends, mais je pense quand meme utile de les avoir de les avoir des maintenant.

Il faut alors du code pour pouvoir assurer une correspondance entre libellés et propriété. Ce qui est bien c'est qu'en même temps ça permettra de gérer l'ordre d'affichage.

Ok, après discussion avec Brice on part pour une première version sans les libellés. Cette version correspond au patch attaché. j'ai créé le ticket #21841 pour l'évolution sur l'affichage des libellés .

#14

Mis à jour par Josué Kouka il y a environ 6 ans

  • Lié à Bug #21841: cellule carto: afficher les libellés des propriétés d'un geojson en tant que libellés ajouté
#15

Mis à jour par Frédéric Péters il y a environ 6 ans

Attention Serghei aussi est occupé à ajouter une migration sur ce modèle, c'est plutôt malheureux de se trouver à se marcher sur les pieds alors qu'il y a mille choses à faire.

    display_marker_data = models.BooleanField(default=False, verbose_name=_('Display marker data'))

Des échanges sur la liste je préférerais anticiper un rien et avoir un marker_onclick_behaviour, qui serait une liste de possibilités, aujourd'hui ('rien', 'affichage des infos dans une popup'), plus tard d'autres options.

                                        popup += '<p class="popup-field"><span class="field-label">' + value + '</span>' + '</p>';

Tu ne peux pas utiliser une classe field-label et mettre dedans une valeur et te dire que c'est logique.

         data-display-marker-properties="{{ cell.display_marker_data }}" 

En suivant ma première remarque sur marker_onclick_behaviour, cette remarque sera obsolète mais ici, data-whatever="True" (parce que repr() du bool()), c'est interprété correctement par le javascript ?

>>> $('[data-plop]').data('plop')
"False" 
>>> if ($('[data-plop]').data('plop')) console.log('fail')
fail

Et noté dans ce ticket, il faut assurer un ordre stable pour les propriétés, il n'y a rien de particulier fait ici, $.each(feature.properties(... va les prendre dans je ne sais quel ordre; tu as une référence pour dire que c'est bon deux objets javascript énumèrent toujours leurs propriétés dans un ordre identique ?

#16

Mis à jour par Josué Kouka il y a environ 6 ans

Ok patch avec les commentaires pris en compte.

#17

Mis à jour par Frédéric Péters il y a environ 6 ans

Ta migration est en conflit avec celle de Serghei, j'avais prévenu.

#18

Mis à jour par Frédéric Péters il y a environ 6 ans

){

Très sérieusement, je ne vais plus relire les patchs où il n'y a pas un minimum d'application sur le style.

#19

Mis à jour par Josué Kouka il y a environ 6 ans

Frédéric Péters a écrit :

Ta migration est en conflit avec celle de Serghei, j'avais prévenu.

){

Corrigés.

#20

Mis à jour par Frédéric Péters il y a environ 6 ans

                                let properties = Object.keys(feature.properties).sort().reduce(function(new_prop, key) {
                                    new_prop[key] = feature.properties[key];
                                    return new_prop;
                                }, {});

rly?

                                $.each(properties, function(key, value) {

properties reste un Object (et j'ai du exécuter le code au-dessus pour le vérifier, si peu lisible); quelle garantie que sur cet Object, mais pas le précédent, les propriétées soient lues par ordre alphabétique ?

#21

Mis à jour par Josué Kouka il y a environ 6 ans

J'avoue c'etait un peu wtf. Un meilleur patch

#22

Mis à jour par Frédéric Péters il y a environ 6 ans

Tu utilises quelle source pour tes geojson de test ? (la question étant : te garantit-elle que les valeurs seront échappées pour être ainsi tapées dans l'html ?)

#23

Mis à jour par Josué Kouka il y a environ 6 ans

Frédéric Péters a écrit :

Tu utilises quelle source pour tes geojson de test ? (la question étant : te garantit-elle que les valeurs seront échappées pour être ainsi tapées dans l'html ?)

Je m'assure que les valeurs reçus soient échappées. (En passant il semble y avoir un bug lorsque le champ group markers in cluster est coché, j'essaie de trouver la cause).

#24

Mis à jour par Frédéric Péters il y a environ 6 ans

                                     popup += '<p class="popup-field"><span class="field-value">' + escape(value[1]) + '</span>';

escape() / Obsolète / Cette fonctionnalité a été supprimée des standards du Web. Bien que quelques navigateurs puissent encore la supporter, elle est en cours d'éradication. Ne l'utilisez ni dans d'anciens projets, ni dans de nouveaux. Les pages et applications Web l'utilisant peuvent cesser de fonctionner à tout moment. — https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/escape

~~

Il y avait quand même du vrai dans la question sur l'origine de tes sources geojson de test, parce qu'à part la vue geojson d'un formulaire spécifique dans w.c.s., je ne vois pas où tu trouverais feature.properties.display_fields, mais si c'est w.c.s., les valeurs sont échappées.

#25

Mis à jour par Frédéric Péters il y a environ 6 ans

escape() / Obsolète / etc.

Et à vérifier, totalement inadapté, si j'ai une valeur "film untel (> 16ans)", je veux que "film untel (> 16ans)" s'affiche, pas "film%20untel%20%28%3E%2016ans%29".

~~

Avec ton exemple où "Voirie et espace public" apparaît, ça aurait pourtant du te sauter aux yeux que ça n'allait pas. (?)

#26

Mis à jour par Josué Kouka il y a environ 6 ans

Il y avait quand même du vrai dans la question sur l'origine de tes sources geojson de test, parce qu'à part la vue geojson d'un formulaire spécifique dans w.c.s., je ne vois pas où tu trouverais feature.properties.display_fields, mais si c'est w.c.s., les valeurs sont échappées.

Pour repondre a ta question en attendant de poser un patch, mes sources geojson de test viennent à la fois de w.c.s et de bijoe.

#27

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Lié à Development #22031: Modifier le retour geojson pour être clair sur le côté échappé (ou pas) des valeurs ajouté
#28

Mis à jour par Josué Kouka il y a environ 6 ans

Ajout d'une function qui échappe les caractères quand il le faut

#29

Mis à jour par Frédéric Péters il y a environ 6 ans

Ajout d'une function qui échappe les caractères quand il le faut

Non, jamais tu n'arriveras à déterminer "quand il le faut" (ni toi, ni personne). Ici w.c.s. va répondre avec un <a href="...">fichier.pdf</a> et tu vas échapper ça et plouf. Si j'ai créé le ticket #22031 côté w.c.s., c'est bien parce que ce n'est pas côté navigateur qu'on peut deviner les choses.

#30

Mis à jour par Josué Kouka il y a environ 6 ans

Frédéric Péters a écrit :

Ajout d'une function qui échappe les caractères quand il le faut

Non, jamais tu n'arriveras à déterminer "quand il le faut" (ni toi, ni personne). Ici w.c.s. va répondre avec un <a href="...">fichier.pdf</a> et tu vas échapper ça et plouf. Si j'ai créé le ticket #22031 côté w.c.s., c'est bien parce que ce n'est pas côté navigateur qu'on peut deviner les choses.

Je ne comprends pas bien, l'échappement coté serveur ou navigateur ne serait pas identique ?

In [4]: django.utils.html.escape('<a href="https://whatever.com">whatever</a>')
Out[4]: u'&lt;a href=&quot;https://whatever.com&quot;&gt;whatever&lt;/a&gt;'

Ou bien ce que tu veux dire, c'est de juste le faire en backend combo lorsque l'on récupère les sources ?

Enfin, j'ai juste suivi ce que l'on a décidé hier. J'ai peut etre mal compris ce qui a été dit alors.

#31

Mis à jour par Frédéric Péters il y a environ 6 ans

Je ne comprends pas bien, l'échappement coté serveur ou navigateur ne serait pas identique ?

Le serveur connait la nature de ce qu'il sert. Le client ne connait pas la nature de ce qu'il reçoit (juste une chaine).

Côté client, si tu reçois :

  • Une chaine "<script>alert('hello')</script>', tu l'échappes ou pas ?
  • Une chaine "<a href=...>plop.pdf</a>', tu l'échappes ou pas ?
#32

Mis à jour par Josué Kouka il y a presque 6 ans

Frédéric Péters a écrit :

Je ne comprends pas bien, l'échappement coté serveur ou navigateur ne serait pas identique ?

Le serveur connait la nature de ce qu'il sert. Le client ne connait pas la nature de ce qu'il reçoit (juste une chaine).

Côté client, si tu reçois :

  • Une chaine "<script>alert('hello')</script>', tu l'échappes ou pas ?

Si

  • Une chaine "<a href=...>plop.pdf</a>', tu l'échappes ou pas ?

Si

Un patch avec la gestion de échappement et un test.

#33

Mis à jour par Josué Kouka il y a presque 6 ans

Sans les modifications inutules (saut de ligne, ...)

#34

Mis à jour par Frédéric Péters il y a presque 6 ans

Il y a deux mois : « Ici w.c.s. va répondre avec un <a href="...">fichier.pdf</a> et tu vas échapper ça et plouf ».

Plus tôt encore, #22031 du côté de w.c.s.

Pour reprendre, aujourd'hui, le client (que ça soit le navigateur ou combo client de w.c.s. quand il en reçoit les données), ne peut pas savoir ce qu'il faut échapper. Ne pourra jamais le savoir. Il faut mettre en place #22031. À partir de là, et à partir de là seulement, il deviendra possible au client de savoir que, pour le cas particulier de l'attribut nommé "html_value", décidé par convention, il n'y aura pas d'échappement à faire.

Et ça, dans le js, sur la forme :

for (...) {
  $value_elem = $('<span class="...">');
  if (whatever.html_value) {
    $value_elem.html(whatever.html_value);
  } else {
    $value_elem.text(whatever.value);
  }
}
#35

Mis à jour par Josué Kouka il y a presque 6 ans

En prenant en compte le nouveau format du geojson wcs.

#36

Mis à jour par Frédéric Péters il y a presque 6 ans

Dès le premier écran, je ne suis pas allé plus loin, Marker behaviour on clik.

#37

Mis à jour par Josué Kouka il y a presque 6 ans

Frédéric Péters a écrit :

Dès le premier écran, je ne suis pas allé plus loin, Marker behaviour on clik.

Path avec correction

#38

Mis à jour par Frédéric Péters il y a presque 6 ans

Misère, toujours premier écran, pas allé plus loin, la même erreur mais cette fois en majscules. MARKER_ONCLIK_BEHAVIOUR.

#40

Mis à jour par Frédéric Péters il y a presque 6 ans

Si quelqu'un trouve la capture attachée utile, qu'il compte présenter ça à des clients, qu'il l'écrive ici. De mon côté je notais il y a quatre mois "au-delà de deux valeurs, ça va vite devenir un truc incompréhensible", bref j'ai fait mon taf de relecture technique, et comme je trouverais encore à redire, il est grand temps que j'arrête.

#41

Mis à jour par Josué Kouka il y a presque 6 ans

Frédéric Péters a écrit :

Si quelqu'un trouve la capture attachée utile, qu'il compte présenter ça à des clients, qu'il l'écrive ici. De mon côté je notais il y a quatre mois "au-delà de deux valeurs, ça va vite devenir un truc incompréhensible", bref j'ai fait mon taf de relecture technique, et comme je trouverais encore à redire, il est grand temps que j'arrête.

On en avait discuté et c'est ce que les CPF voulaient.

#42

Mis à jour par Frédéric Péters il y a presque 6 ans

Je ne vois pas de réponse à mon "Mais sans libellés, au-delà de deux valeurs, ça va vite devenir un truc incompréhensible."; peut-être qu'avec la capture présentée il se dira qu'en fait non, ce n'est pas présentable. Ou pas. Ou il fallait juste quelque chose et on s'en fout de la qualité et c'est pour ça que je note que j'arrête ici.

#43

Mis à jour par Brice Mallet il y a presque 6 ans

Ce que je souhaite (cas d'usage signalement à Fontenay), c'est :
  • avoir 3 champs et uniquement ces 3 là
  • afficher les libellés de ces 3 champs
    Copie écran jointe avec l'actuel à gauche, mon souhaité à droite
#44

Mis à jour par Stéphane Laget il y a presque 6 ans

Ce que propose Brice ma parait bien.
Juste, si ces marqueurs doivent également être utilisés en front, s'assurer que le statut affiché est bien visible par l'usager.

#45

Mis à jour par Josué Kouka il y a presque 6 ans

Ok. Un patch qui affiche libellé et valeur du geojson.
(Le filtrage des attributs à afficher se fait au niveau de WCS).

#46

Mis à jour par Frédéric Péters il y a presque 6 ans

En testant, #24953 et #24982, et via #24953 donc, il manque de la CSS pour que les vignettes d'affichent correctement, cf capture.

#47

Mis à jour par Josué Kouka il y a presque 6 ans

Frédéric Péters a écrit :

En testant, #24953 et #24982, et via #24953 donc, il manque de la CSS pour que les vignettes d'affichent correctement, cf capture.

Ok merci. Un patch qui prend en compte ce cas.

#48

Mis à jour par Frédéric Péters il y a presque 6 ans

Par rapport au ticket wcs pointé, sur les règles CSS pour l'affichage de l'image, il aurait fallu les reprendre, plutôt qu'en faire une version minimaliste ici, avec son risque de débordement en cas de photo en mode portrait, par exemple.

#49

Mis à jour par Frédéric Péters il y a presque 6 ans

Dans le code js qui n'est pas if feature.properties.display_fields, il y a $popup_field.find mais $popup_field n'est pas définie. Il serait à mon sens utile de poser sur le p.popup-field une classe avec le nom de l'attribut, pour au moins permettre, sans code, juste avec de la CSS, de cacher des propriétés.

#50

Mis à jour par Frédéric Péters il y a presque 6 ans

  • Lié à Development #25111: inclure l'identifiant du champ dans les données fournies dans le geojson ajouté
#51

Mis à jour par Frédéric Péters il y a presque 6 ans

  • Lié à Development #25094: carto : permettre de configurer les propriétés reprises dans le geojson ajouté
#52

Mis à jour par Frédéric Péters il y a presque 6 ans

Voilà une version modifiée du patch :

  • correction du js prenant les propriétés pour du geojson non tiré de w.c.s.
  • ajustement au balisage, ça passe de <p> à <div>, parce qu'un champ de type fichier c'est un <div> et qu'il n'a pas le droit d'être placé dans un <div>.
  • ajout d'une classe property-/nom de la propriété/, pour permettre du style.
  • pour les geojson qui ne sont pas issus de w.c.s., qui sont une série de valeurs sans libellé, affichage avec une graisse normale.
#53

Mis à jour par Christophe Siraut il y a presque 6 ans

ok pour moi. (pas testé, juste relu le ticket et le patch)

#54

Mis à jour par Thomas Noël il y a presque 6 ans

  • Statut changé de Solution proposée à Solution validée

Ack

#55

Mis à jour par Frédéric Péters il y a presque 6 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit d30920adfcecb5dee3b9f8e10dd664252ebe437c
Author: Josue Kouka <jkouka@entrouvert.com>
Date:   Thu Feb 15 11:21:37 2018 +0100

    maps: add handling of marker behaviour on click (#21034)
#56

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF