CONTENIDO 4.9.0 ist gelandet!

Offenbach, 13. August 2013

Mit großer Freude dürfen wir Euch heute die finale Version von CONTENIDO 4.9.0 zum Download anbieten.

Den Redakteur erwarten zahlreiche Verbesserungen im Backend. So gibt es nun eine Massenübersetzung für Module, das Durchführen von Aktionen auf mehrere Artikel gleichzeitig (Massenbearbeitung), Drag & Drop in der Kategorie- und Dateiverwaltung (beim Upload), einen neuen Tab zur Einsicht des gespeicherten Inhalts am Artikel und eine Trennung der SEO-Daten von den Artikeleigenschaften. Der Artikelverwaltung wurde ebenfalls eine Icon-Legende spendiert sowie das Lost & Found Feature aus der Version 4.6 wieder eingebaut. Bei einem Sprachwechsel springt das Backend künftig nicht mehr zurück zur Startseite und es gibt nun mehr Feedback-Boxen für Bestätigungen und Fehler. Ebenfalls wurden diverse Anzeigen optimiert (zum Beispiel bei Vererbung einer Kategorievorlage) und der Wechsel des Mandanten direkt über den Header ermöglicht. Das Error Log befindet sich nun gruppiert mit dem neuen Mail Log im Bereich "Logs". Der Begriff "Template" heißt nun "Vorlage", die "Content Allocation" wurde in "Tagging" umbenannt.
 
Mit dem brandneuen Beispielmandanten hielten außerdem neue Beispielmodule Einzug - zum Beispiel für Tracking mit Google Analytics oder Piwik, neue Social Media-Module und Module zur Erzeugung der Google Sitemap. Mit dem neuen Plugin "URL Shortener" können zudem einfach und schnell Kurzlinks zu Artikeln angelegt werden. Der neue Formular Assistent, der ebenfalls als Plugin verfügbar ist, hilft zudem bei der Verwaltung von Formularen und deren Eingaben.
 
Die Änderungen in CONTENIDO 4.9 betrafen zu einem nicht unerheblichen Teil auch den Core selbst. Klassen wurden an ein einheitliches Namenskonzept angepasst, veraltete Libraries durch neue ersetzt, die Content-Typen in ihrer Architektur von Grund auf erneuert und das Log-Display verbessert. Künftig werden Module und Layouts sowie der Artikel Page Cache im Dateisystem abgelegt und die Datenbank somit entlastet. Es gibt neue Klassen zum Versand von Mails inkl. Logging und Neuversand-Möglichkeit (cMailer), zum Zugriff auf globale Variablen (cRegistry) und zur Behandlung von Dateien (cFileHandler) und Verzeichnissen (cDirHandler). 

Das Session Handling geschieht ebenfalls nicht mehr über die Datenbank sondern nativ via PHP und mit dem Plugin Manager wurde eine Schnittstelle geschaffen, um künftig noch einfacher Erweiterungen im System zu verwalten. Darüber hinaus wurde das URL Encoding in der Datenbank entfernt und die Systemprüfung aus dem Setup ebenfalls in das Backend eingebaut. Modulübersetzungen müssen nun zwingend übersetzt werden und auch im Setup ist nun statt der Plugin-Auswahl, die obsolet wurde, die Definition des Administrator-Passworts notwendig. Die Tabelle con_sequence für automatisches Inkrementieren von IDs wurde abgeschafft und das Handling auf das auto_increment umgestellt. Passwörter werden in der Datenbank mit einem Salt abgespeichert.
 
Eine Auflistung aller technischen Änderungen findet ihr in unserem neuen Dokumentationsportal auf dieser Seite (englisch).

Wir freuen uns auf Euren Einsatz der neuen Version. Wie immer bei Updates größerer Ordnung gilt es, eine vollständige Sicherung der Dateien und der Datenbank vorzunehmen. Bei Fehlern könnt Ihr Bug Reports gerne in unserem Forum melden.