Fix: La mise a jour des nouveaux droits en automatique ne fonctionnait pas.

This commit is contained in:
Laurent Destailleur
2005-05-14 14:22:08 +00:00
parent 89919a2054
commit d0d1212171
21 changed files with 319 additions and 228 deletions

View File

@@ -78,17 +78,6 @@ class modService extends DolibarrModules
$this->rights = array();
$this->rights_class = 'service';
}
/**
* \brief Fonction appel<65>e lors de l'activation du module. Ins<6E>re en base les constantes, boites, permissions du module.
* D<>finit <20>galement les r<>pertoires de donn<6E>es <20> cr<63>er pour ce module.
*/
function init()
{
// Permissions et valeurs par d<>faut
$this->remove();
/* Pour l'instant droits sur services non g<>r<EFBFBD>s
$this->rights[1][0] = 331; // id de la permission
$this->rights[1][1] = 'Lire les services'; // libelle de la permission
@@ -115,6 +104,18 @@ class modService extends DolibarrModules
$this->rights[4][4] = 'supprimer';
*/
}
/**
* \brief Fonction appel<65>e lors de l'activation du module. Ins<6E>re en base les constantes, boites, permissions du module.
* D<>finit <20>galement les r<>pertoires de donn<6E>es <20> cr<63>er pour ce module.
*/
function init()
{
// Permissions et valeurs par d<>faut
$this->remove();
$sql = array();
return $this->_init($sql);