Reload.me.uk - FancyDir
FancyDir
FancyDir styles Apache's default (and rather ugly) directory listing, turning it into something considerably easier on the eyes. Because it uses Apache's mod_autoindex FancyDir does not rely on any additional scripting engine such as PHP.
View a demonstration folder here.
Features
- Requires only Apache 2.x.
- Inline search — dynamically filter your files.
- Breadcrumb navigation — quickly navigate to a parent folder.
- Displays images & text within a modal popup / iframe.
- Tested in major browsers (Internet Explorer 6 & 7, Firefox 2 & 3, Opera 9.5).
- Degrades gracefully — While some features require JavaScript, if it is disabled users are still presented with a clear layout.
Updates
- v1.0.1 — 2008/08/05 — Optimised the search slightly and added more content types to display within the iframe.
- v1.0 — 2008/07/20 — FancyDir's first release.
Download & Installation
- Download FancyDir-v1.0.1.zip
- Upload the fancydir directory to the root of your domain (so it would be accessible at yourdomain.com/fancydir/)
- Upload the .htaccess file to the root of your domain, if a .htaccess file already exists then append the contents of the fancydir .htaccess file to your own.
- Enjoy your fancy directory listings.
Notes
- Sometimes you don't want list the contents of a directory, in this case create a .htaccess file containing the line Options -Indexes and place it in the directory you don't want listed.
Licence
FancyDir is licensed under a Creative Commons Attribution 3.0 Unported License.
This means you may use it for any purpose and make any changes you like as long as you include a link back to this page in your credits.
In other words — go nuts, just leave the footer alone.