Page 1 sur 1

Ajout de nouvelles banettes

MessagePublié: 03 Juin 2016, 13:16
par Isabelle_86
Bonjour,

je crée de nouvelles banettes et j'ai 2 questions concernant leur paramétrage:

-dans <FOLDER>, comment se sert-on de l'attribut SCOPE lorsqu'il contient la valeur OtherUser ?

-je voudrais utiliser la balise <RIGHT> mais je n'ai aucun exemple de syntaxe dans la documentation ni dans le fichier ELISE_COURRIERS.xml. Quelqu'un l'a-t-il utilisé et peut-il me donner un exemple?

Merci de votre aide.

Re: Ajout de nouvelles banettes

MessagePublié: 06 Juin 2016, 10:34
par bruno-o
Bonjour
En ce qui concerne la partie RIGHT si vous souhaitez l'utiliser il faut créer une nouvelle fonctionnalité dans les profils utilisateurs, lui affecter les rôles concernés, et reporter le chemin de la fonctionnalité créer dans cette partie RIGHT.
Je vous conseille d'utiliser plutôt la partie ROLEID (voir documentation) et qui permet de lister les rôles ayant accès à la bannette.
Voici un exemple de structure :

<FOLDER ROLEID="ROLE_FACTURE" ID="FOLDER_FACT" SHOWNUMBER="NO" POSITION="1" CLOSED="NO" TYPE="action" WML="TRUE">
<RIGHT/>
<LABEL>ELISE/INTEGRATION/MENU_LEFT/GESTION_FACTURE</LABEL>
<DESCRIPTION>ELISE/INTEGRATION/MENU_LEFT/GESTION_FACTUREDSC</DESCRIPTION>
<ICON>elise/tree-list/tree-facture.gif</ICON>
<XMLSEARCH TYPE="STORED">COURRIERS_MENU_FACTURE_SUIVI</XMLSEARCH>
<LISTDISPLAYCANVAS>elise-config-list-facture.xml</LISTDISPLAYCANVAS>
<ADDON>GESTION_FACTURE</ADDON>
</FOLDER

Cordialement

Re: Ajout de nouvelles banettes

MessagePublié: 06 Juin 2016, 10:57
par Isabelle_86
Bonjour,

merci de votre retour; j'ai déjà créé des bannettes avec la structure que vous indiquez, ma demande concernait plus spécifiquement le fonctionnement et la syntaxe de RIGHT et la définition de l'attribut SCOPE=OtherUser dont je ne comprends pas l'utilisation.
Encore merci pour votre volonté de m'aider.

Re: Ajout de nouvelles banettes  Sujet résolu

MessagePublié: 06 Juin 2016, 11:01
par greg59
Bonjour,
L'attribut <FOLDER ... SCOPE="OtherUser" ...> permet d'afficher la bannette uniquement lorsqu'un utilisateur affiche la bannette d'un autre utilisateur que lui (pas une bannette de service, et pas sa propre bannette personnelle, la documentation de paramétrage avancé le précise page 14 :
Scope.png

Il faut donc également donner la possibilité à l'utilisateur de pouvoir voir les bannettes personnelles des autres utilisateurs : ce qui se fait au travers des profils suivants :
profil.png


Concernant les droits, vous pouvez utiliser l'attribut ROLEID comme l'évoque bruno-o, l'utilisation du tag <RIGHTS> se fait de la manière suivante :
Vous mettez dans RIGHTS le chemin du profil à tester, chemin que vous crééz dans l'admin des profils utilisateurs :
profil.png


Très bonne journée à tous.

Re: Ajout de nouvelles banettes

MessagePublié: 06 Juin 2016, 12:25
par Isabelle_86
Bonjour et merci de cette réponse détaillée
Cordialement