28
May.2010
给jtbc添加留言审核功能,即留言发表后,不要马上显示,而是管理员后台审核后才显示出来.修改如下:
删除
support/gbook.tpl.module
中add模版里面下面这个是否隐藏的选项。
<tr>
<td height="25">{$=itake('config.hidden', 'lng')}</td>
<td colspan="2">{$=sel_yesno('hidden', 0)}</td>
</tr>
修改
support/gbook/common/incfiles/module_config.asp
中97行
修改为
这样就必须后台审核后才能显示留言了,不过还有点问题,就是留言后缺少提示信息,容易让留言者以为
留言不成功又重发留言,加个提示信息就好了,方法如下——
1、打开support\gbook\common\language\module.jtbc文件,在
<item>
<disinfo><![CDATA[channel_title]]></disinfo>
<chinese><![CDATA[网站留言]]></chinese>
</item>
下加上
<item>
<disinfo><![CDATA[add_succeed]]></disinfo>
<chinese><![CDATA[留言成功,等待管理员审核,点击返回。]]></chinese>
</item>
2、打开support\gbook\common\incfiles\module_config.asp文件,在
rs.addnew
rs(cfname("author")) = left_intercept(get_str(request.Form("author")), 50)
rs(cfname("authorip")) = nuserip
rs(cfname("sex")) = get_num(request.Form("sex"), 0)
rs(cfname("qq")) = get_num(request.Form("qq"), 0)
rs(cfname("face")) = get_num(request.Form("face"), 0)
rs(cfname("email")) = left_intercept(get_str(request.Form("email")), 50)
rs(cfname("homepage")) = left_intercept(get_str(request.Form("homepage")), 200)
rs(cfname("topic")) = left_intercept(get_str(request.Form("topic")), 50)
rs(cfname("content")) = left_intercept(get_str(request.Form("content")), 1000)
rs(cfname("hidden")) = get_num(1, 0)
rs(cfname("lng")) = nlng
rs(cfname("time")) = Now()
rs.update
下加上
最后编辑: 我就是个世界 编辑于December 13, 2010 06:40
删除
support/gbook.tpl.module
中add模版里面下面这个是否隐藏的选项。
<tr>
<td height="25">{$=itake('config.hidden', 'lng')}</td>
<td colspan="2">{$=sel_yesno('hidden', 0)}</td>
</tr>
修改
support/gbook/common/incfiles/module_config.asp
中97行
rs(cfname("hidden")) = get_num(request.Form("hidden"), 0)
修改为
rs(cfname("hidden")) = get_num(1, 0)
这样就必须后台审核后才能显示留言了,不过还有点问题,就是留言后缺少提示信息,容易让留言者以为
留言不成功又重发留言,加个提示信息就好了,方法如下——
1、打开support\gbook\common\language\module.jtbc文件,在
<item>
<disinfo><![CDATA[channel_title]]></disinfo>
<chinese><![CDATA[网站留言]]></chinese>
</item>
下加上
<item>
<disinfo><![CDATA[add_succeed]]></disinfo>
<chinese><![CDATA[留言成功,等待管理员审核,点击返回。]]></chinese>
</item>
2、打开support\gbook\common\incfiles\module_config.asp文件,在
rs.addnew
rs(cfname("author")) = left_intercept(get_str(request.Form("author")), 50)
rs(cfname("authorip")) = nuserip
rs(cfname("sex")) = get_num(request.Form("sex"), 0)
rs(cfname("qq")) = get_num(request.Form("qq"), 0)
rs(cfname("face")) = get_num(request.Form("face"), 0)
rs(cfname("email")) = left_intercept(get_str(request.Form("email")), 50)
rs(cfname("homepage")) = left_intercept(get_str(request.Form("homepage")), 200)
rs(cfname("topic")) = left_intercept(get_str(request.Form("topic")), 50)
rs(cfname("content")) = left_intercept(get_str(request.Form("content")), 1000)
rs(cfname("hidden")) = get_num(1, 0)
rs(cfname("lng")) = nlng
rs(cfname("time")) = Now()
rs.update
下加上
Call client_alert(itake("module.add_succeed", "lng"), -1)
相关日志
JTBC(PHP版本):字段扩展之添加自定义字段及前台显示的方法
JTBC:Access数据库的承受力及解决方法
JTBC(php版):给评论添加验证码功能。
JTBC(php版):三步实现模块调用评论功能且不显示隐藏评论修改
JTBC(php版):过滤HTML代码的函数
JTBC(PHP版本):字段扩展之添加自定义字段及前台显示的方法
JTBC:Access数据库的承受力及解决方法
JTBC(php版):给评论添加验证码功能。
JTBC(php版):三步实现模块调用评论功能且不显示隐藏评论修改
JTBC(php版):过滤HTML代码的函数

最后编辑: 我就是个世界 编辑于December 13, 2010 06:40