Kdysi, na starém about:me, jsem si pochvaloval skript File Browser, který uměl vypsat soubory v adresáři, a co víc, uměl bez zadýchání adresáři i procházet. Od té doby používám File Browser až dodnes, a jelikož jsem skript převzal pod svá křídla (neb původní autor jej zřejmě dál vyvíjet nehodlal), musel jsem mu nadělit pár vylepšení.
Takže, co je nového? Začněme opravami chyb, z těch významnějších jsou to tyto:
- chyba, při níž se odkaz na nadřazený adresář objevoval i v kořenovém adresáři
- chyba s prázdným adresářem v hlavičce; v podstatě, celá část skriptu, která parsovala informace z URL a vypisovala odkazy, byla trošku –dokopána– překopána, aby fungovala mnohem lépe :-)
- „chyba s množstvím PHP errorů“
(souvisí s dvojkou, chyby jako „soubor nenalezen“ a podobně)
A přejděme k novým funkcím:
- ikonky – já to eye-candy prostě miluju
sada ikonek, které jsem použil já, se jmenuje Nuvola
- je možno skrýt jakýkoli soubor
- v hlavičce lze zobrazit popis adresáře – ten by se měl nacházet v souboru
.dirinfo
- také si File Browser pamatuje způsob řazení souborů, který jste použili – z mně nyní neznámých důvodů jsem pro tuto „paměť“ nepoužil cookies, možná příště
- a možná má teď skript rád Unicode – kdo ví

- počeštění a přizpůsobení se vlastnostem češtiny – drobnost, která potěší
Bez obav jej můžete vyzkoušet nebo shlédnout ukázkové použití, doufám, že se Vám bude líbit. Na prvním z odkazů naleznete vždy nejnovější verzi, která může obsahovat více featur – jen se mi nechce při každé minor verzi plodit nový článek :-)
Komentáře
Re: Výpis adresářů ještě jednou
zajímavé. nevíš náhodou jak rychle se provádí
folderSizepři větším počtu obsažených souborů?Re: Výpis adresářů ještě jednou
Tak to bohužel nemám tušení, ale mám nasazen svůj skript na temp.milanvit.net, kde jsou soubory o celkové velikosti asi 2 GB a běží to svižně – navíc jsem domluven s adminem, že kdyby to dělalo problémy, dá mi vědět – zatím nedal :-)
Ale bylo by zajímavé to „zbookmarkovat“, to ano… Třeba se do toho zítra pustím :-)
Poslat nový komentář