Plugin Emplacements 🌍

:information_source: Résumé Un plugin Discourse qui ajoute des emplacements structurés et géocodés pour les sujets et les utilisateurs, avec une découverte basée sur les cartes
:hammer_and_wrench: Lien du dépÎt https://github.com/merefield/discourse-locations
:open_book: Guide d’installation Comment installer des plugins dans Discourse
:heart: Sponsoring Veuillez envisager de devenir un sponsor rĂ©gulier de mon travail open source Ă  un niveau adaptĂ© aux ressources et aux besoins de votre personne ou de votre organisation, afin de garantir que ce plugin reçoive la maintenance qu’il mĂ©rite et continue de fonctionner pour votre site Ă  l’avenir.

Vous appréciez ce plugin ? Veuillez lui mettre une :star: sur GitHub ! :pray:

Fonctionnalités

Discourse Locations fournit la base complĂšte pour le stockage des emplacements, le gĂ©ocodage et les cartes. L’extension Pro optionnelle ajoute une dĂ©couverte avancĂ©e, l’automatisation et la prĂ©sentation de la carte des utilisateurs, tout en nĂ©cessitant ce plugin de base.

Fonctionnalité Plugin de base Extension Pro
Emplacements de sujets structurĂ©s et champs de saisie configurables :white_check_mark: —
GĂ©ocodage optionnel ou obligatoire avec plusieurs fournisseurs :white_check_mark: —
Vues de carte des sujets par catĂ©gorie et pour tout le site :white_check_mark: —
Emplacements des utilisateurs dans les publications, profils, cartes et carte du rĂ©pertoire :white_check_mark: —
Carte des utilisateurs Leaflet avec recherche par nom local et nom d’utilisateur :white_check_mark: —
Étiquettes d’emplacement, drapeaux, marqueurs de carte, regroupement et tuiles configurables :white_check_mark: —
Affecter par dĂ©faut un nouveau sujet Ă  l’emplacement de l’utilisateur actuel :white_check_mark: —
Estimation automatique de l’emplacement des utilisateurs basĂ©e sur l’IP — :white_check_mark: Exclusif
DĂ©couverte de sujets proches basĂ©e sur l’emplacement de l’utilisateur actuel — :white_check_mark: Exclusif
Outils optionnels de Discourse Chatbot prenant en compte l’emplacement — :white_check_mark: Exclusif
Filtres de la carte des utilisateurs avec prise en compte des autorisations et limites de rĂ©sultats — :white_check_mark: Exclusif
Globe interactif de la carte des utilisateurs en WebGL — :white_check_mark: Exclusif
Écran de veille globe pour les utilisateurs inactifs — :white_check_mark: Exclusif

L’installation de Pro ajoute ses fonctionnalitĂ©s exclusives aux fonctionnalitĂ©s de base ; elle ne remplace pas le plugin de base.

Configuration

Les paramĂštres du plugin de base utilisent le prĂ©fixe location_ et contrĂŽlent les emplacements des sujets, le gĂ©ocodage, l’affichage des cartes, les emplacements des utilisateurs et la carte des utilisateurs standard.

Documentation utile :

Confidentialité et stockage

Les utilisateurs choisissent s’ils souhaitent enregistrer un emplacement de profil. Les emplacements de sujets et d’utilisateurs entiĂšrement Ă©ditables restent dans des champs personnalisĂ©s appartenant Ă  la base, tandis que les tables de projection appartenant au plugin prennent en charge les requĂȘtes spatiales et l’ordre des cartes.

Les champs personnalisĂ©s d’emplacement bruts ne sont pas rendus publiqulement accessibles. Les rĂ©ponses pour les sujets, profils, cartes, publications et rĂ©pertoires n’exposent que les donnĂ©es d’emplacement requises par cette surface et respectent les rĂšgles de visibilitĂ© des profils et des groupes de Discourse.

Extension Pro

Discourse Locations Pro est une extension optionnelle disponible pour les sponsors GitHub en guise de remerciement pour le soutien au dĂ©veloppement continu. Les sponsors individuels et les communautĂ©s indĂ©pendantes reçoivent un accĂšs Ă  partir de l’étage Bronze Ă  7 /mois** ; les entreprises et les institutions doivent sponsoriser Ă  l'**Ă©tage Silver Ă  40 /mois ou au-dessus. Les sponsors Ă©ligibles reçoivent des instructions d’installation pour le dĂ©pĂŽt privĂ©.

L’extension Pro ajoute la recherche IP automatique, les sujets proches, les outils de Chatbot, des filtres de carte des utilisateurs amĂ©liorĂ©s, le globe interactif et l’écran de veille globe. Chaque automatisation ou intĂ©gration optionnelle reste dĂ©sactivĂ©e jusqu’à ce qu’elle soit configurĂ©e, et le paramĂštre principal de Pro peut dĂ©sactiver tous les comportements Pro sans dĂ©sactiver le plugin de base.

Sponsorisez sur GitHub pour obtenir Locations Pro

110 « J'aime »
OpenStreet maps embedding
Learn how to build Discourse plugins by helping me
Job exception: undefined method `name' for
A plugin to "check" a portion of a post before it can be posted
Suitability of Discourse for Discussion on Page
Locations dropdown (Google maybe?)
Enable tagging only in some categories
My 2nd Discourse forum, 2 years after the first one
How to add custom fields to models
2020: The Year in Review
Angus' Events Plugin :calendar:
Listing users by group - ERROR: missing FROM-clause entry for table "groups"
2021: The Year in Review
A "Votes" option for the top menu in main page
Forum Completely Broken 2.8.5
It's Time We Talked About Tags
Who use event plugin in their discourse community?
Automated map
Configure plugin Custom Wizard for autoposting
2022: The Year in Review
Show a modal dialog after clicking toolbar button via a plugin
Must have plugins and components for Discourse?
Getting a 500 error on the mobile for bookmark and some category pages
Get aggregate user location data from IP addresses?
Could a List of Recommended Topics Be Added to the Top Menu?
2023: The Year in Review
ÂżCĂłmo encuentro a una persona en Discourse?
Angus' Events Plugin :calendar:
Usercard Redesign Experiment
Is it possible to add a location and display them on a map?
Generating an ical to use with a custom map
Remove overriding of cmd/ctrl-f
Locate a feature like the one shown in the photo
Discourse.fontawesome-6-upgrade needs updating
2024: The Year in Review
Migrated my old custom-built trail-journal/blog to Discourse
Newly created topic shown location based on device
Alternative post templates
What happens next?
Discourse-events 'this.router' error
èŻ·æ•™ć…łäșŽMaxMind é”™èŻŻæ—„ćż—é—źéą˜
National Flags
How minimal is your forum?
Layouts Plugin
Suggestions on how I can have hundreds of small groups (e.g. streets in a town)?
ProblÚme accÚs aux onglets des paramÚtres des catégories
Discourse Calendar and Events
Topic List Previews (legacy)
New Theme: Tag-Pages Navigation
Locations plugin modifications
Traditional multi level hierarchy vs flat discourse hierarchy
More options to filter users on users page
Project ideas for Google Summer of Code 2018
Traditional multi level hierarchy vs flat discourse hierarchy
Any way to display Location below the name in posts?
Developing with Discourse
Calendar plugin features to make it really useful for us
Learn how to build Discourse plugins by helping me
Developing
Discourse-common asset availability: difference between development and production?
2018: The Year in Review
Object instead of users due to locations plugin
Inserting a date with Paris timezone gives me Berlin
Failed building stable due to 3rd party plugin
Angus' Events Plugin :calendar:
How to make a topic filter based on current user group and topic location
2019: The Year in Review
United states map
Fig - Native Discourse client for iOS
Loading slider issues