彩虹目录列表是一款用PHP开发的目录列表程序,无需数据库,安装简单,使用方便。

功能特点:
- 在线预览图片、视频、音频、文本文件、Markdown文件、Office文档等
- 自动识别目录下的README.md文件并展示(类GitHub)
- 后台管理可设置网站标题、公告、底部代码等信息
- 文件搜索功能,支持缓存文件索引
- 自带第三方文件管理器
- 支持中文文件名编码设置,解决乱码问题
- 支持安装在子目录
源码下载:https://github.com/netcccyun/dirlist/releases
本地下载:见下方
安装方法:上传后直接访问即可使用,后台默认管理员账号密码:admin/123456
左右两侧悬浮广告设置,后台底部代码里面加入以下代码:
<div id="gg-left"><a href='https://www.cccyun.net' target='_blank' rel="noopener noreferrer"><img src='https://i.bmp.ovh/imgs/2019/11/b31f2ab7a8486565.jpg'></a></div> <div id="gg-right"><a href='https://www.cccyun.net' target='_blank' rel="noopener noreferrer"><img src='https://i.bmp.ovh/imgs/2019/11/39adab31131a53a8.png'></a></div>
DirList.class.php 文件search_files,list_dir俩函数中
搜索
$src = './' . implode('/', array_map('rawurlencode', explode('/', $relativePath)));
替换
if ($conf['name_encode'] == 'utf8') {
$src = './' . implode('/', array_map('rawurlencode', explode('/', $relativePath)));//utf-8
} elseif ($conf['name_encode'] == 'gbk') {
$src = './' . implode('/', array_map('rawurlencode', explode('/', $relativePathEncode)));//gbk
}
编辑:二八源码,如若转载,请注明来源出处:https://www.28286.cn/code/2736.html
文章来源网络及投稿,仅供研究学习!如商用自行联系版权方!如发现侵犯了您的权益请与我们联系删除!