Blog

EGOCMS 18.4.1.1

Features

  • Reiter, die aus pub/theme stammen, erhalten auf dem Rechtereiter eigene Rechte.

Bugfixes

  • json.php: Keinen Fehler erzeugen, wenn die angegebene Funktion als Klassenmethode existiert.
  • Sitemap: Beim mehrfach eingehängten Items wird das Hinzufügen nur einmal ausgeführt.
  • Korrektur bei der Ausgabe von wkhtmltopdf Header und Footer Templates.

Performance

  • Ego_System::sortPages wurde neu geschrieben.
 

EGOCMS 18.4.1

Features

  • Frontend Administration: value Elemmente können über hooks tinymce Events abfangen und über egotec_edit.on('editor<Event>', ...) ansteuern (Details).
  • Frontend Administration: Alle conf.json Einstellungen mit "+" oder "-" als Prefix, überschreiben beim Zusammenführen durch Vererbung nicht den vorigen Wert, sondern ergänzen, bzw. reduzieren ihn um den angegebenen Wert.
  • Frontend Administration: Wenn das letzte SOURCE Element ohne "media" Attribut den selben "srcset" Wert wie das vorletzte Element mit "media" hat, werden aus den beiden ein SOURCE Element ohne "media".
  • Über die Page Magic Methode copyToFields können vor einem copyTo die kopierten Felder manipuliert werden.
  • Site.getPages kann den Parameter filter direkt an Lucene weitergeben, ohne dass "fulltext" oder "extra" gesetzt sein muss.
  • Extra Suche: mit "!KEY" können Datensätze ermittelt werden, die ein bestimmtes Extrafeld nicht gesetzt haben.

Kompatibilität

  • SVG und ICO werden beim Upload und Auswählen wieder als Bilder erkannt. Eine Bildbearbeitung für diese Formate ist weiterhin nicht möglich.
  • Reiter, die aus pub/theme, stammen, erhalten auf dem Rechte Rechte auch eigene Rechte.
 

ECM 14.8.2.4

Bugfixes

  • Probleme mit Toolbar und Inline Editing (WYSIWYG V5).

Sicherheit

  • Schnittstelle json.php: Sicher stellen, dass nur Methoden aufgerufen werden können, die in der eingebundenen Datei definiert werden.
 

EGOCMS 18.4.0

Features

  • Projekt Updates: Bei Bedarf können Projekt Updates aktiviert werden. Änderungen an Kundenprojekten können über die CMS Oberfläche aus der EGOTEC Versionsverwaltung (SVN) bequem gezogen und auch wieder rückgängig gemacht werden. Zudem kann der produktive Stand auch mit dem Stand im SVN verglichen werden, um Änderungen zwischen den beiden Versionen zu erkennen (Details).
  • Für Klone wird der Mediapool des Originals ebenfalls kopiert.
  • Smarty picture Funktion: wird kein alt Parameter übergeben, wird ein leeres alt Attribut gesetzt.
  • Ist die Kurzbeschreibung ein Editor und die Frontend Administration aktiviert, können nun für Verlinkungen Mediedateien ausgewählt werden.
  • Die Vorschau wurde überarbeitet, so dass über den Zurück Button im Browser navigiert werden kann, ohne dass die Vorschaudaten verloren gehen.
  • Benutzerprofil: eine Beschreibung und Profilbild sind möglich.
  • Input Plugins Image, Link und Folder: Den ersten Multimedia Mandanten ermitteln (bevorzugt den zugehörigen des aktuellen Mandanten), für welchen der angemeldete Benutzer das Desktop Recht besitzt und diesen mit dem Multimedia-Auswahl-Button verknüpfen.
  • Input Plugin User: Mit dem Parameter all_users können alle Benutzer aufgelistet werden, unabhängig von den eigenen Berechtigungen.

Frontend Administration

  • Neues Spellchecker Plugin: die Rechtschreibprüfung im Editor wurde erneuert und die automatische Prüfung optimiert (über die Mandanten Administration > Editor lässt sich diese aktivieren).

Entwicklung

  • Alle pool* Methoden in der Page Klasse sind deprecated. Bitte verwenden Sie zukünftig die Methode getMediapool(), um das zur Page zugehörige Mediapool Objekt zu erhalten. Beispiel:
    $page->poolList() wird zu $page->getMediapool()->list()
  • Für den Aufruf von Konsolenbefehlen wird der Einsatz von Ego_System::exec(), bzw. Ego_System::system() empfohlen. Die Parameter des Aufrufs werden hierbei maskiert, so dass keine willkürlichen Befehle aufgerufen werden können.
  • Neue Javascript Funktion set_new_child(key, value) (ähnlich set_field und set_extra), um über Javascript in Kombination mit new_child neue Unterseiten mit vordefinierten Werten anzulegen.

Kompatibilität

  • tinymce Update 4.8.3.
  • ICO und SVG Dateien werden vom CMS nicht mehr als Bilder interpretiert, um Darstellungsprobleme in unterschiedlichen Situationen und Browsern zu vermeiden.
 
Seite 5 von 112   1 2 3 4 5 6 7 8 9 10 11