A REDAXO addon that sorts the media list visually in the DOM using JavaScript.
This addon enhances the REDAXO media pool by adding a client-side sorting feature. Sorting is done directly in the DOM after page load and is not saved permanently. Ideal for quickly organizing files by name or date.
- Visual sorting in the backend (media pool)
- No changes to the database
- Default sorting restored on page reload
- Automatically reacts to DOM changes (e.g., via AJAX)
-
Copy the repository to
redaxo/src/addons/
:git clone https://github.com/simonsinus/mediapool_dom_sort.git redaxo/src/addons/mediapool_dom_sort
-
Activate the addon in the REDAXO backend.
- Sorting logic implemented in
assets/sort.js
- Sorts by modification date (column 4) and filename (column 3)
- Uses
MutationObserver
to keep sorting on dynamic changes
- REDAXO >= 5.0
- Tested with REDAXO 5.13.2
- Supports all modern browsers
Simon Teufel
Teufelgraphics Werbeagentur
MIT License
Ein REDAXO-Addon zur clientseitigen Sortierung der Medienpool-Tabelle mittels JavaScript.
Dieses Addon erweitert den REDAXO-Medienpool um eine clientseitige Sortierfunktion. Die Sortierung erfolgt direkt im DOM nach dem Laden der Seite und bleibt nicht dauerhaft gespeichert. Ideal zur schnellen Übersicht nach Dateinamen oder Änderungsdatum.
- Sortierung im Backend (Mediapool) per JavaScript
- Keine Eingriffe in die Datenbank
- Rückfall auf ursprüngliche Sortierung nach jedem Reload
- Automatische Sortierung bei DOM-Veränderungen (z. B. durch AJAX)
-
Repository in den
redaxo/src/addons/
-Ordner kopieren:git clone https://github.com/deinaccount/mediapool_dom_sort.git redaxo/src/addons/mediapool_dom_sort
-
Addon im REDAXO-Backend aktivieren
- Die Sortierung erfolgt clientseitig in
assets/sort.js
- Initial und bei DOM-Änderungen wird die Tabelle nach Änderungsdatum (Spalte 4) und Dateinamen (Spalte 3) sortiert
- Nutzt
MutationObserver
, um auch bei dynamischem Nachladen die Sortierung beizubehalten
- REDAXO ab Version 5.0
- Getestet mit REDAXO 5.13.2
- Unterstützt aktuelle Browser (Chrome, Firefox, Safari, Edge)
Simon Teufel
Teufelgraphics Werbeagentur
MIT License
Dieses Addon sortiert visuell – es verändert keine Datenbankinhalte oder Metainformationen.
Note: This addon only affects the visual order in the browser. No database data is changed.