Skip to main content

k2

Smart Media Manager

Smart Media Manager is a Joomla 5 system plugin that replaces the default media manager popup with a fast, modern interface — without replacing Joomla's own media component.

Key Features:

  • Dark-mode crop modal with aspect ratio presets (Free, 1:1, 4:3, 3:2, 16:9, 2:3, 3:4, 9:16), rotate, flip, and quality slider with live KB estimate
  • Backup & Restore — originals are backed up before overwriting, restorable with one click
  • Proportional output scaling — set only width or height, the other is calculated automatically
  • Thumbnail lazy loading with skeleton shimmer effect, S/M/L size switcher
  • Folder tree with drag-resizable sidebar, create/delete folders, rename files
  • Upload zone always visible — drag & drop or click to upload
  • Hidden folders — configurable per role (excluding Super Admin, or for all users)
  • AcyMailing integration — SMM replaces AcyMailing's media picker automatically; configure one or multiple dedicated folders so newsletter editors only see relevant images
  • Crop button directly in the Joomla article editor — no need to open the media manager
  • YOOtheme Pro Builder integration — crop badge on thumbnail images in the Builder
  • Super Admin always sees all folders regardless of hidden folder settings
  • Multilingual — German and English included
This Component Requires:
  1. Joomla 5-6
  2. YOOtheme 4-5
  3. PHP 8.1+
  4. DE, EN

1.4.11

Aug 19, 2026
  • UPDATE
    • Fixed: umlauts in file and folder names are now transliterated (ä→ae, ö→oe,
      ü→ue, ß→ss) instead of being replaced by hyphens — including macOS-style
      decomposed umlauts. Affects upload, rename and folder creation.

1.4.10

Aug 13, 2026
  • UPDATE
    • Fixed "Invalid token" error when cropping in the YOOtheme Pro customizer — CSRF token is now sent with every request. Also restores the "Restore Original" button.
    • Fixed aspect ratio preset not applying when the crop dialog is reopened.
    • Fixed cropped images still loading from cache — YOOtheme's generated image derivatives are now purged on overwrite.

1.4.5

Jul 29, 2026
  • UPDATE
    • Fixed: the AJAX endpoint could be reached without being logged in. All requests now require an administrator session with media management rights 
    • Fixed: added CSRF protection to all file operations 
    • Fixed: files could be uploaded with any extension if the content looked like an image. Extensions are now always validated 
    • Fixed: path handling in the backup restore functions could reach files outside the site root
    • Fixed: the maximum upload width and height settings had no effect
    • Fixed: the download key entered in the plugin settings was never applied to the update site

1.4

Jun 29, 2026
  • UPDATE
    • Double-click replace mode: double-clicking an existing image in the editor reopens SMM pre-filled with its source, alt text, caption, alignment, and width for direct replace/edit.
    • New width picker on image insert (Auto/full width, 75%, 50%, 33%, 25%).
    • Fix: alignment buttons in the insert dialog switched to overlay-scoped selectors (prevented mis-clicks when multiple overlays were open).

1.3

April 20, 2026
  • UPDATE

    Self-healing dashboard module logic: on update, a reset flag is set once so that duplicate "Shortcuts" modules (created by earlier versions) get automatically consolidated on the next backend load.

1.2

April 17, 2026
  • UPDATE

    Introduced a sessionStorage key (smm:startFolderTs) for the "jump to folder/file" feature; superseded by newer keys in later versions (the code still clears this legacy key as cleanup).

1.1

April 07, 2026
  • UPDATE

    Image cropping function added to the Joomla article editor

1.0

April 01, 2026
  • Stable
    first Release