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/

Fehlende Hilfe im Simple Machines Forum

In der neuen 2er Serie des Simple Machines Forum gibt es ein kleines Problem. Klickt man auf den Hilfe Button bekommt man folgendes zu sehen:

Das Problem ist das es keine sinnvolle deutsch Hilfe für diese Version von SMF gibt. Hier hilft es dann das Mod Remove Help from menu zu installieren welches unter http://custom.simplemachines.org/mods/index.php?mod=2640 zu finden ist. Dazu wird die heruntergeladene Zip Datei in den Order Packages gepackt und das ganze installiert. Danach ist der Hilfe Button aus der Menüleiste verschwunden.

Weitere Informationen gibt es unter:
http://www.simplemachines.org
http://de.wikipedia.org/wiki/Simple_Machines_Forum

RSS in Simple Machines Forum (SMF 2.0) aktivieren

Manchmal sind die einfachsten Dinge die schwersten. So versuchte ich RSS im Simple Machines Forum zu aktivieren. Allerdings klappte das nie so recht. Einfach weil ich den Menüpunkt nicht gefunden hatte. Um es zu aktiveren sind nur einige Schritte notwendig:

  • im Menü auf Administrator gehen
  • dann auf den Tab Hauptseite
  • dann auf News & Newsletter
  • dann auf Einstellungen

Dort wird dann einfach der Punkt XML/RSS News aktivieren? aktiviert und schon funktioniert das ganze :)

Weitere Informationen gibt es unter:
https://seeseekey.net/archive/1067

Piwik in das Simple Machines Forum 2.0 integrieren

Da es noch kein Plugin für Webanalyse Software Piwik in Simple Machines Forum 2.0 gibt muss die Integration manuell vorgenommen werden. Dazu erstellt man eine Datei namens piwik.html und fügt in diese den Tracking Code aus seiner Piwik Installation ein. Diese Datei lädt man dann in den Sources Ordner der SMF Installation hoch.

Anschließend öffnet man in seinem Theme die Datei index.template.php (zu finden im Ordner forum/Themes/xxx/) und sucht dort die Stelle

function template_html_below()
{
	global $context, $settings, $options, $scripturl, $txt, $modSettings;

	echo ' </body></html>';
}

in der Funktion template_html_below und ändert sie in wie folgt:

function template_html_below()
{
	global $context, $settings, $options, $scripturl, $txt, $modSettings;

	// Add in Piwik
	require_once 'piwik.html';

	echo ' </body></html>';
}

Anschließend lädt man die Datei wieder hoch und schon ist Piwik integriert.

Weitere Informationen gibt es unter:
http://piwik.org/
http://www.simplemachines.org/
http://www.phpamigos.com/how-to-install-piwik-on-simple-machine-forums/

RSS und Simple Machines Forum

Simple Machines Forum ist eine freie Lösung auf Basis von PHP zum Betrieb eines Forums. Dabei bietet die Software die Möglichkeit das Forum oder nur bestimmte Kategorien per RSS zu abonnieren. Wie das funktioniert steht in etlichen Beiträgen beschrieben. Was mich verwunderte ist, das es einfach nicht funktionierte. Ich benutze dabei die Version 2 RC4 der Software. Und da war der Hund begraben. RSS funktioniert im Moment nur in der 1.x Serie aber nicht in der neuen 2.x Serie. Da kann man nur hoffen das das ganze bis zur finalen Version noch eingebaut wird. Ich drücke die Daumen :)

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Simple_Machines_Forum
http://www.scribbledesigns.co.uk/2007/01/23/get-rss-feeds-for-any-simple-machines-forum/