上一篇我们说的关于帝国cms如何实现点赞功能,今天我们也来说说帝国cms评论功能的使用

一、帝国cms自带评论功能,但是如大家所知样式很丑,一般我们自己建模板也绝对会修改一下评论模板,所以首先我们先看一下如何在后台修改评论模板

1.评论JS调用模板修改:模板管理-公共模板-评论JS调用模板

这里修改的模板对应的是在内容页或者列表页调出的文章的几条评论,具体的标签在修改模板时下面有说明。

模板变量说明:

网站地址:[!–news.url–],栏目ID:[!–classid–],信息ID:[!–id–]

评论ID:[!–plid–],评论内容:[!–pltext–],评论发表时间:[!–pltime–],发表者IP:[!–plip–]

发表者ID:[!–userid–],发表者:[!–username–],支持数:[!–zcnum–],反对数:[!–fdnum–]

信息评论调用地址:<script src=”[!–news.url–]e/pl/more/?classid=[!–classid–]&id=[!–id–]&num=10″></script>

专题评论调用地址:<script src=”[!–news.url–]e/pl/more/?doaction=dozt&classid=[!–classid–]&num=10″></script>

2.评论表单修改:模板管理-公共模板变量-评论表单

修改时可以在原来的基础上删掉不用的,也可以增加新的标签,下面都有调用方法说明。

3.评论列表模板修改:模板管理-评论列表模板

这里的修改对应的是某篇文章所有评论的列表,而不是内容页用js调用出来的列表。

二、下面我们再来看一下评论功能相关的标签代码:

1.评论数标签:[!–plnum–],和顶一下数量标签一样,如果内容页不刷新它的数量是没有变化的。所以就需要用到下面的实时显示评论数代码。

2.实时显示评论数:<script src=[!–news.url–]e/public/ViewClick/?classid=[!–classid–]&id=[!–id–]&down=2></script>

3.内容模板中调用几条评论列表:<script src=”[!–news.url–]e/pl/more/?classid=[!–classid–]&id=[!–id–]&num=10″></script>,这里的num=10,说明调用最新10条评论

4.内容模板加评论页面链接:[!–news.url–]e/pl/?classid=[!–classid–]&id=[!–id–],这里的链接是指向本篇文章的所有评论列表页面。

5.指定使用评论模板的链接:[!–news.url–]e/pl/?classid=[!–classid–]&id=[!–id–]&tempid=评论模板ID,如不指定则使用默认评论列表模板。

6.内容模板中调用评论表单[!–temp.pl–]

7.专题评论调用地址:<script src=”[!–news.url–]e/pl/more/?doaction=dozt&classid=[!–classid–]&num=10″></script>。因为本人很少用到帝国的专题功能所以专题评论也没有用过,大家自己尝试一下。

特别注意:使用评论功能别忘了在头部加上帝国对应的js调用代码。

三、最后我们看一下其他设置:

1.评论参数设置:栏目-信息相关管理-管理评论-设置评论参数。

评论权限限制:注意如果想让游客发布评论的话,应该在评论框勾选上匿名。

评论验证码开关:关闭后发布评论时则不用输入验证码。

还有其他参数可以设置:评论内容限制、评论时间间隔 、评论每页显示 、评论表情每行显示

2.评论功能开启和审核:栏目设置-选项设置-评论功能,可以设置开启或关闭,评论是否需要审核。