I searched for a similar database but didn't find a small solution for my needs. Parts of the database source code are taken from the OpenNTF Blogsphere Template (mainly the ls/ java sources for resizing images, reading EXIF information…) and customized to my needs.



This database has an admin interface (notes client) to upload photos to the database. While uploading, the photos will be resized twice, a thumbnail and a "normal" view size. The sizes are user definable. The resizing mechanism uses a Java library or the EZ Thumbs freeware (download at http://www.fookes.com/ezthumbs/).



Each photo has a category which is used to group photos on the website. EXIF information is used to sort photos by timestamp, if no EXIF information is available the creation date is used.



The category may contain some introducing text, images etc. You can link directly to a category from other webpages.



Each photo has an readers field which can be filled during import to protect photos (it can be set manually afterwards as well). You may define ACL Roles for that reason or specify names.



With the [Admin] Role you may delete photos via browser.



You can add a title, date/time and comments to each photo. The comments section can be shown to all users, hidden or shown to authenticated users only.



You can choose between four color schemes. If someone of you has customized a css template to his needs, please send it to mibo@gmx.at.



View a sample at http://mibocam.com



Future Plans:

Image upload via browser interface.