Plugin Lieux 🌍

Corrections de compatibilité Ember CLI fusionnées : COMPATIBILITY: for Ember CLI changes by merefield · Pull Request #59 · merefield/discourse-locations · GitHub

Faites-moi savoir si vous rencontrez des problèmes.

@Don

3 « J'aime »

Salut Robert,

Aujourd’hui, je l’ai testé à nouveau et j’ai maintenant ce problème dans les sujets.

Merci :slightly_smiling_face:

2 « J'aime »

Oups, désolé, j’ai résolu celui qui manquait maintenant, je crois : COMPATIBILITY: resolve deprecation of Discourse.SiteSettings by merefield · Pull Request #61 · paviliondev/discourse-locations (github.com)

3 « J'aime »

Bonne année :slight_smile:

L’un de nos membres a soulevé un problème concernant la taille du texte sur la carte de base / les tuiles et je me demande s’il s’agit d’un paramètre que j’ai manqué :thinking:

Nous utilisons :

https://api.mapbox.com/styles/v1/mapbox/outdoors-v11/tiles/{z}/{x}/{y}?access_token=

J’utilise également un autre site Web avec les tuiles outdoors-v11 et le problème n’est pas présent là-bas.

Voici à quoi ressemble la carte de nos membres :

La même zone, même niveau de zoom (notez la route jaune au-dessus du lac comme référence) :

Si je zoome ensuite davantage sur cette route jaune sur la carte de mon utilisateur :

Et le même zoom, sur un site Web différent :

Quelqu’un sait-il ce qui cause la petite taille du texte sur la carte de mon utilisateur ? :thinking:

1 « J'aime »

Ah, vous devrez peut-être cliquer sur ces images pour les agrandir afin de voir le problème en détail.

1 « J'aime »

Avez-vous le code source de l’appel Javascript pour la carte du plugin non-Locations ? Cela pourrait expliquer pourquoi il y a une différence et si elle utilise la même bibliothèque et les mêmes données, l’attribut qui est utilisé pour la différencier…

De plus, quelle version de Leaflet utilise-t-elle ?

1 « J'aime »

Pour information, j’ai mis à jour vers la dernière version stable de Leaflet, au cas où cela ferait partie du problème, mais c’est probablement une bonne pratique dans tous les cas (nous étions assez loin derrière 1.3.4 -\u003e 1.7.1)

Je vous serais reconnaissant de bien vouloir reconstruire et tester ceci et confirmer que tout va bien ici :

- git clone https://github.com/paviliondev/discourse-locations -b beta

Avant que je ne le fusionne dans la branche principale.

Si je ne reçois aucun retour, je le fusionnerai quand même dans une semaine ou deux (donc voici votre chance !)

(Pour information, cela n’explique PAS à lui seul les différences observées ci-dessus)

2 « J'aime »

J’ai ajouté une correction pour la compatibilité du répertoire de cartes utilisateur à la branche beta : Update to latest stable leaflet version & fixes for User Card directory compatibility by merefield · Pull Request #63 · paviliondev/discourse-locations (github.com), Update to latest stable leaflet version & fixes for User Card directory compatibility by merefield · Pull Request #63 · paviliondev/discourse-locations (github.com)

2 « J'aime »

Wow, je suis impressionné par la rapidité avec laquelle cette correction a pu être apportée ! Je vais la tester maintenant — plus à propos du répertoire de cartes utilisateur que de Leaflet, car je n’ai pas encore fait grand-chose avec Locations — et je vous ferai savoir ce que je trouve.

Edit : je viens de la tester et les cartes utilisateur apparaissent dans le répertoire activé par le plugin d’emplacements, merci !

Lien ici pour rappeler aux gens que le signalement de bugs sur thepavilion.io peut aider :

2 « J'aime »

Merci de tester @jimkleiber ! OK, c’est une bonne nouvelle. Je vais fusionner ça bientôt, j’espère. Pour l’instant, vous pouvez rester sur cette branche. Je vous informerai ici lorsque cette PR sera fusionnée.

1 « J'aime »

Existe-t-il un moyen de forcer la géolocalisation de l’adresse saisie ?

Car même en choisissant « Requis » pour l’option « Géocodage de la localisation », l’utilisateur semble toujours pouvoir saisir des adresses non géolocalisées :

image

Je peux valider sans géolocalisation :

image

Mais je remarque que si je veux modifier cette localisation non géolocalisée, je ne peux plus valider tant que je n’ai pas choisi de coordonnées géographiques, comme prévu.

C’est un comportement étrange, n’est-ce pas ?

1 « J'aime »

Est-il possible de définir les coordonnées en cliquant sur une carte ? Cela me semble être la manière « naturelle ». Après tout, il existe de nombreux endroits sans adresse. Mais je ne trouve aucun réglage pour cela.

3 « J'aime »

Excellente idée. Une PR est la bienvenue !

2 « J'aime »

Salut @angus 2 questions :

  1. Est-il possible de définir la localisation de l’utilisateur à partir du champ location dans le plugin Wizards ?
    J’ai essayé avec et sans interpolation - cela ne semble pas fonctionner et il semble que cela modifie le champ location d’origine de l’utilisateur au lieu du champ location basé sur le plugin de localisation (avec la géolocalisation activée).

  2. Lorsqu’il est activé, il affiche 2 sites web et la localisation de l’utilisateur.
    Les deux proviennent du plugin de localisation et de l’original.

S’agit-il de problèmes connus ?
Sinon, j’essaierai de les résoudre et de faire une PR.

1 « J'aime »

Désolé, je ne suis pas sûr de ce qui cause cela. Le plugin Locations seul ne corrompra pas le lien du site Web.

Dites-vous que lorsque l’Assistant personnalisé est également installé, vous obtenez cette duplication ?

2 « J'aime »

Hmm, merci. Je ne sais pas encore pourquoi cela se produit - j’essaierai d’enquêter demain.
Voici ce qui s’affiche actuellement avec -

Andorre est le texte du champ de localisation du profil utilisateur lorsque le plugin Localisation est désactivé.
Et l’écran montre ce qui se passe lorsque le plugin Localisation est activé.

P.S. C’est peut-être ma faute avec certains paramètres ou plugins - ne perdez pas trop de temps là-dessus - je vais enquêter étape par étape :slight_smile:

« Vous voulez dire que lorsque le Custom Wizard est également installé, vous obtenez cette duplication ? »
Non, j’ai essayé avec et sans le Custom Wizard, la duplication persiste.

La question concernant le Custom Wizard est : comment est-il possible de mettre à jour l’emplacement de l’utilisateur dans son profil à partir du Wizard ?
J’ai essayé le champ d’emplacement là-bas, mais sans succès.
Devrais-je poser cette question dans le sujet du Custom Wizard ?

Cordialement,

Je ne peux pas reproduire votre problème, je vous serais donc reconnaissant de bien vouloir en identifier la cause. Les emplacements fonctionnent correctement avec les détails de la page Web pour moi.

1 « J'aime »

Bien sûr, j’enquêterai demain. Merci !

1 « J'aime »

Mon profil n’apparaît pas sur la carte des utilisateurs : https://unicyclist.com/u/user-map?period=location (je devrais être en France)

Je pensais que c’était parce que ma localisation dans mon profil n’était pas assez précise (juste « France »), alors je l’ai mise à jour en utilisant l’autocomplétion, mais mon icône n’apparaît toujours pas sur la carte.

https://unicyclist.com/u/canapin/summary

Des idées pourquoi ?