Correction erreur de definition des permissions

This commit is contained in:
Rodolphe Quiedeville 2005-07-30 23:22:07 +00:00
parent a6780949d7
commit e42ce05682

View File

@ -1,5 +1,6 @@
<?php <?php
/* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net> /* Copyright (C) 2005 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
@ -77,6 +78,18 @@ class modContrat extends DolibarrModules
// Permissions // Permissions
$this->rights = array(); $this->rights = array();
$this->rights_class = 'contrat'; $this->rights_class = 'contrat';
}
/**
* \brief Fonction appelé lors de l'activation du module. Insère en base les constantes, boites, permissions du module.
* Définit également les répertoires de données à créer pour ce module.
*/
function init()
{
// Permissions
$this->remove();
$this->rights[1][0] = 161; $this->rights[1][0] = 161;
$this->rights[1][1] = 'Lire les contrats'; $this->rights[1][1] = 'Lire les contrats';
@ -108,20 +121,6 @@ class modContrat extends DolibarrModules
$this->rights[5][3] = 0; $this->rights[5][3] = 0;
$this->rights[5][4] = 'supprimer'; $this->rights[5][4] = 'supprimer';
}
/**
* \brief Fonction appelé lors de l'activation du module. Insère en base les constantes, boites, permissions du module.
* Définit également les répertoires de données à créer pour ce module.
*/
function init()
{
// Permissions
$this->remove();
$sql = array();
return $this->_init($sql); return $this->_init($sql);
} }