TYPO3 und die fehlende Fahne

Nach einem Update auf die neuste TYPO3 Version gab es plötzlich Probleme mit der Fahne für die Standardsprache. Normalerweise ist diese im Backend zu sehen. Doch stattdessem gibt es nur ein Fehlerfragezeichen zu sehen. Durch die Nutzung der „Sprite API“ ab TYPO 4.5 sind die Angaben in der „TypoScript Configuration“ nicht korrekt.

Anstatt :

defaultLanguageFlag = de.gif

muss dort nun:

defaultLanguageFlag = de

stehen. Danach sollten die Flaggen wieder angezeigt werden.

Weitere Informationen gibt es unter:
http://lists.typo3.org/pipermail/typo3-german/2005-August/001001.html
http://typo3blogger.de/fahnchen-der-standardsprache-in-typo3-4-5-mit-templavoila/

Subjektive CMS Betrachtung

Jeder hat so sein Lieblings Content Managment System und so seine persönliche Meinung dazu. Deshalb hier meine höchst subjektive Kurzeinschätzung.

Drupal:
Das „immer einen Schritt komplizierter als es nötig wäre“ CMS. Kann alles und eignet sich auch für größere Webseiten. Auch das Update Prozedere ist relativ nutzerfreundlich.

Joomla:
Ein CMS welches sich für größere Webseiten anbietet und nach gewisser Einarbeitungszeit auch verstanden werden kann und sich relativ gut warten lässt solange man die größeren Versionssprünge (z.B. Upgrade 1.5 auf 1.7) außer acht lässt.

TYPO3:
Der Dinosaurier welcher einfach nur seltsam ist. Warum ist das Ding in Deutschland bloß so beliebt? Kommt gefühlt aus der Steinzeit (2001) des Internets. Soll auch ziemlich ressourcenlastig sein. Entweder man kann es ganz oder gar nicht. Es sollte Studiengänge für TYPO3 geben ;)

WebsiteBaker:
Das CMS für private Ansprüche mit der Lizenzgeschichte. Einfach zu bedienen und einfach zu warten.

WordPress:
Das perfekte private CMS und Blogsystem. Für größere Dinge allerdings nicht wirklich geeignet da so Dinge wie native Unterstützung von mehreren Sprachen fehlen.

Wie sieht eure subjektive Einschätzung zu den Content Managment Systemen aus? :)

TYPO3 Dokumentation

TYPO3 ist ein CMS welches man auf den ersten Blick nicht wirklich versteht, zu mindestens ist dies mein Standpunkt. Damit das nicht so bleibt hilft es sich einige Dokumentation durchzulesen bzw. anzuschauen. Eine seht schöne schriftliche Dokumentation gibt es vom Provider Mittwald, welche unter http://www.mittwald.de/typo3-dokumentation/ zu finden ist.

Ist man eher der visuelle Typ so kann man sich den TYPO3 Kurs von Wolfgang Wagner unter http://wowa-webdesign.de/typo3-kurs/ anschauen welcher mittlerweile 74 Folgen umfasst. Dort wird im übrigen gerade nach Themen für neue Folgen gesucht.

TYPO3 bei einem Shared Hoster updaten

Normalerweise kenne ich CMS Updates so das ich entweder über die Weboberfläche aktualisiere (WordPress, Simple Machines Forum) oder einfach die neuen Dateien aufspiele und noch eine update.php (Drupal) oder ähnliches ausführe. Aber warum einfach, wenn es auch kompliziert geht, dachte man sich bei TYPO3 ;)

Hier wird dabei davon ausgegangen das die TYPO3 Installation bei einem Shared Hoster liegt. Bevor man loslegt sollte man natürlich ein Backup von den TYPO3 Dateien und der entsprechenden Datenbank machen. Danach sollte die neue Version von TYPO3 heruntergeladen werden. Zu finden ist das ganze unter http://typo3.org/download/packages/. Ich habe dort das Source Paket gewählt.

Das Archiv wird dann entpackt und der entpackte Ordner sollte dann einen Namen nach dem Schema typo3_src-4.6.1 tragen. Dieses Ordner laden wir in das Hauptverzeichnis der TYPO3 Installation hoch.

Nachdem dies geschehen ist loggt man sich in das TYPO3 Backend ein und geht dort zum Install Tool welcher unter Admin tools -> Install zu finden ist. Im Normalfall sollte dort folgende Meldung zu sehen sein:

Um das Install Tool zu aktivieren folgt man einfach dem User tools > User settings Link und geht dort dann auf Admin functions und betätigt den Button bei Install Tool Access. Danach ist das Install Tool verfügbar und kann benutzt werden. Dort angekommen benutzen wir den Database Analyser und drücken dort auf den COMPARE Link.

Dann benennen wir das typo3_src Verzeichnis in typo3_src_old und das typo3_src-4.6.1 in typo3_src um. Wenn man dabei eine Major Version upgradet (z.B. von 4.5 auf 4.6) so muss man den Upgrade Wizard ausführen. Anschließend führen wir ein erneutes COMPARE im Install Tool aus, damit die Datenbank an die neue Version angepasst wird.

Im Ordner typo3_conf entfernen wir alle Datei welche dem Schema temp_CACHED entsprechen. Dies geht auch über das Install Tool indem wir dort den Menüpunkt Edit files in typo3conf/ auswählen und dann auf Delete temp_CACHED* files klicken. Anschließend wählen wir oben rechts in der Menüleiste noch Clear all caches aus:

Nach dem das geschehen ist können wir den typo3_src_old Ordner löschen. Zum Schluss deaktivieren wird das Install Tool indem wir die Datei ENABLE_INSTALL_TOOL im Ordner typo3conf löschen. Und „schon“ ist das Update/Upgrade durchgestanden.

Weitere Informationen gibt es unter:
http://wiki.typo3.org/Upgrade
http://www.schnittsteller.de/agentur/wissenswert/typo3-upgrade-gewusst-wie.html
http://blog.gloomit.de/index.php/webdevelopment/2006/07/16/typo3_upgrade_in_sieben_schritten
http://www.webworking-blog.de/content-management/typo3/typo3-tipps-typo3-content-management/typo3-wie-geht-ein-update/

Uploadlimit für Dateien in TYPO3 erhöhen

Bei dem CMS TYPO3 ist die Standarduploadgröße für das Backend 10 MB. Benötigt man hier etwas mehr so muss man die in der Datei localconf.php (zu finden im typo3conf Verzeichnis) folgende Zeile hinzufügen:

$TYPO3_CONF_VARS['BE']['maxFileSize'] = '100000';

Danach hat man in diesem Beispiel eine maximale Uploadgröße von 100 MB. Die Größe wird dabei in Kilobyte angeben.

Weitere Informationen gibt es unter:
http://wiki.typo3.org/wiki/How_to_upload_big_files