Composants et ressources de thème

Vous pouvez créer rapidement un nouveau thème à partir d'un modèle lorsque vous utilisez les outils de développement de thème. Le thème simple et le thème Portal 8.5 sont disponibles pour une utilisation immédiate.

Un thème comprend trois types de ressources :
Ressources statiques
Les ressources à thème statique incluent le fichier theme.html, les modèles de présentation, les habillages, JavaScript, CSS et les fichiers image. Par défaut, les ressources sont stockées dans WebDAV, accessible à l'aide de n'importe quel client WebDAV. Pour en savoir plus, voir client WebDAV ici.
Ressources dynamiques
Les ressources de thème dynamiques sont stockées dans un fichier WAR. Seules les zones de contenu dynamique pour le thème, qui sont des fichiers JSP, et le fichier Default.jsp qui affiche le thème, sont stockés dans les ressources de thème dynamiques. Etant donné que vous pouvez créer et ajouter de nouvelles zones de contenu dynamique personnalisées sans modifier les ressources dynamiques, il est peut probable que vous deviez modifier ce fichier. Pour en savoir plus, voir Création de zones de contenu dynamique personnalisées.
Définition de thème
La définition de thème enregistre le thème avec la base de données HCL. Le thème doit être enregistré pour que le portail puisse le reconnaître, même si d'autres éléments, tels que des fichiers WebDAV ou WAR, sont déployés.

Lorsque vous créez un nouveau thème, le système duplique les ressources statiques et la définition de thème. Le nouveau thème se connecte toujours au fichier WAR de ressources dynamiques du modèle. Vous pouvez utiliser les zones de contenu dynamique du modèle ou vous pouvez créer et ajouter vos propres zones de contenu dynamique personnalisées. Les zones de contenu dynamique du thème simple ont été conçues pour être réutilisées. Pour en savoir plus, voir Zones de contenu dynamique.