Updated metadata-sync badge and save
Updated unsaved changes badge triggers
Harmonized global and unit mode by creating a template for the filters
TODO :
Uncomment updateBlock calls in metaSync and implement tags update
Uncomment pluginSave method and test it with an updated plugin
Page is now fully translated from EN_uk to FR_fr
Updated the delete badge to be harmonized with the rest of the design chart
Style sheet is now independent from the .tpl
If you upload several times the same photo, Piwigo detects the photo already exists
and re-use its existing id. If the lounge is active, Piwigo tries to insert the
same image_id/category_id. Let's simply acknowledge it may happen and tell MySQL to
act accordingly (ignore).
Switched every buttonGradient iteration to buttonLike and deleted buttonGradient class.
Added hover transition to themeActions and head-button classes.
More robust syntax if $_GET['section'] turns out to be null, avoid messages as PHP Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated
As we're using selectize.js to display the albums, we need to use the methods provided by selectize.js to update the data returned by the Piwigo API.
Bug correction: when moving an album, the "sub-albums" label disappeared.
API method modification `ws_history_search`: Added a new property in API return `SEARCH_DETAILS` only for searches.
These details are displayed on the `History` page in the `Search` section.
The representative jpg file produced for image uploaded in HEIC
format is used later to obtain EXIF metadata. Hence don't "strip"
HEIC file metadata when corresponding representative is prepared.
We present the raw version in the input, and on the rendered version there's a small globe to show that there's a difference between the rendered and raw versions.
We have also modified the album title in the album edit page. The rendered version is now displayed, we keep the raw version in the input field.