Qual: Simplification descripteur de module.

Ajout exemple dans rep dev/skeletons
This commit is contained in:
Laurent Destailleur
2008-01-13 22:47:50 +00:00
parent 30d3562a96
commit 89bd17d3c9
50 changed files with 562 additions and 457 deletions

View File

@@ -24,7 +24,7 @@
*/
/** \defgroup commande Module commande
\brief Module pour g<>rer le suivi des commandes
\brief Module pour g<>rer le suivi des commandes
*/
/**
@@ -44,12 +44,11 @@ class modCommande extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'acc<63>s base
* \param DB handler d'acc<63>s base
*/
function modCommande($DB)
{
$this->db = $DB ;
$this->id = 'commande'; // Same value xxx than in file modXxx.class.php file
$this->numero = 25 ;
$this->family = "crm";
@@ -67,7 +66,7 @@ class modCommande extends DolibarrModules
// Config pages
$this->config_page_url = array("commande.php");
// D<>pendances
// D<>pendances
$this->depends = array("modCommercial");
$this->requiredby = array();
$this->conflictwith = array();
@@ -78,13 +77,13 @@ class modCommande extends DolibarrModules
$this->const[0][0] = "COMMANDE_ADDON_PDF";
$this->const[0][1] = "chaine";
$this->const[0][2] = "einstein";
$this->const[0][3] = 'Nom du gestionnaire de g<>n<EFBFBD>ration des commandes en PDF';
$this->const[0][3] = 'Nom du gestionnaire de g<>n<EFBFBD>ration des commandes en PDF';
$this->const[0][4] = 0;
$this->const[1][0] = "COMMANDE_ADDON";
$this->const[1][1] = "chaine";
$this->const[1][2] = "mod_commande_marbre";
$this->const[1][3] = 'Nom du gestionnaire de num<75>rotation des commandes';
$this->const[1][3] = 'Nom du gestionnaire de num<75>rotation des commandes';
$this->const[1][4] = 0;
// Boites
@@ -106,7 +105,7 @@ class modCommande extends DolibarrModules
$r++;
$this->rights[$r][0] = 82;
$this->rights[$r][1] = 'Cr<43>er modifier les commandes clients';
$this->rights[$r][1] = 'Cr<43>er modifier les commandes clients';
$this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'creer';
@@ -127,7 +126,7 @@ class modCommande extends DolibarrModules
$r++;
$this->rights[$r][0] = 87;
$this->rights[$r][1] = 'Cl<43>turer les commandes clients';
$this->rights[$r][1] = 'Cl<43>turer les commandes clients';
$this->rights[$r][2] = 'd';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'cloturer';
@@ -173,8 +172,8 @@ class modCommande extends DolibarrModules
/**
* \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.
* \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()
{
@@ -196,7 +195,7 @@ class modCommande extends DolibarrModules
/**
* \brief Fonction appel<65>e lors de la d<>sactivation d'un module.
* \brief Fonction appel<65>e lors de la d<>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()