大家好
有没有什么插件能帮我显示出类似这张图片的样式
*图片:有 18894 位在线用户:16029 位访客和 2604 位会员
或者有什么其他方法可以实现吗?
附注:我找到了 whos-online 插件,但它只显示会员(头像)
大家好
有没有什么插件能帮我显示出类似这张图片的样式
我认为你可以创建一个主题组件来与“在线用户”一起使用。
谢谢
谁在线只显示在线会员(不是访客),我看到主题组件只有自定义 HTML 和 CSS。所以我必须自定义谁在线插件,对吗?
哦。抱歉。是的,它不计算匿名用户。我不确定添加该功能还需要多长时间。您可以使用它来添加在线用户计数,但不能添加匿名用户计数。
这些数字通常完全没有根据。只需创建一个主题组件,该组件获取“在线用户”插件报告的在线用户数,并将其乘以大约 5+2*Math.random() 来“获得”访客用户数。
感谢您的帮助!
我能否更改“在线用户”插件的显示方式(显示用户名而不是头像)并获取在线成员数量以与组件相乘?或者我必须自定义插件才能做到这一点?
您有什么想法或教程吗?
我阅读了文档,发现这段代码可以自定义
<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 变量时出现错误 ![]()
我该如何编辑它?