主题 : 分享:把JEECMS x1评论修改成默认审核状态
级别: 举人
UID: 127206
积分:100 加为好友
威望: 15 精华: 0
主题:17 回复:70
注册时间:2018-12-10
在线时长:0
1#   发表于:2020-04-07 14:13:35  IP:180.7.*.*
亲测有效!

原文地址:

http://www.lichengblog.com/qtsome/485.jhtml

原文内容如下:
适用版本:jeecms _x1.2

需求:取消所有用户的评论审核限制。直接展示用户评论内容。

第一步:定位前台代码:我们可以看到控制评论的js是/r/cms/www/default/js/newsDetails.js,他通过一个get请求请求评论列表。



第二部:定位后台代码。

通过关键词usercomment定位到后台源码里UserComment.java文件。地址如图:



源码下载官方论坛地址: http://bbs.jeecms.com/fabu/80838.jhtml (idea导入项目,打包方法等在官方论坛的说明文档里都有,很详细)



第三部:找相关代码。

根据需求,取消所有用户的评论审核限制。从代码逻辑里看到,status为0是未审核状态,1是已审核状态,2是退回审核状态。这里改了set方法里直接定死status为1,也就是说,一步到位把每个新增评论设置为已审核。不太规范,但也省事。如果你有更好的办法,欢迎留言告诉我。





第四步:重新打包编译。

大功告成!
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
2#   发表于:2020-04-07 14:21:09  IP:117.115.*.*
您好  是这样的  我们做这个功能主要是为了控制评论   让一些用户在项目的评论这块去做审核  方便网站的管理的
每天告诉自己一次,“我真的很不错”。
级别: 举人
UID: 127206
积分:100 加为好友
威望: 15 精华: 0
主题:17 回复:70
注册时间:2018-12-10
在线时长:0
3#   发表于:2020-04-07 14:24:54  IP:180.7.*.*
 我也明白的。控制审核评论对很多网站来说是应该的,不过有时候用户无法实时获得评论反馈,对用户体验不太好,所以不得不选择改源码设置了如果可以出个切换是否要审核的的开关就好了
级别: 举人
UID: 127206
积分:100 加为好友
威望: 15 精华: 0
主题:17 回复:70
注册时间:2018-12-10
在线时长:0
4#   发表于:2020-04-07 14:27:41  IP:180.7.*.*
我打算有空看能不能自己开发一个功能,根据栏目、稿件可以设置是否需要审核的功能
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
5#   发表于:2020-04-07 14:28:00  IP:117.115.*.*
好的
每天告诉自己一次,“我真的很不错”。
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
6#   发表于:2020-04-07 14:28:06  IP:117.115.*.*
回复第1楼
每天告诉自己一次,“我真的很不错”。
1 共1页