C'è qualche plugin che mostra il numero di ospiti e membri (mostra username)?

Ciao a tutti
C’è qualche plugin che mi aiuti a mostrare come questa immagine


*immagine: ci sono 18894 utenti online: 16029 ospiti e 2604 membri
o c’è un modo che posso fare?
P/s: ho trovato il plugin whos-online ma mostra solo i membri (avatar)

Penso che potresti creare un componente tematico da usare con chi è online.

1 Mi Piace

Grazie
chi è online mostra solo i membri online (non gli ospiti) e vedo solo componenti personalizzati html e css. quindi devo personalizzare il plugin chi è online, è corretto?

Oh. Mi dispiace. Sì, non conta gli utenti anonimi. Non sono sicuro di quanto sarebbe pronto per aggiungerlo. Potresti usarlo per aggiungere solo un conteggio degli utenti online, ma non degli utenti anonimi.

1 Mi Piace

Quei numeri sono spesso del tutto infondati. Crea semplicemente un componente tematico che prenda il numero di utenti online segnalato dal plugin “chi è online” e lo moltiplichi per 5+2*Math.random() o giù di lì per “ottenere” il numero di utenti ospiti.

3 Mi Piace

Grazie per il tuo aiuto!
Posso cambiare la visualizzazione del plugin “chi è online” (mostrare il nome utente invece dell’avatar) e ottenere il numero di membri online da moltiplicare con il componente? o devo personalizzare il plugin per fare questo?
Hai qualche idea o tutorial?

Ho letto la documentazione e ho trovato questo codice che posso personalizzare

<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>

ma ho errori quando provo a modificare la variabile count con operatori (±*/) :frowning:
come posso modificarlo?

1 Mi Piace