Directory listing
Potřeboval jsem mít v prohlížeči vypsané soubory z adresářů, které se nachází na mém FTP.
Občas udělám nějaký ten design webu, občas nějaké grafické návrhy triček a potřebuji je rychle ukázat nebo potřebuju ukázat screen obrazovky, fotku, dát na stáhnutí PDF dokument atd.
PHP Directory Listing Script
Flaesh’ mi doporučil PHP DL, který sám používá. V jediném souboru index.php se dle dobře popsaných komentářů dá nastavit několik funkcí (povolit stahování souborů nebo jen jejich zobrazení, možnost uploadu, ukázat autonáhled, povolit podadresáře…).
Osobní názor: Jednoduché, vyhovující, funkční a rychlé řešení. Sám jsem jej začal používat a je dostačující. Pokud nechci soubory indexovat vyhledávači, nastavím si svůj robots.txt a zakážu jim přístup.
PHP DL
Další pěknou variantou se mi zdá PHP DL, které sice neumožňuje jednoduše procházet mezi složkami, ale umí přehrávat flash animace, videa a hudbu. Dále pak umí zároveň soubor zobrazit a nebo ho lze pomocí ikony stáhnout. Procházení mezi složkami lze nasimulovat, že do každé složky vložíte index.php, ale stejně bude chybět procházení o úroveň výš (ale existuje tlačítko zpět v prohlížeči, na klávesnici nebo na myši, že?).
Osobní názor: Dobré řešení, že zároveň lze zobrazit soubor a hned je u něj odkaz na stáhnutí. Pro někoho je tam také dobře řešeno zobrazení obrázků, kdy velký náhled lze zrušit pomocí klávesy ESC. Mě tato funkce sice nevyhovuje, ale někomu to může přijít zajímavé.
WordPress Plugin WP-Explorer
Někomu by mohl vyhovovat plugin do wordpressu, který umí také zobrazit soubory v adresáři, zobrazovat podsložky a lze se pomocí odkazů vrátit o úroveň výš. Hezkou funkcí u WP je možnost zaheslování stránek, takže váš výpis souborů může být zaheslovaný a nebo zaheslujete pouze jednu složku.
Osobní názor: Při splnění určitých navazujících nastavení ve wordpressu, je toto řešení super. A pokud již používáte WP můžete ho tak rozšířít o další užitečnou funkci. Já chtěl tohle řešení preferovat, skutečně používat, ale potkal jsem malinkatý problém.
Používám na svém blogu Texy! a žádným dostupným způsobem jsem nedokázal zapsat vložení pluginu wp-explorer do stránky. Plugin se aktivuje totiž tak, že do příspěvku nebo do stránky napíšete [wp_explorer]cesta/slozka[/wp_explorer]. Tento tag mi ale po uložení nevypíše zobrazené soubory ve složce, on se prostě nevykoná. V příspěvku zůstane napsané cesta/slozka[wp_explorer], jako by to byl normalni text. Vypnutí texy přes /–html prostě nefunguje. Kdyby někdo znal řešení, tak prosím napište.
Červenec 5th, 2009 at 22:58
Cyba v dokumentaci zde: http://wordpress.org/extend/plugins/wp-explorer/installation/
Správně takto:
Soubory
Červenec 6th, 2009 at 07:13
aha, dekuji za opravu, vyzkousim