Files Photo Gallery是一個單檔PHP目錄程式,可以放置到伺服器上的任何目錄,立即擁有一個檔和資料夾預覽目錄。 它支援所有檔案類型,並允許您預覽圖像、視頻、音訊和代碼。
效果演示

支援
- 單個檔只需將其放入伺服器上的任何目錄即可。
- 即時搜索和排序檔。
- 高級清單和庫佈局,可以即時切換。
- 預覽IPTC、EXIF和 GPS 地圖以查看您的照片。
- 使用快取機制和CDN快速載入。
- 高級樹功能表導航顯示整個目錄結構。
- 美麗的代碼螢光筆來查看和編輯代碼格式。
- 可選登錄以保護訪問。
安裝教學
將下載得到的index.php檔放置到需要的網站目錄,打開目錄即可;
PHP版本需要5.5以上,PHP擴展程式安裝需求:GD mbstring fileinfo exif
寶塔面板安裝PHP時已經預設安裝了GD和mbstring擴展程式,所以無需額外安裝
fileinfo – 用於生成圖片預覽
exif – 用於讀取圖片EXIF資訊
破解
Files Photo Gallery是完全開源的,免費版和授權版一致,沒有任何區別
只是免費版每次會彈出授權窗口,點擊一下No thanks!即可關閉
破解授權有兩個方法,一是JS當地語系化,二是JS網路化,當然JS網路化會更加方便快捷
JS本地化
打開index.php找到代碼:
<script src=“<?php%20echo%20config::$assets%20?>js/files.js”></script>
將其替換為
<script src=“js/files.js”></script>
再在同目錄新建名為js的資料夾,然後下載files.js檔放置在其中即可
files.js
網路化
則直接引用以上位址。
常用配置參數
// 根目录配置
‘root’ => ”, // 相对路径或者绝对路径,不填代表当前目录,二级目录无需 / 符号
‘start_path’ => false, // 分配加载到视图中的第一个目录,默认情况下,该目录与root目录相同
// 授权登录
‘username’ => ”, // 用户账号(留空关闭)
‘password’ => ”, // 用户密码(留空关闭)
// 排除文件或者目录
‘files_exclude’ => ”, // ‘/\.(png|jpe?g)$/i’ / 解释:排除后缀png.jpeg.jpg
‘dirs_exclude’ => ”, // ‘/\/AAA|\/doc|\/222(\/|$)/i’ / 解释:排除目录AAA.doc.222
// 菜单
‘menu_enabled’ => true // 启用或禁用左侧文件夹菜单
‘menu_show’ => true // 文件夹菜单展开或折叠
‘menu_sort’ => ‘name_asc’ // 左侧文件夹菜单排序 / name_asc,name_desc,date_asc,date_desc
// 布局
‘layout’ => ‘rows’ // 主视图区域布局,包括选项 列表,块,网格,行和列
‘sort’ => ‘name_asc’ // 主视图区域默认排序 / name_asc,name_desc,date_asc,date_desc
文章標題:Files Photo Gallery 單檔PHP目錄程式
本文鏈接:https://angelal.cc/1644.html
文章版權:除非特別註明,否則均為AngelaL的原創文章,轉載必須以鏈接形式標明本文鏈接
本文最後更新發佈於:2025年03月06日 02:02, 某些文章具有時效性,若有錯誤或已失效,請在下方留言。