Discourse Chi è online

| |
|-|-|
| :discourse2: | Sintesi | Discourse Who’s Online visualizza un elenco di utenti attualmente attivi sul sito |
| :hammer_and_wrench: | Link al repository | https://github.com/discourse/discourse-whos-online |
| :open_book: | Guida all’installazione | Come installare i plugin in Discourse |

Funzionalità

:information_source: Pensa attentamente prima di installare questo plugin. Discourse è progettato per discussioni asincrone, e un elenco di utenti online può essere dannoso per alcune comunità

:information_source: Questo plugin è pensato per comunità con meno di 100 utenti connessi contemporaneamente. L’installazione su siti più grandi è possibile, ma potrebbe influire negativamente sulle prestazioni dell’intero forum.

Può anche opzionalmente visualizzare lo stato online di un utente sul suo avatar, sia con un “cerchio”, un “bagliore” o con un’icona “flair” in alto a sinistra.

Il plugin utilizza MessageBus per rimanere aggiornato, quindi lo stato degli utenti è riflesso in tempo reale. Gli utenti che hanno abilitato l’impostazione “nascondi profilo e presenza” non verranno visualizzati. Puoi personalizzare diversi aspetti utilizzando le impostazioni del sito e le stringhe linguistiche disponibili:

Configurazione

Queste sono disponibili nella sezione “plugin” del pannello delle impostazioni di amministrazione.

  • whos_online_active_timeago: tempo massimo “ultimo accesso” per cui gli utenti sono considerati online (minuti)
  • whos_online_collapse_threshold: numero di utenti prima che gli avatar si sovrappongano (vedi gif sopra). Imposta un valore molto alto per disabilitare questa funzionalità
  • whos_online_maximum_display: il numero massimo di avatar da visualizzare. Il contatore numerico continuerà a contare oltre questo limite. La scelta di chi viene visualizzato è attualmente incoerente
  • whos_online_minimum_display: il numero minimo di avatar da visualizzare. Al di sotto di questo valore, viene visualizzato un messaggio “nessun utente online”
  • whos_online_hide_below_minimum_display: se abilitato, il widget verrà completamente nascosto quando il numero di utenti è inferiore a minimum_display
  • whos_online_display_public: il plugin deve essere visualizzato a chi non è connesso? Impostazione predefinita: true.
  • whos_online_display_min_trust_level: il livello di fiducia minimo per cui il plugin viene visualizzato. Impostazione predefinita: 0
  • whos_online_avatar_indicator: scegli come visualizzare lo stato online sugli avatar degli utenti. Impostazione predefinita: “ring”
  • whos_online_avatar_indicator_topic_lists: visualizza gli indicatori degli avatar nelle liste di argomenti mobili e nella vista “Categorie e Ultime”. Impostazione predefinita: off.
  • whos_online_count_only: se abilitato, verrà visualizzato solo il conteggio. Le identità degli utenti online non verranno rivelate

:speech_balloon: Stringhe Linguistiche Frontend

Queste sono disponibili nel pannello di amministrazione sotto PersonalizzaContenuto testuale (cerca whos_online). Includono:

  • js.whos_online.no_users | “Nessun utente attualmente online”: il messaggio visualizzato quando il numero di utenti è inferiore all’impostazione whos_online_minimum_display.
  • js.whos_online.title | “Online ({{count}})”: il testo visualizzato prima dell’elenco degli avatar. {{count}} è il numero di utenti online.
  • js.whos_online.tooltip | “Utenti visti negli ultimi 5 minuti”: il testo visualizzato al passaggio del mouse sul testo.
151 Mi Piace
[Paid] "What's Going On?" plugin. [COMPLETE]
How do I bring back my community that was very active 10 years ago?
Quick Messages Plugin
Babble Chat
Do you display the list of live forum users on your counterpart website?
Split profile hiding and presence
Who's online "action"
Contributor Interviews – David Taylor
Advice for getting my little game dev community "out there?"
Need cool plugin feedback suggestions?
No online status in Topic List
Community Network Visualisation
Change Online (x) text to pulsing green dot
MKJ's Opinionated Discourse Deployment Configuration
Can I activate my plugin only for those registered on the site?
Who's online crazy load
How does group messaging work in Discourse?
Group PM “pick up where you left off”
What happens next?
How to show a user’s online status?
How minimal is your forum?
Who's Online doesn't work for me
TavoWEB theme for Discourse
Correct way to build components
[Paid] "What's Going On?" plugin. [COMPLETE]
Topic Author
How serious is "site is under extreme load, search is disabled, try again later"
User reporting unable to hide presence
List of all the pages that users are in
My discourse speed is very slow
Any way to show live stats to users?
Original Poster Avatars not working well with Who's Online
Where are topics related to WordPress integrations where Discourse is a paid subscription?
User card huge avatar outline appears on plugins and components
How does the online presence work?
Why is the green tick a red exclamation?
Must have plugins and components for Discourse?
Bundling more popular plugins with Discourse core
Loading slider issues
Homepage plugin for displaying recent topics, latest members, popular threads, and similar elements
Possible to show number of visitors in real time?
Failed to construct 'Notification': Illegal constructor
Why you should use Discourse internally for your company/team instead of Slack (4 years use case)
Babble Chat
Forum with user diary/blog/profile
Category Banners

3 post sono stati divisi in un nuovo argomento: Informazioni più dettagliate su Chi è online

Nota che questo plugin (almeno sul nostro forum) mostra il seguente messaggio. Quando disattiviamo il plugin, scompare. Qualcun altro ha riscontrato questo problema? Abbiamo un server più che sufficiente per gestire il numero di utenti attivi. Utilizzo Lightsail 8 GB RAM, 2 vCPU, 160 GB SSD Ubuntu


1 Mi Piace

Questo plugin è davvero carino, specialmente con la chat abilitata. Tuttavia, mi stavo chiedendo se si potesse aggiungere una funzionalità per integrarsi con le impostazioni personali dell’utente per nascondere il proprio stato personale, simile ad altre applicazioni di chat.

5 Mi Piace

@bksubhuti È questo che intendi?

1 Mi Piace

Ho sempre trovato questa opzione eccessiva. Diventare “invisibile” è una funzionalità piuttosto standard quando si tratta di indicatori online e non dovrebbe richiedere la disabilitazione completa del proprio profilo. Questo è uno dei motivi per cui non ho attivato questo plugin per gli utenti non amministratori.

3 Mi Piace

Non ho visto quella proprietà, ma una rapida ricerca su Google mi ha mostrato che è nell’interfaccia.
Potrei creare un argomento suggerendo agli sviluppatori di Discourse di inserire effettivamente l’occultamento del profilo nell’intestazione del profilo. Sembra più logico lì. L’interfaccia è più correlata al layout e alle impostazioni.

Sì, funziona come hai detto.

Mi piace molto il tuo plugin e apprezzo il tuo lavoro e anche la tua rapida risposta. Siamo un piccolo forum Discourse con oltre 100 utenti e raramente più di 4 connessi, ma è divertente averlo insieme alla chat.

1 Mi Piace

2 post sono stati divisi in un nuovo argomento: Permetti agli utenti di nascondere chi è online

Semplicemente coloro che hanno il proprio profilo impostato su privato non verranno visualizzati in chi è online a causa delle impostazioni sulla privacy.

1 Mi Piace

3 post sono stati uniti in un argomento esistente: In questo momento, sono in TL1. Qualcuno può dirmi qualcosa sul livello di fiducia di un ragazzo?

Mi chiedo se sia possibile trasformare questo in un componente tematico per mostrare informazioni di base, non tutti questi dettagli, diciamo solo quanti visitatori negli ultimi 5 o 10 minuti. Grazie

Imposta whos_online_active_timeago e whos_online_count_only.

Ciao, @david
grazie per questo bel plugin.
Ho alcuni suggerimenti:

  • è possibile mostrare il numero di tutti gli utenti connessi, non solo quelli attivi, ora, se qualcuno accede ma non ha postato/reagito. non viene conteggiato.
  • è possibile aggiungere il numero di visitatori (che non hanno effettuato l’accesso).

grazie per questo grande lavoro! spero che tu possa considerare questi miglioramenti, non sono sicuro se sia possibile/facile da implementare..

5 Mi Piace

Può essere utilizzato su Discourse ospitato da Discourse?

Ho provato ad aggiungerlo ai componenti e ho ricevuto un errore. Sono nuovo a questo, ma lo capisco velocemente

Questo è un plugin, non un tema/componente di discourse. Dovrai verificare se il piano che hai sottoscritto lo include.

3 Mi Piace

Questo è un Plugin non un Theme o Theme component.
I plugin che ti è consentito utilizzare dipendono dal tuo piano di hosting

Hai bisogno di hosting Enterprise per questo plugin

4 Mi Piace

C’è un componente che mostra chi è online? È una funzionalità piuttosto vecchia scuola e basilare dei forum. Non sembra che debba essere riservata a livelli di abbonamento superiori?

1 Mi Piace

Sentitevi liberi di correggermi

L’unica cosa che mi viene in mente che sia un Theme component è questo:

2 Mi Piace

C’è un posto dove sono elencati tutti i componenti, come i plugin? Grazie per l’aiuto!

Tutti i TC sono nella categoria Theme component, puoi filtrarli ulteriormente tramite tag, ad esempio official

1 Mi Piace