Skip to content

Custom Metadata

fjb2020 edited this page Jan 23, 2026 · 1 revision

Custom Metadata

The plugin creates and maintains a custom metadata set and a corresponding metadata view in the Library ▸ Metadata panel named Piwigo Publisher Metadata.

Update behaviour

The custom metadata is updated as follows:

  • Each time a photograph is published, the metadata values are set to reflect the details of that publish operation.
  • If an album name is changed using the Edit Piwigo Album option, the Album Name metadata field is updated for all photographs published in that album to reflect the change.

Constraints and limitations

Please note the following constraints:

  • Custom metadata is defined at the plugin level. As a result, a photograph can have only one set of custom metadata per plugin.
  • Multiple Publish Services can be created using this plugin—for example:
    • To publish to different Piwigo hosts, or
    • To publish to different subsets of albums on the same host.
  • The custom metadata stores information only for the most recent publish operation.
    • If the same photograph is published via multiple Piwigo Publisher Publish Services, or
    • If the photograph exists in more than one album within the same Publish Service,
      only the details of the most recent publish operation will be visible.
  • If a photograph is removed from a Piwigo Publisher Published Collection, this custom metadata is cleared, even if the photograph still exists in:
    • Another Piwigo Publisher Publish Service, or
    • Another album within the same service.

Custom metadata fields

For reference - eg for inclusion in other custom metadata tag sets, the following custom metadata fields are defined by the Piwigo Publisher plugin:

Name Type Metadata Field Name
Piwigo Host URL fiona.boston.PiwigoPublish.pwHostURL
Album Name String fiona.boston.PiwigoPublish.pwAlbumName
Album URL URL fiona.boston.PiwigoPublish.pwAlbumURL
Photo URL URL fiona.boston.PiwigoPublish.pwImageURL
Upload Date String fiona.boston.PiwigoPublish.pwUploadDate
Upload Time String fiona.boston.PiwigoPublish.pwUploadTime

⬆ Back to Home

Clone this wiki locally