Nouvelles fonctions pour les développeurs de site dans Content Template 4.3
Les améliorations apportées à Content Template 4.3 permettent de personnaliser les modèles plus rapidement et plus simplement. Much of the custom code in Content Template has been removed, and Content Template instead uses the new features in HCL Portal 8.5 CF3 or higher.
Les plug-ins de rendu Content Template sont désormais inclus dans Web Content Manager.
- Le plug-in IfEqual est remplacé par le plug-in Equals.
- The IfNotEqual plug-in is replaced by the NotEquals plug-in.
- The Encode plug-in is replaced by the URLEncode plug-in.
- The IfInRange plug-in is replaced by the IfListIndex plug-in.
- The translate plug-in is replaced by the TextProvider plug-in.
Pour plus d'informations : Création d'une balise de plug-in
Dans le cadre de la mise à niveau vers Content Template 4.3, toutes les utilisations des plug-ins de rendu personnalisés Content Template sont remplacées par les plug-ins de rendu Web Content Manager. Cela se fait en utilisant le module d'utilisation des balises. Pour plus d'informations : Gestion de l'utilisation de balises de plug-in.
Les styles d'édition en ligne de rendu Content Template sont désormais inclus dans Web Content Manager.
Content Template contenait auparavant des styles CSS contentEditable qui définissaient le style d'édition en ligne. Ces styles sont inclus dans Web Content Manager 8.5 et ont donc été supprimés de Content Template 4.3. Pour plus d'informations : Création d'une balise d'élément modifiable
Le composant de rendu du schéma de contexte est implémenté à l'aide de balises.
Content Template utilise largement les schémas Composant de rendu dans le contexte et Remplacement de contexte. Ces schémas sont désormais implémentés à l'aide de la balise InContext, nouvelle dans HCL Portal 8.5 CF3. Pour plus d'informations, voir Rôle de la balise InContext dans les modèles de présentation.
Le navigateur de sections est implémenté à l'aide de balises.
Le modèle de page des sections contient un menu de navigation. Dans les versions précédentes, cela a été créé en utilisant les paramètres personnalisés JSPs RenderNextListResult.jsp et RenderNestedListCleanup.jsp. Dans Content Template 4.3. l'implémentation a été effectuée à l'aide d'un composant de navigation Web Content Manager. Reportez-vous à Conception de liste de navigation de l'index de section dans la bibliothèque Conception CTC.
Les composants Content Template sont désormais appelés composants de page.
La zone de site qui stocke le contenu de configuration du composant de page a été renommée. Elle ne porte plus le nom "Composants" mais "Composants de page". Cette modification a été apportée pour éviter toute confusion avec les composants Web Content Manager. Les diaporamas, les carrousels, les annonces et les blocs sont des exemples de composants de page. Pour plus d'informations, voir Eléments de configuration des composants de page.
Nouveau guide de démarrage pour les développeurs de sites
La documentation destinée à aider les développeurs de sites à se familiariser avec Content Template a été consolidée dans la nouvelle Une feuille de route Content Template Catalog pour les développeurs de site section.