Einführung in das Web Content Management System (CMS) Typo3 Übung im Rahmen der Vorlesung ARIS (IW13vz/tzC) Chur, den 29.10.2014
Agenda Einführung und theoretische Grundlagen zu CMS Demonstration der Grundfunktionen von Typo3 Übungsblock I (Aufgaben 1-3) Pause Demonstration der weiterführenden Funktionen Übungsblock II (Aufgaben 4-8) Demonstration weiterer, fortgeschrittener Funktionen Übungsblock III (Aufgaben 9-10) ARIS (IW13vz/tzC) Seite 2
Content Management System (CMS) Definition: Ein CMS ist eine Anwendung, die die gemeinschaftliche Erstellung, Bearbeitung und Verwaltung des Inhalts von Text- und Multimedia- Dokumenten ermöglicht. Ein wichtiges Grundprinzip von CMS ist die Trennung von Inhalt, Struktur und Layout. Die Redakteure müssen sich nicht um das Erscheinungsbild ihrer Beiträge im Gesamtdokument kümmern. Ausserdem können dadurch Inhalte für unterschiedliche Zwecke in verschiedenen Formaten dargestellt werden. CMS basieren in der Regel auf einem Rollenkonzept mit entsprechender Rechteverwaltung (vgl. Hansen & Neumann, 2002, S. 452-453) ARIS (IW13vz/tzC) Seite 3
Trennung von Inhalt, Struktur und Layout ARIS (IW13vz/tzC) Seite 4
Trennung von Inhalt, Struktur und Layout ARIS (IW13vz/tzC) Seite 5
Trennung von Inhalt, Struktur und Layout ARIS (IW13vz/tzC) Seite 6
Vorteile von CMS Redakteure können selbstständig Inhalte pflegen, ohne über Programmierkenntnisse verfügen zu müssen Administrator kann Systembetreuung und technische Arbeiten übernehmen, ohne sich um die Inhalte kümmern zu müssen Abbildung von redaktionellen Workflows Inhalte können mehrfach verwendet werden (z.b. häufig benötigte Textbausteine oder Seitenfragmente) Inhalte können mit Hilfe entsprechender Templates für unterschiedliche Ausgabemedien (z.b. Web, Print, mobile Endgeräte, etc.) aufbereitet werden http://handybookmarks.de/top-250.html http://mobile.nzz.ch; http://m.spiegel.de (in der Regel nur über mobile Endgeräte abrufbar) ARIS (IW13vz/tzC) Seite 7
Vorteile von CMS (Quelle: Zschau et al., 2001, S. 79) ARIS (IW13vz/tzC) Seite 8
Vorstellung von Typo3 Typo3 ist ein flexibles, professionelles Web-Content-Management-System Der Begriff Web-Content-Management-System wird für Systeme verwendet, die ausschließlich Web-Anwendungen dienen. Dadurch wird der Unterschied zu Systemen, wie sie bspw. im Verlagswesen eingesetzt werden verdeutlicht, die auch andere Ausgabemedien bedienen (z.b. Print oder Radio) (Quelle: Zschau et al., S. 70, 2001) ARIS (IW13vz/tzC) Seite 9
Vorstellung von Typo3 Bei Typo3 handelt es sich um ein Open-Source Produkt, welches auf PHP (serverseitige Skriptsprache zur Realisierung der Anwendungsfunktionen) und MySQL (Datenbank zur Verwaltung der Inhalte) basiert. Erfassung und Pflege der Inhalte erfolgt mittels eines WYSIWYG-Editors Vorteile: kostenfrei für jeden nutzbar wird ständig durch die Community weiterentwickelt grosses Angebot frei verfügbarer Extensions (Newsletter, Forum, etc.) Man unterscheidet zwischen Frontend (die Website mit den erstellten Inhalten) Backend (zur Erstellung, Pflege und Verwaltung der Inhalte) ARIS (IW13vz/tzC) Seite 10
Aufbau/Implementierung von Webauftritten mit Typo3 In der Regel wird für Webauftritte zunächst ein Template auf Basis von HTML/CSS erstellt Dieses bestimmt Struktur/Layout und die Inhaltsdarstellung Für die Verbindung mit dem CMS werden anschliessend spezielle Tags in den Source-Code integriert, die die Verknüpfung zu den im System hinterlegten Inhalten ermöglichen (Marker und Subparts) Marker: Text der mit ### beginnt und endet ###TESTMARKER### Subpart: besteht aus zwei HTML Kommentaren, die wie Marker aussehen, jedoch noch den Zusatz START bzw. END enthalten <!-- ###DOCUMENT_BODY### START--> <!-- ###DOCUMENT_BODY### END--> ARIS (IW13vz/tzC) Seite 11
Typo3 der Erfinder Ursprünglich wurde Typo3 von Kasper Skårhøj (einem dänischen Informatiker) entwickelt (http://de.wikipedia.org/wiki/kasper_skårhøj) Weitere Informationen zu Typo3: www.typo3.org Grundsätzliche Informationen zu Typo3 (Entstehungsgeschichte, Einsatzgebiete, Tutorials, etc.) sowie Download des CMS und weiterer Extensions www.typo3.net Sehr umfangreiches Forum und verschiedene Downloads und Tutorials ARIS (IW13vz/tzC) Seite 12
Praxis Grundsätzlich kann bei Websites die auf Typo3 basieren, das Backend immer über www.url/typo3 aufgerufen werden. In unserem Fall bedeutet dies: Zugriff auf das Frontend www.schulungen.htwt3.info Zugriff auf das Backend www.schulungen.htwt3.info/typo3 Achtung: Die Seite ist mit einem htaccess-schutz versehen (Benutzer: schulungen, Passwort: aristypo3) Zugangsdaten: User: der jeweilige Nachname in Kleinbuchstaben (z.b. weinhold, bei Umlauten wie z.b. ü bitte ue verwenden) Passwort: aris2014 ARIS (IW13vz/tzC) Seite 13
Vielen Dank für Ihre Aufmerksamkeit. Für weitere Fragen, bitte ein E-Mail an thomas.weinhold@htwchur.ch