app de namoro anonimo de namoro online namoro um esquizofrenico lee sung kyung namoro namoro depois dos 50 b2 agencia matrimonial tu y ella encontro selvagem assistir online preterito imperfeito de namorar perguntas para fazer ao namorado no começo do namoro música de o que e pedir um tempo no namoro presentes criativos sites de encontros para casar mensagem de namoro religioso o que fazer para um namoro da certo qual o sentido namoro bodas de conhecer contrato de namoro jurisprudência ideias de presentes para namoro anel de namoro em qual mao usar namorar policial feminina telefone para contato namoro consequencias no namoro na adolescencia 5 motivos para namorar alguem de cancer namoro longo tem direito a bens namoro em latim app internacional meme web namoro lindas mensagens de namoro recente carta de namorar homens separados com filhos dinamica sobre namoro na adolescencia indiretas para pedido de namoro excursão para solteiros 2020 agencia de matrimonio barcelona imagem de ana maria namorar a sua filha portal chrześcijański randkowy grupos de whatsapp para solteros incontri ragazze a cecina
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏我爱资源网吧

魔改版 Directory Lister 一款不错的PHP目录索引源码

前端模板 小磊 4个月前 (05-11) 1249次浏览 已收录 0个评论 扫描二维码
本文最后更新于 2020年05月15日 00:52 可能会因为没有更新而失效。如已失效或需要修正,请及时留言!

魔改版 Directory Lister 一款不错的PHP目录索引源码

1.魔改特点

  • 界面式样魔改
  • 支持中文目录和文件名
  • 支持显示各文件夹内的简介说明
  • 默认调用的各种 CDN文件本地化
  • 等等 …

2.更新记录

更新:2018/09/27,修复 当网页内容高度接近于窗口高度时,底部 footer 与网页内容重叠的问题
更新:2018/08/20,更新 不需要再手动配置域名后缀了,新版本会自动检测。
更新:2018/08/20,更新 网站式样 – 素色简洁风(对比见下图)。
更新:2018/07/18,修复 当程序位置网站子目录下时,CSS JS 路径错误的问题。
更新:2018/03/26,修复 当前文件夹下无 README.html 文件时,PHP会提示警告的问题。

3.演示站点

魔改版 Directory Lister 一款不错的PHP目录索引源码
演示示例

4.相关下载

下载后,解压并上传到已经搭建好 PHP环境 的服务器中,然后就可以上传文件和创建文件夹了!

文件下载

  下载声明:本站文件大多来自于网络,仅供学习和研究使用,不得用于商业用途,如有版权问题,请联系博猪!
  下载地址:点击下载

5.文件结构

假设你的虚拟主机根目录是 /home/wwwroot/xxx.xx

/home/wwwroot/xxx.xx/
├─ resources/
│   ├ themes/
│   │ └ bootstrap/
│   │    ├ css/
│   │    ├ fonts/
│   │    ├ img/
│   │    ├ js/
│   │    ├ default_footer.php # 底部公共文件 #
│   │    ├ default_header.php # 顶部公共文件(可以放网站流量统计代码) #
│   │    └ index.php # 网页主文件,其中可以修改顶部公告栏内容 #
│   │
│   ├ DirectoryLister.php
│   ├ config.php
│   └ fileTypes.php
│
├ README.html # 该文件夹页面内的 说明简介文件 #
├ index.php
│
├─ 其他文件夹/
│   ├ 其他文件.txt
│   └ README.html # 该文件夹页面内的 说明简介文件 #
│
└ 其他文件.txt

6.注意事项

6.1.不显示文件和目录

如果安装 lnmp一键包上传Directory Lister后,Directory Lister不显示文件和目录,那么可能是 PHP函数scandir被禁用了,取消禁用即可。

sed -i 's/,scandir//g' /usr/local/php/etc/php.ini
# 取消scandir函数禁用
/etc/init.d/php-fpm restart
# 重启 PHP生效

6.2.程序放在网站子目录不显示 README.html 的解决方法

因为程序有个判断 README.html 路径的代码,而如果是正常使用域名或IP(即使加上),都是可以自适应的。

但是如果把程序放在子目录下,就会无法获取正确 README.html 路径,需要你手动修改下程序里的一句代码。

假设你将程序放在了子目录 zimulu 中(也就是 http://xxx.xx/zimulu 才能访问到程序网页)。

首先打开该文件:/resources/themes/bootstrap/index.php

找到第5行的:$suffix_array = explode('.', $_SERVER['HTTP_HOST']);

将其修改为:$suffix_array = explode('.', $_SERVER['HTTP_HOST']."/zimulu");

7.简介功能说明

可以在每个文件夹下面放一个README.html文件,这个文件里写着 简介说明内容即可,格式参考自带的示例文件。

为了避免中文乱码,把README.html文件用 UTF-8 无BOM 编码 保存!

7.1.文件修改说明

文件修改说明修改网站中头部导航标题,去这个文件里搜索DOUBI Soft然后全部替换为自己要改的。

/resources/DirectoryLister.php

修改网站标签栏的标题,去这个文件里把开头title标签中的DOUBI Soft替换为自己要改的。

/resources/themes/bootstrap/index.php

修改网站顶部公告栏内容,去这个文件里搜索顶部公告栏。

/resources/themes/bootstrap/index.php

网站头部公共文件:

/resources/themes/bootstrap/default_header.php

网站底部公共文件:

/resources/themes/bootstrap/default_footer.php

如果想要插入流量统计代码,那只需要把代码写到default_header.php文件内即可。


我爱资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:魔改版 Directory Lister 一款不错的PHP目录索引源码
喜欢 (0)
关于作者:
我爱资源网 - 主要收集网络中各种破解软件,去广告补丁,以及精品各种精品资源,教程.
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址