Kurz nach dem Start der Joomla! 1.6 Version ist nun auch schon der Release-Kandidat für die Joomla! 1.7 Version veröffentlicht worden. Ein paar neue Features sind hinzugekommen. Schon bei der Installation sind Innovationen zu spüren. Dank AJAX sind Page Reloads nun passé. Einige neue Features sind Batch Processing, begrenzen von Submissions auf Kategorien und Suchpararmeter als Suchlink speichern und veröffentlichen.
Alle die jetzt genervt an das Umstellen der Templates denken können beruhigt sein. Die Template-Engine wurde nicht schon wieder überarbeitet. Somit funktionieren die mühsam auf Version 1.6 umgearbeiteten Templates auch unter der 1.7 er Version.
Ein paar kleine Änderungen gibt es natürlich doch:
In der Datei templateDetails.xml wurden bislang die tags
<install> </install>
verwendet. Das soll laut Angaben der Entwickler in Joomla 1.7 nicht mehr unterstützt werden. Stattdessen wird Extension verwendet:
<extension> </extension>
Die Datei error.php (Verzeichnis /templates/system) wurde um ein paar Zeilen Code ergänzt. Interessant ist das für alle, die eine eigene error.php in ihr Template eingebaut haben und damit die error.php des System-Ordners überschreiben. Folgende Zeilen sind in Joomla 1.7 Alpha hinzugekommen:
Zeilen 14-17:
//get language and direction
$doc = JFactory::getDocument();
$this->language = $doc->language;
$this->direction = $doc->direction;
Zeilen 24-26:
<link rel="stylesheet" href="//templates/system/css/error_rtl.css" type="text/css" /><?php endif; ?>
Joomla 1.5 >> Joomla 1.7
Das größte Ärgernis jedoch sollten die zahlreichen umbenannten und veränderten CSS-Klassen sein. Das hat zur Folge das kein Joomla 1.5 Template mehr funktioniert. Auch gab es erhebliche Änderungen an der API - das wird den Einsteiger nicht weiter stören - jedoch weden zahlreiche Joomla 1.5 Komponenten nicht mehr unter einer neueren Version laufen.
Daher vor einem Update prüfen ob neue Versionen von Komponenten und Templates verfügbar sind!
Mehr erfahren?
Migration Joomla 1.5 >> Joomla 2.5