EGOTEC 4.2.15.1
Feature
- Beim Mandant löschen werden keine Templates mehr gelöscht. Diese könnten ja bei einem anderen Mandanten im Einsatz sein. Außerdem wird jetzt auch ein evtl. vorhandenes var/setup/site Verzeichnis entfernt.
- Der phpmyadmin Menüeintrag zeigt wieder direkt auf die im CMS verwendete Datenbank.
Es ist aber trotzdem noch möglich, auf eine andere Datenbank zu wechseln. - Newsletter: Es gibt nun einen "Anwenden" Button auf dem Versandreiter der die Kategorieliste sofort aktualisiert.
- WYSIWYG Updates: Tabellen Dimensionen werden im Style und Width/Height Attribut geändert;
CSS Klassen lassen sich auf alles anwenden, auch ohne Selektierung, dann wird die Klasse in das die Cursorpoision direkt umgebene Tag eingefügt. Bei einem Bild ist das z.B. das img-Tag oder bei einer Aufzählung das li-Tag. - Beim löschen einer Seite können nun auch die korrespondierenden Sprachversionen mitgelöscht werden.
- Neues Forummodul.
- Die Workflows beim Liveabgleich vom Redaktionsserver auf den Liveserver kopieren.
- Neuer Seitentyp "Seite empfehlen".
- Dierekte Auswahl von Multimediamandanten in der Toolbar.
- Zugriffe des cdexport werden nicht mehr gelogt und erscheinen daher nicht in der Statistik.
- #45821: Auf dem Informationsreiter wird auf unbekannte Seitentypen hingewiesen. Dies kann vorkommen, wenn man Seiten aus einem anderen Mandanten kopiert.
- Workflow: Bei den einzelnen Workflowschritten kann die Gruppe "Alle" ausgewählt werden, dann wird die in diesem Workflowschritt die Gruppe der Originalseite eingetragen.
- Wiki: Besitzer, Dokumentenliste und Linkliste
Im Wiki kann eine Besitzerauswahl getroffen werden. Außerdem kann man jedem Eintrag beliebig viele
Dokumente zuordnen. Hierfür werden die Dialoge aus dem Adminbereich verwendet. Im Mandant muss in der Konfiguration unter Verschiedenes dafür Intranetbenutzern der Zugang zum Adminbereich des Mandanten und des Multimediamandanten gewährt werden..
Ein Bild kann inklusive Bildunterschrift eingefügt werden.
Neues Portal erzeugen darf, wer Untermenüpunkt anlegen Berechtigung auf die Wiki Startseite hat. - CD Export: Konfigurationsdialog überarbeitet.
- Der Suchetoolbarbutton für Desktop und Multimediaseiten wird nur noch im Desktop und Multimediabereich angezeigt. Die Anzeige in z.B. Verwaltung->Benutzer/Gruppen/Rollen war verwirrend.
Entwickler
- Page->getPath kennt nun den Parameter query und wertet query.fields aus.
Das Smartyplugin {get_path} kennt nun den Parameter query und reicht diesen an $page->getPath weiter. - getAncestors: parents_query und parents_param werden beim rekursiven Aufruf eingesetzt. Diese Parameter werden wie children_query und children_param bei getDescendants eingesetzt.
- Smarty-Plugin {show_search_string} für die Anzeige von Text um einen Suchbegriff herum. Wortgrenzen werden beachtet.
- Das {nav_url} Plugin setzt bei gleichen Seitennamen in einem Ordner den Paremeter -p-.
- Es gibt nun die Ego_System Funktionen clearCache und clearTypeCache. Diese löschen den kompletten Cache resp. alle Seitentypcaches. Außerdem wird der Cache komplett gelöscht, sobald eine Änderung bei der Gruppen-/Rollenzugehörigkeit eines Benutzers vorgenommen werden.
- #46802 Wenn weder page noch id übergeben wurden aktuelle Seite verwenden (z.B. bei {get_children} oder {get_pages}).
- multi_parents Parameter für getPages.
Die Seiten besitzen dann das Feld multi_parents mit
0 für keine Mehrfacheinhänhung
>0 für Mehrfacheinhängung
Der {nav}-Block benutzt den Parameter multi_parenst, ebenso {nav_url}.
Auch bei nicht mehrfach eingehängten Unterseiten mit einer Metaurl wird der Pafd in die Url integriert,
wenn eine übergeordnete Seite mehrfach eingehängt ist. - Developer API.
Performance
- Das Workflowdesklet etwas beschleunigt.
- Bei getDescendantIds und getAncestorIds werden doppelte Einträge aus der Liste entfernt.
- getDescendants stark (ca. Faktor 100) beschleunigt. Die starke Beschleunigung tritt ab dem zweiten Aufruf auf. Eine Suche in einem Bereich oder Portal beschleunigt sich dementsprechend.
Kompatibilität
- Verbesserte Filterung nicht utf8 konformere Zeichenfolgen.
- Beim PDF Systemcheck die Leerzeichen harmonisieren.
- Unter Windows beim UTF8 Filter nicht tidy verwenden.
- Javaskriptfehler beim Suchpopup im Adminbereich im Internet Explorer.
- Beim cdexport den Pfad immer mit /-p-IDID/, kein path-id,id mehr übergeben, da dies zu mehreren Urls auf die gleiche Seite (z.B. Homepage) geführt hat.
- Das Javaskript für die Menüerzeugung verbessert.
- Falls kein Tidy auf einem System vorhanden war gab es Probleme bei Leerzeichen im alt-Attribut von Bildern.
Entwickler
- Neuer Parameter noTidyCharsetFilter - da die automatische UTF-8 Filterung mit tidy unter Windows Probleme macht.
Bugfix
- Den Standardmandanten kann man nicht mehr löschen.
- Flagge in Toolbar wechselt jetzt, wenn man auf den Reitern die Sprache wechselt.
- Unter Umständen wurde die Sortierung beim Smartyplugin {get_children} ignoriert.
- Im Wiki können nun Artikel mit einem Minus im Artikelnamen erzeugt werden. Dies geht über den Inhaltseditor und einfügen eines Links oder durch direkte Eingabe eines Artikelnamens mit Minuszeichen in der Url oder über die Artikelsuche.
- Beim vollständigen Liveabgleich konnte es vorkommen, dass Seiten aus der falschen Sprache zerstört werden.
- #46296 Benutzerverwaltung: Wenn bei Benutzern kein Vorname und kein Nachname eingetragen ist, dann keinen leeren Klammerausdruck ausgeben.
- Im Konfigurationsdialog wird "keiner" angezeigt, wenn bei einem Mandanten kein Multimediamandant ausgewählt ist.
- Werden auf dem Liveserver Seiten geändert, die auf dem Redaktionsserver Intranetunterseiten haben,
dann werden diese Unterseiten beim Liveabgleich nicht mehr ausgehängt. - Die Rechte werden nur dann explizit gespeichert, wenn diese geändert wurden.
Dadurch werden Probleme bei der Anwendung von Berechtigungen auf Untermenüpunkte und gleichzeitiges arbeiten an den Untermenüpunkten minimiert.
Außerdem kommt jetzt die Frage "Wolle Sie speichern?" auch, wenn nur Rechte und keine Inhalte geändert wurden. - Datei hochladen in eine Medialist im Frontend darf nur derjenige, der das "Untermenüpunkte anlegen"
Recht auf den Multimediaordner besitzt, in dem die Datei gespeichert wird. Besitzt er dieses Recht nicht, so erscheint der Link "Datei hochladen" erst gar nicht. Ist auf dem Multimediaordner keine Beschränkung gesetzt, so kann auch ohne Anmeldung, also anonym, eine Datei eingespielt werden. - Die Parameter view_image, called_by, original_site und original_page werden nur noch angezeigt,
wenn in der Adminkonfigurationen des Multimediamandanten auf dem Reiter Verschiedenes "Links auf Bilder für Popups erweitern" aktiviert ist. - Bei einem Syntaxfehler in einer Url (z.B. http:///heise.de) wird nun ein Syntaxfehler in einer externen
Url inklusive der fehlerhaften Url ausgegeben. - Die Gruppen/Rollensuche beachtet auch die Rolle.
Es werden alle Benutzer angezeigt, die direkt in der ausgewählten Gruppe und Rolle eingetragen sind. - Auch bei mehrfach eingehängten Seiten wird die Meta-Url für die Url Generierung verwendet, allerdings wird der aktuelle Pfad noch in die Url integriert.
- Die Popupsitemap funktioniert jetzt sowohl mit als auch ohne no_getSitemapRootIdArray Flag.
- Multimediadesktops genauso wie andere Desktops merken. Die Einstellungen für die Multimediadesklets müssen daher neu gemacht werden.
Migration
Version 3
- Migration der Codeblöcke.
- Multimediamandanten und fehlende Sprachmanden bei Migration automatisch anlegen
Erstellt von Heiko, Roth
am 16.06.2008 um 12:00 Uhr
Kommentare
Tags
Copyright 2024 EGOTEC AG All Rights Reserved
Kommentare