1、打开source\module\home\home_space.php,查找- if(helper_access::check_module(‘follow’)) {
- $do = $_GET['do'] = ‘follow’;
- } else {
- $do = $_GET['do'] = !$_G['setting']['homepagestyle'] ? ‘profile’ : ‘index’;
- }
- }
- if($_GET['do'] == ‘follow’) {
- if($uid != $_G['uid']) {
- $_GET['do'] = ‘view’;
- $_GET['uid'] = $uid;
- }
- require_once libfile(‘home/follow’, ‘module’);
- exit;
- } elseif(empty($_GET['do']) && !$_G['inajax'] && !helper_access::check_module(‘follow’)) {
- $do = ‘profile’;
- }
复制代码
修改成- if(helper_access::check_module(‘space’)) {
- $do = $_GET['do'] = ‘space’;
- } else {
- $do = $_GET['do'] = !$_G['setting']['homepagestyle'] ? ‘profile’ : ‘index’;
- }
- }
- if($_GET['do'] == ‘space’) {
- if($uid != $_G['uid']) {
- $_GET['do'] = ‘view’;
- $_GET['uid'] = $uid;
- $_GET['privacy'] = 1;
- }
- require_once libfile(‘home/profile’, ‘include’);
- exit;
- } elseif(empty($_GET['do']) && !$_G['inajax'] && !helper_access::check_module(‘follow’)) {
- $do = ‘profile’;
- }
复制代码
2、template\模板目录\home\space_header_personalnv.htm,如果非默认模板下没有home 则直接修改默认模板
查找:- <!–{if empty($personalnv['banitems']['follow']) && helper_access::check_module(‘follow’)}–>
- <li><a href=”home.php?mod=follow&uid=$space[uid]&do=view”><!–{if !empty($personalnv['items']['follow'])}–>$personalnv['items']['follow']<!–{else}–>{lang follow}<!–{/if}–></a></li>
- <!–{/if}–>
复制代码
修改成- <!–{if $_G['uid']}–>
- <!–{if empty($personalnv['banitems']['follow']) && helper_access::check_module(‘follow’)}–>
- <li><a href=”home.php?mod=follow&uid=$space[uid]&do=view”><!–{if !empty($personalnv['items']['follow'])}–>$personalnv['items']['follow']<!–{else}–>{lang follow}<!–{/if}–></a></li>
- <!–{/if}–>
- <!–{/if}–>
复制代码
相关阅读:
1、解决升级Discuzx2.5(0901)补丁后提示Discuz! Database Error(1146)的错误
2、X2.5 0901版null为空或不是对象 解决方案
3、分享一个解决Discuz!X上传附件%100却失败的方法
4、Discuz!X2(1221)版“自定义附件类型上传失败”BUG的修正方法
5、Discuz!X后台全局地区设置教程
|