彩虹目录列表是一款用PHP开发的目录列表程序,无需数据库,安装简单,使用方便。
功能特点:
更新日志:
V1.6:
1、新增VSCode在线编辑器,2种编辑器可自由切换
2、点击文件名可改为弹出文件操作窗口
3、可设置指定文件扩展名强制下载
4、支持更多压缩包格式解压
V1.5:
1、优化手机端搜索、文件信息展示、预览
2、优化音乐播放,支持按顺序播放当前列表音乐
3、新增文件列表翻页功能
4、支持搜索密码加密的文件夹
V1.4:修复静态资源失效
V1.3:增加文本在线编辑功能
V1.2:更新了全新的文件管理功能、支持设置目录密码访问
V1.1:优化文件列表表格样式
源码下载: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
}
Parsedown.class.php 这个文件
现在 Parsedown是 1.8.0-beta-7 PHP 7.1+才可以
如果是PHP7.0以下替换使用Parsedown 1.7.4 的就可以
1.增加webdav功能,以便能够直接关联映射nas等设备信息。
2.增加外链功能,当前支持本地上传和远程上传,但不支持各种网盘的外链,请考虑增加除本地和远程外的第三种能力及外链,比如我有系统镜像这种大文件想直接引导朋友们到网盘去下载,我就可以通过增加外链直接录入外链地址,文件名保持自定义功能,增加外在目录列表中显示的时候可以对外链可以有专门标识(没有也无所谓),点击之后直接跳转到外链下载页面,由朋友们自行到网盘去下载,复制链接按钮点下之后也是直接复制外链。
以上请考虑,谢谢