The Program
php directory listing with a micro description
The Story

I have a bunch of documents I need to make available for my clients. So that's fine you say, just give them dir index access. Yes, but the filenames either become hidiously long, or really cryptic. What I needed was a semi-ftp view with a micro description. No such program existed and so I paid someone to write it. Here it is. Think of it like ftp directory listing but filtered and with a micro description. You will be SHOCKED at how useful this is. It basically replaces webpages and storage archives. It allows you to list micro descriptions of what the file actually contains.

The Requirements Web server with php that has sqlite support compiled in it. That's it.
The Verbose Description

Basically, 4 files:

index.php
admin.php
config.php
.dirlist_db

The index file shows a list of the files in a given directory, and a micro description. The displayed files are filtered by extention as configured in the config file.

The admin file allows you to: rename the file, add/edit a description, delete the file, or upload a file into that directory. Admin page has a login/password.

the .dirlist_db is a sqlite database to contain the comments. It will auto generate if none exists.

The Screenshots

Yes, the screenshots are super bland, but the basic concept was an ftp-like listing, but with a micro description.

the index.php page

the admin login

the admin page

The listing above shows the original comment and filename and if you change either the description or filename in the textarea, and then hit save, new comments are then saved. Utterly easy to use and completely logical.

What files are allowed are saved in the config file.

 

The License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.

Why not GPL? Because I think it's a horrible license. Basically, my belief is this: If I'm not making money from it, you shouldn't. If I'm making money from it, you should be able to as well. I'm not charging for it, so use until you die, but I pretty much don't want you to be making money from the use of it. Something like CentOS is a joke. Find and replace someone else's source code with your name and then reselling it is ridiculous to me. Either it's free or it's not. If it's free, make it free, not a viral license. If it's not, then it's not.

The Download
phpdirlistdesc.zip
The Donation

If you find this software useful, please donate. I pay for software to be developed as it fits my needs, and then I open it up to the world for free. When you donate to me, I use it to pay programmers to generate programs that not only help me, but help you. Thank you.