Zenphoto 1.2.7 Changelog

  • Admin_general_data filters [sbillard]
  • Strong Password enforcement option [sbillard]
  • Admin multifile upload improvements [sbillard]
  • Optionally exclude script pages from the gallery password protection [sbillard]
  • Move/Copy/Rename improvements [sbillard]
  • Admin backend layout improvements [acrylian, sbillard]
  • Setup improvements [sbillard]
  • Database quick reference PDF included [acrylian]
  • RSS improvements, static feed caching and https server protocol option [acrylian]
  • Removes deprecated functions to a new plugin [sbillard]
  • Theme-customizable password form [sbillard]
  • Allow font selection for the captcha characters [sbillard]
  • Gallery description added as standard to all included themes [acrylian]
  • Individual default thumbs for multimedia (...)

Imagick testers needed!

Our user kagutsuchi has taken over the task to add support for the graphics libary ImageMagick using the Imagick PHP extension that has been long open. We really do appreaciate the help as the ticket for that has been open for a long time

However, there are still  some problems as it does not run everywhere as expected. If you want to help testing please visit the forum thread for more info and also post feedback and comments there.

General contributor guidelines

Helping on the forum

You are more than welcome to help on the forum by answering questions of users. Please remember that English is the forum language so most people have a chance to understand.

If we see you helping a lot you may even be provided with moderator status and so to speak be part of the "support team".

Reporting bugs

Zenphoto is constantly developed and sometimes new bugs sneak in without being noticed while fixing other things. By testing the development version from GitHub you help finding these.

Some guidelines to help us to help you in reporting bugs:

  1. Disable all third party plugins and theme and try to reproduce the issue with an official theme. Our ability to diagnose problems is much aided if we can reproduce them ourselves.
  2. Always use the latest Zenphoto release. We can provide only minimal support for versions that are (...)

lighttpd rules

Rewrite rules for the lighttpd servers.

A little site restructuring

In case you have not noted we have done some restructuring on the site, mainly on the extensions section.

We have divided the former "collection" posts that contained several extensions into separate posts now. This way you can easier search using the categories and the newly introduced tags for extensions to find what extension you are looking for.

For the now slightly increased number of entries we have also installed a better page navigation.

Also some stuff has been moved to the user guide section as it was not really about exensions but more tutorials. These are just these:


A plugin to create simple text watermarks.


A really simple plugin allowing the use of Gravatar avatars in comments.


User group management. You can create groups with common rights and assign users to the groups. Then you can alter these user's rights simply by changing the group rights.

Templates can also be used. The difference between a group and a template is that the latter simply sets the user rights one time. Afterwards the user is independent from the template.


This is Zenphoto's unified comment handling facility

Place a call on the function printCommentForm() in your script where you wish the comment items to appear.

The plugin uses zp-core/zp-extensions/comment_form/comment_form.php. However, you may override this form by placing a script of the same name in a similar folder in your theme. This will allow you to customize the appearance of the comments on your site.

There are several options to tune what the plugin will do.

generate BBcode

Print a link, which, when clicked, displays a ThickBox containing BBCode, for sharing in phpBB forums and such. The generated BBCode is of the form : [url=url_to_the_full_image][img]preview_img[/img][/url]
The preview image has a size of max 800pix (based on the largest side).