当前位置: 首页 > 站长资讯 > 正文页面

织梦5.7问答模块怎么样解决游客提问与回答问题

最近有一客户要使用DEDECMS 问答模块,其中涉及到一些权限的设置,因为他们的问答不需要会员系统,那怎么办呢?想了一下决定游客允许提问不允许回答,只允许管理员自己回答。0kx网站目录_网站网址收录与提交入口

想好了权限问题,就开始决定怎么实现了。0kx网站目录_网站网址收录与提交入口

post.php文件修改如下:0kx网站目录_网站网址收录与提交入口

注释掉代码1:0kx网站目录_网站网址收录与提交入口

if(!isset($action)) $action = '';0kx网站目录_网站网址收录与提交入口

if(empty($uid) && $action != 'rate')0kx网站目录_网站网址收录与提交入口

{0kx网站目录_网站网址收录与提交入口

showmsgs('no_login','../member/login.php?gourl=../ask/');0kx网站目录_网站网址收录与提交入口

exit;0kx网站目录_网站网址收录与提交入口

}0kx网站目录_网站网址收录与提交入口

注释掉代码2:0kx网站目录_网站网址收录与提交入口

if($answer['uid'] != $uid)0kx网站目录_网站网址收录与提交入口

{0kx网站目录_网站网址收录与提交入口

showmsgs('unallowed_action', $backurl);0kx网站目录_网站网址收录与提交入口

}else0kx网站目录_网站网址收录与提交入口

注释掉代码3:0kx网站目录_网站网址收录与提交入口

if($question['uid'] == $uid)0kx网站目录_网站网址收录与提交入口

{0kx网站目录_网站网址收录与提交入口

showmsgs('asker_cannot_answer', '-1');0kx网站目录_网站网址收录与提交入口

}else0kx网站目录_网站网址收录与提交入口

然后修改question.php文件,只需注释掉以下代码就ok了!0kx网站目录_网站网址收录与提交入口

if($question['uid'] == $uid)0kx网站目录_网站网址收录与提交入口

{0kx网站目录_网站网址收录与提交入口

$publisher = 1;0kx网站目录_网站网址收录与提交入口

}0kx网站目录_网站网址收录与提交入口

在后台问答管理-中答案删除不了修改-ask_answer.php文件中的:0kx网站目录_网站网址收录与提交入口

$dsql->SetQuery("delete from dede_askanswer where id='$aid'");0kx网站目录_网站网址收录与提交入口

$dsql->ExecuteNoneQuery();0kx网站目录_网站网址收录与提交入口

修改为0kx网站目录_网站网址收录与提交入口

$dsql->ExecuteNoneQuery("delete from dede_askanswer where id='$aid'");0kx网站目录_网站网址收录与提交入口

  

此文由 网站目录_网站网址收录与提交入口 编辑,未经允许不得转载!:

相关文章