Schritt 4: Extensions updaten
Mit der Veröffentlichung der Version 4.0 von Typo3 sind einige Extensions, die zuvor von den Usern zumeist "local" installiert wurden, zu System Extensions geworden, die automatisch mit den Typo3-Sourcen installiert werden. Dies ist eigentlich kein Problem, nur, dass die "local" installierten Extensions Vorrang vor den "global" und "system" installierten Extensions haben.
Deshalb muss jede Extension, die jetzt eine System-Extension geworden ist deinstalliert und gelöscht werden, dann kann die System-Extension installiert werden. Wenn Du jetzt schon im Extension Manager bist, ist es auch eine gute Gelegenheit das Aussehen des Backends (Skin) auf den neuesten Stand zu bringen. Dies sind die Einzelschritte, die durchzuführen sind:
- Um den Extension Manager zu starten, klicke im Backend auf "Ext Manager" unter Tools.
- Wähle im "dropdown"-Menü "Loaded extensions" aus.
- Finde in der Liste der installierten Extensions die Extensions, die in der Spalty Type den Wert "Local SL" stehen haben. Dies zeigt an, dass eine "local" installierte Extension eine "system"-Extensions überdeckt. "htmlArea RTE" ist ein Beispiel. (Auf diese gehen wir später in Zusatzschritt 7 nochmal gesondert ein.
- Bei all diesen Extensions klicke auf den kleinen grünen Kreis mit dem "-" um die Extension zu deinstallieren.
- Klicke anschließend den "Remove extension" button um die "local" installierte Extension zu deaktivieren.
- Gehe zurück zur Liste der installierten Extensions und setze das "dropdown"-Menü auf "Install extensions". Das Icon vor der soeben entfernten Extension ist jetzt ein grauer Kreis mit einem "+".
- Klicke den Extension-Namen an.
- Setze nun das "dropdown"-Menü in der oberen rechten Ecke auf "Backup/Delete" um das Löschen der alten, "local" installierten, Extension zu beginnen.
- Klicke nun auf "DELETE EXTENSIONS FROM SERVER". Dies wird alle Dateien und Verzeichnisse der "local" installierten Extensions löschen.
Da eine neuere Version dieser Extension jetzt in den "system" Extensions zu finden ist, kann diese nun installiert werden. - Klicke "OK" um das Löschen zu bestätigen.
- Diese "Delete" Seite zeigt nun an, dass die Extension gelöscht wurde. Klick oben rechts auf "Go back" um wieder in die Übersicht zu gelangen.
- Ggf. muss nochmal oben im "dropdown"-Menü "Install extensions" ausgewählt werden, um nun die "system"-Variante der Extension zu installieren.
- Beachte, dass jetzt der "Type" der Extension von "Local SL" auf "System" gewechselt hat. Klicke nun auf deas graue "+" um die Extension zu installieren.
- Im Falle der der htmlArea RTE, gibt es einen Installations Fehler, der eine "dependency error" Fehlermeldung verursacht. Wähle hier einfach "Ignore this version requirement" und klicke anschließend auf "Try again".
- Auf der Intallations Seite rolle nach unten und klicke den "Update" Button an.
- Kehre zurück zur Install Extensions Seite und beachte, dass die Extension jetzt installiert ist (grünes Icon mit "-") und in der Type-Spalte steht jetzt "system".
- Alle Extensions mit "Local SL" in der Type Spalte sollten auf diese Weise umgestellt werden.
Beachte: Die Extensions, die zwar in der Spalte Type ein "Local SL" stehen haben, die aber nicht installiert sind (also mit einem grauen Icon mit einem "+" gekennzeichnet sind, brauchen natürlich nicht deinstalliert und nach dem Löschen installiert werden (sie war ja auch bisher nicht installiert). Hier reicht es aus die Extension einfach nur zu löschen.
Achtung: Wenn Du eine Extension deinstallierst, kann es sein, dass andere Extensions auf diese angewiesen sind (dependent) und diese deshalb nicht deinstalliert werden kann. In dem Fall, muss jede dieser Extensions ebenfalls deinstalliert werden (UNBEDINGT MERKEN WELCHE), dann kann der Deinstallation-Löschen-Installation Prozess der eigentlichen Extension durchgeführt werden. Anschließend müssen, dann die abhängigen Extensions wieder installiert werden. - Wenn Du schon mal da bist, ist es auch ein gute Gelegenheit auf das neue Backend "Look-and-Feel" umzuschalten: Gehe ans untere Ende der Seite und klicke auf das Install-Icon für die "Typo3 skin".
- Lade die Seite über den Browser neu, um sofort das neue "Look-and-Feel" zu sehen.
Tutorial
Hier ist ein Link auf einen "How-To Flash movie": Upgrade 3.x to 4.x - Step 4 - Update the Extensions (Vorsicht Englisch!)
Zurück zur Übersicht Züruck zu Schritt 3: Datenbank updaten Weiter mit Schritt 5: Reference Index Table updaten