Osobne veľmi rád zdieľam dokumenty, fotografie, či rôzne scripty odkázaním na adresár na webhostingu, kde vďaka nastaveniam Apachu je možné nechať vylistovať adresár a tak jednoducho zobraziť jeho obsah. Myslím, že túto možnosť využívajú mnohí z vás. Oveľa menej z vás však zrejme vie o ďalších možnostiach, ktoré moduly servera Apache umožňujú týmto adresárom nastaviť. Na tie sa pozrieme práve v tomto seriály o customizácii vylistovaného adresára.
Idea
===
[* http://www.depi.sk/wp-content/2008/06/logo_apache.gif >] Často som sa pohrával s myšlienkou, že si toto vylistovanie adresára upravím podľa svojich požiadaviek a tak urobím akúsi jeho simuláciu cez PHP, prípadne siahnem už po hotovom riešení. Osobne som však za vlastné riešenia, no na tie nikdy nezostalo veľa času, najmä keď išlo o niečo, čo nie je prioritné. Po čase som sa však k tejto myšlienke vrátil a začal som uvažovať, či by niečo podobné nedokázal urobiť samotný server Apache bez nutnosti ďalšieho programovania v niektorom zo skriptovacích jazykov. A veru dokázal.
Čo budeme potrebovať?
===============
- základným predpokladom pre fungovanie je samotný server “Apache”:http://httpd.apache.org
- nainštalovaný modul Apacha – “mod_autoindex”:http://httpd.apache.org/docs/2.0/mod/mod_autoindex.html (defaultná súčasť Apache)
- znalosť kaskádových štýlov “CSS”:http://www.w3.org/Style/CSS/
- trpezlivosť
- “kreativitu”:http://deviantart.com
Po splnení týchto základných požiadaviek sa môžeme pustiť do customizácie našich adresárov. Vďaka modulu *mod_autoindex* môžeme vykonať niekoľko jednoduchých zmien a náš adresár premeniť na nepoznanie.
Ja sa v tomto seriály zameriam hlavne na:
- zmenu ikôn adresárov a súborov podľa ich typu a významu
- kompletné preštýlovanie vzhľadu vylistovaného adresára
- jednoduchú demonštráciu SSI (Server Side Includes) “skriptovania”
- pridanie vizuálnych efektov
- vytvorenie privátneho (zaheslovaného) adresára
Pevne verím, že tieto zmeny vás zaujmú a podrobnejší tutoriál s live demonštráciou bude súčasťou už nadchádzajúcej časti tohto mini-seriálu.
Tento článok vznikol aj vďaka nasledovným “sponzorom súťaže 30C”:http://www.depi.sk/2008/06/01/30c-mame-prvych-sponzorov-aj-pravidla-sutaze/
=========================================
- “Webhosting Inet.sk”:http://webhosting.inet.sk
- internetový obchod “Nový Počítač.sk – MP3 prehrávače”:http://novypocitac.sk/hudobne-mp3-prehravace
- “eMDI”:http://emdi.sk
- “Pizza SEO – Optimalizácia pre vyhľadávače”:http://pizzaseo.com/sk
- “www.tvojden.sk – vyhľadávač | správy | počasie | cestovanie | zábava”:http://www.tvojden.sk
- “Poppe.sk – úspešné internetové stránky”:http://poppe.sk
- “Elaut BauMont”:http://www.ebau.sk
- “Webcreator”:http://webcreator.sk
- “Expres vizitky”:http://expresvizitky.sk
- “Webhosting Host do domu”:http://hostdodomu.sk