Gibt es ein Plugin, das die Anzahl der Gäste und Mitglieder anzeigt (Benutzernamen anzeigen)?

Hallo zusammen
Gibt es ein Plugin, das mir hilft, dies wie auf diesem Bild anzuzeigen?


*Bild: 18894 Benutzer online: 16029 Gäste und 2604 Mitglieder
Oder gibt es eine Möglichkeit, wie ich das machen kann?
P/S: Ich habe das Plugin “Whos-online” gefunden, aber es zeigt nur Mitglieder (Avatar) an.

Ich denke, Sie könnten eine Themenkomponente erstellen, die mit “Wer ist online” verwendet werden kann.

1 „Gefällt mir“

Danke schön
Wer ist online zeigt nur angemeldete Mitglieder (keine Gäste) an und ich sehe nur benutzerdefinierte HTML- und CSS-Komponenten. Ich muss also das “Wer ist online”-Plugin anpassen, ist das richtig?

Oh. Tut mir leid. Ja, es zählt keine anonymen Benutzer. Ich bin mir nicht sicher, wie bereit es wäre, das hinzuzufügen. Sie könnten es verwenden, um nur die Anzahl der Online-Benutzer hinzuzufügen, aber nicht die anonymen Benutzer.

1 „Gefällt mir“

Diese Zahlen sind ohnehin oft völlig unbegründet. Erstellen Sie einfach eine Themenkomponente, die die Anzahl der Online-Benutzer aus dem Plugin “Wer ist online” nimmt und diese mit 5+2*Math.random() oder so multipliziert, um die Anzahl der Gastbenutzer zu “ermitteln”.

3 „Gefällt mir“

Vielen Dank für Ihre Hilfe!
Kann ich die Anzeige des “Who’s Online”-Plugins ändern (Benutzernamen anstelle von Avataren anzeigen) und die Anzahl der Online-Mitglieder erhalten, um sie mit der Komponente zu multiplizieren? Oder muss ich das Plugin anpassen, um dies zu tun?
Haben Sie Ideen oder Tutorials?

Ich habe die Dokumentation gelesen und diesen Code gefunden, den ich anpassen kann

<script type="text/x-handlebars" data-template-name="javascripts/components/whos-online">
    {{#if shouldDisplay }}
        <div id="whos-online" class={{if isLong "collapsed"}}>
            <span title={{i18n "whos_online.tooltip" count=siteSettings.whos_online_active_timeago}}>
            {{#if hasUsers }}
                {{i18n "whos_online.title" count=count}}
            {{else if hasCount }}
                {{i18n "whos_online.count_only" count=count}}
            {{else}}
                {{i18n "whos_online.no_users"}}
            {{/if}}
            </span>
            {{#if hasUsers }}
            {{#each users as |user|}}
                {{whos-online-avatar user=user}}
            {{/each}}
            {{/if}}
        </div>
    {{/if}}
</script>

aber es gibt Fehler, wenn ich versuche, die Variable count mit Operatoren (±*/) zu bearbeiten :frowning:
Wie kann ich das bearbeiten?

1 „Gefällt mir“