Bonjour

J'ai presque réussit à tout implémenter par contre la vérification du droit ne 
fonctionne pas...

je fais:
    function getTabNameForItem(CommonGLPI $item, $withtemplate=0) {
        if(Session::haveRightsOr('reforme', array(CREATE))){
            return "Reforme";
        } 
et je n'obtiens rien. J'ai tenté avec 'Reforme', PluginReformeReforme, 
plugin_reforme_reforme et 
self::$rightname et pareil.

Mon droit est bien positionné:

cf image pj

si je fais un return 'Reforme' seul ça fonctionne.

Ais je oublié quelque chose?

merci d'avance

====================================================

18. L'erreur est humaine, mais fausser
         vraiment quelque chose nécessite un
         ordinateur.

http://viduc.sugarbox.fr/
http://viduc.developpez.com/
https://github.com/viduc
https://forge.indepnet.net/projects/show/reforme

=============================================================


> Date: Fri, 17 Oct 2014 20:11:48 +0200
> From: kin...@gmail.com
> To: glpi-dev@gna.org
> Subject: Re: [Glpi-dev] Droits utilisables dans les profils
> 
> Bonsoir,
> 
> 2014-10-17 18:21 GMT+02:00 Viduc <vi...@sugarbox.fr>:
> > Je suis en pleine refonte de mes plugins pour la version 0.85.
> > Je souhaiterais avoir plus d'info sur les droits utilisables par défaut dans
> > les plugin.
> 
> Les droits sont désormais stockés sous la forme d'un entier numérique
> sur lequel on applique un masque binaire pour vérifier les droits de
> l'utilisateur (cf. [1]).
> 
> > Je vois dans la DB que des chiffres correspondent à différents droits, je
> > souhaiterais avoir la liste de ces droits
> > UPDATE, CREATE .... DELETE ? USE ? etc...
> 
> La liste des droits standards (READ, UPDATE, CREATE, DELETE, PURGE)
> est définie au début de config/define.php.
> ALLSTANDARDRIGHT est une constante permettant de tester tous les
> droits standards en une fois.
> Comme la valeur est stockée sur un INT, il est possible d'avoir
> jusqu'à 32 droits (moins les 5 premiers standards) ce qui te permet de
> gérer les droits de ton plugin.
> 
> [1] https://forge.indepnet.net/projects/plugins/wiki/Fr_Plugin084to085
> --
> Kevin Roy
> 
> _______________________________________________
> Glpi-dev mailing list
> Glpi-dev@gna.org
> https://mail.gna.org/listinfo/glpi-devc
                                          
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to