New album manager, new visit log, multiple-format improved.
Focused on User Experience
Piwigo keeps on working to make your user experience as seamless as possible. So in this version 13 you will find design changes in the administration, a new album manager with tree structure, the possibility to add multiple formats directly from your web browser, a more complete plugin installer... On the technical side, Piwigo gets compatibility with PHP 8.1 which begins to arrive everywhere. Good update to all!
We have merged the page to move albums and the page to manage albums. As such the new album manager shows a tree view in which you can see the whole hierarchy of your albums, without changing page at any time.
The search tool in the visit history has been revamped. It is both aesthetically and technically modernized, but it is also possible to combine filters by clicking on a photo, a user or an IP address.
After the major rework of the first tab for managing installed plugins, we have taken over the tabs for updating and installing new plugins.
Greetings to all! I'm Matthieu and I've been with Piwigo for a year and a half already [Editor's note: since February 2021] even if you only hear about me now. I joined the team during my studies at Epitech. My job at Piwigo is to implement new features in the software and to modernize its user interface, especially in the administration panel, but also to bring good vibes during our meetings.
I still have one year left before I finish my studies and I hope to learn more thanks to Piwigo!
Multiple formats can be uploaded just like photos. The "multiple format" feature has been introduced 6 years ago in Piwigo 2.8 but you could only add them with the "synchronization" method. This method is less and less used, as opposed to the "web upload" method. You can now benefit from the multiple format with the web upload form.
But wait... what is "multiple format" exactly? It's possibility to extend a photo with additional formats. For example you have the JPG as basic photo and you extend it with a RAW file, a TIFF file, another JPG with CMYK color profile... anything you want. The formats are listed next to the photos as "download options".
As you may have already seen in the news, Piwigo now has a solid proposition on smartphone, both on iOS (iPhone) and Android (all other smartphones).
My name is Rémi and I have been working as a developer at Piwigo for more than a year [Editor's note: since February 2021]. I joined the team with the first objective to make the Android app catch up with the iOS app. Not easy, but I am motivated!
After trying hard to take over the old Android application, I switched to creating a new application. Piwigo NG uses new technologies [Editor's note: Flutter] to facilitate coding. I'm very proud to be at the origin of this application. I am also proud to be part of such a friendly and welcoming team as Piwigo.
They were already supported as "any file type", but Piwigo 13 is able to display the SVG file directly in the web page. If you use Piwigo to organize your logos or icons, you will really appreciate this enhancement!
We've already worked on making Modus (default theme) and Bootstrap Darkroom (second most popular theme) compatible with this new feature.
Please note that more detailed documentation is available about Technical changes in Piwigo 13. Please read it to make your extensions compatible with Piwigo 13.
PHP 8.1 is coming to many webhosts and many of you have reported problems with Piwigo 12. Compatibility with PHP 8.1 required the switch to Smarty 4.1 (template engine).
Located between configuration variables (common to all users) and cookies (specific to a web browser), user preferences allow a user-specific preference to persist, regardless of the session. New functions
To simplify the customization and possible processing on the front-end, we added CSS classes on the <body> tag. And a
data attribute as well. learn more
pwg.images.formats.searchImagesearch a photo matching the provided format
pwg.images.formats.deletedelete an extended photo format
pwg.users.preferences.setset a user preference
pwg.history.searchsearch among history of visits
pwg.images.uploadnew input parameter
pwg.categories.getAdminListnew input parameters
pwg.categories.addnew input parameter
pwg.categories.getImagesnew output parameter