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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

群组、日志中图片本地化 插件

[复制链接]
hamen 发表于 2010-5-11 22:56:34 | 显示全部楼层
我发现用这个https://discuz.dismall.com/viewth ... p;extra=&page=1 地址的文件图片本地化是直接放入attachment目录的不会在随便看看里面调用,但是这个文件有段地方要改改:$dir = "attachment/" . date("Yn") . "/" . date("d") ; 改为:$dir = "attachment/" . date("Ym") . "/" . date("j") ; 这样才能直接加入和相册同一个目录但又不会被随便看看的图片调用
回复

使用道具 举报

 楼主| ttfok 发表于 2010-5-11 23:02:55 | 显示全部楼层
我发现用这个 地址的文件图片本地化是直接放入attachment目录的不会在随便看看里面调用,但是这个文件有段地 ...
hamen 发表于 2010-5-11 22:56



那你如何管理图片呢?

你可以不调用系统相册不就行了?
回复

使用道具 举报

hamen 发表于 2010-5-11 23:18:44 | 显示全部楼层
这段代码应该这么写:$dir = "attachment/" . date("Y-m") . "/" . date("j") ;做一个区别于相册的另外的目录,目录是2010-05,这样不会影响相册目录了。
回复

使用道具 举报

hamen 发表于 2010-5-11 23:19:13 | 显示全部楼层
请问怎样不调用系统相册,麻烦告诉一下,改哪里。
回复

使用道具 举报

hamen 发表于 2010-5-11 23:25:39 | 显示全部楼层
回复 12# ttfok 的帖子


    如果生成的本地图片和系统相册一个目录,总会调用得到的吧。
回复

使用道具 举报

 楼主| ttfok 发表于 2010-5-11 23:27:04 | 显示全部楼层
本帖最后由 ttfok 于 2010-5-11 23:31 编辑

source/network.php line 70左右,添加红色部分即可

//显示数量
        $shownum = 28;
        
       //不显示默认相册
    $wherearr[] = "main.albumid != '0'";  

        $piclist = array();
        $query = $_SGLOBAL['db']->query("SELECT album.albumname, album.friend, space.username, space.name, space.namestatus, main.*
回复

使用道具 举报

hamen 发表于 2010-5-11 23:31:47 | 显示全部楼层
怎么加了这段代码随便看看打不开了,哪里不对吗。
回复

使用道具 举报

 楼主| ttfok 发表于 2010-5-11 23:32:32 | 显示全部楼层
本帖最后由 ttfok 于 2010-5-11 23:34 编辑

不是全加呀,只加红色的

2.0正式板就以加上不显示系统相册的,你的没的升级?
回复

使用道具 举报

hamen 发表于 2010-5-11 23:38:44 | 显示全部楼层
本帖最后由 hamen 于 2010-5-11 23:42 编辑

加上了,不显示,这样如果管理员的相册是默认相册,那么管理员以后发的所有图片都不能显示了。这样只能去创建一个临时用户,专门放本地化的图片的相册
回复

使用道具 举报

 楼主| ttfok 发表于 2010-5-12 09:12:14 | 显示全部楼层
回复 19# hamen 的帖子


    按自已的想法好了!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 09:33 , Processed in 0.453272 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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