Ok, I've decided to release the current code as V5.5, since it has a fair number of changes.
The complete list is as follows:
- The delete album function finally works! (Though you can't delete and album that has sub albums - you have to do that recursively...)
- Added ``pic_resize'' config item, which can be used to set the size of the actual photos as they are uploaded. See album.cfg for details.
- Added ``always_pic_resize'' config item. When set to 1, pictures are always resized to pic_resize dimensions. When zero, only pictures that are bigger than pic_resize are ``shrunk'' down to that size. (Smaller pictures are not made larger...)
- Added ``sortby'' config item, which allows sorting by filename or by modified date, either ascending or descending. Many thanks to Sukeband (sukeband@vzavenue.net) for he date sorting code.
- Added ####URL#### tag for photos. This tag adds the direct URL to the actual photo, which can be linked to for avatars, signatures, etc.
- When entering titles and descriptions, the focus automatically starts in the ``title'' textbox. (Had to remove 2nd ####ENTERDESC#### tag from the footer template for this to work right...)
- Slideshows are now disabled when entering titles and descriptions.
- Fixed ``no cookie login'' problems.
- Clicking on ``Update Titles and Descriptions'' in the admin menu no longer boots you out to the root album. (It keeps you where you were).
- Added ``Page'' to stringtable, and made next/prev page strings different from next/prev picture strings. (So you can have unique strings for both areas.)
- Fixed ``user becomes admin'' problem for per member uploads.
- Fixed problem where users can see thumbnails, titles and descriptions without having to log in.
- Fixed bug where description updates are added to the existing description (instead of replacing it).
- Fixed a bug where you couldn't update the title/description on photos with funny characters (brackets, for example) in the name.
- Added ``sample'' UNIX permissions to the file list, to help with installation.
- Optimized general album execution a bit by taking out unneccessary subroutine calls.
- Added ImageMagick error message output.
- Fixed so many other little bugs I can't list them all!