News

Zenphoto 1.4.1.6

This is a security update to the issues reported and the only change to Zenphoto 1.4.1.5 is the removal of the 3rd party Ajax File Manager tool as already discussed. Info about that here:

We urge anyone to upgrade. Download as always on our download page. If you access the file manager sub tab on the backend tab you will get a 404 not found. That is meant to happen.

This is a hotfix. The nightly builds have the file manage removed as well but are 1.4.2 beta already as the 1.4.1.x stream was actually considered closed (as announced already). Therefore there is no and wil be no tag for 1.4.1.6 in any svn stream. 

Again, we are very sorry this all was possible. Thanks all for your support (...)

Security alert - Part 2 (update 2)

Sadly we had to learn that the vulnerability we reported yesterday was apparenlty only one and the whole file manager tool seems to be unsecure unnoticed.

We are really sorry for the issues. But we neither have/had resources to do a deep security checks on used/adapted 3rd party tools nor to write everything ourself. We are dependend on those 3rd party tools to adapt. We are now searching for a replacement.

Therefore, we urge you all strongly to remove the file manager in queston completely from your installs. This possibly might affect releases beginning with Zenphoto 1.2.4 (or 1.2.1 if you use that with the then independent Zenpage plugin which included the file manager and tinyMCE first). But you really should not be on these old version anyway. You find the file mananager on your install here:

zp-core/zp-extensions/tiny_mce/plugins/ajaxfilemanager

(...)

ALERT - Security hole in Zenphoto 1.4.1.4

We urge anyone to upgrade to Zenphoto 1.4.1.5 if still on 1.4.1.4 or older. The ajax file manager included in earlier versions had a security hole. This is 3rd party tool by phpletter.com we use for non gallery file management as a plugin for our text editor TinyMCE and standalone on the admin backend upload tab.

This security hole had been reported (ticket #2005) and fixed in 1.4.1.5. But since the last days several security sites flooded the web and twitter with notes about that we sadly learnt that someone apparently has been exploiting it hacking some sites now (we don't know what exactly this hack does):

So if (...)

Functions documentation

The detailed documention of all functions and class methods of Zenphoto and all included standard plugins is generated automatically from the files via phpDoc and can be reached on a separate sub site: http://www.zenphoto.org/documentation.

Quick links

For your convenience here are some direct links to common needed pages:

Zenphoto in general

Zenphoto 1.4.2 BETA

We have released the last support release for the 1.4.1 stream. The Trunk branch of the Zenphoto repository (and the Trunk nightly builds) now contain the BETA release of Zenphoto 1.4.2. Please see the draft release notes for details on the release.

zenphoto-1.4.1.5

Zenphoto 1.4.1.5 is a minor bugfix release of the recent 1.4.1 branch.

As usual we recommend all users upgrade for the latest updates and fixes. See the changes on trac for more information.

cacheHeader

Use for installations where the caching of pages is causing problems of expired pages being delivered.

In its default configuration this plugin will prevent caching of all Zenphoto pages by any caching agent in the path.

 

create_album

Allows an under-priviledged user to create a root level album. This album is then assigned in the users managed albums list.

The User interface appears on the user tab in the "custom data" area when an enabled user is logged in. Candidate users must have Album and Upload rights. Users with Admin right or Manage all album rights can already make root level albums, so are excluded from this plugin.

 

A few theming tutorial updates

We have updated our theming tutorial a little. Bascially just two things are new:

  1. New code examples that provide an more complete overview of the core structure of standard theme files. These are also provided as downloads as a kind of quick start kit.
  2. A code highlighter that should make reading easier (this one is actually site wide).

Anyway, if you feel any part on our documentation lacking detail or else, we are an open source project anyone can contribute to. You find all info how to contribute on our "Get involved" page.

zenphoto-1.4.1.4

Zenphoto 1.4.1.4 is a minor bugfix release of the recent 1.4.1 branch.

As usual we recommend all users upgrade for the latest updates and fixes. See the changes on trac for more information.