Ajout du module de thème d'affichage social à un profil de thème

Pour que les listes sociales fournies par l'affichage social fonctionne, le thème qui rend ces listes doit charger les fichiers CSS et JavaScript. Pour inclure les fichiers CSS et JavaScript à votre thème, vous devez ajouter le module de thème wp_social_lists_v1_1 à votre thème.

Pourquoi et quand exécuter cette tâche

Les composants de présentation fournis par la fonction de rendu social et utilisés par les listes sociales reposent sur les styles CSS et fichiers JavaScript spécifiques que le thème doit charger. Pour charger ces styles, assurez-vous que le module de thème wp_social_lists_v1_1 est disponible dans le profil de thème qui est actif sur la page que rend la liste sociale. Si le module de thème wp_social_lists_v1_1 n'est pas chargé pour une page, la présentation de la liste sociale n'est pas conforme aux attentes et les utilisateurs ne peuvent pas interagir avec les listes sociales sur cette page.

Avant HCL Portal CF05, le module de thème était wp_social_rendering_85. Si vous disposez d'un portail doté du groupe de correctifs CF05 ou de niveau antérieur, utilisez wp_social_rendering_85 pour le module de thème au lieu de wp_social_lists_v1_1. Cela s'applique aux exemples de tâche de configuration répertoriés ci-dessous.

Pour déterminer quels profils de thème HCL Portal spécifient déjà le module thématique wp_social_lists_v1_1, examinez les profils des thèmes fournis avec l'installation du portail.

Pour ajouter le module de thème à votre thème, enregistrez-le en utilisant la tâche de configuration de portail add-theme-modules. Pour plus d'informations, voir les exemples suivants.
  • Pour ajouter le module de thème de rendu social à un profil personnalisé d'un thème personnalisé, exécutez la tâche comme suit :
    • Pour AIX® HP-UX Linux Solaris z/OS® :
      ./ConfigEngine.sh add-theme-modules 
           -DThemeUniqueName=my.custom.theme
           -DThemeProfileFileName=profile_my_custom_profile.json 
           -DModuleIDs=wp_social_lists_v1_1
      
    • For IBM® i:
      ConfigEngine.sh add-theme-modules 
           -DThemeUniqueName=my.custom.theme
           -DThemeProfileFileName=profile_my_custom_profile.json 
           -DModuleIDs=wp_social_lists_v1_1
      
    • Pour Windows :
      ConfigEngine.bat add-theme-modules 
           -DThemeUniqueName=my.custom.theme
           -DThemeProfileFileName=profile_my_custom_profile.json 
           -DModuleIDs=wp_social_lists_v1_1
      
  • Pour supprimer le module de thème de rendu à partir du profil simple du thème Portal 8.5, exécutez la tâche de suppression comme suit :
    • For AIX® HP-UX Linux Solaris z/OS®:
      ./ConfigEngine.sh remove-theme-modules 
           -DThemeUniqueName=my.custom.theme 
           -DThemeProfileFileName=profile_my_custom_profile.json 
           -DModuleIDs=wp_social_lists_v1_1
      
    • For IBM® i:
      ConfigEngine.sh remove-theme-modules 
           -DThemeUniqueName=my.custom.theme 
           -DThemeProfileFileName=profile_my_custom_profile.json 
           -DModuleIDs=wp_social_lists_v1_1
      
    • Pour Windows :
      ConfigEngine.bat remove-theme-modules 
           -DThemeUniqueName=my.custom.theme 
           -DThemeProfileFileName=profile_my_custom_profile.json 
           -DModuleIDs=wp_social_lists_v1_1