Revision 0.3.0 (2022-05-29)
About: The Batch Custom Derivatives plugin adds a new action to the
photo batch manager labeled "Generate custom image size" which creates
any missing registered custom derivative images. The plugin also
adds two WebService APIs to support the new batch action.
The install also includes a Perl script called piwigo_deriv.pl
that allows the creation of either regular or custom derivative
images directly from the command line (or as a background cron job).
New WebService APIs:
- bcd.getMissingCustomDerivatives (Admin only)
Changes: Minor fix so piwigo_deriv.pl ignores image redirects (when derivative is larger than original)
Revision 1.21.0 (2021-08-21)
About: Smart images optimization and WebP convertation on the fly with OptiPic CDN.
What does OptiPic CDN do when trying to request an image from it:
- Returns the WebP version of the image, if the browser supports WebP format.
- Returns a compressed/optimized version without webp, if the browser does not support WebP.
- Makes responsive to mobile screens, if the image is opened from a mobile.
- Caches and speeds up loading, reducing the load from your hosting.
Convertation to Webp and image compression occurs in the background and does not slow down the opening of images on the browser.
If the optimized version is not yet ready at the time of the image request, the original version is returned without any processing.
What gets optimization of images on the site:
- Speeding up the site
- Improving SEO
- Increasing of conversion
- Increasing of Google Pagespeed Insights
FREE SUPPORT AND INSTALLATION HELP
Have any questions?
You may get free support or free integration with OptiPic here.
For more information please visit official OptiPic CDN site.
Revision v1.0-beta (2019-07-19)
About: Piwigo Remote Sync is an uploader for the Piwigo photo gallery software. This tool is able to upload a whole folder hierarchy. If you run it again, only new folder/photos will be uploaded.
Changes: * The entire UI has been reviewed
* Now using "pwg.images.upload" method instead of deprecated "pwg.images.addSimple"
* Fixed encoding issues with any characters
* Log is now saved in a "hidden" log file, which can be opened by the user.
Revision 0.2.d (2018-06-21)
About: This is a simple modification of Piwigo photo gallery Virtualize plugin by plg. Original Virtualize plugin converts ALL physical albums (located under "galleries" folder) to virtual (under "upload" folder) at once. For galleries with big amount of photos and complicated structure this procedure could be too hard.
This plugin moves all your photos from ONE album with given Id from "galleries" (added with the synchronization process) to "upload" and mark this category as virtual. This will allow to virtualize (in Piwigo terms) your gallery in steps, not at once.
Make sure you have a backup of your "galleries" directory and a dump of your database.
Once category is virtual, you can move it the way you want, which is not possible for physical category. And you can change freely the structure of you gallery created, for example, during automatic conversion from Gallery2 to Piwigo.
Plugin was checked for: Piwigo version: 2.9.3 PHP version: 7.0.27-0+deb9u1 MySQL version: 5.7.21-20
2022-12-08 Plugin was checked for Piwigo 13.3.0 PHP: 7.4.33 MySQL: 8.0.29-21
Changes: admin_base_url fix, sorry
Revision 1.0 (2017-04-14)
About: Since i upload all my Android Photos via FolderSync and SSH, they are already on the Server in the right place. I couldn't find a proper Commandline Tool to trigger only the Syncronization of this Incoming Folder to Piwigo. So i have tried too write my own small Script. I have used piwigo_import_tree.pl as inspiration since this is my first try with a Perl Script.
In my case i run the Script via a Cronjob, but maybe later i switch to inotify or anything similar. You can run the Script manually or via Cron like this example:
perl /media/hdd/piwigo_refresh.pl --base_url=http://localhost:81/piwigo/ --user=your_username --password=your_password --directory="absolute_path_to_your_ssh_upload_dir" --caddie=0 --privacy_level=4 --cat=your_category_id --subcat=1
If you find Problems, please let me know. I will try to solve them.
Changes: First Release