Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1571|回复: 4

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

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

本帖子中包含更多资源

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

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

使用道具 举报

发表于 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'); // 提示:您没有权限进行此操作
}



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

使用道具 举报

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

使用道具 举报

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

本版积分规则

腾讯云「工商注册服务」全新上线!全场低至10元起,一站搞定工商服务,让创业起步更轻松

小黑屋|Discuz! 官方站 ( 粤B2-20090059-165 )star

GMT+8, 2020-10-1 09:33

Powered by Discuz! X3.3

Copyright © 2001-2019 Tencent Cloud.

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