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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[求助] 如何设置才能做到让游客可以访问帖子列表页而不能访问帖子内容页?

[复制链接]
 楼主| 真伤脑筋 发表于 2017-6-28 17:08:48 | 显示全部楼层
mandy~ 发表于 2017-6-28 14:04
你研究看看吧。

举个例子:

下图中的图片路径是  http://localhost/testaddon/static/image/magic/namepost.gif
我的问题是:如何修改源码,能把这个路径改成  http://localhost/testaddon/static/image/magic/NAMEpost.gif  也就是指向的文件名部分改成大写。
这个是官方的道具,与插件无关的。

本帖子中包含更多资源

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

x
回复

使用道具 举报

民审大大 发表于 2017-6-28 18:17:00 | 显示全部楼层
图片名是直接和PHP文件对应的
source\class\magic\magic_namepost.php
回复

使用道具 举报

 楼主| 真伤脑筋 发表于 2017-6-28 19:28:34 | 显示全部楼层
民审大大 发表于 2017-6-28 18:17
图片名是直接和PHP文件对应的
source\class\magic\magic_namepost.php

我知道啊,我只是想把链接里的文件名的字母改成大写而已。我现在想知道的是那个链接在哪里生成的?因为我的linux主机文件名区分大小写的。
回复

使用道具 举报

民审大大 发表于 2017-6-29 11:17:35 | 显示全部楼层
source\module\home\home_magic.php
  1. $magic['pic'] = STATICURL.'image/magic/'.strtolower($magic['identifier']).'.gif';
复制代码
回复

使用道具 举报

 楼主| 真伤脑筋 发表于 2017-6-29 12:04:24 | 显示全部楼层
民审大大 发表于 2017-6-29 11:17
source\module\home\home_magic.php

就是这里了,太感谢了。为什么这里要强制小写字母呢?是不是把函数strtolower()去掉就可以了?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-27 21:47 , Processed in 0.020983 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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