Atténuer un bouton de publication avec wui

Bonjour @xtof ,
Pour filtrer les entrées de publication dans la vue Publications, sans toucher au modèle qui les apporter, une solution peut être d’exploiter ce point d’injection (sc6.4+) : reg.registerSvc(« itemtype.hookItemPubNodeList », 1, IHookItemPubNodeList )
… avec IHookItemPubNodeList, qui retourne la liste filtrée, à définir de cette façon :

IHookItemPubNodeList = (list: IItemPubNode[], reg: IReg<IItemTypeUiEnv>, shortDesc: JSrcFields) => (IDatasItemGenNode | IDatasItemCidNode)[]

Quand on maitrise le modèle initial, le plus simple, - et qui apporte en plus une dimension sécuritaire - est de jouer avec les perm associées aux générateurs.
Désolé, ça devient forcément un peu technique, très spécialisé api scenari, la réponse à ce type de question :).
Antoine
Kelis

1 « J'aime »