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
Un langage central bien documenté pour le contrôle des modèles.
Gestion des gabarits
Les gabarits peuvent être paramétrés et administrés à plusieurs endroits sur le site.
Système de templating "User Friendly"
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à
Moteur de templating basé sur le XML. Il peut être étendu avec du TypoScript.
CSS Styled Content
Tous les aspects des fonctionnalités de base et de nombreuses extensions peuvent être stylés en CSS.
Maquettage multiple par site
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
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
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
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.
