EGOCMS 16.3.0

Features

  • Input Plugin: Bei Elementen, deren Wert validiert wird, bei falscher Angabe möglichst den Originalwert beibehalten (z.B. number, email, color, validate, etc.). Vorher wurde ein leerer String gespeichert, was bei versehentlichen Änderungen problematisch werden konnte.
  • Der virtuelle Hosts Dialog wurde erneuert.
  • User_SQL erzeugt nun eine User_Exception, wenn die angegebene User ID keinem Benutzer zugeordnet werden kann.
  • Beim Ändern der Rechte eines Benutzers werden diese sofort aktiv. Vorher musste sich der betroffene Benutzer zunächst neu anmelden.
  • Formular Blöcke werden verfügbar, wenn das Node im Layout, welches die Orientierung definiert, ein FORM Element ist. Dadurch lassen sich in der Frontend Administration Formulare zusammenstellen (Details).
  • Input Plugin Combo Group: Der toggle Parameter kann auch mit : separierte Werte kriegen, z.B. toggle="a:b". Bei einer Auswahlliste mit options="a,b,c,d" werden bei der Auswahl a und b die weiteren Einstellungen angezeigt (Details).
  • Input Plugin Multiple: MultipleHandler.getChildren kann eine Callback Funktion übergeben kriegen, die alle Items zurückliefert, sobald diese geladen sind (Details).
  • Um die IP des Clients zu ermitteln, sollte Ego_System::getIp() genutzt werden. Diese berücksichtigt auch den Fall, bei dem die IP vom Proxy vergeben wird.
  • Input Plugin Combo: Ist der Wert leer, wird nicht mehr '{"pages":[],"users":[],"rights":[],"text":[],"data":[]}' zurückgeliefert, sondern ein leerer String.
  • Ego_Output: Im Konstruktor kann als Quelle auch ein String übergeben werden, welcher mit "string:" beginnt. Dieser wird automatisch in eine temporäre Datei geschrieben, die für weitere Aktionen in Ego_Output verwendet wird. Die pdf Methode kann mit dem $return Parameter die PDF Datei auch direkt ausgeben (2) oder nur den Pfad zur generierten Datei (3) (Standard ist der Download der PDF Datei (1)).
  • Input Plugin Image: Mit dem Parameter video=true können neben Bildern auch Videos ausgewählt werden (Details).
  • Elemente vom Typ attach können mit dem Parameter optional so eingestellt werden, dass diese standardmäßig kein erstes Element einfügen. Damit können attach Elemente auch optionale Elemente erzeugen (Details).
  • Jeder Block kann über die Eigenschaft modify das Standard HTML modifizieren (Details).

Kompatibilität

  • Damit MP4 Videos unter Android/iOS abgespielt werden, werden diese immer mit Range Headern gesendet.
  • Die URL Parameter Reihenfolge ist nun immer alphabteisch sortiert und sorgt so für besseres SEO.
  • Workaround für den IE 11 im alten Editor (tinymce 3), bei dem es unter bestimmten Umständen nicht möglich war, Verweise auf Bilder zu setzen.
  • dojo Update auf Version 1.11.1.

Performance

  • Verbessertes Session Management.

Bugfixes

  • Bei der ersten Eingabe eines Leerzeichen am Ende des aktuellen Textes in einem text Element wird dieses Leerzeichen nicht mehr entfernt.
Erstellt von Dan, Günther
am 31.05.2016 um 15:30 Uhr

Kommentare

Kommentare

CAPTCHA Image
Audio abspielen
Neues Bild laden
Ihr Name und Kommentar wird veröffentlicht. Für Rückfragen können Sie optional Ihre E-Mail Adresse angeben, welche nicht veröffentlicht wird.
Folgen Sie diesem Link zu unserer Datenschutzerklärung.
SHIG_klein.gif
SMiG_klein.gif