Templates / Gabarits

Le tableau ci-dessous recense une liste non exhaustive de fonctionnalités disponibles dans TYPO3. Certaines fonctionnalités sont implémentées nativement dans le coeur de TYPO3 (natif), d'autres nécessitent l'installation d'extensions tierces (Ext) qui sont librement disponibles dans la bibliothèque d'extensions TYPO3.

Fonctionnalités

Natif

Ext

Remarques

Language Typoscript

Natif : Oui
Extension : Non

Un langage central bien documenté pour le contrôle des modèles.

Gestion des gabarits

Natif : Oui
Extension : Non

Les gabarits peuvent être paramétrés et administrés à plusieurs endroits sur le site.

Système de templating "User Friendly"

Natif : Oui
Extension : Non

Les maquettes des pages peuvent être créées dans des applications conviviales telles qu'Adobe Photoshop ou Macromedia Dreamweaver, avant d'être portée dans TYPO3.

Templavoilà

Natif : Non
Extension : Oui

Moteur de templating basé sur le XML. Il peut être étendu avec du TypoScript.

CSS Styled Content

Natif : Oui
Extension : Oui

Tous les aspects des fonctionnalités de base et de nombreuses extensions peuvent être stylés en CSS.

Maquettage multiple par site

Natif : Oui
Extension : Oui

Les administrateurs peuvent créer un modèle différent pour chaque page. Avec TemplaVoila, vous pouvez autoriser les rédacteurs à choisir parmi plusieurs modèles pour créer des pages. D'autres extensions offrent des fonctionnalités similaires.

Système d'héritage des gabarits

Natif : Oui
Extension : Non

Vous pouvez créer un gabarit parent tout en étendant les zones spécifiques de celui-ci sur les sous-pages à l'aide de gabarits enfants. Le système d'héritage est pleinement supportée.

Menus dynamiques

Natif : Oui
Extension : Non

Les menus et les sous-menus peuvent être basés sur l'arborescence des pages que les pages soient ajoutées ou supprimées. Ceux-ci peuvent être entièrement stylés en CSS. Les éléments du menu peuvent avoir des états sous condition (à savoir, l'élément de menu peut être appelé différemment si il est le premier élément, si il est un élément paires, ou s'il est le dernier élément, etc)

Menus dynamiques graphiques

Natif : Oui
Extension : Non

Des menus graphiques et des boutons peuvent être basés sur l'arborescence des pages, soit en utilisant des images et des polices TrueType ou via du code. Les menus peuvent également être entièrement stylés en CSS avec des arrière-plans dynamiques générés par TYPO3.