Discourse Wer ist online

:discourse2: Zusammenfassung Discourse Wer ist online zeigt eine Liste der Benutzer an, die derzeit auf der Seite aktiv sind
:hammer_and_wrench: Repository-Link https://github.com/discourse/discourse-whos-online
:open_book: Installationsanleitung So installieren Sie Plugins in Discourse

Funktionen

:information_source: Überlegen Sie sorgfältig, bevor Sie dieses Plugin installieren. Discourse ist für asynchrone Diskussionen konzipiert, und eine Liste der Online-Benutzer kann für einige Communities schädlich sein

:information_source: Dieses Plugin ist für Communities mit <100 gleichzeitigen angemeldeten Benutzern ausgelegt. Die Installation auf größeren Seiten ist möglich, kann sich jedoch wahrscheinlich negativ auf die Leistung des gesamten Forums auswirken.

Es kann optional auch den Online-Status eines Benutzers auf seinem Avatar anzeigen. Entweder mit einem „Ring“, einem „Leuchten“ oder mit einem „Flair“-Symbol oben links.

Das Plugin verwendet MessageBus, um auf dem neuesten Stand zu bleiben, sodass der Benutzerstatus in Echtzeit angezeigt wird. Benutzer, die die Einstellung „Profil und Anwesenheit ausblenden“ aktiviert haben, werden nicht angezeigt. Sie können eine Reihe von Dingen mit den verfügbaren Site-Einstellungen und Sprachstrings anpassen:

Konfiguration

Diese sind im Abschnitt „Plugins“ des Admin-Einstellungsbereichs verfügbar.

  • whos_online_active_timeago: maximale „zuletzt gesehen“-Zeit, für die Benutzer als online gelten (Minuten)
  • whos_online_collapse_threshold: Anzahl der Benutzer, bevor sich die Avatare überlappen (siehe GIF oben). Sehr hoch setzen, um diese Funktion zu deaktivieren
  • whos_online_maximum_display: die maximale Anzahl an Avataren, die angezeigt werden. Der numerische Zähler zählt dennoch höher. Die Auswahl, wer angezeigt wird, ist derzeit inkonsistent
  • whos_online_minimum_display: die Mindestanzahl an Avataren, die angezeigt werden. Darunter wird eine Meldung „Keine Benutzer online“ angezeigt
  • whos_online_hide_below_minimum_display: wenn aktiviert, wird das Widget vollständig ausgeblendet, wenn die Anzahl der Benutzer kleiner als minimum_display ist
  • whos_online_display_public: soll das Plugin für Personen angezeigt werden, die nicht angemeldet sind? Standardmäßig true.
  • whos_online_display_min_trust_level: das Mindestvertrauensniveau, für das dieses Plugin angezeigt wird. Standardmäßig 0
  • whos_online_avatar_indicator: wählen Sie aus, wie der Online-Status auf Benutzer-Avataren angezeigt wird. Standardmäßig „Ring“.
  • whos_online_avatar_indicator_topic_lists: Anzeige von Avatar-Indikatoren in mobilen Themenlisten und der Ansicht „Kategorien & Neuestes“. Standardmäßig aus.
  • whos_online_count_only: wenn aktiviert, wird nur die Anzahl angezeigt. Die Identitäten der Online-Benutzer werden nicht offengelegt

:speech_balloon: Frontend-Sprachstrings

Diese sind im Admin-Bereich unter AnpassenTextinhalt verfügbar (suchen Sie nach whos_online). Dazu gehören:

  • js.whos_online.no_users | „Keine Benutzer derzeit online": Die Meldung, die angezeigt wird, wenn die Anzahl der Benutzer < whos_online_minimum_display-Einstellung ist.
  • js.whos_online.title | „Online ({{count}})": Der Text, der vor der Liste der Avatare angezeigt wird. {{count}} ist die Anzahl der Online-Benutzer.
  • js.whos_online.tooltip | „Benutzer in den letzten 5 Minuten gesehen": Der Text, der beim Überfahren des Textes mit der Maus angezeigt wird.
151 „Gefällt mir“
[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