Hallo Contao-Community,
mehrfach haben wir von Redakteuren das Feedback bekommen, dass die Wiederherstellen-Funktion im Contao Backend nicht besonders übersichtlich und intuitiv ist. Wir können das gut nachvollziehen: Die angegebenen Informationen sind eher technischer Natur und nicht wirklich für den Redakteur gemacht. Wir möchten diesen Umstand verbessern und haben unsere bisherige Arbeit in eine kleine Erweiterung für Contao 4.4 gegossen.
Die Erweiterung "Contao Undo" passt die Darstellung der Datensätze an, die wiederhergestellt werden können. Es werden nicht mehr die betroffene Tabelle und die SQL-Abfrage angezeigt, sondern der Inhaltstyp und ein den Datensatz beschreibendes Label, das je nach Tabelle unterschiedlich generiert wird:
contao-undo-screenshot.jpg
Auch wenn das aktuelle Release die Versionsnummer 0.1.1 trägt, ist die Verwendung der Erweiterung absolut unkritisch, da wir nur Interface-Verbesserungen vorgenommen haben. Die Wiederherstellen-Funktion des Contao Core an sich ist unangetastet.
Installation
Die Erweiterung lässt sich einfach über Composer und den Contao-Manager installieren:
PHP-Code:
composer require presprog/contao-undo
Wir möchten mit dieser Erweiterung testen (und testen lassen), welche Anpassungen noch nötig sind, damit das Wiederherstellen von gelöschten Elementen einfacher wird. Mittelfristig wollen wir damit einen Pull Request für den Contao Core erarbeiten.
Feedback und Vorschläge sind sehr willkommen, die Mitarbeit auf Github ebenso.
Packagist
Github
PS: Da ein paar neue Übersetzungen nötig sind, ist die angepasste Ausgabe bisher nur in englischer Sprache verfügbar. Die deutsche Übersetzung wird aber alsbald nachgeliefert.
Grüße
benzin
Lesezeichen