------------------->用户举报内容更新建议<-------------------
00 前言
众所周知,泥潭村民热情温暖,在 考古的时候总是会偶然看到一些稀奇古怪的回帖内与主题内容,此时一个小小的 举报功能就能让泥潭氛围更和谐,也同时赚2金币外块。甚至曾经有段时间有几位村民蹲在 勋章博物馆守株待兔,一时成为笑柄。本期内容来自 @黑达克 同学提供的建议,经过我的测试,觉得有实现的可能性,当然也并非迫切与必须。
01 效果预览
我在尼坛测试后将原来的“用户举报”理由改成了'板块错误','无关回复','严重灌水','恶意攻击','资源过期','其他';——这些只是参考,如管理组有意愿请结合泥潭情况更改。这些理由的原来分别是“广告垃圾”、“恶意灌水”、“重复发帖”和“其他”。(详见下图)
Fig 1. 此人大肆发布水贴内容
Fig 2. 原来的用户举报界面
Fig 3. 现在的用户举报界面
关于为什么这样更改:首先广告帖在现在的年代实在较少,所以我没有保留这个默认选项;一些村民不看主帖内容,随便回复一下帖子,有时候让帖主有些头疼,所以我新增了“无关回复”这个选项,当然这种行为的出现也有可能是单纯地回错帖子了……;我将“恶意灌水”替换成了“严重灌水”,并合并了“重复发帖”,因为从本意上来讲,我认为本坛的村民们一般不会在这点上存在“恶意”,当然,是存在“恶意攻击”他人可能;以及最后一个“资源过期”,主要是方便村民发现过期资源可以直接通过这种方式提醒管理。
02 实现方式
众所周知,改选项的更改并没有内置到论坛管理后台的操作界面,所以想要修改必须更改语言包。(注意:这种操作并不能保证论坛版本更新后依然生效,有可能在更新后恢复默认,我并不了解泥潭的更新频率)但修改起来非常简单。
1)找到语言包文件
(以discuz x3.4为例)与用户举报相关的语言包被放置在~/source/language 文件夹下,该文件名为lang_template.php;进行后续操作前请备份该文件以免意外发生。
2)找到用户举报相关词条
可以直接搜索“report”等相关内容,或者直接搜索“广告违规”等默认举报内容直接定位,并将其中文本内容修改成需要的内容,用英文的引号、逗号分隔,最后一个“其他”请不要随便修改,前面的内容可以随意更改,也可以添加新的词条,不需要按照原有数量。
3)保存并进入管理后台更新缓存
保存后请进入管理后台的“工具”栏更新缓存,更新后用户才能看到。
本帖内容由“泥潭疗养院”群组nit提供,希望能得到您的好评
来自群组: 泥潭療養院 |