Discuz教程网

已解决,开通广播后个人空间默认首页

[复制链接]
authicon 黑超BB 发表于 2013-3-10 11:55:39 | 显示全部楼层 |阅读模式
本来想发在帮助文档,但是没有权限
  
  开启广播后个人空间首页默认加载广播数据
  在论坛找了n遍,终于找到一个兄弟的,但是经测试不行,白屏。
  自己测试之后,调整后终于解决。
  
  在 sourcemodulehomehome_space.php  下 找到

  • if(helper_access::check_module('follow')) {
  •                 $do = $_GET['do'] = 'follow';
  •         } else {
  •                 $do = $_GET['do'] = !$_G['setting']['homepagestyle'] ? 'profile' : 'index';
  •         }
  • } elseif(empty($_GET['do']) && isset($_GET['diy']) && !empty($_G['setting']['homepagestyle'])) {
  •         $_GET['do'] = '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';
  •         }
  • } elseif(empty($_GET['do']) && isset($_GET['diy']) && !empty($_G['setting']['homepagestyle'])) {
  •         $_GET['do'] = 'index';
  • }

  • if($_GET['do'] == 'space') {
  •         if($uid != $_G['uid']) {
  •                 $_GET['do'] = 'view';
  •                 $_GET['uid'] = $uid;
  •         }
  •         require_once libfile('home/index', 'module');
  •         exit;
  • } elseif(empty($_GET['do']) && !$_G['inajax'] && !helper_access::check_module('space')) {
  •         $do = 'profile';}

复制代码
即可
  
  演示:
  home.php?mod=space&uid=5
  广播有开启



上一篇:【求助】头部的标签重复怎么回事啊? 请教下@
下一篇:【安全】更改后台admin.php及前台登陆管理的方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-7 11:18

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表