Free PHP Script: Maian Gallery
There are some quality free PHP photo galleries available, but in my opinion they are too bloated with features. This is my own interpretation of a gallery system. It has a nice array of features and should hopefully be useful to some of you. I also threw in a cart system for selling pictures, which should provide useful to photographers wishing to sell images online. Hope you like it.
Script Features:
Visually appealing photo gallery system
XHTML/CSS theme based system
Optional slideshow
Optional background music for slideshow (.mp3)
Optional comments
Option to approve comments and/or enable e-mail verification
Optional cart system to sell pictures
Optional watermark feature for masking actual pictures
Batch add images in admin area for quickness
Watermarks, comments, slideshows & slideshow music category specific
Watermarks compatible with slideshow
Support for search engine friendly urls via mod_rewrite
Meta descriptions and keywords for categories/images
Optional auto thumbnail creation.
Paypal IPN integration for payment processing
SMTP settings
RSS Feeds
Option to enable theme switching
Contact me about picture function.
Contact form for general site messages
Option to view verified e-mail addresses
Option to import verified e-mail addresses to CSV
Optional captcha code for forms to help prevent spam
Group images into categories/sub categories
Batch update sale items per category for quickness
Search sales and images in admin area
Public search engine to search picture database
Optional ip and e-mail banning
Easy to install via auto installer
Licence and about pages updateable via settings
Manage gallery via clean admin interface
Easily editable e-mail templates
Utilises the Savant2 template engine
Requirements/Testing Environments:
PHP v4.3 or higher, MySQL database
GD2 Image Library for auto thumbnail creation & watermarks.
CURL support enabled for the shopping cart option
Browser Testing: IE7, Opera 9.24, Firefox 2.0.0.9
Local Server Testing: Apache server (2.2.4) running PHP v5.2.4, MySQL v5.0.45-nt
Production Server Testing: Apache server running PHP v4.4.7, MySQL 4.1.22-standard
Error Reporting Level for Development: E_ALL
HTML Tidy: 0 Errors, 0 Warnings