Changelog & Versionen
MCP-Plugin für Joomla - Templates
Templates 1.0.5 (neueste Version)
Behoben
get_template_style_paramsstürzt nicht mehr mit dem schwerwiegenden Fehler „Undefined constant LIBXML_RECOVER“ ab, wenn der libxml-Build des Hostings diese Konstante nicht definiert; das XML-Parser-Flag wird nun durch einen sicheren Fallback abgesichert.
Templates 1.0.4
Geändert
- Die Versionshinweise sind jetzt auf Englisch und werden in der Joomla-Ansicht „Aktualisieren“ angezeigt (Changelog-URL).
Templates 1.0.3
Hinzugefügt
- Sprachpakete de-DE, es-ES, it-IT, nl-NL, pt-BR: Übersetzung der Plugin-Bezeichnungen und seiner Parameter.
Templates 1.0.2
Sicherheit
update_template_file(das Schreiben einer Template-Datei ermöglicht die Ausführung von Code) erfordert nun die Berechtigung Super User (globalescore.admin), im Einklang mit dem Joomla-Kern, der das Speichern von Template-Dateien Super Usern vorbehält. Zuvor bezog sich die Berechtigung auf das Assetcom_templates, über das die Administrator-Gruppe verfügt — ein Administrator konnte dieses Tool daher auslösen.
Templates 1.0.1
Sicherheit
- Die Berechtigungen der MCP-Tools sind an die Joomla-ACL angepasst: Eine Aktion wird verweigert, wenn dem Konto des Tokens die entsprechende Berechtigung fehlt.
- Lesezugriffe werden nach Zugriffsebene und Status gefiltert (Entwürfe oder eingeschränkte Inhalte werden nicht mehr versehentlich offengelegt); für den Versionsverlauf und die Einstellungen sind Bearbeitungsrechte erforderlich.
- Schutz vor SSRF-Angriffen bei serverseitig ausgelösten Downloads.
Templates 1.0.0