h5ai este un indexer de fisiere modern pentru servere web HTTP. Directoarele sunt afisate in stil arbore. Initial h5ai era un acronim pentru HTML5 Apache Index, dar acum accepta si alte servere web.
Necesita PHP 7.0+ si functioneaza bine cu Apache httpd , lighttpd si nginx . Cea mai buna experienta de utilizare cu cele mai recente versiuni de browsere bazate pe Chromium , Firefox , Safari si Edge , dar si pentru browserele mai vechi sau daca JavaScript este dezactivat.
Scriptul este HTML5 valid cu CSS3 si JavaScript pentru o interfata moderna, minima care se concentreaza pe fisiere.
Caracteristici optionale: sortarea fisierelor, diferite moduri de vizualizare, localizare, vizualizare ramuri, anteturi si subsoluri personalizate, filtre si cautare fisiere, dimensiuni dosare, reimprospatare automata, descarcare pachet, coduri QR, miniaturi, previzualizari de fisiere.
Instalare
Copiati folderul _h5ai in directorul radacina al documentului serverul de web: ROOT/_h5ai.
ROOT
- _h5ai
--- your files
--- and folders
Adaugati pentru ca h5ai sa gestioneze toate directoarele care nu au un fisier index.
Apache httpd 2.2 / 2.4 : in httpd.conf sau in .htaccess din directorul radacina, de exemplu:
DirectoryIndex index.html index.php /_h5ai/public/index.php
lighttpd 1.4 : in lighttpd.confset de exemplu:
index-file.names += ("index.html", "index.php", "/_h5ai/public/index.php")
nginx 1.2 : in nginx.confset, de exemplu:
index index.html index.php /_h5ai/public/index.php;
Cherokee 1.2 : in cherokee.confset, de exemplu:
vserver!1!directory_index = index.html,index.php,/_h5ai/public/index.php
Fisierul principal de configurare este _h5ai/private/conf/options.json,
daca doriti sa modificati unele dintre setari.