AlPhoNS is an advanced web based photo gallery, written in Perl and using the MySQL database.|
pretty and easy
user authentification, album permissions
forum and voting system
support for different image types, including ZIP archives
automatic creation of thumbnails, image resize and rotate
move images between albums, move album trees, set the order of appearance
display exif info, set other image info
New Stable Version Released
February 18, 2005
Version 2.0.5 is released. Fixed slow upload of large zip files, prev/next page bugs, gif file upload. Now you can use SHA-1 for passwords when MySQL is on a platform not supporting crypt(). And finaly the configure.pl script is a little bit kinder ;)
February 13, 2005
Version 2.0.4 goes live with several new features and some bugfixes. AlPhoNS now comes with theme support and 2 additional themes. A configure.pl script, which tries to guess your configuration, makes the installation and the upgrade of existing installations easy. The support for ZIP archives allows to upload quickly a whole album, using just one ZIP file.
Main theme (OTTO),
The latest stable version is 2.0.4 and is available from here.
Pretty much run configure.pl and follow the instructions. But in any case, here are the steps needed for install.
1. Run configure.pl, it will check for dependency of perl modules, create alphons dir and update the permissions.
2. When asked whether to update the database, if you answer 'yes', configure will export old data, recreate tables and then import the old data. Else you better check mysql.sh and do the same steps manually.
3. Make the changes to httpd.conf that configure prints out.
4. configure.pl cannot check for existance of netpbm, at least it's not that easy. So it's up to you, to check and isntall it.
5. Edit .config file in AlPhoNS directory. There aren't many options, and they are documented.
Apache, Perl, MySQL, netpbm. And the following perl modules, available from CPAN: File::Temp, Image::EXIF (optional), DBI, DBD::mysql, CGI, CGI::Session, Config::IniFiles, HTML::Template, Archive::Zip (optional) and Archive::Tar (also optional).
For bug reports and request for help please send email to the maintainer Nickola Trupcheff at firstname.lastname@example.org
Nickola Trupcheff - Programming
Milena Trapcheva - HTML
Todor Andonov - Design of home page and the main theme OTTO
Hristo Ginev - Design & HTML of theme Hura
Special thanks to: AngelFire, Avalon and VOX