WD1X.COM - 问答一下,轻松解决,电脑应用解决专家
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win11Linux
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascript服务器
PHP教程CSS教程XML教程

jeecms评论修改成默认审核状态方法

更新时间:2012-11-04 11:16 作者:佚名点击:

jeecms系统默认不管是谁发布的评论,默认都是未审核状态的,一般来说非常的不友好,那么如何做到别人发的评论马上就可以显示出来呢?

本文教程适用范围:

适用于各个jeecms版本。
本文演示版本:JEECMS v2012sp1正式版发布
适用于:Unix Linux 2000 XP 2003 Vista Win7

第1步:查找到评论提交到的action类
打开模板文件\WEB-INF\t\cms\www\red\content下的inc_comment_input.html文件。此文件是评论提交页。
在此文件中根本form,我们可以看到提交到了comment.jspx文件中。

根据数据库名,我们可以直接锁定到CommentAct的action文件。


第2步:修改评论配置参数
双击打开CommentAct.java文件,并全文搜索"comment.jspx",锁定到一个名为“submit”的方法。
并在此方法中找到添加实体类的参数。此参数大概在于159行。如下所示是原添加评论实体的参数。
cmsCommentMng.comment(text, RequestUtils.getIpAddr(request), contentId, site.getId(), userId, checked, false);

实体倒数第二个方法改成"true",然后保存。

第3步:保存,并重新编译。前台页面当时提示,然后当时再F5刷新一下页面,马上刚刚评论的信息就发布出来了。本人在本地测试正常。

顶一下
(1)
33.3%
踩一下
(2)
66.7%
------分隔线----------------------------
你可能感兴趣的内容