Discuz 门户允许游客表态的方法

摘要: discuz 门户允许游客表态,不需要注册和登陆,直接可以表态的办法,具体的效果如下:1.找到文件:source\module\home\home_spacecp.php, 找到文件:/source/include/spacecp/spacecp_click.php
discuz 门户允许游客表态,不需要注册和登陆,直接可以表态的办法,具体的效果如下:

Discuz 门户允许游客表态的方法


修改方法:

1.找到文件:source\module\home\home_spacecp.php

找到:
if(empty($_G['uid'])) {
          if($_SERVER['REQUEST_METHOD'] == 'GET') {
               dsetcookie('_refer', rawurlencode($_SERVER['REQUEST_URI']));
          } else {
               dsetcookie('_refer', rawurlencode('home.php?mod=spacecp&ac='.$ac));
          }
          showmessage('to_login', '', array(), array('showmsg' => true, 'login' => 1));
     }
注销或删掉

找到:
if(empty($space)) {
          showmessage('space_does_not_exist');
     }
注销或删掉

找到文件:/source/include/spacecp/spacecp_click.php

if(!checkperm('allowclick') || $_GET['hash'] != $hash) {
          showmessage('no_privilege_click');
     }
注销或删掉

找到:

if(C::t('home_clickuser')->count_by_uid_id_idtype($space[uid], $id, $idtype)) {
          showmessage('click_have');
     }
注销或删掉

相关阅读