美浩工作室是一个以90后团队为主的网站设计,制作,优化,维护为一体的网站建设工作室,为您量身定制适合企业自身的网站,欢迎咨询:15249241469

dedecms问答游客提问修改方法

dedecms二次开发 mihoweb 2307℃ 0评论

未标题-1

使用DedeCms问答模块的站长朋友,会发现问答系统只有会员可以提问和回答问题,游客无法提问和回答问题,针对这个问题,我们对DedeCms的问答系统php语言进行了修改,使其让游客也可以提问和回答问题。 详细修改如下:

post.php文件修改如下:

  1. 注释掉代码:[mw_shl_code=html,true]if(!isset($action)) $action = ”;   
  2. if(emptyempty($uid) && $action != ‘rate’)   
  3. {   
  4. showmsgs(’no_login’,’../member/login.php?gourl=../ask/’);   
  5. exit;   
  6. }[/mw_shl_code]注释掉代码:[mw_shl_code=html,true]if($answer['uid'] != $uid)   
  7. {   
  8. showmsgs(’unallowed_action’, $backurl);   
  9. }else[/mw_shl_code]注释掉代码:[mw_shl_code=applescript,true]if($question['uid'] == $uid)   
  10. {   
  11. showmsgs(’asker_cannot_answer’, ‘-1′);   
  12. }else[/mw_shl_code]然后修改question.php文件,只需注释掉一下代码就可以了!   
  13. [mw_shl_code=applescript,true]//if($question['uid'] == $uid)   
  14. //{   
  15. // $publisher = 1;   
  16. //}[/mw_shl_code]  

将修改好的代码上传覆盖原文件,即可实现游客提问和回答问题功能!如果你只想实现游客可以提问但不可以回答的话,就不要修改question.php的部分即可!

如果您喜欢这篇文章,欢迎分享订阅。

转载请注明:美浩工作室官方博客 » dedecms问答游客提问修改方法

喜欢 (1)