A PHP-based directory indexer designed as an alternative to default webserver indexing. It works even on machines that deny indexing or do not give users enough control over .htaccess to add it on their own. Supports templating.
Be the first to post a text review of NotSoFancy!. Rate and review a project by clicking thumbs up or thumbs down in the right column.
- 0.7 - * Added support for pseudo-symlinks: false, permanent URL links the user can add to their listing mixed in with actual files. Pseudo-symlinks respond to directory descriptions. * Fixed a major error in notsofancy.php that caused the program to die when it hit a directory with multiple subdirectories. * Better error checking. * Each index.php can specify its own config.php. You can use custom configurations in folders for text localization or just to change the look and feel. * Added support for sorting folders in alphabetic order instead of sort by date created. This is now enabled by default. * Added yet more files to the MIME types listing. - 0.6 - * Users can add files to their index.php they wish to black out or hide. Default files to hide are "index.php", "." and "..", the later because a link to ".." is already generated as "Parent Directory." * Descriptions of specific files in a folder can be added as though you were using NCSA's .htaccess AddDescription directive. * If README exists in the folder it will be displayed at the top of the page unless you suppress it. This can be used to describe what is contained in the current path. * Security check added to all files to prevent hijacking. No scripts except index.php can be executed independently. * Detection of symlinks. * Massive update to mime.php. Types are now organized in categorical lists instead of alphabetic. Added support for associating icons with file types, icons with categories is the fallback. * New icons now taken from the Apache project's public domain icons instead of Mozilla's. * Alternate support for the PHP Mimetype module for those few lucky servers that have it. * Configuration is now handled in a new config.php file * Added i81n support for English, Korean, Japanese, Simplified Chinese, Traditional Chinese and Russian. Thanks to TeknoZX for the Korean and to Golubovsky Mihasik for the Russian! If you make any of your own, send them to me so they can be included in future versions. * Demo template and install prepared. - 0.5 - * First public release. - 0.3 - * Reworked the code to generate output a little bit more similar to NCSA's default look. * Preliminary support for MIME types based on file extension. * Collecting more data on files and directories. - 0.2 - * Trimmed down the code a lot ... - 0.1 - * Initial script made and sent to Hiroshi for him to use on his webspace. This was when the whole idea first started.
- 0.6 - * Users can add files to their index.php they wish to black out or hide. Default files to hide are "index.php", "." and "..", the later because a link to ".." is already generated as "Parent Directory." * Descriptions of specific files in a folder can be added as though you were using NCSA's .htaccess AddDescription directive. * If README exists in the folder it will be displayed at the top of the page unless you suppress it. This can be used to describe what is contained in the current path. * Security check added to all files to prevent hijacking. No scripts except index.php can be executed independently. * Detection of symlinks. * Massive update to mime.php. Types are now organized in categorical lists instead of alphabetic. Added support for associating icons with file types, icons with categories is the fallback. * New icons now taken from the Apache project's public domain icons instead of Mozilla's. * Alternate support for the PHP Mimetype module for those few lucky servers that have it. * Configuration is now handled in a new config.php file * Added i81n support for English, Korean, Japanese, Simplified Chinese, Traditional Chinese and Russian. Thanks to TeknoZX for the Korean and to Golubovsky Mihasik for the Russian! If you make any of your own, send them to me so they can be included in future versions. * Demo template and install prepared. - 0.5 - * First public release. - 0.3 - * Reworked the code to generate output a little bit more similar to NCSA's default look. * Preliminary support for MIME types based on file extension. * Collecting more data on files and directories. - 0.2 - * Trimmed down the code a lot ... - 0.1 - * Initial script made and sent to Hiroshi for him to use on his webspace. This was when the whole idea first started.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?