JOOMLA! 6
FREE

Kubik-Rubik Extension Manager - Joomla! Komponente - Logo Name: Kubik-Rubik Extension Manager (KREM)
Version: 6.0.0.0 (Joomla! 6)
Typ: Komponente
Lizenz: GPLv3
Beschreibung: Kubik-Rubik Extension Manager ist eine Joomla! 6 Backend-Komponente, die als zentrale Verwaltung für Kubik-Rubik Erweiterungen, Subscriptions, Installationen und Updates direkt innerhalb des Joomla!-Administrationsbereichs dient.
Download: KREM - Kubik-Rubik Extension Manager Downloads

Kubik-Rubik Erweiterungen, Subscriptions und Updates direkt in Joomla! 6 verwalten!

Der Kubik-Rubik Extension Manager, kurz KREM, ist eine komplett neue Backend-Komponente für Joomla! 6. Sie wurde entwickelt, um eine zentrale Stelle für die Verwaltung von Kubik-Rubik Erweiterungen zu bieten, Pro-Abonnements zu validieren, den Erweiterungskatalog zu durchsuchen, neue Erweiterungen zu installieren und Updates direkt aus dem Joomla!-Administratorbereich heraus auszuführen.

Das System besteht aus zwei zusammenarbeitenden Teilen: der auf der lokalen Joomla! 6 Website installierten Backend-Komponente und dem KREM API Backend auf api.kubik-rubik.de. Diese Architektur ermöglicht eine sichere Lizenzvalidierung, die zentrale Bereitstellung des Katalogs, autorisierte Downloads und ein deutlich vereinfachtes Update-Handling ohne manuelle Download- und Upload-Workflows.

KREM wurde entwickelt, um die gesamte Verwaltung des Kubik-Rubik Erweiterungs-Ökosystems zu vereinfachen. Statt Subscriptions, Downloads und Updates getrennt zu verwalten, erhalten Anwender ein zentrales Dashboard mit Statusinformationen, Repository-Zugriff, Installationssteuerung, Logging und Einstellungen.

Features

  • Joomla! 6 Backend-Komponente – zentrale Verwaltungsoberfläche für Kubik-Rubik Erweiterungen.
  • Live-Dashboard – Abonnementstatus, Subscription, Ablaufdatum und schnelle Statistiken auf einen Blick.
  • Registrierungsablauf beim ersten Start – DSGVO-freundlicher Zustimmungsbildschirm vor der Instanzregistrierung.
  • Host-Mismatch-Erkennung – automatische Erkennung von Domain-Änderungen mit Ein-Klick-Neuregistrierung.
  • Subscription-Verwaltung – Eingabe, Validierung und verschlüsselte Speicherung der Pro Download ID.
  • Zweistufige Authentifizierung – automatischer API-Key für alle Nutzer und optionale Pro Download ID für Pro-Abonnenten.
  • Erweiterungskatalog – alle Kubik-Rubik Joomla! 6 Erweiterungen mit Suche und Typ-Filtern durchsuchen.
  • Vergleich installierter und verfügbarer Versionen – schnell erkennen, was installiert ist und welche Updates verfügbar sind.
  • Ein-Klick-Installation – Katalog-Erweiterungen direkt aus dem Backend installieren.
  • Ein-Klick-Updates – installierte Erweiterungen direkt mit AJAX-Feedback aktualisieren.
  • Automatische Erweiterungserkennung – erkennt installierte Kubik-Rubik Erweiterungen über Joomla!-Registry und Dateisystem-Prüfungen.
  • Update-Check-Integration – Integration mit den nativen Joomla!-Update-Tabellen und dem Update-Workflow.
  • Aktivitäts-Logging – protokolliert Registrierung, Katalogabrufe, Lizenzvalidierung und Download-Aktionen.
  • Einstellungsansicht – Instanz-ID, maskierter API-Key, registrierter Host, aktueller Host und Verbindungstests.
  • Sichere Speicherung – API-Keys und Download-IDs werden mit AES-256-GCM über libsodium verschlüsselt.
  • Sichere API-Kommunikation – hostgebundene API-Keys, serverseitige Lizenzprüfungen und sichere Download-Autorisierung.
  • Internationalisierung – vollständige en-GB und de-DE Sprachunterstützung.
  • Saubere Joomla! 6 Architektur – Strict Types, service-orientiertes Design, Dependency Injection, Enums, Value Objects und typisierte Exceptions.

Installation

Installiere den Kubik-Rubik Extension Manager wie jede andere Joomla!-Erweiterung über den Joomla!-Installer.

Nach der Installation kann die Komponente unter Komponenten -> Kubik-Rubik Extension Manager im Joomla!-Administratorbereich geöffnet werden. Beim ersten Start zeigt KREM den Zustimmungsablauf für die Registrierung an und kann anschließend die aktuelle Website-Instanz gegenüber der KREM API registrieren.

Nach erfolgreicher Registrierung stehen der Erweiterungskatalog, die Lizenzverwaltung und die Update-Funktionen direkt im Backend zur Verfügung.

Verwendung

KREM ist als zentrales Backend-Werkzeug für die Verwaltung von Kubik-Rubik Erweiterungen auf Joomla! 6 Websites gedacht.

  • Dashboard – Abonnement- und Update-Status prüfen.
  • Subscription-Ansicht – Pro Download ID eingeben und validieren.
  • Erweiterungen-Ansicht – den vollständigen Katalog durchsuchen, filtern und Erweiterungen installieren.
  • Update-Workflows – Update-Prüfungen auslösen, einzelne Erweiterungen aktualisieren oder alle veralteten Erweiterungen aktualisieren.
  • Einstellungen – Instanzregistrierung, Host-Bindung und API-Konnektivität prüfen.
  • Logs – Aktivitätshistorie für API- und Installationsaktionen einsehen.

KREM ist besonders nützlich für Anwender mit mehreren Kubik-Rubik Pro Erweiterungen, da separate manuelle Download-, Upload- und Update-Workflows durch eine zentrale Verwaltungsoberfläche ersetzt werden.

Changelog

+ = Hinzugefügt - ! = Entfernt - ^ = Geändert - # = Gefixt

Letzte Aktualisierung

Version 6.0.0.0 - 2026-05-11

  • + Erste produktive Veröffentlichung des Kubik-Rubik Extension Managers für Joomla! 6
  • + Freie Backend-Komponente für zentrale Erweiterungs-, Lizenz- und Update-Verwaltung hinzugefügt
  • + Live-Dashboard mit Abonnementstatus, Schnellstatistiken und letzten Aktivitäten hinzugefügt
  • + Registrierungsablauf beim ersten Start mit Zustimmungsbildschirm und Host-Mismatch-Erkennung hinzugefügt
  • + Validierung und verschlüsselte Speicherung der Pro Download ID hinzugefügt
  • + Vollständiger Kubik-Rubik Erweiterungskatalog mit Suche, Filtern und Entitlement-Anzeigen hinzugefügt
  • + Ein-Klick-Installation- und Ein-Klick-Updates-Workflows hinzugefügt
  • + Automatische Erweiterungserkennung und Versionsvergleich hinzugefügt
  • + Joomla!-native Update-Integration und Batch-Update-Prüfungen hinzugefügt
  • + Aktivitäts-Logging, Einstellungsansicht und API-Konnektivitätstest hinzugefügt
  • + Sichere API-Kommunikation mit verschlüsselten Secrets und hostgebundener Validierung hinzugefügt
  • + Vollständige en-GB- und de-DE-Sprachunterstützung hinzugefügt

Download

Übersicht über alle Downloads zu dieser Erweiterung: KREM - Kubik-Rubik Extension Manager Downloads