Personnalisation du menu Plus de la barre d'actions

Le menu Plus est un point d'extension public que vous pouvez utiliser pour intégrer vos propres actions de menu dans la barre d'actions.

Pourquoi et quand exécuter cette tâche

Le menu Plus est basé sur le canevas de menu contextuel simple d'HCL Digital Experience Portal. L'identificateur de menu est moreActions. Pour plus d'informations sur le canevas de menu simple et pour savoir comment implémenter et enregistrer vos propres actions de menu, voir Infrastructure de menu simple.

Par défaut, le menu contextuel est vide. Si vous ne prévoyez pas d'intégrer vos propres contributions de menu, vous pouvez désactiver ce menu de manière globale ou pour des portails virtuels individuels. Si vous désactivez le menu Plus, il n'apparaît plus dans la barre d'actions

Vous pouvez désactiver le menu Plus dans le service de configuration de portail virtuel.

Procédure

  1. Connectez-vous à la console WebSphere® Integrated Solutions Console en tant qu'administrateur.
  2. Cliquez sur Ressources > Environnement de ressources > Fournisseurs d'environnement de ressources.
  3. Cliquez sur WP VirtualPortalConfigService.
  4. Mettez à jour les propriétés de configuration appropriées, selon que vous souhaitez ou non désactiver la fonction de manière globale ou pour un portail virtuel spécifique uniquement :
    • Pour désactiver le menu Plus dans l'ensemble du portail, y compris dans tous les portails virtuels, procédez comme suit :
      1. Cliquez sur Custom properties.
      2. Editez ou créez la propriété global.wp_toolbar_moremenu.enabled et affectez à cette propriété la valeur false.
      3. Sauvegardez vos modifications.
      4. Redémarrez le serveur de portail pour appliquer vos modifications.
    • Pour désactiver le menu Plus pour un portail virtuel spécifique, procédez comme suit :
      1. Cliquez sur Custom properties.
      2. Pour désactiver le menu Plus pour le portail virtuel par défaut, éditez ou créez la propriété default.wp_toolbar_moremenu.enabled et affectez à cette propriété la valeur false.
      3. Pour désactiver le menu Plus pour tout portail virtuel autre que le portail virtuel par défaut, spécifiez les propriétés suivantes :
        context.virtual_portal_context.property.wp_toolbar_moremenu.enabled = false
        Affectez la valeur false à cette propriété. Remplacez virtual_portal_context par le contexte du portail virtuel cible. Exemple : context.vp1.property.wp_toolbar_moremenu.enabled = false.
        hostname.virtual_portal_hostname.property.wp_toolbar_moremenu.enabled = false
        Affectez la valeur false à cette propriété. Remplacez virtual_portal_hostname par le nom d'hôte du portail virtuel cible. Exemple : hostname.vp.example.com.property.wp_toolbar_moremenu.enabled = false.
      4. Redémarrez le serveur de portail pour appliquer vos modifications.
      Si vous avez défini la propriété global.wp_toolbar_moremenu.enabled répertoriée précédemment, ce changement agit comme un paramètre de rétromigration pour les portails virtuels pour lesquels la propriété de menu Plus n'a pas encore été définie. Pour plus d'informations sur les préfixes, les marques de réservation et l'ordre dans lequel les propriétés sont évaluées, voir Service de configuration de portail virtuel.