diff --git a/htdocs/includes/modules/DolibarrModules.class.php b/htdocs/includes/modules/DolibarrModules.class.php index a4139270f4d..ff9ad4b31f3 100644 --- a/htdocs/includes/modules/DolibarrModules.class.php +++ b/htdocs/includes/modules/DolibarrModules.class.php @@ -232,7 +232,7 @@ class DolibarrModules } // 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)) { $err++; diff --git a/htdocs/includes/modules/modAdherent.class.php b/htdocs/includes/modules/modAdherent.class.php index f98d6a24af7..b223472e09e 100644 --- a/htdocs/includes/modules/modAdherent.class.php +++ b/htdocs/includes/modules/modAdherent.class.php @@ -24,11 +24,11 @@ * */ -/*! \defgroup adherent Module adherents +/** \defgroup adherent Module adherents \brief Module pour gérer les adhérents d'une association */ -/*! +/** \file htdocs/includes/modules/modAdherent.class.php \ingroup adherent \brief Fichier de description et activation du module adherents @@ -36,7 +36,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modAdherent +/** \class modAdherent \brief Classe de description et activation du module Adherent */ @@ -166,9 +166,7 @@ class modAdherent extends DolibarrModules */ function remove() { - $sql = array( - "DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'adherent';" - ); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modBanque.class.php b/htdocs/includes/modules/modBanque.class.php index bba52abc674..356e2d48fab 100644 --- a/htdocs/includes/modules/modBanque.class.php +++ b/htdocs/includes/modules/modBanque.class.php @@ -114,7 +114,7 @@ class modBanque extends DolibarrModules */ function remove() { - $sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'banque';"); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modBoutique.class.php b/htdocs/includes/modules/modBoutique.class.php index 41f1b31163e..3254baf7195 100644 --- a/htdocs/includes/modules/modBoutique.class.php +++ b/htdocs/includes/modules/modBoutique.class.php @@ -23,11 +23,11 @@ * */ -/*! \defgroup boutique Module boutique +/** \defgroup boutique Module boutique \brief Module pour gérer une boutique et interface avec OSC */ -/*! +/** \file htdocs/includes/modules/modBoutique.class.php \ingroup boutique \brief Fichier de description et activation du module Boutique @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modBoutique +/** \class modBoutique \brief Classe de description et activation du module Boutique */ diff --git a/htdocs/includes/modules/modCaisse.class.php b/htdocs/includes/modules/modCaisse.class.php index bc22d9e5985..62e24758191 100644 --- a/htdocs/includes/modules/modCaisse.class.php +++ b/htdocs/includes/modules/modCaisse.class.php @@ -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 */ -/*! +/** \file htdocs/includes/modules/modCaisse.class.php \ingroup caisse \brief Fichier de description et activation du module Caisse @@ -34,7 +34,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modCaisse +/** \class modCaisse \brief Classe de description et activation du module Caisse */ @@ -100,7 +100,7 @@ class modCaisse extends DolibarrModules */ function remove() { - $sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'caisse';"); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modCommande.class.php b/htdocs/includes/modules/modCommande.class.php index d5d6db14ff7..c6a0f71fc88 100644 --- a/htdocs/includes/modules/modCommande.class.php +++ b/htdocs/includes/modules/modCommande.class.php @@ -24,11 +24,11 @@ * */ -/*! \defgroup commande Module commande +/** \defgroup commande Module commande \brief Module pour gérer le suivi des commandes */ -/*! +/** \file htdocs/includes/modules/modCommande.class.php \ingroup commande \brief Fichier de description et activation du module Commande @@ -36,7 +36,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modCommande +/** \class modCommande \brief Classe de description et activation du module Commande */ diff --git a/htdocs/includes/modules/modCommercial.class.php b/htdocs/includes/modules/modCommercial.class.php index c347dc10292..2bd325757a6 100644 --- a/htdocs/includes/modules/modCommercial.class.php +++ b/htdocs/includes/modules/modCommercial.class.php @@ -23,11 +23,11 @@ * */ -/*! \defgroup commercial Module commercial +/** \defgroup commercial Module commercial \brief Module pour gérer les fonctions commerciales */ -/*! +/** \file htdocs/includes/modules/modCommercial.class.php \ingroup commercial \brief Fichier de description et activation du module Commercial @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modCommercial +/** \class modCommercial \brief Classe de description et activation du module Commercial */ diff --git a/htdocs/includes/modules/modComptabilite.class.php b/htdocs/includes/modules/modComptabilite.class.php index 80d955ae4aa..6ca337fc146 100644 --- a/htdocs/includes/modules/modComptabilite.class.php +++ b/htdocs/includes/modules/modComptabilite.class.php @@ -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) */ -/*! +/** \file htdocs/includes/modules/modComptabilite.class.php \ingroup comptabilite \brief Fichier de description et activation du module Comptabilite @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modComptabilite +/** \class modComptabilite \brief Classe de description et activation du module Comptabilite */ @@ -88,17 +88,40 @@ class modComptabilite extends DolibarrModules // Permissions $this->remove(); - $isq = "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES"; - $sql = array( - "$isq (90,'Tous les droits sur la compta','compta',NULL,NULL,'a',0);", - "$isq (91,'Lire les charges','compta',NULL,NULL,'r',1);", - "$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[0][0] = 90; // id de la permission + $this->rights[0][1] = 'Tous les droits sur la compta'; // libelle de la permission + $this->rights[0][2] = 'a'; // type de la permission (déprécié à ce jour) + $this->rights[0][3] = 0; // La permission est-elle une permission par défaut + $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 $this->dirs[0] = $conf->compta->dir_output; @@ -114,7 +137,7 @@ class modComptabilite extends DolibarrModules */ function remove() { - $sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'compta';"); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modContrat.class.php b/htdocs/includes/modules/modContrat.class.php index bc5fbf986d3..785e7e05ae8 100644 --- a/htdocs/includes/modules/modContrat.class.php +++ b/htdocs/includes/modules/modContrat.class.php @@ -20,11 +20,11 @@ * */ -/*! \defgroup contrat Module contrat +/** \defgroup contrat Module contrat \brief Module pour gérer la tenue de contrat de services */ -/*! +/** \file htdocs/includes/modules/modContrat.class.php \ingroup contrat \brief Fichier de description et activation du module Contrat @@ -32,7 +32,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modContrat +/** \class modContrat \brief Classe de description et activation du module Contrat */ @@ -119,9 +119,7 @@ class modContrat extends DolibarrModules */ function remove() { - $sql = array( - "DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'contrat';" - ); + $sql = array(); return $this->_remove($sql); diff --git a/htdocs/includes/modules/modDon.class.php b/htdocs/includes/modules/modDon.class.php index 2365a4762f9..013667efb90 100644 --- a/htdocs/includes/modules/modDon.class.php +++ b/htdocs/includes/modules/modDon.class.php @@ -21,11 +21,11 @@ * */ -/*! \defgroup don Module don +/** \defgroup don Module don \brief Module pour gérer le suivi des dons */ -/*! +/** \file htdocs/includes/modules/modDon.class.php \ingroup don \brief Fichier de description et activation du module Don @@ -33,7 +33,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modDon +/** \class modDon \brief Classe de description et activation du module Don */ diff --git a/htdocs/includes/modules/modExpedition.class.php b/htdocs/includes/modules/modExpedition.class.php index 5c5adb38f19..96a11ab0ec4 100644 --- a/htdocs/includes/modules/modExpedition.class.php +++ b/htdocs/includes/modules/modExpedition.class.php @@ -21,11 +21,11 @@ * */ -/*! \defgroup expedition Module expedition +/** \defgroup expedition Module expedition \brief Module pour gérer les expeditions de produits */ -/*! +/** \file htdocs/includes/modules/modExpedition.class.php \ingroup expedition \brief Fichier de description et activation du module Expedition @@ -33,7 +33,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modExpedition +/** \class modExpedition \brief Classe de description et activation du module Expedition */ @@ -122,12 +122,9 @@ class modExpedition extends DolibarrModules */ function remove() { - $sql = array( - - ); + $sql = array(); return $this->_remove($sql); - } } ?> diff --git a/htdocs/includes/modules/modFacture.class.php b/htdocs/includes/modules/modFacture.class.php index 727f995e6c6..efef8d0cd41 100644 --- a/htdocs/includes/modules/modFacture.class.php +++ b/htdocs/includes/modules/modFacture.class.php @@ -23,12 +23,12 @@ * */ -/*! \defgroup facture Module facture +/** \defgroup facture Module facture \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 \brief Fichier de la classe de description et activation du module Facture */ @@ -36,7 +36,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modFacture +/** \class modFacture \brief Classe de description et activation du module Facture */ @@ -180,9 +180,7 @@ class modFacture extends DolibarrModules */ function remove() { - $sql = array( - "DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'facture';" - ); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modFicheinter.class.php b/htdocs/includes/modules/modFicheinter.class.php index 3ab24bdffdb..86a89050dc6 100644 --- a/htdocs/includes/modules/modFicheinter.class.php +++ b/htdocs/includes/modules/modFicheinter.class.php @@ -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 */ -/*! +/** \file htdocs/includes/modules/modFicheinter.class.php \ingroup ficheinter \brief Fichier de description et activation du module Ficheinter @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modFicheinter +/** \class modFicheinter \brief Classe de description et activation du module Ficheinter */ @@ -88,12 +88,25 @@ class modFicheinter extends DolibarrModules // Permissions $this->remove(); - $sql = array( - "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (60,'Tous les droits sur les fiches d\'intervention','ficheinter','a',0);", - "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (61,'Lire les fiches d\'intervention','ficheinter','r',1);", - "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (62,'Créer modifier les fiches d\'intervention','ficheinter','w',0);", - "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (64,'Supprimer les fiches d\'intervention','ficheinter','d',0);" - ); + $this->rights[0][0] = 60; + $this->rights[0][1] = 'Tous les droits sur les fiches d\'intervention'; + $this->rights[0][2] = 'a'; + $this->rights[0][3] = 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); } @@ -104,7 +117,7 @@ class modFicheinter extends DolibarrModules */ function remove() { - $sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'ficheinter';"); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modLdap.class.php b/htdocs/includes/modules/modLdap.class.php index 077edb8f770..ad87bf9695c 100644 --- a/htdocs/includes/modules/modLdap.class.php +++ b/htdocs/includes/modules/modLdap.class.php @@ -21,11 +21,11 @@ * */ -/*! \defgroup ldap Module ldap +/** \defgroup ldap Module ldap \brief Module pour interfacer les contacts avec un annuaire Ldap */ -/*! +/** \file htdocs/includes/modules/modLdap.class.php \ingroup ldap \brief Fichier de description et activation du module Ldap @@ -33,7 +33,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modLdap +/** \class modLdap \brief Classe de description et activation du module Ldap */ diff --git a/htdocs/includes/modules/modPostnuke.class.php b/htdocs/includes/modules/modPostnuke.class.php index ba92dda9a4b..f2df12db870 100644 --- a/htdocs/includes/modules/modPostnuke.class.php +++ b/htdocs/includes/modules/modPostnuke.class.php @@ -21,11 +21,11 @@ * */ -/*! \defgroup postnuke Module postnuke +/** \defgroup postnuke Module postnuke \brief Module d'interfacage avec Postnuke */ -/*! +/** \file htdocs/includes/modules/modPostnuke.class.php \ingroup postnuke \brief Fichier de description et activation du module Postnuke @@ -33,7 +33,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modPostnuke +/** \class modPostnuke \brief Classe de description et activation du module Postnuke */ diff --git a/htdocs/includes/modules/modPrelevement.class.php b/htdocs/includes/modules/modPrelevement.class.php index 56e248a44eb..6bc7ca15af9 100644 --- a/htdocs/includes/modules/modPrelevement.class.php +++ b/htdocs/includes/modules/modPrelevement.class.php @@ -20,11 +20,11 @@ * */ -/*! \defgroup prelevement Module prelevement +/** \defgroup prelevement Module prelevement \brief Module de gestion des prélèvements bancaires */ -/*! +/** \file htdocs/includes/modules/modPrelevement.class.php \ingroup prelevement \brief Fichier de description et activation du module Prelevement @@ -32,7 +32,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modPrelevement +/** \class modPrelevement \brief Classe de description et activation du module Prelevement */ @@ -120,7 +120,7 @@ class modPrelevement extends DolibarrModules */ function remove() { - $sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'prelevement';"); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modProduit.class.php b/htdocs/includes/modules/modProduit.class.php index 80bbb0347ee..ecb9572945b 100644 --- a/htdocs/includes/modules/modProduit.class.php +++ b/htdocs/includes/modules/modProduit.class.php @@ -23,11 +23,11 @@ * */ -/*! \defgroup produit Module produit +/** \defgroup produit Module produit \brief Module pour gérer le suivi de produits prédéfinis */ -/*! +/** \file htdocs/includes/modules/modProduit.class.php \ingroup produit \brief Fichier de description et activation du module Produit @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modProduit +/** \class modProduit \brief Classe de description et activation du module Produit */ @@ -72,6 +72,8 @@ class modProduit extends DolibarrModules $this->boxes = array(); $this->boxes[0][0] = "Derniers produits/services enregistrés"; $this->boxes[0][1] = "box_produits.php"; + $this->boxes[1][0] = "Derniers produits/services vendus"; + $this->boxes[1][1] = "box_services_vendus.php"; // Permissions $this->rights = array(); @@ -118,11 +120,7 @@ class modProduit extends DolibarrModules */ function remove() { - $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';" - ); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modProjet.class.php b/htdocs/includes/modules/modProjet.class.php index a1ea6c4718e..1ef9636f1ff 100644 --- a/htdocs/includes/modules/modProjet.class.php +++ b/htdocs/includes/modules/modProjet.class.php @@ -23,11 +23,11 @@ * */ -/*! \defgroup projet Module projet +/** \defgroup projet Module projet \brief Module pour inclure le detail par projets dans les autres modules */ -/*! +/** \file htdocs/includes/modules/modProjet.class.php \ingroup projet \brief Fichier de description et activation du module Projet @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modProjet +/** \class modProjet \brief Classe de description et activation du module Projet */ @@ -81,12 +81,25 @@ class modProjet extends DolibarrModules // Permissions $this->remove(); - $sql = array( - "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (40,'Tous les droits sur les projets','projet','a',0);", - "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (41,'Lire les projets','projet','r',1);", - "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (42,'Créer modifier les projets','projet','w',0);", - "INSERT INTO ".MAIN_DB_PREFIX."rights_def VALUES (44,'Supprimer les projets','projet','d',0);" - ); + $this->rights[0][0] = 40; // id de la permission + $this->rights[0][1] = 'Tous les droits sur les projets'; // libelle de la permission + $this->rights[0][2] = 'a'; // type de la permission (déprécié à ce jour) + $this->rights[0][3] = 0; // La permission est-elle une permission par défaut + + $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); } @@ -97,7 +110,7 @@ class modProjet extends DolibarrModules */ function remove() { - $sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'projet';"); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modPropale.class.php b/htdocs/includes/modules/modPropale.class.php index 66e4c34a72a..282886f0e0c 100644 --- a/htdocs/includes/modules/modPropale.class.php +++ b/htdocs/includes/modules/modPropale.class.php @@ -23,11 +23,11 @@ * */ -/*! \defgroup propale Module propale +/** \defgroup propale Module propale \brief Module pour gérer la tenue de propositions commerciales */ -/*! +/** \file htdocs/includes/modules/modPropale.class.php \ingroup propale \brief Fichier de description et activation du module Propale @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modPropale +/** \class modPropale \brief Classe de description et activation du module Propale */ @@ -139,8 +139,7 @@ class modPropale extends DolibarrModules $sql = array( "DELETE FROM ".MAIN_DB_PREFIX."propal_model_pdf WHERE nom = '".$this->const[0][2]."'", - "INSERT INTO ".MAIN_DB_PREFIX."propal_model_pdf (nom) - VALUES('".$this->const[0][2]."');", + "INSERT INTO ".MAIN_DB_PREFIX."propal_model_pdf (nom) VALUES('".$this->const[0][2]."');", ); return $this->_init($sql); @@ -153,9 +152,7 @@ class modPropale extends DolibarrModules */ function remove() { - $sql = array( - "DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'propale';" - ); + $sql = array(); return $this->_remove($sql); diff --git a/htdocs/includes/modules/modService.class.php b/htdocs/includes/modules/modService.class.php index 4f5d7ee520e..d77ac400fec 100644 --- a/htdocs/includes/modules/modService.class.php +++ b/htdocs/includes/modules/modService.class.php @@ -23,11 +23,11 @@ * */ -/*! \defgroup service Module service +/** \defgroup service Module service \brief Module pour gérer le suivi de services prédéfinis */ -/*! +/** \file htdocs/includes/modules/modService.class.php \ingroup service \brief Fichier de description et activation du module Service @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modService +/** \class modService \brief Classe de description et activation du module Service */ @@ -66,8 +66,10 @@ class modService extends DolibarrModules // Boites $this->boxes = array(); - $this->boxes[0][0] = "Derniers produits/services contractés"; - $this->boxes[0][1] = "box_services_vendus.php"; + $this->boxes[0][0] = "Derniers produits/services enregistrés"; + $this->boxes[0][1] = "box_produits.php"; + $this->boxes[1][0] = "Derniers produits/services vendus"; + $this->boxes[1][1] = "box_services_vendus.php"; // Permissions $this->rights = array(); diff --git a/htdocs/includes/modules/modSociete.class.php b/htdocs/includes/modules/modSociete.class.php index aa957a8b90b..dafd7398879 100644 --- a/htdocs/includes/modules/modSociete.class.php +++ b/htdocs/includes/modules/modSociete.class.php @@ -23,11 +23,11 @@ * */ -/*! \defgroup societe Module societe +/** \defgroup societe Module societe \brief Module pour gérer les societes et contacts clients */ -/*! +/** \file htdocs/includes/modules/modSociete.class.php \ingroup societe \brief Fichier de description et activation du module Societe @@ -35,7 +35,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modSociete +/** \class modSociete \brief Classe de description et activation du module Societe */ @@ -122,9 +122,7 @@ class modSociete extends DolibarrModules */ function remove() { - $sql = array( - "DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'societe';", - ); + $sql = array(); return $this->_remove($sql); } diff --git a/htdocs/includes/modules/modStock.class.php b/htdocs/includes/modules/modStock.class.php index 585faee8b1c..b4800b7c0c4 100644 --- a/htdocs/includes/modules/modStock.class.php +++ b/htdocs/includes/modules/modStock.class.php @@ -21,11 +21,11 @@ * */ -/*! \defgroup stock Module stock +/** \defgroup stock Module stock \brief Module pour gérer la tenue de stocks produits */ -/*! +/** \file htdocs/includes/modules/modStock.class.php \ingroup stock \brief Fichier de description et activation du module Stock @@ -33,7 +33,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modStock +/** \class modStock \brief Classe de description et activation du module Stock */ @@ -91,9 +91,7 @@ class modStock extends DolibarrModules */ function remove() { - $sql = array( - - ); + $sql = array(); return $this->_remove($sql); diff --git a/htdocs/includes/modules/modTelephonie.class.php b/htdocs/includes/modules/modTelephonie.class.php index 2d077ad902f..a0f9ad61e23 100644 --- a/htdocs/includes/modules/modTelephonie.class.php +++ b/htdocs/includes/modules/modTelephonie.class.php @@ -20,11 +20,11 @@ * */ -/*! \defgroup telephonie Module telephonie +/** \defgroup telephonie Module telephonie \brief Module pour gérer la téléphonie */ -/*! +/** \file htdocs/includes/modules/modTelephonie.class.php \ingroup telephonie \brief Fichier de description et activation du module de Téléphonie @@ -32,7 +32,7 @@ include_once "DolibarrModules.class.php"; -/*! \class modTelephonie +/** \class modTelephonie \brief Classe de description et activation du module Telephonie */ @@ -172,7 +172,7 @@ class modTelephonie extends DolibarrModules */ function remove() { - $sql = array("DELETE FROM ".MAIN_DB_PREFIX."rights_def WHERE module = 'telephonie';"); + $sql = array(); return $this->_remove($sql); }