Mise en oeuvre des portlets pour la barre d'outils du site
Les onglets de la barre d'outils du site Portal 8.5 sont représentés en tant que pages de portail. Le contenu des onglets de la barre d'outils peut être implémenté à l'aide de portlets.
Utilisez l'API du portlet Java pour implémenter ces portlets. Pour plus d'informations, voir les paramètres de rendu public prédéfinis.
Accès à la page de portail principale qui s'exécute dans la zone d'affichage
Si vous voulez que votre portlet de la barre d'outils accède à la page principale du portail actuellement affichée dans la zone de vue, vous pouvez utiliser le paramètre de rendu public suivant. Ce paramètre contient l'ID objet sérialisé de la page principale du portail, et non pas celui de la page de contenu de la barre d'outils. Utilisez cet ID objet pour rechercher la page de contenu dans la hiérarchie de modèle de contenu de votre portail à l'aide de la SPI du modèle public ou de la SPI du modèle distant si vous souhaitez interroger les informations de la page à l'aide de REST. Vous pouvez afficher les propriétés de la page principale dans le portlet de la barre d'outils ou modifier des propriétés de page, à l'aide des SPI de contrôleur.
{http://www.ibm.com/xmlns/prod/websphere/portal/publicparams}selectionUtilisation du mode édition de page et du mode vue de page
Vous pouvez configurer votre portlet de la barre d'outils pour différencier le mode édition de page du mode vue de page. En mode édition de page, les auteurs de contenu, les éditeurs de pages et les administrateurs peuvent modifier la page de portail principale qui est actuellement affichée dans la zone de vue principale. Dans le mode vue de page, vous pouvez fournir des informations en lecture seule dans la page de portail principale. Vous pouvez utiliser le paramètre de rendu public suivant pour détecter si le mode édition de page est actif ou inactif.
{http://www.ibm.com/xmlns/prod/websphere/portal/publicparams}editModeUtilisation du mode information de page
Utilisez le paramètre de rendu public suivant si vous souhaitez que votre portlet de barre d'outils affiche des informations d'aide supplémentaires pour vos créateurs de contenu, éditeurs de pages et administrateurs. Utilisez-le également si les informations de page sont actives.
{http://www.ibm.com/xmlns/prod/websphere/portal/publicparams}infoModeGlisser-déposer
Si vous voulez que l'onglet de la barre d'outils affiche une liste d'éléments pouvant être déplacés vers la page de portail qui est actuellement affichée dans la zone de vue principale, vous devez faire en sorte que ces éléments puissent être déplacés conformément à la fonction glisser-déposer du modèle HTML 5. Pour plus d'informations, voir Personnaliser le Glisser-déposer.