Skip to content

Version 1.2.0

Compare
Choose a tag to compare
@Spuds Spuds released this 01 Jan 23:00
· 53 commits to Main since this release

Whats new in Version 1.2

  • Add support for Webp Images
  • Implement a news/version to the gallery dashboard
  • New capability to add album descriptions as well as search on them.
  • Fixed issue where the UI thumbnail, bulk upload, was only showing the generic and not the actual image thumbnail.
  • Add tab navigation to several areas, providing quick surfing / navigation options
  • PHP 8.x support
  • ElkArte 1.1.9 support
  • Improved visibility of arrange albums, which is how you create nested album folders
  • Add full My / Member / Site / Group album Views to the "See Albums" area
  • Updated getid3 to the latest for (8.x support)
  • Updated chart js to the latest. Implemented its use on the gallery stats page
  • Many UI tweaks to support album descriptions, breadcrumbs, next/previous navigation links and more
  • Update to use plyr for audio / video support on details page
  • Ability to view album slideshow from album page
  • Improved media tag support, added new short/basic [media type=xxx]123[/media] tag
  • Added new album BBC tag [media type=album]123[/media] will display the first xx thumbnails in a gallery
  • Added clipboard copy confirmation
  • Restructure layout to move to grid/flex from float/margin, many CSS updates, better shadows, more
  • Improved importing from other galleries, transfers more data
    • When using imagick, pdf and ghostscript you may run into a very slow import as it creates actual image thumbnails from the PDF.
  • Add support to render other gallery tags, currently only the typical SMG tags are supported
  • Add support for start time links for YouTube embedded videos
  • Dropped mediaelement.js dependency
  • Add new tagging features.
    • Allow selection of tags when adding items
    • Allow admin to set a list of allowed tags with option to allow users to also add (use their own) to that set.
    • Tag selection box based on ACP tags, plus any tags added by members (with tags used in albums they can add to)
  • Add "mark as seen" to the album view tabs (in addition to the sidebar)
  • Add a new "mark All as seen" to the unseen view, otherwise you had to navigate into each album with unseen items
  • When viewing an album with no items but with sub albums, the sub albums placards will now show.
  • Add new recent/random helpers, mainly for portals. Allow one to choose recent items or just recent images.
  • Add pagination to the new views
  • Add the album description to the search functions
  • Updated several of the UI pages to show the new description as well as allow for adding/editing.
  • Created a back navigation button when viewing albums to speed surfing.
  • Removed duplication in the child album area when there are multiple owners using the same child albums/order.
  • Fix 1.1 to 1.2 upgrade scripts and uninstall scripts
  • Fix error when batch uploading some image types
  • Fix issue where certain image types were not being WxH checked client side and would only be rejected after upload.
  • Improve news/announcement layout (MD to HTML)
  • Add function to arrange albums by name while maintaining parent/child relationship
  • Fix TIF handling in upload and item view (remember browsers generally do not support TIF files)
  • As always, other bug fixes

Some PDF thumbnail creation notes:

If you run the importer, or simply add a PDF to your existing gallery, and you get a generic PDF icon, and you are sure you are using Imagick, then the issue could be Imagick security policies. Some installs deny (by default) PDF operations, so PDF image covers can't extracted. You have to allow it (by commenting out) the PDF line in the policy.xml file of Imagick. You may have to increase the allowed memory for a large PDF, but try the defaults first.

Full Changelog: https://github.com/Spuds/Elk_Gallery/commits/1.2.0