Features

Provides automatic pairing of online photos with photos in the catalog based on photo name and capture time

Synchronizes photo metadata

Enables you to assign and modify album covers

Requirements and Compatibility

The plugin supports both Windows and OS X, and is compatible with the following versions of Lightroom:

Lightroom 2 (2.4 - 2.7)

Lightroom 3 (3.3 - 3.6)

Lightroom 4, 5, 6 / CC 2015, 7 / Lightroom Classic CC

Other requirements:

Piwigo version 2.1.x - 2.9.x (2.9.2 or above is recommended)

Licensing

This plug-in is released as Shareware (no source code provided). The license allows you to install the plugin on two computers, for example a desktop and a laptop computer, owned and operated by a single user.

The plugin requires to purchase a new registration code for each major Lightroom version (e.g. 5, 6, 7, etc.), unless the purchase was made within 3 months before a major release.

You may use the unregistered (free) version at no charge, however some features (see below) are limited or disabled in the free version.

Free (unregistered) Version Restrictions

You may use the unregistered (free) version at no charge, however some features will be either limited or disabled:

Version History

2.10.1

2.10.0

Oct 17, 2018

Lightoom Classic CC (version 8) compatibility.

2.9.5

Jun 2, 2018

The "Visit my site" button now works correctly when using a customized API url.

2.9.4

May 27, 2018

Now the API handler (ws.php) on Piwigo server can be renamed to hide it from cross-scripting attacks. If you rename the script on the server, make sure put the full URL of the API handler including the script name, in the Server URL field. For example: http://mypiwigo.com/ws-secret0112358.php

Minor bug fixes.

2.9.3

Jan 31, 2018

Reclaim Photos now works correctly when HTTP Access Authentication is in effect (i.e. when a Piwigo installation is protected with .htaccess).

1.9.1

New feature - Keyword Filters. Now you can exclude individual keywords or entire keyword trees from the export. For explanation, see the FAQ page.

Fixed the issue with updating photos published to multiple albums when one of the albums no longer exists on Piwigo.

Now keyword tags can be not only added but also removed when re-exporting photos.

Improved generation of photo URLs in the Piwigo section on the Metadata panel.

Other minor fixes.

1.9.0

Dec 14, 2012

Publish Service - All "extras" functions such as Import Albums, Associate Images, Check Photos, etc. are now available right from the Publish Service Settings panel within Lightroom Publishing Manager.

Extras - Associate Photos: The photo matching algorithm has been significantly improved to provide a faster and more accurate matching, particularly when file names contain spaces and other non-alphanumeric characters.

Extras - Associate Photos: Added a new method of resolving matching conflicts - now you can prioritize pairing of rendered JPEG copies over raw originals.

1.8.2

Improved the display of rendering and uploading phases on Lightroom's progress indicator.

1.8.1

Nov 2, 2012

This release is a quick fix for the issue with uploads not working introduced in 1.8.0

1.8.0

Nov 1, 2012

Now you can control the visibility level of uploaded photos. You can specify the default level and also control the visibility level of individual photos using special keywords.

Fixed a rare issue related to publishing photos into multiple albums.

Fixed the "attempt to index local 'headers' (a nil value)" error when the server rejects the uploaded photo.

Added validation of album names.

Export: fixed a few minor issues with the Export dialog screen.

Export: fixed the issue with not saving the password in export presets.

1.7.2

Jul 8, 2012

Publish Service: Fixed the "You did not specify the Server URL" error when attempting to re-parent an album.

Publish Service: Fixed the error when attempting to customize the cover photo for an album.

Fixed the issue with exporting or publishing images with empty "Capture Date" in their metadata.

1.7.1

Jun 23, 2012

This is acomplete list of changes between version 1.6.2 and 1.7.1:

The plug-in is now compatible with Piwigo 2.4.0.

Added backward compatibility with Lightroom 2.

Added support for hosting environments with HTTP Access Authentication (RFC2617).

Added support for Export operations.

Improved error handling when server response is empty.

Improved validation of the server address.

Improved behavior of the "Associate Photos using File Name and Capture Time" function when Piwigo metadata is missing the time part.

Improved generation of default descriptions for publish services.

Associate Photos - fixed the issue with ignoring photos in sub-albums

Minor fixes and improvements.

1.7.0 (BETA)

Jun 20, 2012

Associate Photos - fixed the issue with ignoring photos in sub-albums

1.7.0 (BETA)

May 23, 2012

Fixed several glitches in the Export dialog.

Added compatibility with Piwigo 2.4.0 RC3.

1.7.0 (BETA)

May 19, 2012

Added support for Export operations.

Improved error handling when server response is empty.

Improved validation of the server address.

Improved behavior of the "Associate Photos using File Name and Capture Time" function when Piwigo metadata is missing the time part.

Improved generation of default descriptions for publish services.

Minor fixes and improvements.

1.6.2

Apr 22, 2012

Fixed the issue with moving albums between album sets.

Sync Metadata - photos failed to syncrhonize are now displayed in a list box at the end of the operation, allowing to save the list to a text file.

Implemented the ability to reduce server load in a hosted environment by specifying a throttling interval for photo upload requests.

1.6.1

Apr 1, 2012

Additional changes since version 1.6.0 Beta:

Added the option to turn the "Chunked Uploads" on and off.

Album thumnails are now generating of the correct size.

Implemented several internal fixes.

Added support for Lightroom 4

1.6.0 (978 BETA)

Feb 28, 2012

Fixed the issue with photo thumbnails not being generated when performing chunked uploads

1.6.0 (972 BETA)

Feb 23, 2012

Added support for chunked uploads (requires Piwigo 2.3.3 and above). This is a major change targeted for customers who are unable to control their PHP environments and increase post size limits to handle large uploads (low post size limits is a typical issue for customers on shared hosting). Chunked uploads transfer photos in small chunks of only 200 KB, which should be sufficient to circumvent even the most rigorous post size limits.

Added support for file renaming. Now "Synchronize Metadata" also updates the file name of the photo if the name is changed in Lightroom.

Implemented additional safeguards for PHP notices, warnings, and errors that could affect the interaction between the plug-in and Piwigo API.

1.5.5

Feb 21, 2012

Improved diagnostic of upload errors caused by configuration and permission related issues on the server.

1.5.4

Feb 19, 2012

Added an option to turn off synchronization of photo comments and ratings which allows improving performance when you are not using comments.

Now server responses are being sanitized to prevent response parsing errors in situations when the E_NOTICE option is enabled in the PHP configuration.

Fixed the "image_id not found" error when a previously published photo is removed on Piwigo side.

1.5.3

Oct 23, 2011

Fixed: pairing photos works incorrectly when there are more than 500 photos in the online album.

Improved error reporting when Internet connection is interrupted or blocked by the firewall.

Other minor fixes and improvements.

1.5.2

Sep 12, 2011

Fix: "Synchronize Metadata" fails to update photo tags.

1.5.1

Sep 10, 2011

Fixed: In some cases "Synchronize Metadata" and "Unmark for Re-Publish" functions can produce a "No photos selected" error even when there are selected photos.

1.5.0

Aug 24, 2011

The Extras dialog now detects the active publish service automatically based on the selection in the Publish Services panel.

Fixed some formatting issues in the French translation.

Menu items in the publish service's pop-up menu are now localized.

Added metadata fields for keeping track of photos that were uploaded via the plug-in.

Losing Internet connection during photo uploads is now handled correctly.

1.4.2

Jul 13, 2011

Added the ability to retry uploading individual photos when the server times out during the upload or rejects a photo.

1.2.0 (347 BETA)

NOTE: If you have an earlier version of the plug-in installed, you must modify the Piwigo Publish Service settings for the fix to take effect. Simply go to the Lightroom Publishing Manager, log-in, then check/un-check any check-box - this will enable the Save button. Return the check box in its original state and click Save.

1.2.0 (345 BETA)

Jan 26, 2011

Fixed issues with using multiple publish services.

1.2.0 (326 BETA)

Jan 25, 2011

Added a check to ensure that the server is ready to accept uploads from the user.

Added validation of the Image Sizing settings. The plug-in will issue a warning if the dimensions of rendered photos are outside of the 500 - 10000 pixels range.

1.2.0 (304 BETA)

Jan 21, 2011

Fixed the issue with a missing script file on Mac OS

1.2.0 (302 BETA)

Jan 21, 2011

Fixed the "error code1003 invalid category_id" error when trying to upload to a new album.

1.2.0 (297 BETA)

Jan 21, 2011

Fixed the issue with re-parenting to a previously unpublished album or album set

Fixed the issue with navigating to an unpublished album. Instead of a "URL not found" error, now you get a message explaining that the album has not been published.

Now you can create several Piwigo publish services, each with a unique combination of hosting parameters (Server/Username/Password)

1.1

Dec 23, 2010

This is the first public release of the plug-in.

1.0.266 (beta)

Dec 2, 2010

This update is mostly code optimizations and slightly improved handling of the situations when previously published photos and albums are removed from Piwigo outsize of Lightroom.

1.0.258 (beta)

Nov 25, 2010

Fixed the issue of re-parenting albums contained in an album set to the top level of album hierarchy.

If you remember the duplicate matters I had before summer, I crashed all my gallery and reloaded with your 1.5.0 version and I have no one now! So, i only can recommend to all to buy this very powerful plug-in 🙂

I have just problem that bothers me alot. I upload a lot of photos from Lightroom to my piwigo Server – most of time over night because it takes a lot of time and during the night I don't need my notebook for the daily business.

Almost each night during the upload process I get a an error message. E.g. "connection lost", "server doesn't response", "time out" and things like this. All this message have reasons and are no problems. As soon I press "OK" the upload continues with the next folder an this is fine. But I in the middle of the night I can not push the button "OK" to continue the upload 😉

On the next morning the upload finished just of 400 pictures instead of 1000 or just 3 instead of 10 folders.

My biggest wish!: I wish me to have a the option to "ignore Messages" and instead to continue uploading with next folder or next picture. It would be amazing if you could implement this feature – like a silent mode!!!!

Hi,
I'm giving a try to the plugin demo version before buying it.
There is only an issue i'm trying to investigate :
– Some photos does not seem to upload correctly. When I upload multiple photos in a good quality, I do see the album with the correct number of photo but all their sizes are 0Kb and I cannot view them. This issue seems to depend on the photo size, when I reduce the JPEG quality some photos are correctly uploaded and other not.

The plug-in can use the same upload method as the pLoad, you just need to enable the “chunked upload” option. Keep in mind though, when the memory limit on the server is low you still may be unable to upload, however in that case both pLoaded and my plug-in would fail.

Hi Vlad,
Thanks for this great plug-in.
Unfortunately, Piwigo doesn't "get" the tags I entered in Lightroom. He only displays numbers as tags. All options are "on" in the metadata box from the plugin panel in Lightroom. Am I missing something ?
thanks
Guillaume

plugin is great, however I can't reach advanced functions under "Plugin Extras" – there is no entry for this plugin. I can see other plugin's functions there, but nothing for this one. I tried disable/enable, reload… no change. Any hint?

I suspect you are looking in the wrong place. The Extras are located in Library > Plug-in Extras. You can also access all “extras” right from the Publishing Manager – double-click your Piwigo publishing service and scroll down a little.

Feature Request:
The ability to change the type of an existing Album/Smart Album/Album Set. For example to convert existing albums from "Album" to "Smart Album" at the click of a button.

I've only just realised the amazing feature of "Importing Albums" and "Associating Images" from existing Piwigo systems.
Only problem is that I've just imported 200+ albums (about 5,000 photos) from one install, and I need a way to convert most of the Albums to "Smart Albums" so that new images become available based on specified tags.
I've deleted one or two of the existing Albums that I desperately needed to re-create as a Smart Album. But I've found the biggest problem with this being it causes links to the Albums ID to become invalid (bad for e-mailed links) and looses image ratings, descriptions from pictures.

It would be so great if, at a click of a button, the Album type could be changed without the pain of re-creating the Albums. It would make your great plugin, amazing!

Is it possible to change the privacy settings of photos via the plugin? For example, if I upload a large set of photos (available only to Family) into an album, and then want to make a subset of those available to Friends & Family. I tried changing the default privacy settings on the Publish Service and republishing the subset, but it failed.

The Visibility Level option in Piwigo Publish Options should be applied during the upload. I am going to double-check if there are any issues around this. Could you upload a couple of photos and submit your debug log, so I can see if it’s being applied?

I would love to be able to upload the photos, but also upload the DNG files associated with those files as an alternative download. Something tells me it would be a plug in for Piwigo along with for Lightroom, but certainly something I would pay for. It would make workflow with multiple people very smooth.

Piwigo accepts only files it can visualize. But I will convey your idea to Piwigo developers. Once the gallery supports raw format (at least for storage), adding this feature to my plugin won’t be difficult.

I have 2 questions :
1 – Where is stored the comments in lightroom ? Is it a standard field in iptc or xmp ?
2 – With VideoJS, piwigo can store videos. Is there any possibility to integrate it into your plugin ?

1. Comments are stored in Lightroom’s catalog, however they are not part of metadata
2. Piwigo API doesn’t support video uploads, and that is why videos cannot be uploaded to Piwigo from external applications via API calls.

Looks like that issue may have now been resolved pending inclusion in a future release. I’m curious how anyone has been able to upload video to a hosted Piwigo.com portfolio as I don’t see any plug-ins available to install to my account hosted there. One of your comments regarding repro steps led me to believe you may have been able to do so with such an account, please confirm.

I enabled the VideoJS in my piwigo account – it was listed among other available plugins. Perhaps you should contact the piwigo team to have the plugin enabled? I am not sure how their accounts are set up.

It is quite possible that a failure triggered Lightroom to turn the plugin off. Go File > Plug-in Manager…, find Piwigo in the list of installed plugins, and select it.
In the main panel, expand the Status section and click “Enable” to turn the plugin back on.

When I select PiwigoExport (under which it is written “Installé mais ne fonctionnant pas” = installed and doesn’t work), neither “Activer” = Enable nor “Désactiver” = Disable can be clicked in the main panel, and the version is “(unknown)”. I use Lightroom CC Version 2015.2.1, on “Windows 7 Professionel”

This is an excellent plugin! I had an issue which I brought to Vladimir’s attention; he came up with a solution to address the problem right away. This plugin really improves our efficiency in working with Piwigo. I know we would not be using Piwigo today if we didn’t have this plugin. Thanks!