Though it is still in an early form, I am ready to open source my URL shortening and file management script (called pacificpelican.us/cms).
Version 0.0.9.7 is the current version I am running on my URL shortener r.sf3am.com.
UPDATE: A newer version of pacificpelican.us/cms is available for download.
(You can check for updates at the pacificpelican.us cms development blog.)
It has these features:
-a simple URL shortener
-a page that lists previous shortened URLs
-a simple file upload script
-a page that lists previously uploaded files, which links to
-a perma-link page for each uploaded file (with a canonical URL)
These are some reasons why you might want to put up your own install of pacificpelican.us/cms on your own shared or dedicated web hosting:
-setup is minimal and explained in the readme.txt
-runs on any web server that enables PHP (no SQL database needed)
-URL shortener data is stored in simple text file
-photo library will automatically add photos that are added through methods other than the built-in URL form (e.g. allows for numerous simultaneous uploads via FTP)
-file manager feature detects whether a file is a supported image formate (like jpg) or a different file and shows different views appropriate for each (an embed for a photo, a link for a different file)
-perma-link pages are given meaningful titles based on URL base, type of page and photo name
-photos are listed on their perma-link pages with their file name but with any “-“, “_”, and “.jpg” character strings made into blank spaces, ensuring greater readability under some naming conventions
-You can add your own style.css to the directory you install pacificpelican.us/cms in, and the markup has a bunch of classes and ids that you can use to style
The 0.0.9.x series of pacificpelican.us/cms is in memory of my pet parakeets Striker and Ava
Possible future releases may add:
-a blogging engine of some sort
-URL shortener stat tracking
-whatever idea you may want to submit, provided you are willing to comply with the terms of the project’s license (the GNU GPL, version 2 or later)
-send those ideas to pacificpelicancms -at– lovebirdsconsulting.com
On the topic of other projects, check out my band at blogs.sf3am.com/neener.