dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dolibarr-dev] Conflits ID de permissions


From: Rodolphe Quiedeville
Subject: [Dolibarr-dev] Conflits ID de permissions
Date: Wed, 25 Apr 2007 15:51:57 +0200
User-agent: IceDove 1.5.0.10 (X11/20070329)

Bonjour,

Il y a un conflit dans la définitions des permissions

+-----+-----------------------------+---------+---------+-----------+------+-----------+
| id | libelle | module | perms | subperms | type | bydefault |
+-----+-----------------------------+---------+---------+-----------+------+-----------+
| 281 | Lire les contacts | societe | contact | lire | r | 1 | | 282 | Créer modifier les contacts | societe | contact | creer | w | 0 | | 283 | Supprimer les contacts | societe | contact | supprimer | d | 0 | | 286 | Exporter les contacts | societe | contact | export | d | 0 |
+-----+-----------------------------+---------+---------+-----------+------+-----------+


Les id 28* étaient réservés par un module de la téléphonie, faites attention à bien vérifier que les id sont libres dans les autres modules avant de les utiliser. Pour cela un grep rapide est très efficace,

$: grep 281 *
modSociete.class.php:    $this->rights[$r][0] = 281; // id de la ..
modTelephonie.class.php:    $this->rights[$r][0] = 281;

Je vais modifier les id dans le module Telephonie comme c'est le moins utilisé.

Pour ceux qui utilise le module Téléphonie pensez à désactiver et réactiver le module pour prendre en compte les modifications.

A++




reply via email to

[Prev in Thread] Current Thread [Next in Thread]