Création de modèles de page

Pour simplifier la création des pages, définissez des pages préconfigurées pouvant être utilisées comme modèles lors de la création de pages.

Pourquoi et quand exécuter cette tâche

Vous pouvez configurer une page de modèle comme toute page de portail et ajouter des portlets préconfigurés. Chaque fois qu'une page est créée à partir du modèle, la disposition de la page, les portlets et la configuration des portlets du modèle sont copiés dans la nouvelle page. Vous pouvez également associer un modèle de page à une communauté dans HCL Connections ou à une zone de site dans HCL Web Content Manager. Lorsqu'une association de ce type est présente, les pages créées à partir du modèle peuvent automatiquement créer la communauté ou la zone de site associée.

Important : Lorsqu'une page est créée à partir d'un modèle, aucune référence à la page du modèle utilisée pour créer la page n'est conservée. Cette action signifie que toutes les modifications que vous appliquez à une page de modèle, une fois que les pages sont créées à partir de ce modèle, ne sont pas propagées aux pages existantes.

Procédure

  1. To open the Manage Pages portlet, click the Administration menu icon. Then, click Portal User Interface > Manage Pages.
  2. Cliquez sur Contenu racine > Pages masquées > Modèles de page.
    Remarque : Les portails virtuels n'incluent pas le libellé Modèles de page par défaut. Toutefois, vous pouvez ajouter le libellé manuellement. Dans ce cas, attribuez bien au libellé le nom unique wps.content.template.root.
  3. Créez la page à utiliser comme modèle en cliquant sur Nouvelle page ou sur Nouvelle page depuis.
    • L'option Nouvelle page crée une page de portail standard. Spécifiez un titre pour la page et toutes autres caractéristiques de la page, comme pour une page de portail standard.
    • Nouvelle page depuis crée la page à partir d'un modèle existant. Donnez un titre à la page et définissez toute autre caractéristique de la page. Si vous envisagez d'ajouter une association de contenu au modèle, veillez à indiquer une URL conviviale pour la page. Sélectionnez le modèle de page à utiliser comme base pour le nouveau modèle.
      Remarque : Lorsque vous utilisez les modèles de page d'un thème différent, les mises en page sont introuvables et il se peut que les options des actions de portlet ne soient pas disponibles. Pour éviter cela, lorsque vous créez des pages, mettez à jour les modèles de page de sorte qu'ils correspondent au thème que vous utilisez.
  4. Sauvegardez le modèle.
  5. Effectuez les autres mises à jour requises sur le modèle. Ces mises à jour peuvent inclure des modifications telles que l'ajout de portlets, l'ajustement de la présentation, la définition de paramètres de page, l'ajout de connexions ou l'ajout d'associations à une zone de site Web Content Manager ou à une communauté HCL Connections.

Résultats

Une fois que vous avez enregistré vos modifications, la nouvelle page de modèle est disponible dans la liste des modèles lorsque vous créez des pages avec le portlet Gestion des pages ou la barre d'outils du site.

Lorsque vous créez une page à partir d'un modèle, les éléments suivants sont copiés dans la nouvelle page :
  • Entités de portlet, y compris les préférence de portlet
  • la présentation et le style de la page,
  • les paramètres de thème et d'habillage,
  • Connexions de portlet pour la communication avec d'autres portlets
  • Paramètres de la page
  • Descriptions de page dans toutes les langues
  • Configuration de contrôle d'accès. Cet élément inclut les blocs de rôles et les affectations de rôle explicites.
Les titres de page, qu'elle qu'en soit la langue, ne sont pas copiés.
Hierarchical templates : Il est possible de créer une hiérarchie des modèles, par exemple, un modèle de page parent avec une page enfant. Lorsque les métadonnées de la page ibm.portal.instantiation.page.include.descendants ont pour valeur true sur la page parent, la création d'une page à partir du modèle parent crée une page unique ainsi que la hiérarchie complète qui inclut les enfants.
Web content associations : Si le modèle de page contient une association de contenu à une zone de site dans une bibliothèque de contenu Web, les modifications suivantes sont effectuées automatiquement lorsqu'une page est créée à partir du modèle :
  • Une nouvelle zone de site est créée. Le titre de la zone de site est dérivé du titre de la nouvelle page.
  • La zone de site est créée en tant qu'enfant de la zone de site associée à la page parent de la nouvelle page. Cette prise en charge requiert que l'association de contenu pour la page parent soit définie.
  • Toutes les propriétés de zone de site et tous les objets de contenu sont copiés dans la nouvelle zone de site. le contenu copié inclut également tout contenu imbriqué.
  • L'association de contenu par défaut sur la nouvelle page est modifiée pour faire référence à la zone de site nouvellement créée.
Community associations : Si le modèle de page contient une association à une communauté dans HCL Connections, les modifications suivantes sont effectuées automatiquement lorsqu'une page est créée à partir du modèle :
  • Une nouvelle communauté est créée dans HCL Connections. Le nom de la communauté est dérivé du titre de la nouvelle page.
  • L'association de communauté de la nouvelle page est modifiée pour faire référence à la communauté que vous venez de créer.