Qual: La suppression des droits et fait par la classe mère, comme la création.

This commit is contained in:
Laurent Destailleur 2005-01-14 18:46:23 +00:00
parent 055f495bdd
commit 1a4c80c25c
23 changed files with 157 additions and 124 deletions

View File

@ -232,7 +232,7 @@ class DolibarrModules
} }
// Supprime les droits de la liste des droits disponibles // Supprime les droits de la liste des droits disponibles
$sql = "DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = '".$this->right_class."';" $sql = "DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = '".$this->right_class."';";
if (!$this->db->query($sql)) if (!$this->db->query($sql))
{ {
$err++; $err++;

View File

@ -24,11 +24,11 @@
* *
*/ */
/*! \defgroup adherent Module adherents /** \defgroup adherent Module adherents
\brief Module pour gérer les adhérents d'une association \brief Module pour gérer les adhérents d'une association
*/ */
/*! /**
\file htdocs/includes/modules/modAdherent.class.php \file htdocs/includes/modules/modAdherent.class.php
\ingroup adherent \ingroup adherent
\brief Fichier de description et activation du module adherents \brief Fichier de description et activation du module adherents
@ -36,7 +36,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modAdherent /** \class modAdherent
\brief Classe de description et activation du module Adherent \brief Classe de description et activation du module Adherent
*/ */
@ -166,9 +166,7 @@ class modAdherent extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array( $sql = array();
"DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'adherent';"
);
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -114,7 +114,7 @@ class modBanque extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'banque';"); $sql = array();
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup boutique Module boutique /** \defgroup boutique Module boutique
\brief Module pour gérer une boutique et interface avec OSC \brief Module pour gérer une boutique et interface avec OSC
*/ */
/*! /**
\file htdocs/includes/modules/modBoutique.class.php \file htdocs/includes/modules/modBoutique.class.php
\ingroup boutique \ingroup boutique
\brief Fichier de description et activation du module Boutique \brief Fichier de description et activation du module Boutique
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modBoutique /** \class modBoutique
\brief Classe de description et activation du module Boutique \brief Classe de description et activation du module Boutique
*/ */

View File

@ -22,11 +22,11 @@
* *
*/ */
/*! \defgroup caisse Module caisse /** \defgroup caisse Module caisse
\brief Module pour gérer la tenue d'une ou plusieurs caisses liquides \brief Module pour gérer la tenue d'une ou plusieurs caisses liquides
*/ */
/*! /**
\file htdocs/includes/modules/modCaisse.class.php \file htdocs/includes/modules/modCaisse.class.php
\ingroup caisse \ingroup caisse
\brief Fichier de description et activation du module Caisse \brief Fichier de description et activation du module Caisse
@ -34,7 +34,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modCaisse /** \class modCaisse
\brief Classe de description et activation du module Caisse \brief Classe de description et activation du module Caisse
*/ */
@ -100,7 +100,7 @@ class modCaisse extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'caisse';"); $sql = array();
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -24,11 +24,11 @@
* *
*/ */
/*! \defgroup commande Module commande /** \defgroup commande Module commande
\brief Module pour gérer le suivi des commandes \brief Module pour gérer le suivi des commandes
*/ */
/*! /**
\file htdocs/includes/modules/modCommande.class.php \file htdocs/includes/modules/modCommande.class.php
\ingroup commande \ingroup commande
\brief Fichier de description et activation du module Commande \brief Fichier de description et activation du module Commande
@ -36,7 +36,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modCommande /** \class modCommande
\brief Classe de description et activation du module Commande \brief Classe de description et activation du module Commande
*/ */

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup commercial Module commercial /** \defgroup commercial Module commercial
\brief Module pour gérer les fonctions commerciales \brief Module pour gérer les fonctions commerciales
*/ */
/*! /**
\file htdocs/includes/modules/modCommercial.class.php \file htdocs/includes/modules/modCommercial.class.php
\ingroup commercial \ingroup commercial
\brief Fichier de description et activation du module Commercial \brief Fichier de description et activation du module Commercial
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modCommercial /** \class modCommercial
\brief Classe de description et activation du module Commercial \brief Classe de description et activation du module Commercial
*/ */

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup comptabilite Module comptabilite /** \defgroup comptabilite Module comptabilite
\brief Module pour inclure des fonctions de comptabilité (gestion de comptes comptables et rapports) \brief Module pour inclure des fonctions de comptabilité (gestion de comptes comptables et rapports)
*/ */
/*! /**
\file htdocs/includes/modules/modComptabilite.class.php \file htdocs/includes/modules/modComptabilite.class.php
\ingroup comptabilite \ingroup comptabilite
\brief Fichier de description et activation du module Comptabilite \brief Fichier de description et activation du module Comptabilite
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modComptabilite /** \class modComptabilite
\brief Classe de description et activation du module Comptabilite \brief Classe de description et activation du module Comptabilite
*/ */
@ -88,17 +88,40 @@ class modComptabilite extends DolibarrModules
// Permissions // Permissions
$this->remove(); $this->remove();
$isq = "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES"; $this->rights[0][0] = 90; // id de la permission
$sql = array( $this->rights[0][1] = 'Tous les droits sur la compta'; // libelle de la permission
"$isq (90,'Tous les droits sur la compta','compta',NULL,NULL,'a',0);", $this->rights[0][2] = 'a'; // type de la permission (déprécié à ce jour)
"$isq (91,'Lire les charges','compta',NULL,NULL,'r',1);", $this->rights[0][3] = 0; // La permission est-elle une permission par défaut
"$isq (92,'Créer modifier les charges','compta',NULL,NULL,'w',0);",
"$isq (93,'Supprimer les charges','compta',NULL,NULL,'d',0);",
"$isq (95,'Lire CA, bilans, résultats','compta',NULL,NULL,'r',1);",
"$isq (96,'Paramétrer la ventilation','compta','ventilation','param','r',0);",
"$isq (97,'Ventiler les lignes de facture','compta','ventiler',NULL,'r',0);"
);
$this->rights[1][0] = 91;
$this->rights[1][1] = 'Lire les charges';
$this->rights[1][2] = 'r';
$this->rights[1][3] = 1;
$this->rights[2][0] = 92;
$this->rights[2][1] = 'Créer modifier les charges';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[3][0] = 93;
$this->rights[3][1] = 'Supprimer les charges';
$this->rights[3][2] = 'd';
$this->rights[3][3] = 0;
$this->rights[4][0] = 95;
$this->rights[4][1] = 'Lire CA, bilans, résultats';
$this->rights[4][2] = 'r';
$this->rights[4][3] = 1;
$this->rights[5][0] = 96;
$this->rights[5][1] = 'Paramétrer la ventilation';
$this->rights[5][2] = 'r';
$this->rights[5][3] = 0;
$this->rights[6][0] = 97;
$this->rights[6][1] = 'Ventiler les lignes de facture';
$this->rights[6][2] = 'r';
$this->rights[6][3] = 0;
// Dir // Dir
$this->dirs[0] = $conf->compta->dir_output; $this->dirs[0] = $conf->compta->dir_output;
@ -114,7 +137,7 @@ class modComptabilite extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'compta';"); $sql = array();
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -20,11 +20,11 @@
* *
*/ */
/*! \defgroup contrat Module contrat /** \defgroup contrat Module contrat
\brief Module pour gérer la tenue de contrat de services \brief Module pour gérer la tenue de contrat de services
*/ */
/*! /**
\file htdocs/includes/modules/modContrat.class.php \file htdocs/includes/modules/modContrat.class.php
\ingroup contrat \ingroup contrat
\brief Fichier de description et activation du module Contrat \brief Fichier de description et activation du module Contrat
@ -32,7 +32,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modContrat /** \class modContrat
\brief Classe de description et activation du module Contrat \brief Classe de description et activation du module Contrat
*/ */
@ -119,9 +119,7 @@ class modContrat extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array( $sql = array();
"DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'contrat';"
);
return $this->_remove($sql); return $this->_remove($sql);

View File

@ -21,11 +21,11 @@
* *
*/ */
/*! \defgroup don Module don /** \defgroup don Module don
\brief Module pour gérer le suivi des dons \brief Module pour gérer le suivi des dons
*/ */
/*! /**
\file htdocs/includes/modules/modDon.class.php \file htdocs/includes/modules/modDon.class.php
\ingroup don \ingroup don
\brief Fichier de description et activation du module Don \brief Fichier de description et activation du module Don
@ -33,7 +33,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modDon /** \class modDon
\brief Classe de description et activation du module Don \brief Classe de description et activation du module Don
*/ */

View File

@ -21,11 +21,11 @@
* *
*/ */
/*! \defgroup expedition Module expedition /** \defgroup expedition Module expedition
\brief Module pour gérer les expeditions de produits \brief Module pour gérer les expeditions de produits
*/ */
/*! /**
\file htdocs/includes/modules/modExpedition.class.php \file htdocs/includes/modules/modExpedition.class.php
\ingroup expedition \ingroup expedition
\brief Fichier de description et activation du module Expedition \brief Fichier de description et activation du module Expedition
@ -33,7 +33,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modExpedition /** \class modExpedition
\brief Classe de description et activation du module Expedition \brief Classe de description et activation du module Expedition
*/ */
@ -122,12 +122,9 @@ class modExpedition extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array( $sql = array();
);
return $this->_remove($sql); return $this->_remove($sql);
} }
} }
?> ?>

View File

@ -23,12 +23,12 @@
* *
*/ */
/*! \defgroup facture Module facture /** \defgroup facture Module facture
\brief Module pour gérer les factures clients et/ou fournisseurs \brief Module pour gérer les factures clients et/ou fournisseurs
*/ */
/*! \file htdocs/includes/modules/modFacture.class.php /** \file htdocs/includes/modules/modFacture.class.php
\ingroup facture \ingroup facture
\brief Fichier de la classe de description et activation du module Facture \brief Fichier de la classe de description et activation du module Facture
*/ */
@ -36,7 +36,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modFacture /** \class modFacture
\brief Classe de description et activation du module Facture \brief Classe de description et activation du module Facture
*/ */
@ -180,9 +180,7 @@ class modFacture extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array( $sql = array();
"DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'facture';"
);
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup ficheinter Module fiche interventions /** \defgroup ficheinter Module fiche interventions
\brief Module pour gérer la tenue de fiches d'interventions \brief Module pour gérer la tenue de fiches d'interventions
*/ */
/*! /**
\file htdocs/includes/modules/modFicheinter.class.php \file htdocs/includes/modules/modFicheinter.class.php
\ingroup ficheinter \ingroup ficheinter
\brief Fichier de description et activation du module Ficheinter \brief Fichier de description et activation du module Ficheinter
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modFicheinter /** \class modFicheinter
\brief Classe de description et activation du module Ficheinter \brief Classe de description et activation du module Ficheinter
*/ */
@ -88,12 +88,25 @@ class modFicheinter extends DolibarrModules
// Permissions // Permissions
$this->remove(); $this->remove();
$sql = array( $this->rights[0][0] = 60;
"INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (60,'Tous les droits sur les fiches d\'intervention','ficheinter','a',0);", $this->rights[0][1] = 'Tous les droits sur les fiches d\'intervention';
"INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (61,'Lire les fiches d\'intervention','ficheinter','r',1);", $this->rights[0][2] = 'a';
"INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (62,'Créer modifier les fiches d\'intervention','ficheinter','w',0);", $this->rights[0][3] = 0;
"INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (64,'Supprimer les fiches d\'intervention','ficheinter','d',0);"
); $this->rights[1][0] = 61;
$this->rights[1][1] = 'Lire les fiches d\'intervention';
$this->rights[1][2] = 'r';
$this->rights[1][3] = 1;
$this->rights[2][0] = 62;
$this->rights[2][1] = 'Créer modifier les fiches d\'intervention';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[3][0] = 64;
$this->rights[3][1] = 'Supprimer les fiches d\'intervention';
$this->rights[3][2] = 'd';
$this->rights[3][3] = 0;
return $this->_init($sql); return $this->_init($sql);
} }
@ -104,7 +117,7 @@ class modFicheinter extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'ficheinter';"); $sql = array();
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -21,11 +21,11 @@
* *
*/ */
/*! \defgroup ldap Module ldap /** \defgroup ldap Module ldap
\brief Module pour interfacer les contacts avec un annuaire Ldap \brief Module pour interfacer les contacts avec un annuaire Ldap
*/ */
/*! /**
\file htdocs/includes/modules/modLdap.class.php \file htdocs/includes/modules/modLdap.class.php
\ingroup ldap \ingroup ldap
\brief Fichier de description et activation du module Ldap \brief Fichier de description et activation du module Ldap
@ -33,7 +33,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modLdap /** \class modLdap
\brief Classe de description et activation du module Ldap \brief Classe de description et activation du module Ldap
*/ */

View File

@ -21,11 +21,11 @@
* *
*/ */
/*! \defgroup postnuke Module postnuke /** \defgroup postnuke Module postnuke
\brief Module d'interfacage avec Postnuke \brief Module d'interfacage avec Postnuke
*/ */
/*! /**
\file htdocs/includes/modules/modPostnuke.class.php \file htdocs/includes/modules/modPostnuke.class.php
\ingroup postnuke \ingroup postnuke
\brief Fichier de description et activation du module Postnuke \brief Fichier de description et activation du module Postnuke
@ -33,7 +33,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modPostnuke /** \class modPostnuke
\brief Classe de description et activation du module Postnuke \brief Classe de description et activation du module Postnuke
*/ */

View File

@ -20,11 +20,11 @@
* *
*/ */
/*! \defgroup prelevement Module prelevement /** \defgroup prelevement Module prelevement
\brief Module de gestion des prélèvements bancaires \brief Module de gestion des prélèvements bancaires
*/ */
/*! /**
\file htdocs/includes/modules/modPrelevement.class.php \file htdocs/includes/modules/modPrelevement.class.php
\ingroup prelevement \ingroup prelevement
\brief Fichier de description et activation du module Prelevement \brief Fichier de description et activation du module Prelevement
@ -32,7 +32,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modPrelevement /** \class modPrelevement
\brief Classe de description et activation du module Prelevement \brief Classe de description et activation du module Prelevement
*/ */
@ -120,7 +120,7 @@ class modPrelevement extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'prelevement';"); $sql = array();
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup produit Module produit /** \defgroup produit Module produit
\brief Module pour gérer le suivi de produits prédéfinis \brief Module pour gérer le suivi de produits prédéfinis
*/ */
/*! /**
\file htdocs/includes/modules/modProduit.class.php \file htdocs/includes/modules/modProduit.class.php
\ingroup produit \ingroup produit
\brief Fichier de description et activation du module Produit \brief Fichier de description et activation du module Produit
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modProduit /** \class modProduit
\brief Classe de description et activation du module Produit \brief Classe de description et activation du module Produit
*/ */
@ -72,6 +72,8 @@ class modProduit extends DolibarrModules
$this->boxes = array(); $this->boxes = array();
$this->boxes[0][0] = "Derniers produits/services enregistrés"; $this->boxes[0][0] = "Derniers produits/services enregistrés";
$this->boxes[0][1] = "box_produits.php"; $this->boxes[0][1] = "box_produits.php";
$this->boxes[1][0] = "Derniers produits/services vendus";
$this->boxes[1][1] = "box_services_vendus.php";
// Permissions // Permissions
$this->rights = array(); $this->rights = array();
@ -118,11 +120,7 @@ class modProduit extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array( $sql = array();
"DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'produit';",
"DELETE FROM ".MAIN_DB_PREFIX."boxes_def WHERE file = 'box_services_vendus.php';",
"DELETE FROM ".MAIN_DB_PREFIX."boxes_def WHERE file = 'box_produits.php';"
);
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup projet Module projet /** \defgroup projet Module projet
\brief Module pour inclure le detail par projets dans les autres modules \brief Module pour inclure le detail par projets dans les autres modules
*/ */
/*! /**
\file htdocs/includes/modules/modProjet.class.php \file htdocs/includes/modules/modProjet.class.php
\ingroup projet \ingroup projet
\brief Fichier de description et activation du module Projet \brief Fichier de description et activation du module Projet
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modProjet /** \class modProjet
\brief Classe de description et activation du module Projet \brief Classe de description et activation du module Projet
*/ */
@ -81,12 +81,25 @@ class modProjet extends DolibarrModules
// Permissions // Permissions
$this->remove(); $this->remove();
$sql = array( $this->rights[0][0] = 40; // id de la permission
"INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (40,'Tous les droits sur les projets','projet','a',0);", $this->rights[0][1] = 'Tous les droits sur les projets'; // libelle de la permission
"INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (41,'Lire les projets','projet','r',1);", $this->rights[0][2] = 'a'; // type de la permission (déprécié à ce jour)
"INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (42,'Créer modifier les projets','projet','w',0);", $this->rights[0][3] = 0; // La permission est-elle une permission par défaut
"INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (44,'Supprimer les projets','projet','d',0);"
); $this->rights[1][0] = 41; // id de la permission
$this->rights[1][1] = 'Lire les projets'; // libelle de la permission
$this->rights[1][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[1][3] = 1; // La permission est-elle une permission par défaut
$this->rights[2][0] = 42; // id de la permission
$this->rights[2][1] = 'Créer modifier les projets'; // libelle de la permission
$this->rights[2][2] = 'w'; // type de la permission (déprécié à ce jour)
$this->rights[2][3] = 0; // La permission est-elle une permission par défaut
$this->rights[3][0] = 44; // id de la permission
$this->rights[3][1] = 'Supprimer les projets'; // libelle de la permission
$this->rights[3][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[3][3] = 0; // La permission est-elle une permission par défaut
return $this->_init($sql); return $this->_init($sql);
} }
@ -97,7 +110,7 @@ class modProjet extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'projet';"); $sql = array();
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup propale Module propale /** \defgroup propale Module propale
\brief Module pour gérer la tenue de propositions commerciales \brief Module pour gérer la tenue de propositions commerciales
*/ */
/*! /**
\file htdocs/includes/modules/modPropale.class.php \file htdocs/includes/modules/modPropale.class.php
\ingroup propale \ingroup propale
\brief Fichier de description et activation du module Propale \brief Fichier de description et activation du module Propale
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modPropale /** \class modPropale
\brief Classe de description et activation du module Propale \brief Classe de description et activation du module Propale
*/ */
@ -139,8 +139,7 @@ class modPropale extends DolibarrModules
$sql = array( $sql = array(
"DELETE FROM ".MAIN_DB_PREFIX."propal_model_pdf WHERE nom = '".$this->const[0][2]."'", "DELETE FROM ".MAIN_DB_PREFIX."propal_model_pdf WHERE nom = '".$this->const[0][2]."'",
"INSERT INTO ".MAIN_DB_PREFIX."propal_model_pdf (nom) "INSERT INTO ".MAIN_DB_PREFIX."propal_model_pdf (nom) VALUES('".$this->const[0][2]."');",
VALUES('".$this->const[0][2]."');",
); );
return $this->_init($sql); return $this->_init($sql);
@ -153,9 +152,7 @@ class modPropale extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array( $sql = array();
"DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'propale';"
);
return $this->_remove($sql); return $this->_remove($sql);

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup service Module service /** \defgroup service Module service
\brief Module pour gérer le suivi de services prédéfinis \brief Module pour gérer le suivi de services prédéfinis
*/ */
/*! /**
\file htdocs/includes/modules/modService.class.php \file htdocs/includes/modules/modService.class.php
\ingroup service \ingroup service
\brief Fichier de description et activation du module Service \brief Fichier de description et activation du module Service
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modService /** \class modService
\brief Classe de description et activation du module Service \brief Classe de description et activation du module Service
*/ */
@ -66,8 +66,10 @@ class modService extends DolibarrModules
// Boites // Boites
$this->boxes = array(); $this->boxes = array();
$this->boxes[0][0] = "Derniers produits/services contractés"; $this->boxes[0][0] = "Derniers produits/services enregistrés";
$this->boxes[0][1] = "box_services_vendus.php"; $this->boxes[0][1] = "box_produits.php";
$this->boxes[1][0] = "Derniers produits/services vendus";
$this->boxes[1][1] = "box_services_vendus.php";
// Permissions // Permissions
$this->rights = array(); $this->rights = array();

View File

@ -23,11 +23,11 @@
* *
*/ */
/*! \defgroup societe Module societe /** \defgroup societe Module societe
\brief Module pour gérer les societes et contacts clients \brief Module pour gérer les societes et contacts clients
*/ */
/*! /**
\file htdocs/includes/modules/modSociete.class.php \file htdocs/includes/modules/modSociete.class.php
\ingroup societe \ingroup societe
\brief Fichier de description et activation du module Societe \brief Fichier de description et activation du module Societe
@ -35,7 +35,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modSociete /** \class modSociete
\brief Classe de description et activation du module Societe \brief Classe de description et activation du module Societe
*/ */
@ -122,9 +122,7 @@ class modSociete extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array( $sql = array();
"DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'societe';",
);
return $this->_remove($sql); return $this->_remove($sql);
} }

View File

@ -21,11 +21,11 @@
* *
*/ */
/*! \defgroup stock Module stock /** \defgroup stock Module stock
\brief Module pour gérer la tenue de stocks produits \brief Module pour gérer la tenue de stocks produits
*/ */
/*! /**
\file htdocs/includes/modules/modStock.class.php \file htdocs/includes/modules/modStock.class.php
\ingroup stock \ingroup stock
\brief Fichier de description et activation du module Stock \brief Fichier de description et activation du module Stock
@ -33,7 +33,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modStock /** \class modStock
\brief Classe de description et activation du module Stock \brief Classe de description et activation du module Stock
*/ */
@ -91,9 +91,7 @@ class modStock extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array( $sql = array();
);
return $this->_remove($sql); return $this->_remove($sql);

View File

@ -20,11 +20,11 @@
* *
*/ */
/*! \defgroup telephonie Module telephonie /** \defgroup telephonie Module telephonie
\brief Module pour gérer la téléphonie \brief Module pour gérer la téléphonie
*/ */
/*! /**
\file htdocs/includes/modules/modTelephonie.class.php \file htdocs/includes/modules/modTelephonie.class.php
\ingroup telephonie \ingroup telephonie
\brief Fichier de description et activation du module de Téléphonie \brief Fichier de description et activation du module de Téléphonie
@ -32,7 +32,7 @@
include_once "DolibarrModules.class.php"; include_once "DolibarrModules.class.php";
/*! \class modTelephonie /** \class modTelephonie
\brief Classe de description et activation du module Telephonie \brief Classe de description et activation du module Telephonie
*/ */
@ -172,7 +172,7 @@ class modTelephonie extends DolibarrModules
*/ */
function remove() function remove()
{ {
$sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'telephonie';"); $sql = array();
return $this->_remove($sql); return $this->_remove($sql);
} }