Plugin Locations 🌍

Merci beaucoup ! :heart: Ça fonctionne parfaitement maintenant ! :slightly_smiling_face: J’ai vĂ©rifiĂ© partout : la carte (sujet, carte utilisateur, catĂ©gorie, etc.) est impeccable. Encore merci @merefield ! :slightly_smiling_face:

4 « J'aime »

Plaisir
 maintenant, retour à la déménagement :house: :slight_smile:

FYI Cela cassera probablement le widget de carte des Layouts, mais au moins les Locations sont utilisables maintenant.

Je laisse @angus résoudre ce problÚme ou je ferai un suivi aprÚs le déménagement :slight_smile:

6 « J'aime »

Confirmé, tout fonctionne aussi de mon cÎté maintenant !

Merci Robert @merefield :smiley:

5 « J'aime »

Merci @merefield, mea culpa. Désolé les gars.

@ckshen J’ai poussĂ© une nouvelle mise Ă  jour pour le plugin des emplacements qui prendra en charge les layouts 0.2 sans casser la version sans layouts. J’ai Ă©galement rĂ©solu le problĂšme de rendu de la carte que vous avez dĂ©crit ci-dessus.

Si quelqu’un rencontre des problĂšmes avec l’un ou l’autre des plugins (ou tout autre plugin) dans la semaine Ă  venir, faites-le-moi savoir et je rĂ©pondrai rapidement. Rob est occupĂ© Ă  dĂ©mĂ©nager.

5 « J'aime »

Merci, Angus ! Je vais mettre Ă  jour les plugins !

2 « J'aime »

Avec la version 2.7.0.beta1 et discourse-locations e18de2a, nous semblons avoir perdu la possibilitĂ© d’ajouter une localisation dans le profil de l’utilisateur.

La saisie dans le champ de localisation ne déclenche pas de recherche.

Journal
Message (2 copies signalées)

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) introuvable : No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb

Backtrace

/var/www/discourse/lib/discourse_ip_info.rb:81:in `rescue in mmdb_load'
/var/www/discourse/lib/discourse_ip_info.rb:77:in `mmdb_load'
/var/www/discourse/lib/discourse_ip_info.rb:15:in `open_db'
/var/www/discourse/lib/discourse_ip_info.rb:10:in `initialize'
/usr/local/lib/ruby/2.7.0/singleton.rb:125:in `new'
/usr/local/lib/ruby/2.7.0/singleton.rb:125:in `block in instance'
/usr/local/lib/ruby/2.7.0/singleton.rb:123:in `synchronize'
/usr/local/lib/ruby/2.7.0/singleton.rb:123:in `instance'
/var/www/discourse/lib/discourse_ip_info.rb:149:in `get'
/var/www/discourse/app/serializers/concerns/user_auth_tokens_mixin.rb:22:in `location'

Le changement du fournisseur de gĂ©ocodage de localisation vers l’une des options disponibles entraĂźne une erreur :

4 « J'aime »

ConfirmĂ©, mĂȘme problĂšme ici aussi.

Les cartes se chargent toujours correctement, mais les nouveaux membres ne peuvent absolument pas ajouter de localisation Ă  leur profil.

4 « J'aime »

@angus @merefield Est-ce que cela vous aiderait si nous rapportions les bogues directement sur le dépÎt GitHub ?

3 « J'aime »

Salut @Richie, merci comme toujours, mais le meilleur endroit reste Pavilion.

@merefield fera un suivi bientĂŽt.

Nous revenons tous en ligne aprÚs Noël et le Nouvel An, alors donne-lui un peu de temps pour se remettre à niveau.

5 « J'aime »

Merci pour le rapport.

Malheureusement, je suis submergé par le travail pour le moment, mais je regarderai quand je pourrai.

2 « J'aime »

Quelqu’un pourrait-il m’indiquer oĂč les valeurs de latitude/longitude sont stockĂ©es dans la base de donnĂ©es pour les emplacements des utilisateurs, s’il vous plaĂźt ? :thinking:

2 « J'aime »

Pour chaque utilisateur, vous pouvez procéder de la maniÚre suivante :

myUser = User.find_by(username_lower: '<username>')

ensuite

userLocation = JSON.parse(myUser.custom_fields[:geo_location])

ensuite

userLatitude = userLocation['lat']

sur la console Rails, etc.

2 « J'aime »

Merci Robert @merefield :+1:t2:

2 « J'aime »

Salut, serait-il possible de modifier certains paramĂštres en arriĂšre-plan ?

Depuis le passage aux tuiles Mapbox outdoors-v11, le texte sur la carte elle-mĂȘme est absolument minuscule :

Il existe quelques paramĂštres pour modifier cela :

À savoir simplement :

tileSize: 512, zoomOffset: -1

Ce qui rendrait la carte lisible :

Ces modifications de paramĂštres sont-elles quelque chose que vous pourriez ajouter dans une mise Ă  jour future ?

2 « J'aime »

Merci pour la suggestion @Richie

Assurez-vous de soumettre une demande de fonctionnalité avec ces informations : Pavilion

1 « J'aime »

Eh bien, c’est Ă©trange :thinking:

La possibilitĂ© de modifier l’emplacement d’un sujet (une fois dĂ©fini) a Ă©tĂ© supprimĂ©e, apparemment par erreur (seulement le code du frontend, le backend Ă©tait toujours lĂ  !), il y a environ 4 ans (hĂ© bien, le temps passe vite !). Ce qui est peut-ĂȘtre encore plus Ă©trange, c’est que personne ne s’est plaint de l’absence de cette fonctionnalitĂ©. :zipper_mouth_face:

C’est bon de savoir que les gens sont sĂ»rs de l’emplacement de leurs sujets au moment de la soumission !

Le voici de nouveau :

Pour mettre Ă  jour l’emplacement d’un sujet, cliquez simplement sur l’icĂŽne crayon Ă  cĂŽtĂ© du titre, puis sur l’emplacement pour afficher le formulaire.

3 « J'aime »

Bonjour @merefield,

merci beaucoup pour ce superbe plugin et pour le soutien constant !

J’utilise le plugin avec Nominatim comme gĂ©ocodeur et j’obtiens des rĂ©sultats de localisation au format <housenumber>, <street>, <neighbourhood>, <suburb>, <city>, <postalcode>, <country>. Si je comprends bien, je peux modifier la sortie via le paramĂštre location user profile format, mais je ne sais pas comment l’utiliser.

Mon objectif est d’afficher les adresses selon le format allemand standard {*street_name*}, {postalcode} {*place*} (ou Ă©crit comme <street> <housenumber>, <postalcode> <city> en utilisant les variables ci-dessus).

Pourriez-vous s’il vous plaüt m’indiquer comment y parvenir (si possible) ? Merci d’avance !

1 « J'aime »

Je pense qu’il y a une incompatibilitĂ© lors de l’utilisation du thĂšme User Card Directory avec l’option location user profile map activĂ©e. Du moins, pour moi, la mini-carte basculĂ©e n’est pas au premier plan dans l’annuaire des utilisateurs et est masquĂ©e par la carte situĂ©e en dessous :

1 « J'aime »

785 et ça continue de bon train :smiley:

C’est ça :point_up:t2:

2 « J'aime »

Oui, ce n’est pas compatible. Le plugin Follow ne fonctionne pas non plus avec ce TC. Ne les mĂ©langez pas. C’est un problĂšme fondamental et il est peu probable qu’il soit jamais rĂ©solu.

Cela s’explique par le fait que les plugins utilisent une sortie de plugin sur la carte utilisateur, et dans ce TC, cette sortie est rĂ©pĂ©tĂ©e de maniĂšre Ă©trange Ă  plusieurs reprises, ce qui, je pense, confond totalement Ember. En rĂ©alitĂ©, je crois que le problĂšme vient du TC et non des plugins, car il brise les sorties.

2 « J'aime »