Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助帖]百度两天·没找到明确答案

[复制链接]
DiXiTian 发表于 2020-8-15 11:19:40 | 显示全部楼层 |阅读模式
我用的是Discuz3.4  没有找到隐藏这个的办法·有人能告诉我怎么弄吗·?百度他们说的帖子内容·里面没有··我这里现在不管是不是会员 ·都可以看到·这就很苦恼了!希望有大佬看见·帮帮忙·困扰两天了·没找到方法·本站的相关帖子·都看了·都没有找到真正能解决的方法·我的架设环境是win系统··宝塔架设的论坛·提前在这里谢谢各位大佬·

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| DiXiTian 发表于 2020-8-15 14:30:23 | 显示全部楼层
有人能指导一下嘛··
回复

使用道具 举报

allthebest 发表于 2020-8-15 17:11:47 | 显示全部楼层
模版问题,联系模版作者解决吧
回复

使用道具 举报

垃圾精品 发表于 2020-9-2 23:37:59 来自手机 | 显示全部楼层
本帖最后由 垃圾精品 于 2020-9-2 23:43 编辑

你是要隐藏个人页面吗,附上解答希望能有帮助


修改文件︰
source/include/space/space_profile.php

找到以下代码:
getonlinemember(array($space['uid']));



如果要禁止【游客】查看"个人资料"

在下方加入以下代码并保存文件:
if (empty($_G['uid'])) { //如果用户uid为空,也就是用户未登录
showmessage('quickclear_noperm');  // 提示:您没有权限进行此操作
}



如果要禁止【所有用户】查看"个人资料",按以下方法修改

在下方加入以下代码并保存文件:
if (empty($_G['uid'])||$_G['uid']) { //id不存在或存在都不允许访问
showmessage('quickclear_noperm'); // 提示:您没有权限进行此操作
}



如果只允许管理员查看“个人资料”或用户只能自己查看自己的"个人资料",按以下方法修改

在下方加入以下代码并保存文件:
if ($_G['uid']!=$space['uid']&&$_G['adminid'] != 1) { //当前用户id查看的不是自己的空间,并且当前用户不是管理员
showmessage('quickclear_noperm'); // 提示:您没有权限进行此操作
}



依照想要的隐藏方式修改完成以后,清除所有缓存更新即可!
回复

使用道具 举报

59id 发表于 2020-9-3 15:08:07 | 显示全部楼层
你的问题都不是很明确怎么能解决
你是不需要显示那个 阿恭吗?  如果是这个意思 直接到个人页的模板删除代码即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-1 17:09 , Processed in 0.259076 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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