Dienste
TypoScript-Templates
TypoScript-Templates bestehen aus TypoScript der eigenen Skriptsprache von Typo3. Diese Sprache ist ein nützliches Werkzeug zur schnellen Entwicklung dynamischer Websites. Mit ihr werden bestehende PHP-Skripte konfiguriert.
TypoScript ist in der Typo3-Referenz
TSref beschrieben. Standard TypoScript-Funktionen sind z.B.: Datenbankinhalte dynamisch auslesen, Bedingungen setzen, Konfigurationen (CMS u. Extensions) definieren, Content-Elemente gestalten, Konstanten definieren, Grafiken generieren, ausgeben u. anordnen, Menüs gestalten ... .
TSref beschrieben. Standard TypoScript-Funktionen sind z.B.: Datenbankinhalte dynamisch auslesen, Bedingungen setzen, Konfigurationen (CMS u. Extensions) definieren, Content-Elemente gestalten, Konstanten definieren, Grafiken generieren, ausgeben u. anordnen, Menüs gestalten ... .XHTML-Templates
Das grundlegende Design einer Website wird über ein bzw. mehrere XHTML-Templates bestimmt. In die Templates eingebaute Marker ermöglichen das dynamische Einfügen neuer Inhalte in das XHTML-Template. Eine Website, die den XHTML-Anforderungen entspricht (XHTML-valide ist), hat unter anderem bessere Aussichten einen guten Platz bei der Bewertung der Suchmaschinen (z.B. Google) zu bekommen.
CSS-Styles
Mit CSS 2.0 lassen sich die Stylesheets der Website gemäß des Style-Guides des Designers definieren. Aus Gründen der Übersicht werden oft mehrere Stylesheet-Dateien je nach Seiten- oder auch Contentbereich und Extension angelegt und in die Anwendung eingebunden.
Extensions (PHP5, SQL)
Bei besonderen Anforderungen müssen bestehende Extensions (bestehende Typo3 Erweiterungen) angepaßt bzw. erweitert werden. Sollte es keine bestehenden Erweiterungen für die gwünschte Funktionalität geben, wird sie neu geschrieben (PHP5, SQL).
Website-Konzept
In einem Website-Konzept werden konkrete Realisierungsangaben für den Bau einer Typo3 Anwendung gegeben. Für das Konzept werden Kommunikationsziele und Content-Beispiele entworfen. Zusätzlich werden Checklisten zur Qualitätssicherung erstellt.