Aktuelles über das MetaModels Projekt

Mai Infos

von Ingolf Steinhardt

Aktuelle Infos zu MetaModels aus dem Mai 2021...

MM-Infos Mai 2021

MM 2.1

Bugfix beim Filter "range" (Wert von/bis für zwei Felder) beim Anlegen der Filterregel - das ist nur aufgetreten, wenn die DB im "strict mode" läuft. Der Fix gilt natürlich auch für MM 2.2.

MM 2.2

Alle Filterregeln sind "MM 2.2 ready".

Alle (üblichen) Attribute sind für das Frontend-Editing (FEE) "MM 2.2 ready".

Weiterhin gab es die folgenden Änderungen und Features:

  • bei Tags und Select kann als Alias-Attribut wieder ein translated Alias verwendet werden. Duch die Umstellung in MM 2.1 war nur die Auswahl eines Attributes mit "unique" Werten möglich oder es wurden die Werte beim Wechseln der Sprache überschrieben. Mit dem Refactoring "TranslatedMetamodel" ist nun wieder der trans. Alias möglich was z. B. zu "schöneren" URLs beim Filtern führt.
  • Datum/Timestamp: In den Einstellungen der Eingabemaske kann festgelegt werden, welcher Teil des Timestamps "auf Null" gesetzt
    werden soll, damit z. B. die Zeit ohne eine Tagesangabe bzw. ein Datum ohne Zeitergänzung gespeichert werden
    soll - dass kann für eine korrekte Filterung nach Zeit oder Datum wichtig sein
  • bei Datei (und übersetzte Datei) kann man nun eine Einschänkung der Auswahl auf "nur Ordner" machen
  • bei den Attributen Checkbox, Select, Tags wird das "Nur lesen" (Readonly) korrekt als "disabled" umgesetzt - bei den Popup-Widgets ist der Auswahlbutton dann ausgeblendet
  • Range: fünf Optionen wie die Filterregel zu reagieren hat - https://github.com/MetaModels/filter_range/issues/8
  • Umkreissuche/Perimetersearch: für die Bereichsauswahl (Range) die Möglichkeit hinzu gekommen einen Vorgabe als Standard zu setzen. Also wenn die Bereichsvorgaben z.B. 5, 10, 20 50 km kann der Standard des Selects im FE auf 10 km gesetzt werden.
  • Filterregeln Einfache Abfrage, Einzelauswahl und Mehrfachauswahl: hier kann optional noch eine natürliche Sortierung (auf/ab) der Filteritems eingestellt werden - wenn die Datenbasis keine Relation ist, konnte es zu "ungeordneten Ausgaben" kommen
  • Bug bei "Bezogenes Inhaltselement" ist bei Contao gefixt - siehe https://github.com/MetaModels/core/issues/1437
  • mit einem Bugfix beim MCW sind die Spaltenüberschriften bei den Eingabe-/Renderzuordnungen wieder stimmig

 

... und vieles andere mehr. Für einen besseren Überblick gibt es im Handbuch eine eigene Seite mit den Änderungen und Features von MM 2.2

Änderungen oder neue Bezeichnungen sind nur sichtbar, wenn die BE-Sprache Englisch ist - die Übersetzungen erfolgen mit dem Release von 2.2 per Transifex.

 

Für das neue Interface der Mehrsprachigkeit ITranslatedMetaModel gibt es einen neuen Abschnitt im Handbuch. Wer eigene Scripte wie z. B. einen eigenen Importer mit Mehrsprachigkeit hat, muss die neuen Methoden verwenden und die Scripte für MM 2.2 anpassen.

An der Stelle nochmal den Hinweis, dass MM 2.2 PHP 7.4 voraussetzt - wir haben uns hier etwas von Contao Core gelöst, damit wir auch die neuen Features nutzen können; die Voraussetzung ist nun auch beim Core in der composer.json so hinterlegt.

 

Für die Refinanzierung gibt es wieder ein kostenpflichtiges "early-adopter-Programm", das bei einer Zuwendungshöhe von 350€~2 startet. Die Zuwendung gilt wieder für ein Projekt - für Agenturaccounts oder bei "Härtefällen" bitte bei uns melden.

Der MM 2.2-Zugang ist ab sofort möglich.

 

Spenden~2: Dank an den Spender!

 

Fundraising:

Aktuell Fundraisingprojekte:

  • MetaModels 2.2 für Contao 4.9 mehr...
  • 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...

 

Handbuch, Webseite, Videos:

Beim Handbuch weiteren Anpassungen und Ergänzungen für MM 2.2 und Contao 4.9 z. B. Anpassung der Referenz durch die ITranslations - und wie schon geschrieben die neue Übersichtsseite zu MM 2.2

Wer das Handbuch unterstützen möchte hat neu die Möglichkeit über Github zu sponsoren.

Spenden~2: keine

 

Anmeldung zum Newsletter: hier...

~1: Spenden in Form von Geld oder Quelltext (für MM-Core ohne Fundraising)
~2: Geldspenden in "Netto" also abzgl. USt und PayPal, auf Euro gerundet

Newsletter abonnieren

Was ist die Summe aus 9 und 4?

Newsletter abmelden

Weitere MetaModels Kanäle