Salonify is a Perl script which displays images that you have organized in a directory hierarchy. The Web user can choose to see photos as thumbnails or in small, medium, or full-size format; rotate the images; modify the captions; move from folder to folder or image to image easily; and customize the layout. The administrator can also take away any of these abilities from the user if they want. By default, the captioning is totally democratic (or wiki-like)--anyone visiting your site can change the captions. You can also lock this down. Salonify generates nearly w3c-compliant HTML (getting closer all the time) and renders quite well in all tested browsers, including w3m-img, lynx, Mozilla, Opera, Netscape, Internet Explorer, etc.. It uses JavaScript when available but does not depend on it, and makes special allowances for bugs in certain browsers.
| Tags | multimedia Graphics Presentation Internet Web Dynamic Content CGI Tools/Libraries |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | Perl |
Recent releases


Changes: A new feature was added which allows the Web visitor to download the entire photo album as a ZIP file. Also, more error/sanity checking was added and the documentation was reorganized.


Changes: This release fixes a bug that prevented salonify from properly creating a folder index on the first run.


Changes: This release added the option for the index of photo albums to be a nested collapsible list. It is now possible to edit descriptions of the albums through the Web. Numerous backend functionality improvements were made, such as the ability to move albums around in the directory structure without losing metadata. Documentation and presentation were also improved.


Changes: A slideshow button from the thumbnails paged was added, based on feedback from novice users. More formatting was moved into the stylesheet to improve customization and standards compliance. The slideshow now deals better with browser caching and forces reload when images are rotated.


Changes: In this version, the URL structure has been revamped so URL lengths are now more reasonable. Documentation and packaging were improved. Rotated images now work around browser image caching by appearing to be from a different URL. Several minor and cosmetic bugfixes were made, and the HTML has improved in W3C compliance.