Typo3 Templates und TypoScript

Slides:



Advertisements
Ähnliche Präsentationen
Warum Corinis CMS? Trennung von Inhalt, Layout und Struktur des Internetauftritts Dezentrale Pflege der Inhalte in den jeweiligen Fachabteilungen Pflege.
Advertisements

Erhard Künzel für Info 9. Klasse: Digitale Schule Bayern© Erhard Künzel.
Objektorientierte Datenbanken
Content Management Systems
Christos, Kornelia, Jan Christos, Kornelia, Jan Entwicklungsumgebung Versteht unseren Java Programm Code Versteht unseren Java Programm.
FH-Hof Einbindung von JavaScript Anweisungen
Java: Objektorientierte Programmierung
Java: Grundlagen der Objektorientierung
Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung Kapitel 12: „Variablen und Konstanten verwenden und Spiele.
HTML - Eine erste Annäherung
TempaVoila Referent: Johannes Lenz. TemplaVoila Ist eine templating enginge Dient dazu eigene Templates (hauptsächlcih Designs) zu erstellen Wurde entwickelt.
Programmieren mit JAVA
Typo3 Content Management an der FH Trier
DVG Kommentare1 Kommentare. DVG Kommentare 2 Kommentare Es gibt zwei Arten von Kommentaren: einzeilige Kommentare // der Kommentar geht.
DVG Kommentare 1 Kommentare. 2 Kommentare Es gibt zwei Arten von Kommentaren: einzeilige Kommentare // der Kommentar geht bis zum Ende der Zeile.
Marcus Haller & René Schulze
Medien- Technik Millennium Edition 1 Minimales HTML-Dokument Datei: NeueSeite.htm Wie man einen Seitentitel einfügt Seitentitel.
UML Begleitdokumentation des Projekts
Typo3 Eine Einführung.
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Objektmodellierung Objekte und Klassen Ein Objekt ist ein Exemplar.
Hyperlinks und Anker Links notieren
EIN CMS MACHT SCHULE Tina Gasteiger.
InfoPoint vom 9. November Was ist Joomla? Theorie Installation Extensions Administration Demo.
Haus der Geschichte Workshop CMS Typo3 Bonn,
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
PHP und MYSQL am Organisatorisches Der komplette Kurs im Schnelldurchgang Bewertung von wichtig und unwichtig Historisch Kulturwissenschaftliche.
Typo 3. INSTALLATION TYPO3 INSTALLTOOL EXTENSIONS UND TEMPLATES INSTALLATION TEMPLAVOILA USERMANAGEMENT Inhalt:
Client Server Modell Universität zu Köln
Universität zu Köln, SS Seminar: IT-Zertifikat – Dedizierte Systeme Dozentin: Susanne Kurz Referentin: Barbara Huber.
Java für Fortgeschrittene
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 2 Folie 2 XAML (1) s.a.
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 7 Folie 2 Styles (1) s.a.
Marko Dragicevic Thomas Bergauer 27.Mai 2008
Aus der Sicht eines Redakteurs Pflege von Textinhalten Pflege von Bilder – Bildverarbeitung Formulare Seiten anlegen / löschen -> Vorführung.
Oliver Spritzendorfer Thomas Fekete
Java Programmierung.
CMS-Kolloquium am 10. Januar 2006
Mit Power-Point HTML-Dokumente erstellen
Einführung in Typo3 Beim Aufruf unserer Internetpräsenz bei leerem Typo3 erhalten wir folgende Fehlermeldung:
1 Bildverwaltung und Erzeugung dynamischer Grafiken. Automatische Umwandlung des von den Redakteuren erfassten Bildmaterials in ein webgerechtes Format.
WH: Menüs erstellen mit TypoScript
Bericht der Gruppe Avatare Universität zu Köln BA Medienkulturwissenschaft/Medieninformatik Historisch-Kulturwissenschaftliche Informationsverarbeitung.
1 Mehrsprachigkeit Das Backend von TYPO3 ist mehrsprachig, so dass jeder Redakteur mit TYPO3 Zu einem mehrsprachigen Webauftritt gehört bei einem ausgereiften.
Einbinden von HTML Dateien
Objektorientierung.
CMS Content-Management-Systeme (CMS), dienen der Verwaltung und Pflege von Dokumenten und Inhalten in Inter- und Intranetanwendungen. Den Entwickler oder.
Dublin Core IT-Zertifikat Daten- und Metadatenstandards.
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
Content-Managment-System
IT Zertifikat Dedizierte Systeme Dozentin: S. Kurz CMS Content Management Systeme Anwendungsbereiche, Grenzen, Möglichkeiten Blockseminar März 2009.
Typo 3 //Textbox - HTML //Benutzerverwaltung //Zugriffsrechte.
Typo 3 // Templa Voila * Was? * Warum? * Wie? - Praktische Übung.
Microsoft Office PowerPoint
JavaScript Geschichte : Netscape entwickelt LiveScript (Syntax angelehnt an Java) - Umbenennung von Live Script in JavaScript - Mircrosoft.
TypoScript.
Peter Brezany Institut für Softwarewissenschaften Universität Wien
(Syntax, Strings/Zahlen, Variablen, Arrays)
XML Schema Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung WS2011/2012 Hist.-kult.wiss. Informationsverarbeitung (Teil.
HG13_ Herzgen, Jung & Lorkowski1 Java Programmierung BlueJ Workshop.
Typo 3 Templates und TypoScript Dedizierte Systeme Vom Contentmanagementsystem zur Digitalen Bibliothek. Was leisten digitale Repositories? Seminarleitung:
RDF (Resource Descripton Network)
Greenstone. Theoretischer Teil Entstehung: Entwickelt vom New Zealand Digital Library Project an der Universität von Waikato Kooperation mit der UNESCO.
WordPress Digital Objects Processing SS 2015 Susanne Kurz
TemplaVoilá. Allgemeines Dient nicht der Erweiterung der Funktionalität bestehender TYPO3-Sites, sondern der Erhöhung der Produktivität und der Vereinfachung.
Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de.
Content Management Systeme. Menü Header ContentSitebar.
Objektorientierte Programmierung §Klassen §Objekte §Attribute §Eigenschaften §Methoden §Datenkapselung §Ereignisse §Vererbung §Entwicklungszeit §Laufzeit.
Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite. Juli 2012www.contrexx.com1 Autor: Nicolas Müller.
Einführung und Workshop
Objektorientierte Programmierung
 Präsentation transkript:

Typo3 Templates und TypoScript Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung Studium Integrale: IT-Zertifikat der Phil.-Fak.: Digital Objects Processing – CMS vs. Digital Library SS 2013 Tatiana Akhmadishina, Dima Albrecht, Laura Mißeler

Inhalt Templates TypoScript und Objektorientierung TSRef und der praktische Teil

Definition Templates allgemein Ursprung im Englischen: Schablonen Grundgerüst für das Layout von Dokumenten Enthält alle wesentlichen Layout-Elemente Kann mit Grafiken und Texten gefüllt werden

Definition Templates Typo3 Normale Anwendung: -Design- und Anwendungsvorlagen in HTML verbunden mit Typo3 -Trennung von Inhalt und Form TypoScript Templates: Konfigurations-Vorlagen zur Regelung der Form, wie Inhalte der Datenbank in Designvorlagen (normale Templates) eingefügt werden. => Typo3 benötigt Templates, um zu funktionieren

Unterschied Templates – Themes Templates bei Typo3 -benötigt, um korrekte Funktionalität zu gewährleisten -wird mit HTML/TypoScript erstellt -verändert nicht nur Layout, sondern verknüpft Datenbank mit diesem Themes bei Drupal -nicht benötigt zur Funktion -Möglichkeit der grafischen Aufbesserung -Verändert nur Layout der Website -kostenlos, vorprogrammiert verfügbar

Editieren von Templates Title: Anhand des Titels ist Template später im Backend zu finden. Sitetitle: So wird Template auf Webseite angezeigt.

Editieren von Templates Description: Beschreibung des Templates, um anderen Backend-Nutzern das Verständnis zu ermöglichen. Ressources: Enthält alle Ressourcen, die im Template verwendet werden. Entweder direkt hochgeladen oder aus dem Auswahlmenü gewählt.

Editieren von Templates Constants: Definiert Konstanten für Setupfeld. Setup: Wichtigstes Feld im Templatedatensatz, hier erfolgt Konfiguration des Templates mit TypoScript.

Was ist TypoScript? Konfigurationssprache, keine Programmiersprache basiert auf PHP ist objektorientiert bestimmt, was wie ausgegeben wird: Was = Content Wie = Design Unverzichtbar: Der Blick in die TSRef

Was ist Objektorientierung? Zusammenfassung von Daten und Funktionen in einem Objekt Kapselung nach außen Keine Manipulation durch Funktionen fremder Objekte!

Wichtige Begriffe Klasse: Konstruktionsplan Funktion / Methode: vorgesehene Fähigkeiten Eigenschaft / Attribut: mögliche Variablen Objekt: nach Konstruktionsplan gebaute Einheit

TypoScript: Syntax Links: Objekte und Attribute Rechts: Zuweisung von Werten Objekt.Unterobjekt.Attribut = Wert oder Objekt.Attribut = Wert

Objekt wird erzeugt, Klasse zugewiesen lib.meinAuto = AUTO Eigenschaft wird definiert lib.meinAuto.farbe = #FF0000 Objekterweiterung & Klasse lib.meinAuto.10 = MOTOR lib.meinAuto.10.typ = diesel

Zugelassene Zeichen in Objektpfaden: A bis Z; a bis z 0 bis 9 „-“ und „_“ „.“ als Verbindung zwischen Objekt, Unterobjekt und Attribut Kommentare: # einzeiliger Kommentar /* Mehrzeilige Kommentare */