ZIP-Download

JP Dgallery

Version 2.6 · ZIP · 13.17 kB

Zum Download anmelden

JP Dgallery

mod_uk_dgallery_2_6.zip · 13.17 kB

ZIP-Version
2.6
SHA-256
d0cb5ac81c4a6d3f46fac91422181bb20dff8b6f90bb478800cf3091ade62ac4

Changelog

Version 2.6

Hinzugefügt

  • Unique ID per module instance for correct JavaScript scoping
  • Disable module caching when used multiple times on same page

Geändert

  • Subform items: normalize array to first element (Dispatcher + Legacy)
  • Layout always rendered in legacy mode (also with 0 images) for multiple instances
  • Compatibility class aliases (FactoryCompat, TextCompat, UriCompat, FolderCompat) only created if not exists

Behoben

  • Fixed "Cannot declare class" when module is loaded multiple times in one article (loadmodule)
  • Fixed Load More button not working when module is used twice on same page
  • Fixed only one module displayed when two instances are loaded via loadmodule

Hinweise

  • Changelog metadata update (2026-11-06): Release notes are now maintained as XML and published centrally at https://github.com/joomlaplates-de/changelogs. This package includes its release snapshot as changelog.xml.
Version 2.5

Hinzugefügt

  • Full Joomla 5/6 Architecture Implementation
  • Modern Dispatcher Pattern for J5/6
  • Namespaced Helper Classes (Joomlaplates\Module\UkGallery)
  • Automatic detection: Works with AND without Compatibility Plugin
  • Dual-mode support: Legacy (J3/4) and Modern (J5/6) side by side
  • Joomla 6 API compatibility (Language classes)
  • Type-hints and modern PHP standards
  • Added overlay style parameter with two options:
  • Empty index.html in every folder
  • README.md

Geändert

  • Helper ensures all item keys are present in tagsList
  • Improved code structure and maintainability
  • Joomla 5 and Joomla 6 compatibility (with and without compatibility plugin)
  • Manifest: version 2.5, encoding UTF-8, license URL https
  • Module class suffix: use text field, output in template

Behoben

  • Fixed "Undefined array key" error with subform items
  • Improved tags handling - now preserves item keys correctly
  • Added safety checks for missing tags and titles
  • Fixed first_column_class bug (was writing to wrong variable)
  • Fixed tag output (removed stray 'UTF-8', use htmlspecialchars)
  • Fixed variable shadowing in template ($itemClass vs $item_class)

Entfernt

  • Dark Overlay with White Plus Icon (uk-overlay-primary)
  • Light Overlay with Dark Plus Icon (uk-overlay-default)

Sprache

  • Language: FORM_ING -> FORM_IMG, sys.ini MOD_UK_GRID -> MOD_UK_GALLERY

Hinweise

  • Fully backward compatible - no breaking changes
Version 2.3.1

Hinzugefügt

  • Added overlay style parameter with two options:

Geändert

  • Uses native UIkit overlay classes (no custom CSS needed)

Entfernt

  • Dark Overlay with White Plus Icon (uk-overlay-primary)
  • Light Overlay with Dark Plus Icon (uk-overlay-default)
Version 2.3.0

Hinzugefügt

  • Full Joomla 5/6 Architecture Implementation
  • Modern Dispatcher Pattern for J5/6
  • Namespaced Helper Classes (Joomlaplates\Module\UkDgallery)
  • Automatic detection: Works with AND without Compatibility Plugin
  • Dual-mode support: Legacy (J3/4) and Modern (J5/6) side by side
  • Joomla 6 API compatibility (Filesystem, Language, Uri classes)
  • Type-hints and modern PHP standards

Geändert

  • Improved code structure and maintainability

Hinweise

  • Fully backward compatible - no breaking changes
Version 2.1

Behoben

  • Add Shadow option again
Version 2.0

Behoben

  • Changes Prefix. All modules have now the "JP"-Module Name
  • Ready for J5 and J6 without compatibility Plugin

Entfernt

  • Removed the XML version. Not needed anymore for J5 or J6
Version 1.2.0

Hinzugefügt

  • Initial Release

Anmeldung erforderlich

Melde dich mit einem berechtigten Konto an, um diese Datei herunterzuladen.