From 1fd3e134455e0c1e1c165e6d8c37cd80cc08881f Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Tue, 13 Jul 2004 16:08:38 +0000 Subject: [PATCH] Ajout des permissions --- htdocs/includes/modules/modSociete.class.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/htdocs/includes/modules/modSociete.class.php b/htdocs/includes/modules/modSociete.class.php index 101e734daa4..e365b1bdd4f 100644 --- a/htdocs/includes/modules/modSociete.class.php +++ b/htdocs/includes/modules/modSociete.class.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2003-2004 Rodolphe Quiedeville * Copyright (C) 2004 Laurent Destailleur * * This program is free software; you can redistribute it and/or modify @@ -59,7 +59,12 @@ class modSociete extends DolibarrModules /* * Permissions */ - $sql = array(); + $sql = array( + "insert into ".MAIN_DB_PREFIX."rights_def values (120,'Tous les droits sur les sociétés','societe','a',0);", + "insert into ".MAIN_DB_PREFIX."rights_def values (121,'Lire les societes','societe','r',1);", + "insert into ".MAIN_DB_PREFIX."rights_def values (122,'Créer modifier les societes','societe','w',0);", + "insert INTO ".MAIN_DB_PREFIX."rights_def values (129,'Supprimer les sociétés','societe','d',0);" + ); return $this->_init($sql); } @@ -69,7 +74,9 @@ class modSociete extends DolibarrModules */ Function remove() { - $sql = array(); + $sql = array( + "DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'societe';", + ); return $this->_remove($sql); }