هل يوجد أي إضافة تعرض عدد الزوار والأعضاء (مع عرض أسماء المستخدمين)؟

مرحباً بالجميع
هل يوجد أي إضافة تساعدني في الظهور مثل هذه الصورة


*صورة: يوجد 18894 مستخدم متصل: 16029 ضيف و 2604 عضو
أو هل هناك أي طريقة يمكنني القيام بها؟
ملاحظة: لقد وجدت إضافة who’s-online ولكنها تظهر الأعضاء فقط (الصورة الرمزية)

أعتقد أنه يمكنك إنشاء مكون سمة لاستخدامه مع “من متصل الآن”.

إعجاب واحد (1)

شكرا لك
من المتصل يظهر فقط الأعضاء المتصلين (وليس الضيوف) وأرى مكونات القوالب فقط HTML و CSS مخصصة. لذا يجب علي تخصيص إضافة من المتصل، هل هذا صحيح؟

أوه. آسف. نعم، إنه لا يحسب المستخدمين المجهولين. لست متأكدًا من مدى جاهزيته لإضافة ذلك. يمكنك استخدامه لإضافة عدد المستخدمين المتصلين بالإنترنت فقط، ولكن ليس المستخدمين المجهولين.

إعجاب واحد (1)

هذه الأرقام غالبًا ما تكون غير مدعومة تمامًا على أي حال. قم بإنشاء مكون سمة يأخذ عدد المستخدمين المتصلين بالإنترنت الذي يبلغه المكون الإضافي “من المتصل بالإنترنت” ويضربه في 5+2*Math.random() أو ما شابه ذلك “للحصول” على عدد المستخدمين الضيوف.

3 إعجابات

شكرا لمساعدتك!
هل يمكنني تغيير عرض المكون الإضافي لمن يظهر عبر الإنترنت (عرض اسم المستخدم بدلاً من الصورة الرمزية) والحصول على عدد الأعضاء المتصلين لضربه بالمكون؟ أم يجب علي تخصيص المكون الإضافي للقيام بذلك؟
هل لديك أي أفكار أو دروس تعليمية؟

قرأت المستندات ووجدت أن هذا الكود يمكن تخصيصه

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

ولكن هناك أخطاء عندما أحاول تعديل المتغير count باستخدام عامل (±*/) :frowning:
كيف يمكنني تعديل هذا؟

إعجاب واحد (1)