社区榜单运维管控

免费
应用版本v1.1.1
获取次数124 次
演示地址 暂无
授权说明 免费使用
保障:
官方安装 源码交付 更新支持
独立榜单插件:活跃榜、主题榜、获赞榜、积分榜、金币榜。

详情介绍

一、插件简介

项目说明
插件标识ranklist
版本1.0.9
分类标签运营
前台入口社区导航「榜单」/ranklist。切换:?board=active|topic|reply|like|coins|gold,&period=all|7d|30d。游客可浏览
后台入口应用中心 → 插件列表 → 社区榜单。无独立后台菜单、无业务数据表

独立社区榜单页:活跃榜、主题榜、回帖榜、获赞榜,以及积分榜、金币榜。时间范围支持全部、近 7 天、近 30 天。积分/金币榜名称读取支付中心,未填写时默认「积分」「金币」。安装时向社区顶部导航写入「榜单」入口。

二、核心能力

能力说明
六类榜单活跃、主题(发帖)、回帖、获赞、积分、金币
时间筛选全部时间 / 近 7 天 / 近 30 天
领奖台与列表前三名领奖台,其后名次列表;点击进个人主页
我的名次登录用户若在本页上榜则高亮自身排名
本周活跃侧栏侧栏展示本周(周一 0 点起)活跃榜前若干名
导航接入安装后自动写入社区导航「榜单」

三、依赖与安装

  1. 将插件目录置于 plugins/ranklist/。
  2. 在应用中心安装「社区榜单」。
  3. 安装时向社区导航写入榜单入口,不创建独立数据表(读取社区主题、回帖、点赞与资产流水)。
  4. 硬依赖:社区插件。
  5. 软依赖:支付中心(积分/金币榜标题与指标名称)。卸载时会移除导航项。

四、应用中心基础配置

在应用中心 → 社区榜单 → 配置,字段来自 configSchema。本插件没有单独后台设置页:

配置项类型默认值说明
启用榜单开关开关闭后前台 /ranklist 不可访问
页面标题文本社区榜单页面主标题
页面副标题文本看看谁在社区最能打标题下方说明
每榜人数数字50每个榜单最多展示人数,实际限制为 10~100

五、后台重点配置

无独立后台菜单。改标题、副标题、人数、开关均在应用中心。导航显示名称与排序在社区导航管理中调整(插件安装会写入默认「榜单」指向 /ranklist)。

各榜统计口径:

  • 活跃榜:活跃分 = 发帖数 × 2 + 回帖数 × 3(仅统计已发布、未删除内容)
  • 主题榜:发帖数,同分看主题获赞合计
  • 回帖榜:回帖数
  • 获赞榜:主题获赞数合计
  • 积分 / 金币榜(全部时间):当前账户余额从高到低
  • 积分 / 金币榜(近 7 / 30 天):周期内资产流水正向入账合计(不含扣减)

六、前台用户流程

  1. 从导航进入 /ranklist,默认活跃榜、全部时间。
  2. 切换榜单类型与时间范围,查看领奖台与名次列表。
  3. 点击用户进入个人主页;登录且上榜时可见自身名次。
  4. 侧栏可看本周活跃前列。无数据时显示空状态引导发帖互动。

七、后台审核与运维

无审核队列、无日志表。运维即开关插件、改文案与每榜人数,并确认社区导航入口仍指向 /ranklist。

前台路由

方法路径说明
GET/ranklist榜单页。参数 board、period

八、特殊说明

  • 实时计算:每次打开页面现查社区数据,无独立排行缓存表;人数过大时注意性能,建议每榜不超过 100。
  • 作者合并:前台用户与管理员发帖按作者维度聚合,避免同一人拆成两条。
  • 名称约定:积分榜、金币榜标题与指标随支付中心名称变化。
  • 周期差异:主筛选的「近 7 天」是滚动 7×24 小时;侧栏「本周」是本周一 0 点起。
  • 周期资产榜:只加正向流水,充值、奖励会计入,消费扣减不拉低名次。
  • 静态资源:/static/ranklist/ranklist.css 与领奖台图片。

九、推荐上线清单

  • 开启「启用榜单」,确认导航出现「榜单」且可打开
  • 按站点文案修改标题、副标题
  • 抽检六个榜单与三种时间范围,空站应显示空状态而非报错
  • 用有发帖/回帖/资产的账号核对名次与个人主页跳转
  • 到支付中心确认积分、金币名称后刷新积分榜/金币榜页签

十、常见问题

Q:打开榜单 404? 插件未安装或「启用榜单」已关闭。

Q:导航没有「榜单」? 重新安装或在社区导航中补一条指向 /ranklist 的项。卸载会删掉插件写入的导航。

Q:积分榜名称不是「积分」? 以支付中心「积分名称 / 金币名称」为准。

Q:近 7 天积分榜和余额对不上? 周期榜看的是这段时间正向入账合计,不是当前余额;全部时间才按余额排序。

Q:获赞榜没有回帖点赞? 当前按主题获赞合计,不含回帖赞。

Q:活跃分怎么算? 发帖 × 2 + 回帖 × 3;同分再比回帖数、发帖数。

Q:登录了为什么看不到我的名次? 仅当本人出现在本榜本周期的展示人数内才会高亮;人数上限由「每榜人数」决定。

Q:关掉总开关后数据会丢吗? 不会。插件不存榜单表,只是前台页不可访问。

更新记录 (11)

  • v1.1.1 2026-10-19
    修复安装错误问题
  • v1.1.0 2026-10-10
    修复css错位问题
  • v1.0.9 2026-10-06
    积分榜、金币榜标题及榜单计量单位读取支付配置的币种名称
  • v1.0.8 2026-09-24
    版本优化
  • v1.0.7 2026-09-20
    新增 回帖榜(排在主题榜下面)
  • v1.0.6 2026-09-18
    优化插件缓存加载逻辑
  • v1.0.5 2026-08-28
    版本优化
  • v1.0.4 2026-08-27
    优化右侧动态溢出问题
  • v1.0.3 2026-08-26
    优化自适应侧栏显示问题
  • v1.0.2 2026-08-26
    修复榜单商城适配问题
  • v1.0.1 2026-08-24
    首次发布
微信客服 微信客服 QQ官方交流群 QQ官方交流群