HTTP Web文件目錄列表程序Directory Lister配置說明——墨澀網(wǎng)
Directory Lister是公開任何 Web 可訪問文件夾的內(nèi)容以進行瀏覽和共享的最簡單方法。通過零配置、拖放式安裝,您將在不到一分鐘的時間內(nèi)啟動并運行。
文件搜索
使用內(nèi)置搜索快速找到您要查找的內(nèi)容。
文件哈希
通過快速訪問文件哈希以根據(jù)源驗證下載的文件,提高信任度和可靠性。
自述文件渲染
直接在您的目錄列表中顯示 README 文件,以向您的用戶提供定制的相關信息。
特征
- 簡單的安裝?使您可以在不到一分鐘的時間內(nèi)啟動并運行。
- 新?的明暗主題?,以滿足您的專業(yè)需求或個人風格。
- 自定義排序順序?使您可以控制文件/文件夾的順序。
- 新?的多語言支持?將 Directory Lister 帶入您選擇的語言。
- 新?文件搜索?可幫助您快速有效地找到所需的文件。
- 在通過驗證下載文件時,文件哈希?會灌輸信心。
- 新的?自述文件渲染?允許直接在頁面上公開自述文件的內(nèi)容。
- Zip 下載?,用于在單個操作中獲取整個文件目錄。
官網(wǎng):
https://www.directorylister.com/
下載地址:
開源地址:https://github.com/DirectoryLister/DirectoryLister
修改版下載:https://wwb.lanzoub.com/ihtAF0221rwf
安裝環(huán)境要求
- 目錄列表器需要PHP?>= 7.4
- zip下載需要Zip擴展名
- README 渲染需要DOM和Fileinfo擴展
文件修改說明(修改方式根據(jù)3.11攥寫,不同版本可能有變化)
添加配置文件
將根目錄的“.env.example”重命名為“.env”,程序啟動會識別此文件里面的配置。
語言漢化
“.env”文件里面APP_LANGUAGE=en 修改為:APP_LANGUAGE=zh-CN,語言包在app\translations目錄下
底部信息修改
app\cache\views\49目錄下“493b9050bd678772c2556bd4488c726ca825c07113bfa0992046d9a0f1b89c1f.php”文件,搜索替換對應信息即可。
隱藏文件
默認情況下,Directory Lister 將.hidden在應用程序根目錄(與 相同的位置index.php)中查找文件。如果找到,此文件的每一行都將用作。每行應包含一個文件或路徑模式,沒有行尾分隔符。
該.hidden文件默認不存在,必須創(chuàng)建才能使用。
其他配置信息
大多數(shù)配置更改都可以通過自定義.env
文件進行。該文件定義環(huán)境變量及其值,如果需要,將下面的參數(shù)按照文件中的格式添加即可。
應用配置參考
compile_container
控制是否編譯容器。
在定義中該值沒有對應的配置選項,app/config因為該選項是在加載應用程序容器(和配置)之前應用的。
false要么<unset>
dark_mode
啟用暗模式。
隨著 v3.7.0 中面向用戶的主題切換的引入而刪除
true要么false
date_format
用于在應用程序視圖中呈現(xiàn)日期的格式。
有關可能的值,請參閱。
debug
啟用應用程序調(diào)試并顯示錯誤消息。
建議調(diào)試保持關閉,除非對問題進行故障排除。啟用此選項將導致敏感服務器信息泄露。
true要么false
display_readmes
解析和呈現(xiàn)README頁面上的文件。
true要么false
google_analytics_id
您的 Google 分析跟蹤 ID。
UA-123456789-0格式為或禁用的字符串false
hidden_files_list
包含隱藏文件定義的文件。將與“hidden_??files”配置選項中的定義合并。
有關隱藏文件的更多信息,請參閱頁面。
文件的路徑(字符串)
hidden_files
隱藏文件定義數(shù)組。將與hidden_files_list配置選項中定義的文件中的定義合并。支持 glob 模式(例如*.txt,file.{yml,yaml}等)。
有關隱藏文件的更多信息,請參閱頁面。
路徑數(shù)組(字符串)
hide_app_files
隱藏應用程序特定的文件/目錄(即index.php和app文件夾)。
true要么false
hide_dot_files
從列表中隱藏點文件/目錄。
true要么false
hide_vcs_files
隱藏版本控制系統(tǒng)(即 Git 和 Mercurial)用于存儲其元數(shù)據(jù)的文件。
true要么false
home_text
home導航面包屑中的鏈接文本。如果未定義或null將使用您選擇的語言的“家”的翻譯形式。
任何字符串
language
應用程序的界面語言。
請參閱文件夾以獲取可用的翻譯。
matomo_analytics_site_id
您的 Matomo 分析站點 ID。
Matomo 分析站點 ID(字符串)
matomo_analytics_url
您的 Matomo 分析 URL。
Matomo 分析 URL(字符串)
max_hash_size
可以散列的最大文件大?。ㄒ宰止?jié)為單位)。這有助于防止過大文件超時。
文件越大,計算該文件的哈希所需的時間就越長。
任何正整數(shù)0- 9223372036854775807( )
meta_description
元標記描述(即<meta name="description">)文本。
任何字符串
readmes_first
在文件列表之前顯示自述文件。
true要么false
reverse_sort
啟用后,反轉(zhuǎn)文件的順序(應用排序后)。
true要么false
site_title
您的目錄列表的標題。這將與當前路徑一起顯示在瀏覽器選項卡/標題欄中。
任何字符串
sort_order
文件和文件夾的排序順序。可以是幾個預定義值之一或自定義。
使用匿名函數(shù)時,必須將其包裝在\DI\value()函數(shù)中。匿名函數(shù)接收兩個\SplFileInfo對象作為參數(shù),并期望返回一個整數(shù)。
例子
'sort_order' => \DI\value(
function (SplFileInfo $file1, SplFileInfo $file2) {
return strcmp($file1->getRealPath(), $file2->getRealPath());
})
);
type, natural, name, accessed, changed, modified,<anonymous function>
timezone
用于數(shù)據(jù)格式化的時區(qū)。
有關支持的時區(qū)列表,請參閱: ://www.php.net/manual/en/timezones.php 。
zip_downloads
啟用將目錄下載為 zip 存檔。
true要么false
版權(quán)聲明:本文采用知識共享 署名4.0國際許可協(xié)議BY-NC-SA 進行授權(quán)
文章作者:<墨澀>
文章鏈接:
免責聲明:本站為資源分享站,所有資源信息均來自網(wǎng)絡,您必須在下載后的24個小時之內(nèi)從您的電腦中徹底刪除上述內(nèi)容;版權(quán)爭議與本站無關,所有資源僅供學習參考研究目的,如果您訪問和下載此文件,表示您同意只將此文件用于參考、學習而非其他用途,否則一切后果請您自行承擔,如果您喜歡該程序,請支持正版軟件,購買注冊,得到更好的正版服務。
本站為非盈利性站點,并不販賣軟件,不存在任何商業(yè)目的及用途,網(wǎng)站會員捐贈是您喜歡本站而產(chǎn)生的贊助支持行為,僅為維持服務器的開支與維護,全憑自愿無任何強求。