Änderungen in V4.6.x:
Allgemein:
V4.6.20: Sicherheitshinweis bei Login ergänzt, wenn Setup-Verzeichnis noch vorhanden und Standardpasswörter in Verwendung
V4.6.20: Beispiel-Mandant auf DIV/CSS umgestellt (ein riesiger Dank an i-fekt)
myContenido:
(Zuletzt bearbeitete Artikel?)
Wiedervorlage
Einstellungen: Formatfestlegung Datum und Zeit (pro Nutzer, gemäß PHP-Zeitfunktion)
Content->Artikel:
Synchronisierungsfunktion zwischen Sprachen (Sprache auswählen, synchronisieren, fehlende Kategorien und Artikel werden angezeigt und können über Pfeilicon erzeugt/übernommen werden)
Übersicht: Sortierung wird gespeichert
Übersicht: Dialogfenster Wiedervorlage
V4.6.15: Übersicht: Blätterfunktion (verbessert in V4.6.20)
Eigenschaften: Anzeige eines Links zum aktuellen Artikel
Eigenschaften: Veröffentlichungsdatum
Eigenschaften: Meta-Tags
Editor: Wechsel des Online-Editors zu tinyMCE2 mit weitreichenden Konfigurationsmöglichkeiten (siehe techref)
V4.6.15+20: Editor: Aktuelle tinyMCE-Version (20: 2.1.1.1)
V4.6.15: Editor: Eingabemöglichkeit, auch wen WYSIWYG-Editor in Nutzereinstellungen deaktiviert
V4.6.20: Anker mit tinyMCE funktionieren
V4.6.20: Format der Einstellungen für den Editor wurden so angepasst, dass die Einstellungen 1:1 gemäß tinyMCE-Dokumentation verwendet werden können, siehe techref
V4.6.20: tinyMCE verwendet nun InlinePopUps und standardmäßig das Media-Plugin (statt des - optional verfügbaren - Flash-Plugins)
V4.6.20: GZIP-Kompression könnte bei unterstützenden Servern aktiviert werden (nicht getestet)
Content->Kategorie:
V4.6.15: Übersicht: Optimiertes CSS (Performance)
Aliase: Möglichkeit der Festlegung eines Alias für jede Kategorie (Stichwort: SEO, mod_rewrite)
Content->Dateiverwaltung:
Übersicht: Anpassbare Thumbnail-Größe für Vorschau (nur Backend) und Blättern
Übersicht: Dialogfenster Wiedervorlage
Übersicht: Eigenschaften: Speicherung von erweiterten Dateiinformationen (Beschreibung, Schlüsselwörter, Notizen)
V4.6.15: Übersicht: Sicherheitsabfrage vor dem Löschen von Einzeldateien
Upload: 10 Felder für Upload (statt 3)
V4.6.20: Dateiverwaltung speichert in der Session das zuletzt verwendete Verzeichnis (yeah!)
Datenbank-Dateisystem: Neue Funktion. Verzeichnisse und Dateien werden nur in der Datenbank abgelegt (ideal, wenn es Safe Mode-Probleme gibt, die Datenbank ausreichend groß werden kann und z.B. Dateien nur angemeldeten Nutzern zur Verfügung stehen sollen)
Datenbank-Dateisystem: Eigenschaften: Geschützt für nichteingeloggte Benutzer: Ist die Option aktiviert, kann man die Datei nur sehen/abrufen, wenn man als Nutzer der Webseite eingeloggt ist. Hinweis: Es ist z.Z. nicht möglich, die Berechtigung in Abhängigkeit von der Frontend-Nutzer-Gruppe, in der der Nutzer ist, festzulegen.
V4.6.20: Datenbank-Dateisystem: Schwerer Fehler behoben, der zum Löschen aller Eigenschaften aller Dateien führte
Style->Layouts:
Dialogfenster Wiedervorlage
Editieren: Code-Prüfung:
Es wird nach Möglichkeit überprüft, dass das Layout die notwendigen Elemente enthält (z.B. einen head- und body-Bereich) und die wichtigsten Tags geschlossen sind.
Editieren: Neue Container-Syntax:
Code: Alles auswählen
<container id="60" name="Navigationspfad" types="Navigation" mode="fixed" default="Navigationspfad">Navigationspfad</container>
id: Nummer des Containers
types: Angabe, welche Modultypen für diesen Container verwendet werden können. Die möglichen Modultypen werden hier definiert (ein types="Abrakadabra" sorgt für die Möglichkeit, bei Modulen den Typ "Abrakadabra" auszuwählen)
mode: fixed|optional|???. fixed: Nur das als Default angegebene Modul ist möglich, optional: Es muss kein Modul eingesetzt werden, ???: habe ich vergessen
default: Verwendetes Modul, wenn (noch) kein anderes Modul bei der Templatedefinition festgelegt wurde oder wenn mode="fixed". Hier gibt es eine Unschönheit: Ist ein existierendes Modul mit optional angegeben, ist es nicht möglich, gar kein Modul zu verwenden.
Editieren: Beim Speichern alle Default-Module in neue Container zuweisen:
Wird nachträglich ein neuer Container mit einem Standardmodul definiert, wird - bei aktiver Option - beim Speichern das Modul bei allen Templates eingetragen, die dieses Layout verwenden.
Vorschau: Neue Funktion zur Kontrolle des Layouts
Style->Module:
Anzeige: Blättern bei vielen Modulen, Sortierung, Anzeige nach Typ, Suche
Dialogfenster Wiedervorlage
Bearbeiten: Möglichkeit, einen Modultyp zu definieren (siehe Style->Layouts: Editieren: Neue Container-Syntax)
Bearbeiten: Im- und Exportfunktionen über XML-Dateien
Historie: Neue, abschaltbare Modul-Code-Historien-Funktion (bei jedem Speichern wird die alte Version gesichert)
Übersetzung: Neue Funktionalität zur Übersetzung von Texten im Modul-Code (Ein- und Ausgabe). Zur Verwendung der Funktion im Modul-Code jeweils mi18n("Toller Text") statt "Toller Text" einsetzen. Hinweis: Ändert sich ein mi18n-Text im Code und wird das Modul gespeichert, ist die Übersetzung verloren, auch wenn der Text danach wieder zurückgeändert wird.
Übersetzung: Im- und Exportfunktionen über XML-Dateien
V4.6.15: Tabs in Ein- und Ausgabefeldern verwendbar (siehe techref)
V4.6.15: Anzeige der Zeilennummer (immer oder nur bei Fehler, siehe techref)
Style->Templates:
Editieren: Tipp: Templates erscheinen jetzt bereits bei Auswahl des Layouts gespeichert - bitte trotzdem nach Festlegung der Module das Template (auch wenn man nichts geändert hat) das Template mit OK speichern - sonst ist keine Vorkonfiguration möglich.
Editieren: Die Auswahl der Module ist pro Container gemäß der Container-Modultypen begrenzt (siehe Style->Layouts: Editieren: Neue Container-Syntax)
Editieren: Die Container werden nach Nummer aufsteigend sortiert angezeigt
Visuelles Editieren: Neue Funktion. Ermöglicht die Auswahl der Module pro Container in einer Vorschau der Seite.
Style->Styleeditor:
Größe des Editierfensters kann über Nutzereigenschaften definiert werden (siehe techref)
Style->Skrypteditor:
Größe des Editierfensters kann über Nutzereigenschaften definiert werden (siehe techref)
Style->HTML Editor (>= V4.6.15: Style->Modul-Templates):
Neue Funktion, die das Anlegen und Editieren von Template-HTML-Dateien aus Contenido heraus ermöglicht. Diese Dateien werden in <Mandanten-Verzeichnis>/templates gespeichert und können für Module verwendet werden (siehe Module des Beispielmandanten für Details).
Größe des Editierfensters kann über Nutzereigenschaften definiert werden (siehe techref)
Extras->Newsletter: (da kenne ich mich eigentlich gar nicht aus ... )
Reduzierung auf Extras->Newsletter; darunter sind nun Newsletter, Newsletter-Jobs (V4.6.20), Empfänger und Empfänger-Gruppen erreichbar.
V4.6.20: HTML-Newsletter, so einfach wie Artikel schreiben
V4.6.20: Möglichkeit, Test-Newsletter an die eigene E-Mail-Adresse oder an eine Test-Gruppe zu senden
V4.6.20: Newsletter: Die Festlegung der Sendeeigenschaften erfolgt nun pro Newsletter
Newsletter: Senden an alle, Standardgruppe oder ausgewählte Gruppen ist möglich
Newsletter: Senden in Blöcken (bei vielen Empfängern ist möglich). Hinweis: Bei versandt in Blöcken darf beim Senden das Browser-Fenster weder geschlossen noch ein anderer Bereich aufgesucht werden.
V4.6.20: Newsletter: Protokollierung des Sendevorgangs in der Datenbank.
V4.6.20: Newsletter: Wiederaufnahme abgebrochener Jobs.
V4.6.20: Newsletter: Cronjob-Unterstützung, siehe techref.
Newsletter: Anzeige: Blättern bei vielen Newslettern, Sortierung, Suche
Newsletter: Vorhandene Newsletter können kopiert (und somit als Vorlage verwendet) werden
Newsletter: Tipp: Ein Versenden eines Newsletters ist nur möglich, wenn die Handler-Artikel-ID im System hinterlegt wurde (siehe im Forum unter Modul: Newsletter V4.6 für Hinweise dazu).
V4.6.20: Die Handler-Artikel-ID wird nun pro Mandant und Sprache gespeichert - bei einem Update von Contenido < V4.6.20 ist für jede Sprache die Konfiguration des Handler-Artikels erneut durchzuführen.
Newsletter: Tipp: Die Schlüssel zur Verwaltung haben sich geändert. Wurde bisher Contenido < V4.6.x verwendet, ist einmal über den Browser .../contenido/tools/convert_recipient_keys.php aufzurufen. Anschließend sollte ein Newsletter mit den neuen Verwaltungslinks (MAIL_STOP usw.) an die Nutzer gesendet werden.
Newsletter: Option Willkommens-Newsletter: Der Willkommens-Newsletter kann einfach definiert werden. Ist ein Willkommens-Newsletter definiert, wird er bei erfolgreicher Bestätigung automatisch an den neuen Empfänger versandt.
Empfänger: Aktionen: Empfänger aufräumen: Löscht Empfänger, die sich zwar eingetragen, ihre E-Mail-Adresse jedoch seit den letzten x Tagen nicht bestätigt haben, aus der Datenbank. Das Zeitfenster x wird über die Optionen festgelegt (Standard: 30 Tage)
Empfänger: Anzeige: Blättern bei vielen Empfängern, Sortierung, Anzeige nach Gruppe, Suche
V4.6.20: Empfänger: Importieren (inkl. Gruppen)
V4.6.20: Newsletter-Jobs: Newsletter werden nicht sofort versendet, sondern zunächst als Job angelegt.
Empfänger-Gruppen: Neue Funktion, die die Einteilung von Empfängern in unterschiedliche Gruppen ermöglicht.
Empfänger-Gruppen: Festlegung einer Standard-Gruppe möglich: Neue Empfänger werden automatisch auch in diese Gruppe eingetragen. Im Gegensatz zu den Frontend-Nutzer-Gruppen kann nur eine Gruppe als Standardgruppe festgelegt werden.
Empfänger-Gruppen: Tipp: Wie man Empfänger automatisch bei der Anmeldung in unterschiedliche Gruppen eintragen Kann (und wenn man mag, können sich die Empfänger die Gruppen auch aussuchen) ist in den Newsletter-Modulen zu sehen (siehe ggf. im Forum Modul: Newsletter V4.6).
Statistik-Zugriffe:
Bugfixes
Administration->Benutzer:
Anzeige: Blättern bei vielen Benutzern, Sortierung, Suche
Bugfixes
Administration->Sprachen:
Unglaublich lange Liste von unterstützten Encodings, Links nach Rechts und Rechts nach Links-Unterstützung.
Möglichkeit, pro Sprache Datums- und Zeitformat festzulegen (gemäß PHP-Zeitfunktion)
Administration->Mandanten:
Eigenschaften: Möglichkeit, ein Mandantenlogo festzulegen, welches in myContenido (und wenn ich mich recht erinnere in der Menüleiste angezeigt wird)
Eigenschaften: Möglichkeit, nur XHTML-konformen Code für den Mandanten zu erzeugen
Artikel Spezifikation: Neue Funktion. Es können verschiedene Artikeltypen definiert werden (und ein Standardtyp). Darüber kann man z.B. die Suche beschränken oder andere Funktionalitäten realisieren. Festlegung, welcher Artikel zu welchem Typ gehört, erfolgt in Content->Artikel->Eigenschaften (Artikeleigenschaften)
Mandanten-Einstellungen: Neue Funktion: Es können beliebige Einstellungen pro Mandant definiert und festgelegt werden. Diese Einstellungen können bzw. werden an verschiedenen Stellen genutzt werden (z.B. ist die Festlegung, mit welchem Layout der Online-Editor gestartet wird, eine Mandanteneinstellung). Die vorhandenen Werte sollten nur geändert werden, wenn die Auswertung bzw. die korrekten Werte bekannt sind. Siehe u.a. techref.
Administration->System:
Systemeinstellungen: Neue Funktion: Es können beliebige Einstellungen für das System definiert und festgelegt werden. Diese Einstellungen können bzw. werden an verschiedenen Stellen genutzt werden (z.B. ist die Information, um welche Contenido-Version es sich handelt, eine Systemeinstellung). Die vorhandenen Werte sollten nur geändert werden, wenn die Auswertung bzw. die korrekten Werte bekannt sind.
Administration->Frontend:
Neue Funktion. Backend- und Frontened-Nutzer sind nun getrennte Bereiche (aus diesem Grund haben einige Einstellungen bei Administration->Benutzer und Administration->Gruppen in Bezug auf neue Frontend-Nutzer keine Funktion mehr).
Frontend-Nutzer: Neue Funktion. Anlegen, ändern und Löschen von Frontend-Nutzern (d.h. Webseitennutzern) mit zahlreichen Informationen
Frontend-Nutzer: Anzeige: Blättern bei vielen Nutzern, Sortierung, Anzeige nach Gruppe, Suche
Frontend-Nutzer-Gruppen: Neue Funktion. Ermöglicht die Einteilung von Nutzern in verschiedene Gruppen. Diesen Gruppen werden i.A. für verschiedene Bereiche berechtigt (z.B. Zugriff nur auf Presseinformationen und/oder interne Informationen).
Frontend-Nutzer-Gruppen: Übersicht: Standardgruppe: Neue Frontend-Nutzer werden automatisch in die Standardgruppe eingetragen (sinnvoll, da i.A. nur Gruppen berechtigt werden). Im Gegensatz zu den Newsletter-Empfänger-Gruppen kann es mehrere Standardgruppen geben.
Frontend-Nutzer-Gruppen: Category/Kategorie (>= V4.6.15: Frontend-Berechtigungen): Wurden Kategorien unter Content->Kategorien geschützt (Schlüsselsymbol) kann eine Nutzergruppe zum Zugriff auf bestimmte, geschützte Kategorien berechtigt werden. Hinweis: Dazu wird ein entsprechendes Hauptnavigationsmodul benötigt. Module aus bzw. für Contenido vor V4.6 sind dazu nicht geeignet; siehe Navigationsmodul des Beispielmandanten in V4.6.x.
Verlorene Funktionen:
Mehrfachzuordnung eines Artikels zu mehreren Kategorien (technische Gründe)
Weiterleitung ins neue Fenster (technische Gründe)
Fehlerreporting aus dem Backend (hat sich nicht bewährt)
Hinweis: "techref" bezieht sich auf die Dokumente im Contenido-Package in docs/techref/, für die meisten Einstellungen Unterverzeichnis backend/backend.customizing.html.
Wenn ich Sachen übersehen habe, bitte posten, ich integriere es dann hier. Gerne auch Angaben zu kniffligeren Details (z.B. Login)
Gruß
HerrB