介绍
这个插件的主要功能是在论坛帖子的回复中添加了针对每条回复的评论功能,从而允许用户进行更加深入的交流和讨论。
然而,由于原始版本的作者PHP水平有限,导致插件存在一些难以忽视的问题。这些问题包括但不限于:
- 代码结构混乱,缺乏良好的组织和注释,使得其他开发者很难理解和修改代码。
- 插件本身几乎不稳定:要说能用吧,当一条回帖中有很多评论时,分页器可能直接坏掉,或者有其他诡异的bug;但要说不能用吧,它确实能把用户输入的评论保存到数据库里并显示出来。
特点
- 前端HTML呈现的重写
- 完整使用Bootstrap 4/5,使评论列表的外观更加简洁、现代。
- 依旧为响应式设计。
- 兼容Stately主题。
- 后端PHP业务代码的重写
- 针对原始代码的混乱和不足,从头重写了PHP代码,使其更加条理清晰,易于维护和扩展。
- 使用了最佳实践和编码标准,使得其他开发者更容易理解和更改代码。
- 简化设置项
- 实际上用户基本上只设置“每页显示数量”,而其他设置项基本上全都保持默认状态,所以我去掉了一些个性化相关的设置项,同时增加了“回复最长字数”和“默认展开回复区”等用户真正关心的设置。
- 完全兼容原版“回复楼中楼”插件
- 完全兼容原版插件的数据格式,现有用户可以无缝升级到这个版本。
迁移指南
如果你目前在使用原版“回复楼中楼”插件,并且想换成本插件,请跟随以下步骤:
- 直接编辑
plugin/sl_repeat_follow/conf.json
,将installed
和enable
从1改成0。
- 如果不直接编辑CONF.JSON,而是在后台选择卸载的话,会完全删除所有的评论数据!
- 或者直接删除
sl_repeat_follow
也行。
- 下载本插件,解压缩,并上传到plugin文件夹中。
- 在后台安装本插件。
- 在安装过程中,可能会因为列名相同而导致“创建表结构失败”错误发生,但此时插件已经安装好了,返回即可。
- 安装完成后,点击本插件的“设置”按钮,然后调整一下设置,点击保存按钮即可。
截图展示
下载
见附件。
免费插件不提供技术支持。