MM 2.2 für Contao 4.9 - Finanzierung abgeschlossen
MM 2.2 wurde schon im November 2020 frei gegeben und hatte zu dem Zeitpunkt noch eine Finanzierungslücke von 47,5%. Diese Lücke wurde durch die Querfinanzierung aus den Töpfen von MM 2.3 und 2.4 nun geschlossen.
Das MM Team hat zwar einen langen Atem von ca. vier Jahren und sechs Monaten gebraucht, aber im Oktober 2024 konnte das Kapitel nun auch abgeschlossen werden.
An der Stelle auch nochmal unseren Dank an alle Unterstützer und treuen User des Projektes.
MM 2.3 für Contao 4.13
Beim DCG gab es ein Bugfix für die Tabelle tl_undo - hier wurde beim Löschen von Einträgen aus der MM-Konfiguration diese mit einer falschen Serialisierung abgelegt, so dass es im BE bei der Anzeige in "Wiederherstellen" zu einer Fehlermeldung gekommen ist. Das ist nun gefixt (DCG 2.3.24) - ggf. die ungültigen Datensätze löschen bzw. die Tabelle leeren.
Zudem wird nun bei übersetzten Models im Backend die ausgewählte Sprache auch für die Panels (Filterung) in der Listenansicht korrekt gesetzt. Mit ausgewählte Sprache ist nicht die allgemeine Backendsprache gemeint, sondern die Spracheneinstellung von MM für die Liste und Eingabemaske.
Ist ein Filter für übersetzte Attribute aktiviert, werden die Auswahloptionen nun auch in der entsprechenden Sprache ausgegeben - ggf. mit Fallbackwert - und reagieren damit wie die Listendarstellung.
In dem Zusammenhang wurde auch die Filterung des Attributes "Übersetzte Checkbox" für die BE-Listendarstellung überarbeitet. In der Auswahl wird nun korrekt "Inaktiv/Aktiv" angezeigt - in Abhängigkeit der eingestellten Listensprache. Als kleine Hilfestellung für welche Sprache die Auswahl gerade gilt, ist bei den Auswahltexten die aktive Sprache als Kürzel mit angegeben. ... die Filterung funktioniert nun auch so wie sie soll :D
Für die Attribute "Inhalt eines Artikels" sowie "Übersetzter Inhalt eines Artikels" wurde die Darstellung für die BE-Liste geändert. Statt einer Übersicht der Contentelementtypen, wird nun das normale Rendering ausgegeben. Die Anpassung war für eine korrekte Indexierung der Volltextsuche wie z. B. mit der Levenshtein-gestützte Suche notwendig. Sofern eine Ausgabe in der BE-Liste notwendig ist, kann diese mit einem eigenen Attributstemplate angepasst werden.
Die Anpassungen sind natürlich auch in MM 2.4 eingeflossen.
MM 2.4 für Contao 5.3
Inzwischen haben wir das erste Dutzend mit Installationen voll. Das Feedback ist durchgehend positiv zu den Upgrades - auch bei älteren Installationen mit MM 2.0 (Contao 3.5) gab es keine Probleme.
Bei Contao 5 gab es eine Änderung, die etwas unter dem Radar geflogen ist: Die "Sonderzeichen" wie geschütztes Leerzeichen [
nbsp
]
oder bedingten Bindestrich [
-
]
, die man über den Tiny eingibt, werden bei eigenen Eingabewidgets per se nicht mehr umgewandelt (siehe Contao-Handbuch). Das bedeutet, dass Texte aus älteren Contao-Versionen diese Zeichen so wie eingegeben auch wieder ausgeben.
Für MM haben wir das nun angepasst und für die Attribute Text, Langtext bzw. Übersetzter Text und Übersetzter Langtext eine Migration implementiert, die diese Zeichen in der DB in die entsprechenden HTML Entities umwandelt. Diese Umwandlungen sollte nach einem Update der Attribute und Start der Migration als Auswahl zur Verfügung stehen.
Aktuell wird an zwei weiteren Funktionen gearbeitet: Es gibt demnächst eine Unterstützung für die Erweiterung "File usage", welches im Dateimanager anzeigt, wo Dateien in Benutzung bzw. verknüpft sind sowie entsteht eine neue Volltextsuche auf der Basis von "Loupe", einer Search-Engine unter der Federführung von Yanick aka Toflar, die als neuer Filter zum Einsatz kommt.
Spenden~1: Dank an die Spender (MM 2.3 + MM 2.4)!
* Netserving
* Tobias Pleuger
* Andre Marohn
* Netzhirsch
* Publitiv
* MAXKOM
* Landratsamt Miltenberg
* External IT
* Peer Lagerpusch
* Monotomic
* Publitiv
* HLSC Scrum-Day
Fundraising:
Aktuell Fundraisingprojekte:
- MetaModels-2-Isotope mehr...
- Notelist/Merkliste mehr...
- Filterregel Parent-Filter mehr...
- XLIFF-Ex-Import für Contao-Content und MetaModels mehr...
- File-Metadata-Extractor mehr...
Spenden~1: keine
Handbuch, Webseite, Videos:
Beim Handbuch weiteren Anpassungen und Ergänzungen zu MM 2.3 und MM 2.4.
Wer das Handbuch unterstützen möchte hat die Möglichkeit über Github zu sponsoren oder eine Rechnung anzufordern.
Spenden~1: keine
Anmeldung zum Newsletter: hier...
~1: Geldspenden in "Netto" also abzgl. USt und PayPal, auf Euro gerundet