源码简介:
Zdir是一款使用PHP开发的目录列表程序,无需数据库,安装简单,使用方便,体积小巧,功能完善。
Zdir功能:
- 目录浏览
- MarkDown文件预览
- CSS/JavaScript一键复制
- 文件hash
- 图片预览
- 视频播放(支持.mp4 .ts .m3u8等部分格式)
- 音频播放(支持
.mp3
.wav
.flac
.ape
) - 文本查看器(支持的格式有.txt .sh .py .go .c .cpp)
- Office在线预览(支持.doc .docx .xls .xlsx .ppt .pptx),注意:如果是内网或IP访问方式不支持预览
- 文件索引
- 二维码生成
- 文件管理(上传/删除/编辑等)
- 文件搜索
- 密码验证
- 支持中文显示
更新说明:
v1.50
- 此版本可将Zdir放在子目录中
- 优化CSS
- 修复一些BUG
- 可以新建
static/tongji.js
并添加网站统计代码,Zdir将自动加载 - 文件管理器的用户名、密码可以在config.php自定设置
config.json
可支持广告设置
常规安装:
- 下载最新源码,并解压到站点根目录。
- 将
config.simple.php
修改为config.php
- 修改
config.php
文件,设置网站关键词、描述等、密码等 - 访问您的域名测试,文件管理用户名为
zdir
,密码为config.php
中设置的密码 - 如果需要排除某个目录,再次修改
config.php
,里面有说明 - 更多说明请查看帮助文档:https://dwz.ovh/zdir
安装在子目录(推荐)
自v1.50版本开始,Zdir支持安装在子目录运行,比如您的站点目录为/data/wwwroot/default
,您可以将Zdir源码放在/data/wwwroot/default/zdir
安装在子目录需要设置伪静态才能正常运行。
Nginx伪静态
- 需要个将默认首页设置为zdir/index.php,比如index zdir/index.php index.html index.htm index.php
- 需要在Server的配置中添加一行伪静态规则:rewrite ^/static/(.+) /zdir/static/$1 break;
支持添加统计代码
此版本可以在Zdir目录下新建一个tongji.js
文件,里面放入网站统计代码,Zdir将自动加载,注意统计代码不需要script
标签,百度统计代码测试通过,其它统计代码未做测试。
左右两侧悬浮广告设置
此版本支持网站左右两侧的悬浮广告设置,需要在Zdir目录下新建一个文件命名为config.json
,参考代码:
{
"gg":{
"gg_left":"<a href='https://dwz.ovh/d' target='_blank' rel="noopener noreferrer"><img src='https://dwz.ovh/c'></a>",
"gg_right":"<a href='https://www.xiaoz.me/archives/11183' target='_blank' rel="noopener noreferrer"><img src='https://i.bmp.ovh/imgs/2019/11/39adab31131a53a8.png'></a>"
}
}
下载地址:
由于是开源程序,所以直接去Github下载吧。
开源地址:https://github.com/helloxz/zdir
官方演示地址:http://soft.xiaoz.org/
© 版权声明
- 注意:本站资源多为网络收集,如涉及版权问题请及时与站长联系,我们会在第一时间内删除资源。
- 您购买的只是资源,不提供解答疑问和安装服务。
- 付款后如遇到无法下载的情况请联系QQ:825564。
THE END
请登录后发表评论
注册
社交帐号登录