Emplacement de l'utilisateur Discourse

Plugin Emplacement de l’utilisateur

Inspiré par X À propos de ce compte, ce plugin affiche le pays d’enregistrement et le pays de connexion sur la fiche utilisateur et le profil utilisateur.

:information_source: Résumé Affiche le pays d’enregistrement et le pays de connexion sur la fiche utilisateur et le profil utilisateur
:hammer_and_wrench: Lien du dépôt \u003chttps://github.com/communiteq/discourse-user-location\u003e
:open_book: Guide d’installation Comment installer des plugins dans Discourse
:money_bag: Sponsorisé par Ce plugin a été gracieusement sponsorisé par @WorldIsMine

Fonctionnalités

  • Détection Automatique : Utilise la recherche IP intégrée de Discourse (MaxMind) pour déterminer les pays.
  • Affichage Double : Affiche à la fois « Enregistré depuis » (basé sur l’IP d’enregistrement) et « Situé à » (basé sur l’IP la plus récente).
  • Mise en Cache Intelligente : Met en cache les données de localisation dans un champ personnalisé pour éviter les recherches IP constantes et la latence. Il ne se met à jour que lorsque l’adresse IP de l’utilisateur change.
  • Contrôles de Confidentialité : Permet aux administrateurs d’exempter des groupes d’utilisateurs spécifiques (par exemple, Administrateurs, Modérateurs) de l’affichage de leur localisation.

Captures d’écran

Fiche Utilisateur

Profil Utilisateur

Paramètres

Nom Description
user_location_enabled Active ou désactive le plugin globalement.
user_location_exempt_groups Une liste de groupes dont les membres n’auront pas leur localisation affichée.
4 « J'aime »

Plugin vraiment sympa ! Je me demande juste, y a-t-il un moyen pour un utilisateur de se désinscrire, à part rendre son profil privé ?

2 « J'aime »

L’idée de base est que cela peut être utilisé pour la prévention de la fraude, donc les utilisateurs ne sont pas censés se désinscrire.

Cependant, ce qui fonctionne est :

  • créer un groupe « exclusion de localisation » auquel les utilisateurs peuvent adhérer librement
  • ajouter ce groupe au paramètre user_location_exempt_groups
4 « J'aime »

1 « J'aime »

Super utile pour ma communauté francophone, où les Français ont tendance à oublier que la langue est parlée en dehors de leur pays, et où les membres du Québec pensent chacun être le seul du Québec, et savoir dans quel pays les gens vivent est une information super précieuse concernant les installations vétérinaires dont ils disposeront !

5 « J'aime »

Très cool. Se marie bien avec les drapeaux de pays également

1 « J'aime »