- 积分规则增强版ID points_rewards_plus版本 1.2.36插件制作者 webmaster售价 10 积分559 行 / 38.8 KBHook / 后台页按发帖、回帖、私信、附件下载、搜索和删除内容等行为自动增加或扣减积分,用户可在个人主页查看清晰明细。收费插件安装说明购买后点击“授权码”获取一次性授权码;在后台 > 插件广场点击在线安装或更新,并填写该授权码。已购买用户更新免费:每次在线安装或更新前,重新点击“授权码”获取新的一次性授权码即可,无需再次购买;也可直接下载新版后用后台“插件上传”更新。尊重并感谢他人劳动,请勿传播代码。app/plugins/points_rewards_plus/plugin.php插件预览1 张开发日志已有 1 条
个人独立维护项目。
主楼 版本 1.2.36 更新:
开启后,随主帖删除的回帖不增减积分;
删除通知包含主帖标题、回帖摘要、操作人和原因插件质量报告
插件:
points_rewards_plusHook 功能范围 循环 使用频率 文件读写 修改系统表 读写系统表 读写自己的表 app.boot 全站请求启动 否 5 读 - app_users - topic.after_render 首页/版块列表/主题查看逐条渲染 是 5 - - - - topic.index_data.load 首页/版块/用户主题列表查询前 否 5 - - - - user.menu_links 个人卡片/移动端我的菜单(展示位置:个人卡片) 否 4 - - - - reply.after_save 回帖保存后 否 3 - - - - topic.after_save 主题保存后 否 3 - - - - user.points_changed 用户积分变动后 否 3 - - - 写 plugin_points_rewards_records user.profile_tab_data 用户资料页标签数据 否 3 - - app_topics 读 plugin_points_rewards_records user.profile_tab_footer 用户资料页标签内容底部 否 3 - - - - user.profile_tabs 用户资料页标签栏(展示位置:个人主页Tab) 否 3 - - - - content.before_delete 内容删除操作 否 2 - - app_topics, app_users - 颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。
数据字典
plugin_points_rewards_records字段 类型 可空 默认值 约束 id id 否 - 主键、自增 user_id uint 否 - - action key 否 - - event_key key 否 - 唯一 topic_id uint 否 0 - reply_id uint 否 0 - delta INTEGER 否 - - reason string 否 - - created_at uint 否 - - 🎉