Articles about Zenphoto

We collected (and collect) various articles we find about Zenphoto on the net and elsewhere. Originally this was located on the testimonials page and now moved here to the user guide as that seems to be more fitting.

Note that some articles are quite a little older so will of course not reflect current state of Zenphoto at all.


Creates a rewrite rule for "page/gallery" and modifies the link to same to follow the rule.

Similar functionality will included in the next Zenphoto release.

Zenphoto 1.4.6 dev build needs testers

We have placed the 1.4.5 release into a "critical fixes only" state so that we can concentrate on completing the 1.4.6 release development and stabilization. This means that we will fix only security issues or fatal crash problems should they occur.

Zenphoto 1.4.6 has not got a final release schedule, but we believe it will be available in a few months. While we do not recommend using 1.4.6 on a production site at this time, we would appreciate any testing efforts that our users can provide.

This is specially true for Theme and Plugin developers. We have made some efforts at "standardizing" a lot of the functions and object methods. This has resulted in a significant volume of change to the software. 

You should review the 1.4.6 release document for any change that might impact your development. Let us know about any issue you might find on our forum or (...)

Themes section updates (January 2014)

Our contributor gjr released his new great them zpBase a few day ago. He sadly has abandoned all of his older themes and plugins now because of lacking time maintaining them. 

Therefore we moved copies of all his themes we had copies of to our unsupported GitHub repository being the archive of old abandoned ZP stuff. The themes zpFocus, zpMinimal and zpMasonry had been generally updated to work with Zenphoto 1.4.5 by acrylian a while ago. You can see the status of all other things on gjr's contribution page.

Also gone are all themes and plugins by contributor The Whole Live To Learn as the linked website appears to be gone. His flag_language_selector plugin is obsolete (...)


Zenphoto is a security and bugfix release. Multiple minor errors are corrected.

As usual we recommend all users upgrade for the latest updates and fixes. For more detailed info about the fixes please review the GitHub issues list.

Theming tutorial in Polish (Third party)

A Polish translation repectively adaption of our theming tutorial:

Zenphoto Theme Developer

A modern workflow for it using grunt and bower so far for:

  • Compile Compass
  • jshint: a tool that helps to detect errors and potential problems in your JavaScript code
  • Minify PNG, JPEG and GIF images
  • And finally copy the files to a final theme folder.


Zenphoto is a bugfix release. Multiple minor errors are corrected.

As usual we recommend all users upgrade for the latest updates and fixes. For more detailed info about the fixes please review the GitHub issues list.


A plugin to responsively provide different image resolutions for different screen sizes as well as standard and HiDPI ("Retina") counter parts.

An adaption of Picturefill by Scott Jehl -

Now for picturefill 2.x with the new <picture> element.

Zenphoto and the Security Community

The Zenphoto team typically works in conjunction with the Security Community to insure you, our users, can be confident in the environment we provide. The unfortunate nature of software is that bugs creep in. When some of those introduce security issues we are grateful to the Security Community for pointing them out to us.

We take any report seriously

A typical scenario is that a researcher will discover a potential flaw. He will develop an example exploit to verify his hypothesis, and then he will send a report to us describing his analysis and including the example exploit. This is proper scientific methodology consisting of a hypothesis and an experiment to validate it. The two are really integral components. A hypothesis without an experiment is simply speculation without substantiation.

We receive the report, verify that the problem still exists, and if so attempt to speedily correct the issue. The correction will always go into the current support (...)