Die letzten Verbesserungen im ModuleStudio-Tooling

in  Zikula Apps , , ,

Die letzten Verbesserungen im ModuleStudio-Tooling

Mit den meisten ModuleStudio-Versionen werden nicht nur Korrekturen und Verbesserungen im Generator, sondern auch kleinere Veränderungen für die Editoren vorgenommen. Dieser Beitrag stellt zwei spezifische Neuerungen im Detail vor.

Verbesserte Fehlertoleranz verzeiht falsche Änderungen

In ModuleStudio 1.3.0 wurde beispielsweise dafür gesorgt, dass invalide Änderungen im textuellen Editor - egal ob unabhängig vom graphischen Editor oder eingebettet im Diagramm - dazu führen, dass das komplette Diagramm gelöscht wird.

Wie im Handbuch gezeigt, werden nicht (mehr) erkannte semantische Elemente im Diagramm markiert, was besagt, dass sie beim nächsten Speichern verschwinden würden.

Der Anwender kann also den aktuell fehlerhaften Zustand vorher noch beheben, zum Beispiel durch die Verwendung der Undo-Funktion.

Schnelle Erstellung von Relationen kommt wieder

In früheren Versionen von ModuleStudio gab es eine Funktion, mit der sich direkt eine Relation zwischen zwei bestehenden Entitäten erstellen ließ, ohne das korrekte Element aus der Palette auswählen zu müssen. So etwas in der Art wird Ende Juni mit Eclipse Photon wieder kommen. Ein Beispiel hierfür lässt sich im Obeo-Blog anschauen.

Besonders schön: in dem Kontextmenü, welches nach Auswahl der Zielentität erscheint, werden nur die Arten von Relationen angezeigt, welche auch für die vorgesehene Relation gültig beziehungsweise möglich sind.

Genau diese Funktionalität habe ich ohnehin auf der Todo-Liste für das Tooling, von daher ist das eine Neuerung, die Eclipse Photon schon jetzt sehr attraktiv für ModuleStudio macht.

Weitere Beiträge in Kategorie Zikula Apps

Zikula 3 bringt zahlreiche Neuerungen rund um Übersetzungen
- Nachdem zwischen den Jahren der komplette Unterbau von Zikula 3 auf Stand gebracht worden ist, hat sich der nächste Sprint dem Übersetzungssystem gewidmet. In diesem Beitrag wird kurz dargestellt, …
Zikula startet modernisiert ins neue Jahr
- Im Rahmen des letzten Sprints wurde der Unterbau von Zikula 3 auf den neuesten technischen Stand gebracht. Im Folgenden wird kurz zusammengefasst, was hierbei genau passiert ist. Twig 3 Als erstes …
Zikula Benutzer und Gruppen in DokuWiki verwenden
- In Zikula lassen sich mit Hilfe unterschiedlicher Authentifizierungsmethoden Nutzer auf verschiedenen Quellen einbinden und mischen. So kann man sich beispielsweise mit dem OAuth-Modul via Facebook, …
Ein Blick auf die Entwicklungen des News-Moduls
- Das News-Modul von Zikula blickt auf eine lange Historie zurück. Schon als ich vor etwa 20 Jahren das erste mal mit PostNuke in Berührung kam, war dort ein News-Modul an Bord. War die Funktionalität …
Zikula Aktualisierung 2.0.13 mit Sicherheitspatches von Symfony
- Der Zikula Core ist soeben in der Version 2.0.13 erschienen, da eine Reihe von sicherheitsbezogenen Änderungen in Symfony eingeflossen sind. Hier der Link zu den einzelnen Änderungen: Changelog für …