Author Topic: V6.4 Released!  (Read 2972 times)

0 Members and 1 Guest are viewing this topic.

Offline Mike Bobbitt

  • album.pl Author
  • Administrator
  • I Spend Too Much Time Here
  • *****
  • Posts: 3381
  • Karma: +35/-2
    • Mike's Development Archive
V6.4 Released!
« on: March 24, 2004, 13:41:38 »
After over 5 months of work, album.pl V6.4 has been released!

For new users: install instructions
For existing users: upgrade instructions

Note that both processes have changed significantly in this release. V6.4 release notes follow:

V6.4

New Features

  • Upgrading is now possible through the album.pl configuration menu. (All existing settings are merged with the new album.cfg.clean file.)
  • The album.pl breakup begins! The main album.pl file has been split into album_admin.pm.
  • Added thumbnail fading. (Thanks MessageDJ!)
  • Added compatibility with Simple Machines Forum.
  • Setting "default_guests" to "all" prohibits all non-admins from uploading. (I.E. all regular authenticated users are treated as guests.)
  • Uses first thumbnail in an album as the album thumb, if there isn't already one.
  • New ####CODE=[command]#### tag allows you to insert Perl code into your templates. Useful for changing the way album.pl runs, based on local or global template files.
  • You can now use URLs like .../album.pl?random=1;ssi=2;photo_height=150 to specify a height or width for SSI images.
  • album.pl no longer fails to run when "optional" Perl packages are missing such as MD5 or CGI::Cookie.
  • Enhanced album_test.pl to provide "usage notes" for any Perl packages that are missing (to help assess the impact of missing modules).
  • Updated templates, which now include code to honour "textmenu" settings.
  • Admins can now upload files larger than the posted limit.
  • Converted all included images to PNG format and created new album/photo/movie icons.
  • You can now specify a file size for pic_resize upload resizing.
  • Thumbnail borders are now "smarter."
  • Added "All" in pages section to show all images on a single page.
  • Added "showall=x" option for recent uploads to show "x" most recent uploads (default is 20).
  • Users are now forced to select an album on upload, as there is no album selected by default (per_member_upload excluded).
  • Moved the <form> tags outside of the ####UPLOAD#### tag, to allow admins to insert custom variables by editing the templates. Be sure to update album_upload.tml accordingly.
  • Debug info now shows module name.
New Config Items

  • perl_gd: Allows the use of the Perl GD package to generate thumbnails. (Thanks to Daniel Hofverberg for the code!)
  • skipalbums: Allows you to define the name of directories to "hide." (I.E. directories matching this regular expression will not be displayed as albums.)
  • thumb_fading, fade_load, fade_to, fade_over, fade_out: Thumbnail fading settings.
  • representative_thumbnails: Uses the first thumbnail in an album as it's "representative" thumbnail.
  • allow_move: Allow/disallow users to move photos they upload.
  • allow_link: Allow/disallow users to link photos they upload.
Bug Fixes

  • Fixed bug with shrouded images not doing proper referer checks.
  • Fixed a bug with text menus and albums showing a || inappropriately.
  • Fixed a bug where the user edit screen on the config screen would wreck auth_db.txt.
  • Fixed the way the "edit" menu works. The "stop" checkbox is now always shown, and uses on/off as the default depending on the context.
  • Quotes are now handled properly on the config screen.
  • Metacharaters in filenames no longer break ratings.