Puis-je réutiliser un panneau de barre latérale pour la même action de widget ?
Vous pouvez définir une préférence dans le XML d'un widget pour définir si un nouveau panneau de barre latérale est ouvert pour chaque action du widget ou si le même panneau de barre latérale est rouvert et écrasé pour chaque action initiée par ce widget.
À propos de cette tâche
Il existe trois types d'actions qui ajoutent un widget au panneau de la barre latérale du client.
- Propriété du widget Contribuer à la barre latérale au démarrage . Lorsque cette option est activée, un panneau de barre latérale est ouvert dans la barre latérale du widget.
- Right click on a widget in the My Widgets sidebar panel and choose Open in -> Sidebar. Every time this action is executed, a new sidebar panel is opened.
- Créez une action Live Text qui place les résultats de l'action dans la barre latérale. Chaque fois que cette action est exécutée, un nouveau panneau de barre latérale est ouvert.
Les administrateurs et les utilisateurs expérimentés peuvent ajouter un nouvel attribut singletonSidebar à l'élément paleteItem dans la définition XML du widget après avoir créé et exporté le widget. Les valeurs valides sont
vraiet
fauxet un exemple de syntaxe, là où il apparaîtrait dans le fichier XML du widget, est le suivant :
<webcontextConfiguration version="1.1">
<palleteItem singletonSidebar="false"
ou<webcontextConfiguration version="1.1">
<palleteItem singletonSidebar="true"
Remarque : La valeur par défaut est
falseafin de ne pas affecter Notes 8.5.1 et le comportement antérieur.
Remarque : Si plusieurs barres latérales étaient ouvertes pour un widget avant d'appliquer cette amélioration de fonctionnalité et que vous effectuez ensuite une mise à niveau vers une version avec cette amélioration de fonctionnalité (et que vous l'implémentez), les barres latérales précédentes ne seront pas réutilisées et resteront ouvertes jusqu'à ce que l'utilisateur les ferme manuellement. eux.