Posizione utente Discourse

Plugin Posizione Utente

Ispirato da X Informazioni su questo account, questo plugin mostra il paese di registrazione e il paese di accesso sulla scheda utente e sul profilo utente.

:information_source: Riepilogo mostra il paese di registrazione e il paese di accesso sulla scheda utente e sul profilo utente
:hammer_and_wrench: Link Repository \u003chttps://github.com/communiteq/discourse-user-location\u003e
:open_book: Guida all’Installazione Come installare i plugin in Discourse
:money_bag: Sponsorizzato da Questo plugin è stato gentilmente sponsorizzato da @WorldIsMine

FunzionalitĂ 

  • Rilevamento Automatico: Utilizza la ricerca IP integrata di Discourse (MaxMind) per determinare i paesi.
  • Doppia Visualizzazione: Mostra sia “Registrato in” (basato sull’IP di registrazione) sia “Situato in” (basato sull’IP piĂą recente).
  • Caching Intelligente: Memorizza nella cache i dati di posizione in un campo personalizzato per evitare continue ricerche IP e latenza. Si aggiorna solo quando cambia l’indirizzo IP dell’utente.
  • Controlli sulla Privacy: Consente agli amministratori di esentare specifici gruppi di utenti (es. Amministratori, Moderatori) dalla visualizzazione della loro posizione.

Screenshot

Scheda Utente

Profilo Utente

Impostazioni

Nome Descrizione
user_location_enabled Abilita o disabilita il plugin globalmente.
user_location_exempt_groups Un elenco di gruppi i cui membri non vedranno visualizzata la loro posizione.
1 Mi Piace

Plugin davvero fantastico! Mi chiedo solo, c’è un modo per un utente di rinunciare a questo, oltre a rendere il proprio profilo privato?

1 Mi Piace

L’idea di base è che questo può essere utilizzato per la prevenzione delle frodi, quindi gli utenti non dovrebbero disattivare l’opzione.

Tuttavia, ciò che funziona è:

  • creare un gruppo “esenzione posizione” a cui gli utenti possono aderire liberamente
  • aggiungere questo gruppo all’impostazione user_location_exempt_groups
2 Mi Piace

1 Mi Piace