News

FEATURED

Zenphoto 1.5

Sorry that it took a bit longer (or as some may say too long) for this bugfix and minor security update. But some personal family related cirumstances ate a lot time the last months. And this is not the next major release we talked about every now and then. Look out for a separate info update on that soon.

Since on May 25th the new European General Data Privacy Rule (GDPR) took effect, we added some features to help and also prepared an article about Zenphoto and privacy considerations.

Raised requirments

By now we actually develop and test on PHP 7.2 so we raised requirements. Although the code will probably will still work on older PHP versions we neither test it nor make any effort to make things work below PHP 5.6. Although we simply can't and won't rewrite all code into "pure" PHP 7+ only unless really needed.

We also recommend to use MySQL 5.5.3 or later. You will still be able to install on as low (...)

Third party themes libratus and zpBase forked

Some may have noticed that gjr’s themes/repositories libratus and zpBase did not show any activity for quite some time. Sadly we lost contact with him some time ago, too. From what we know, it is probably just his full time day job – which is not web development related at all.

But before that he helped with some significant changes on the planned new major release he will get credit for.

Anway, we know that his themes are favorites so we have now forked his themes to the Zenphoto GitHub organization now:

We have changed the entries on the extensions section already and suggest you file bug reports on those repos.

Please understand though that we have no resources to further develop these themes but we can help fixing bugs with newer releases that (...)

Developer note: The “mysterious” next major release

For quite some time now there is mention of a "next major release" and the recent release version 1.5 of course was not it yet. We feel that we owe an update on this and are sorry you have to wait this long but rest assured that we are working on it and that it is coming.

Since Zenphoto is primarily a non profit, more or less spare time project and "real life" often gets in the way, things take longer than we want.

Why not public?

You cannot preview this next version anywhere as it is not ready for testing yet and we also choose to develop in private to experiment a bit.

Open source by definition does not mean everything needs to happen in public, just that the code of the product is made publicly available. We figure this may be not optimal for everyone but that is how we choose to do it for now. Once we are finished it will be all public again as before.

A quick glimpse of what will happen

  • New responsive backend: This (...)

zenphoto.org and privacy

Now that the GDPR has taken effect we like to tell you about data usage on our site. Our site does not collect much data. Our site actually consists of four sub sites:

zenphoto.org

The main site which uses Zenphoto itself. You cannot register on our main site and we don’t use comments. We don’t require cookies – except if you allow Matomo to track for statisics (see below) – on the main site except for our own login on the main site and keeping the search context if you searched on our site. The latter does not store personal data.

We do collect some data manually for the extension or theme entries regarding third party contributions. We create entries for any separately available 3rd party extension and theme. Either because you informed us about them or we find them ourselves in public. We may also create a so called contributor page to showcase your contributions in one place. But it is always what you see is what we have. There is no secret data (...)

Privacy considerations

If you run a website and especially if you are located in the EU you should have heard about this General Data Protection Rule (GDPR) by now and be prepared for it already. So we can’t and won’t go into detail about the GDPR here.

That has been done on numerous sites already in the past months. You’ll find info about it on the official EU GDPR website: https://www.eugdpr.org/.

You will surely find numerous good articles in your own language about how to comply with your website. In any case we can’t and are not allowed, not being lawyers, to provide any legal advice how it applies to your website as every website is different anyway.  But we can tell you a bit about Zenphoto and data privacy.

Zenphoto as the CMS on your site

Some features mentioned here are only available in Zenphoto 1.5. Zenphoto does not store much personal user data by itself. Of course it does use (...)

zenphoto-bulk-move

A plugin that enables the bulk move of images between albums based on search criteria

zenphoto-on-this-day

Generates "on this day" content for use in your gallery

zenphoto-bulk-captions

A plugin that enables the bulk captioning of newly uploaded images.

Menalto (Gallery3) to Zenphoto Migration

Actually no extension but a collection of PHP scripts for the migration from Menalto Gallery 3 to Zenphoto.

zenphoto-osm-fotomap

No extension but rather a tutorial for a Zenphoto overview OSM photomap with all photos using a custom theme page. Requires the following plugins:

  • multiple_layouts plugin (official)
  • zpOpenStreetMap (half official)