TYPO 3

Typo 3 ist ein Open Source CMS (Content Management System) unter der GPL. Typo 3 ist ein sehr umfangreiches und leistungsstarkes CMS, welches viele Funktionalitäten bereits im Core der Installation anbietet. Darüber hinaus kann über Erweiterungsmodule diese ausgebaut und ausgeweitet werden.

Beim ersten Blick hinter die Kulissen von Typo 3 erscheint die umfassende Funktionalität jedoch auch sehr unübersichtlich. Aus diesem Grund soll an dieser Stelle nach und nach die Funktionalität und Anwendung beschrieben werden.


Systemvoraussetzungen:

  • Betriebssystem: Unix, Windows, Mac
  • Webserver: Apache, IIS
  • Skriptsprache:PHP4 oder PHP5
  • Datenbank: MySQL oder jede andere Datenbank, die Typo3 DBAL unterstützt (bspw. Oracle, Postgres)
  • Hardware: Webserver mit einem einigermaßen modernen Prozessor und mindestens 256 MB RAM. Dies ist jedoch von der Auslastung des Servers abhängig (wie bspw. Besucherzahlen)

Installation:

- Lokale Installation (für die Entwicklung und zu Testzwecken) :

Das Installationspaket kann direkt von der Typo 3 Seite heruntergeladen werden. Da jetzt eine lokale Installation erfolgen soll wird der Menuepunkt Installers gewählt. Dort wird dann, entsprechend des Betriebssystems, auf dem die Software installiert werden soll das entsprechende Paket ausgewählt. In diesem Beispiel wird das Paket auf Windows mit dwm Winstaller installiert. Je nach Gusto kann nun die Winstaller.exe bzw. die als *.zip komprimierte Version heruntergeladen werden.

Die *exe Datei nun durch einen Doppelclick ausführen und den Anweisungen folgen. Insbesondere bei Windows Vista sollte das Zielverzeichnis angepasst werden, da per default ein Verzeichnis mit einem Klammerausdruck (bspw. C:\Programme(x86)\Typo3_4.1.1) angegeben wird, was später zu Problemen mit Typo 3 führen kann. Die Installation läuft im übrigen neben anderen WAMP (Windows Apache MySQL PHP), bspw. XAMPP Installationen.

Nachdem die Installation abgeschlossen ist, und Typo3 gestartet wurde, richtet der Winstaller mehrere Typo3 Pakete automatisch ein, legt automatisch alle notwendigen Datenbanken ein und legt die entsprechenden Dateien in das .htdocs Verzeichnis. Automatisch gelangt man dann zur Startseite desTypo3 Winstallers. Auf dieser Seite können nun die einzelnen lokalen Projekte azfgerufen werden.

Vorbereitungen:

Nach der Installation erscheint ein gelber Kasten mit Warnhinweisen. Es wird darauf hingewiesen, dass das Install Tool und das Backend User Passwort geändert werden muss. Um das Install Tool Passwort zu ändern, findet man in der linken Seitenleiste unter Werkzeuge (Tools) den Eintrag Installation (Install). Wird dieser Eintrag mit der Maus angeklickt, erscheint zunächst ein Warnhinweis, dass das Passwort ein anderes als das vorgegebene “joh316″ sein muss. Der Warnhinweis kann mit “ok” bestätigt werden. In der nun erscheinenden Eingabemaske wird das aktuelle Passwort (also “joh316″) eingegeben. Über “Log in” kommt man nun auf die Administrationsseite des Install Tools und kann dort ein neues Passwort eintragen. Um es abzuspeichern den Button “Set new password” betätigen.

Wie kann nun das Backend User Passwort geändert werden? In der linken Seitnnavigation befindet sich im BlockWeb der Eintrag Liste (List). Dieser muss angeklickt werden. Im Hauptfenster ganz oben links befindet sich “New Typo3 site” oder ähnlicher Eintrag. Dieser muss durch Klick aktiviert werden. Danach erscheinen rechts daneben mehrere Blöcke. Unter anderem der Block Backend Nutzer (Backend User). Durch Auswahl der Figur neben dem Wort “admin” erscheint eine Liste. Hier dann Bearbeiten (Edit) auswählen, ein neues Passwort eingeben und ganz unten auf speichern (Diskettensymbol) gehen. Nach Abschluß dieser Arbeiten müssten die Sicherheitshinweise verschwunden sein.

Was ist noch zu tun?

In der linken Seitnnavigation befindet sich im Block “Werkzeuge” ein Eintrag Erw-Manager (Ext-manager). Diesen auswählen. Auf der rechten Seite erscheint der Administrationsbereich des Extension Managers. Oben links unter dem Punkt Menu befindet sich eine Auswahlliste. Um eine weitere Sprache zu installieren, wird in dieser der Punkt Translation handling” ausgewählt. Unter Translation settings kann die entsprechende Sprache ausgewählt werden und die Auswahl mit dem Button Save Selection bestätigen. Nun erscheinen unter den Translation settings zwei weitere Buttons. Check status against repository prüft den Status der Sprache. Anfänglich ist dieser leer. Dies ist gekennzeichnet in der erscheinenden Tabelle unter der Spalte Deutsch. Dort steht entweder “N/A” oder in gelb “UPD”. Nach Betätigung des Buttons Update from Repository sieht man den Übersetzungsstatus der Extension keys. Ganz wichtig ist im Anschluß wieder nach oben zu scrollen und auf Save selection zu klicken und alles zu speichern!!!

Die Sprache für das Backend kann im Block Benutzer, Einstellungen (Setup) umgeschaltet werden. In der nun erscheinendenOberfläche wird aus der Liste Backend Language die entsprechende Sprache ausgewählt und gespeichert.

Weiterhin kann und sollte ein neuer User angelegt werden. Navigiert man zu Werkzeuge, Benutzerverwaltung erscheint im Hauptfenster ganz unten eine Ergebnisliste (Result) mit den vorhandenen Nutzern. In der Zeile Username befindet sich am rechten Rand ein Symbol mit einem grünen Kreuz. Aktiviert man dieses erscheint eine Oberfläche, in die der Name und ein Passwort eingegeben wird. Durch Auswahl des Kästchens Admin erhält der neu anzulegende User Administrationsrechte.