• code
    在线时长等级
    ID online_time版本 1.7.1插件制作者 code售价 10 积分733 行 / 39.4 KBHook / 路由 / 后台页
    统计用户累计在线时长并划分 10 个等级:在用户组徽章(如「建设者」)后面显示「Lv.X + 等级名称」样式的等级徽章,鼠标悬停或移动端点按会在鼠标位置弹出注册时间、累计在线时长、升级进度条、距下一级预计时间、当前等级奖励与发帖奖励规则;按等级发放发帖随机积分奖励(支持每级每日积分上限),升级时额外发放一次性积分奖励,后台可自定义每级的阈值与奖励。机器人账号(无法浏览产生心跳)可在后台配置白名单,除按发帖/回帖固定计入时长外,还支持每小时定时模拟真实在线节奏(每日目标时长在区间内随机、随时间平滑累积),使机器人数据看起来与真人无异。
    收费插件安装说明购买后点击“授权码”获取一次性授权码;在后台 > 插件广场点击在线安装或更新,并填写该授权码。已购买用户更新免费:每次在线安装或更新前,重新点击“授权码”获取新的一次性授权码即可,无需再次购买;也可直接下载新版后用后台“插件上传”更新。尊重并感谢他人劳动,请勿传播代码。
    app/plugins/online_time/plugin.php
    开发日志已有 1 条

    个人独立维护项目。

    • code
      code
      版本 1.7.1 a18261de5cae 更新:自己测试一下吧。release
    主楼
  • code

    版本 1.7.1 更新:
    自己测试一下吧。

    #1
  • 质量报告

    插件质量报告

    插件:online_time

    Hook功能范围循环使用频率文件读写修改系统表读写系统表读写自己的表
    page.footer全站页面页脚回调内5读写-app_users 修正❗️写 plugin_online_time_users, plugin_online_time_days 修正❗️
    reply.after_render主题查看页/回帖列表逐条渲染是5----
    topic.after_render首页/版块列表/主题查看逐条渲染是(列表跳过)5----
    reply.after_save回帖保存后否3--app_users写 plugin_online_time_users, plugin_online_time_rewards, plugin_online_time_days
    topic.after_save主题保存后否3--app_users写 plugin_online_time_users, plugin_online_time_rewards, plugin_online_time_days

    颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。

    数据字典

    plugin_online_time_days

    字段类型可空默认值约束
    user_iduint否-主键
    dayuint否-主键
    secondsuint否0-

    plugin_online_time_users

    字段类型可空默认值约束
    user_iduint否-主键
    total_secondsuint否0-
    leveluint否1-
    updated_atuint否0-

    plugin_online_time_rewards

    字段类型可空默认值约束
    user_iduint否-主键
    dayuint否-主键
    timesuint否0-
    pointsuint否0-
    #2
  • code

    paste-20261001-160054.png

    #3
  • 8

    终于有这个等级插件了,这个功能比xiuno更好

    #4
  • yyds

    赞!感觉 星星月亮太阳皇冠 要来了

    #5
  • code

    喜欢就好

    #6
  • zaiwai

    https://bbs1.org/topic/1229
    会不会跟这个插件冲突。

    #7

发表回复

登录后回复