Coppermine (also known as Coppermine Photo Gallery) is an open source and cross-platform web-based application written in the PHP server-side programming language and designed as a fast, easy-to-setup, and feature-rich photo gallery script that supports the MySQL database.
Features at a glance
Key features include private galleries, user management, a powerful template system, automatic thumbnail generator, ecard functionality, full multimedia support, commenting system, easy installation, EXIF and IPTC support, as well as integration with popular forum scripts, such as phpBB, vBulletin, YaBB SE, InvisionBoard, or SMF.
Additionally, the application is capable of arranging pictures in albums and categories, stores picture information in a MySQL database, displays caption, description, title, as well as other user-defined fields for each photo, allows you to view slideshows of galleries, and comes with a built-in search functionality.
Among other interesting features, we can mention support for displaying random images or the last added photo, supports uploading of multiple images, image rotation support, language selection, upload approval, title option to sort in photo albums, as well as a powerful administration interface that supports all the aforementioned features.
Numerous plugins and skins are available
A wide range of templates (skins) and plugins (add-ons) for the Coppermine application are officially available on the project’s website, allowing the user to customize the look and feel of his/her image galleries and extend its default functionality.
Users will be able to upload their pictures via either a FTP server of the web-based interface. You can display a a clickable filmstrip that contains thumbnails, below the image, or display the first level albums of a category.
It’s translated in numerous languages
Coppermine is a multilingual application that supports English, Czech, Norwegian, Romanian, Arabic, French, Brazilian Portuguese, Spanish, Bulgarian, German, Catalan, Finnish, Chinese, Estonian, Croatian, Dutch, Danish, Greek, Hungarian, Hebrew, Indonesian, Japanese, Italian, Latvian, Polish, Russian, Malay, Slovenian, Swedish, Vietnamese and Uighur.