From ced7c16506f3d7fb537cc035cd9935ab37c2d771 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 15 Dec 2008 22:25:59 +0000 Subject: [PATCH] Uniformize way to set version on modules --- htdocs/includes/modules/modBanque.class.php | 6 +++--- htdocs/includes/modules/modBookmark.class.php | 5 +++-- htdocs/includes/modules/modCategorie.class.php | 7 +++---- htdocs/includes/modules/modCommande.class.php | 5 +++-- htdocs/includes/modules/modCommercial.class.php | 6 +++--- htdocs/includes/modules/modComptabilite.class.php | 6 +++--- htdocs/includes/modules/modComptabiliteExpert.class.php | 4 ++-- htdocs/includes/modules/modContrat.class.php | 6 +++--- htdocs/includes/modules/modDeplacement.class.php | 6 +++--- htdocs/includes/modules/modDocument.class.php | 5 +++-- htdocs/includes/modules/modEditeur.class.php | 5 +++-- htdocs/includes/modules/modEnergie.class.php | 6 +++--- htdocs/includes/modules/modExpedition.class.php | 6 ++++-- htdocs/includes/modules/modFacture.class.php | 6 +++--- htdocs/includes/modules/modFicheinter.class.php | 6 +++--- htdocs/includes/modules/modFournisseur.class.php | 6 +++--- htdocs/includes/modules/modProduit.class.php | 6 +++--- htdocs/includes/modules/modProjet.class.php | 5 +++-- htdocs/includes/modules/modPropale.class.php | 6 +++--- htdocs/includes/modules/modService.class.php | 6 +++--- htdocs/includes/modules/modSociete.class.php | 6 +++--- htdocs/includes/modules/modStock.class.php | 6 +++--- htdocs/includes/modules/modTax.class.php | 6 +++--- htdocs/includes/modules/modTelephonie.class.php | 6 +++--- htdocs/includes/modules/modUser.class.php | 6 +++--- 25 files changed, 75 insertions(+), 69 deletions(-) diff --git a/htdocs/includes/modules/modBanque.class.php b/htdocs/includes/modules/modBanque.class.php index 08d02870e77..99f9f4b6ec6 100644 --- a/htdocs/includes/modules/modBanque.class.php +++ b/htdocs/includes/modules/modBanque.class.php @@ -54,9 +54,9 @@ class modBanque extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des comptes financiers de type Comptes bancaires ou postaux"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='account'; diff --git a/htdocs/includes/modules/modBookmark.class.php b/htdocs/includes/modules/modBookmark.class.php index 8d6ce216383..1f30166cf10 100644 --- a/htdocs/includes/modules/modBookmark.class.php +++ b/htdocs/includes/modules/modBookmark.class.php @@ -53,8 +53,9 @@ class modBookmark extends DolibarrModules // Module label (no space allowed), used if translation string 'ModuleXXXName' not found (where XXX is value of numeric property 'numero' of module) $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des Bookmarks"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; + + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 2; diff --git a/htdocs/includes/modules/modCategorie.class.php b/htdocs/includes/modules/modCategorie.class.php index 5d2e7073d95..e61f25dcac9 100644 --- a/htdocs/includes/modules/modCategorie.class.php +++ b/htdocs/includes/modules/modCategorie.class.php @@ -51,10 +51,9 @@ class modCategorie extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des catégories (produits, clients, fournisseurs...)"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - //$this->version = 'experimental'; // 'development' or 'experimental' or 'dolibarr' or version - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto = 'generic'; diff --git a/htdocs/includes/modules/modCommande.class.php b/htdocs/includes/modules/modCommande.class.php index 44ebb3693b1..ec6ec90da83 100644 --- a/htdocs/includes/modules/modCommande.class.php +++ b/htdocs/includes/modules/modCommande.class.php @@ -54,8 +54,9 @@ class modCommande extends DolibarrModules // Module label (no space allowed), used if translation string 'ModuleXXXName' not found (where XXX is value of numeric property 'numero' of module) $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des commandes clients"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='order'; diff --git a/htdocs/includes/modules/modCommercial.class.php b/htdocs/includes/modules/modCommercial.class.php index cb3da8b070f..0c46d647168 100644 --- a/htdocs/includes/modules/modCommercial.class.php +++ b/htdocs/includes/modules/modCommercial.class.php @@ -54,9 +54,9 @@ class modCommercial extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion commercial"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='commercial'; diff --git a/htdocs/includes/modules/modComptabilite.class.php b/htdocs/includes/modules/modComptabilite.class.php index a82ecde531a..e8f41cee40d 100644 --- a/htdocs/includes/modules/modComptabilite.class.php +++ b/htdocs/includes/modules/modComptabilite.class.php @@ -56,9 +56,9 @@ class modComptabilite extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion sommaire de comptabilite"; - $this->revision = explode(" ","$Revision$"); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto=''; diff --git a/htdocs/includes/modules/modComptabiliteExpert.class.php b/htdocs/includes/modules/modComptabiliteExpert.class.php index cbf3b58772c..f015cdff003 100644 --- a/htdocs/includes/modules/modComptabiliteExpert.class.php +++ b/htdocs/includes/modules/modComptabiliteExpert.class.php @@ -57,8 +57,8 @@ class modComptabiliteExpert extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion expert de comptabilite (doubles parties)"; - // $this->revision = explode(' ','$Revision$'); - // $this->version = $this->revision[1]; + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + //$this->version = 'dolibarr'; $this->version = "development"; $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); diff --git a/htdocs/includes/modules/modContrat.class.php b/htdocs/includes/modules/modContrat.class.php index 0a22beef3a3..367e6755ccf 100644 --- a/htdocs/includes/modules/modContrat.class.php +++ b/htdocs/includes/modules/modContrat.class.php @@ -54,9 +54,9 @@ class modContrat extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des contrats de services"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='contract'; diff --git a/htdocs/includes/modules/modDeplacement.class.php b/htdocs/includes/modules/modDeplacement.class.php index dd27d199e02..912af668c75 100644 --- a/htdocs/includes/modules/modDeplacement.class.php +++ b/htdocs/includes/modules/modDeplacement.class.php @@ -53,9 +53,9 @@ class modDeplacement extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des notes de frais et deplacements"; // Si traduction Module75Desc non trouvee - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto = "generic"; diff --git a/htdocs/includes/modules/modDocument.class.php b/htdocs/includes/modules/modDocument.class.php index 6a6fcad9cc3..e7b9b69eaf9 100644 --- a/htdocs/includes/modules/modDocument.class.php +++ b/htdocs/includes/modules/modDocument.class.php @@ -52,8 +52,9 @@ class modDocument extends DolibarrModules // Module label (no space allowed), used if translation string 'ModuleXXXName' not found (where XXX is value of numeric property 'numero' of module) $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des documents"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 2; $this->picto='dir'; diff --git a/htdocs/includes/modules/modEditeur.class.php b/htdocs/includes/modules/modEditeur.class.php index 6baf8114b60..314c8f9d32e 100644 --- a/htdocs/includes/modules/modEditeur.class.php +++ b/htdocs/includes/modules/modEditeur.class.php @@ -52,8 +52,9 @@ class modEditeur extends DolibarrModules // Module label (no space allowed), used if translation string 'ModuleXXXName' not found (where XXX is value of numeric property 'numero' of module) $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des editeurs"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 3; $this->picto='book'; diff --git a/htdocs/includes/modules/modEnergie.class.php b/htdocs/includes/modules/modEnergie.class.php index a290e13f61a..cee70b502d8 100644 --- a/htdocs/includes/modules/modEnergie.class.php +++ b/htdocs/includes/modules/modEnergie.class.php @@ -55,9 +55,9 @@ class modEnergie extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Suivi de la consommation des energies"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 2; $this->picto='energie'; diff --git a/htdocs/includes/modules/modExpedition.class.php b/htdocs/includes/modules/modExpedition.class.php index f949bd3da24..1b2036b875d 100644 --- a/htdocs/includes/modules/modExpedition.class.php +++ b/htdocs/includes/modules/modExpedition.class.php @@ -50,8 +50,10 @@ class modExpedition extends DolibarrModules // Module label (no space allowed), used if translation string 'ModuleXXXName' not found (where XXX is value of numeric property 'numero' of module) $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des expeditions"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; + + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto = "sending"; diff --git a/htdocs/includes/modules/modFacture.class.php b/htdocs/includes/modules/modFacture.class.php index 207aa23717a..6932fccf19d 100644 --- a/htdocs/includes/modules/modFacture.class.php +++ b/htdocs/includes/modules/modFacture.class.php @@ -55,9 +55,9 @@ class modFacture extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des factures"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='bill'; diff --git a/htdocs/includes/modules/modFicheinter.class.php b/htdocs/includes/modules/modFicheinter.class.php index 722010c9379..e169ac29c9b 100644 --- a/htdocs/includes/modules/modFicheinter.class.php +++ b/htdocs/includes/modules/modFicheinter.class.php @@ -55,9 +55,9 @@ class modFicheinter extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des fiches d'intervention"; - $this->revision = explode(" ","$Revision$"); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto = "intervention"; diff --git a/htdocs/includes/modules/modFournisseur.class.php b/htdocs/includes/modules/modFournisseur.class.php index 37db623b0fb..ed6c5791e8e 100644 --- a/htdocs/includes/modules/modFournisseur.class.php +++ b/htdocs/includes/modules/modFournisseur.class.php @@ -52,9 +52,9 @@ class modFournisseur extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des fournisseurs"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='company'; diff --git a/htdocs/includes/modules/modProduit.class.php b/htdocs/includes/modules/modProduit.class.php index 8d77dad1fdd..03e6df262cf 100644 --- a/htdocs/includes/modules/modProduit.class.php +++ b/htdocs/includes/modules/modProduit.class.php @@ -58,9 +58,9 @@ class modProduit extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des produits"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='product'; diff --git a/htdocs/includes/modules/modProjet.class.php b/htdocs/includes/modules/modProjet.class.php index 018e227f0e7..8027ace0d8b 100644 --- a/htdocs/includes/modules/modProjet.class.php +++ b/htdocs/includes/modules/modProjet.class.php @@ -53,8 +53,9 @@ class modProjet extends DolibarrModules // Module label (no space allowed), used if translation string 'ModuleXXXName' not found (where XXX is value of numeric property 'numero' of module) $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des projets"; - $this->revision = explode(" ","$Revision$"); - $this->version = $this->revision[1]; + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='email'; diff --git a/htdocs/includes/modules/modPropale.class.php b/htdocs/includes/modules/modPropale.class.php index e3873c70b8b..3e9b0bf2681 100644 --- a/htdocs/includes/modules/modPropale.class.php +++ b/htdocs/includes/modules/modPropale.class.php @@ -53,9 +53,9 @@ class modPropale extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des propositions commerciales"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='propal'; diff --git a/htdocs/includes/modules/modService.class.php b/htdocs/includes/modules/modService.class.php index 28a1171e08a..395c78ec58d 100644 --- a/htdocs/includes/modules/modService.class.php +++ b/htdocs/includes/modules/modService.class.php @@ -56,9 +56,9 @@ class modService extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des services"; - $this->revision = explode(" ","$Revision$"); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='service'; diff --git a/htdocs/includes/modules/modSociete.class.php b/htdocs/includes/modules/modSociete.class.php index 8d2629ece51..51be53e2d58 100644 --- a/htdocs/includes/modules/modSociete.class.php +++ b/htdocs/includes/modules/modSociete.class.php @@ -56,9 +56,9 @@ class modSociete extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des societes et contacts"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->config_page_url = array("societe.php"); diff --git a/htdocs/includes/modules/modStock.class.php b/htdocs/includes/modules/modStock.class.php index 52577382ba6..fb6b532f546 100644 --- a/htdocs/includes/modules/modStock.class.php +++ b/htdocs/includes/modules/modStock.class.php @@ -53,9 +53,9 @@ class modStock extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion des stocks"; - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='stock'; diff --git a/htdocs/includes/modules/modTax.class.php b/htdocs/includes/modules/modTax.class.php index 28821575813..c3fde9a3a28 100644 --- a/htdocs/includes/modules/modTax.class.php +++ b/htdocs/includes/modules/modTax.class.php @@ -57,9 +57,9 @@ class modTax extends DolibarrModules // Module description used if translation string 'ModuleXXXDesc' not found (where XXX is value of numeric property 'numero' of module) $this->description = "Gestion des taxes, charges sociales et dividendes"; - $this->revision = explode(" ","$Revision$"); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='bill'; diff --git a/htdocs/includes/modules/modTelephonie.class.php b/htdocs/includes/modules/modTelephonie.class.php index 10162dd7571..093b905bbd8 100644 --- a/htdocs/includes/modules/modTelephonie.class.php +++ b/htdocs/includes/modules/modTelephonie.class.php @@ -56,9 +56,9 @@ class modTelephonie extends DolibarrModules $this->name = eregi_replace('^mod','',get_class($this)); $this->description = "Gestion de la Telephonie"; - $this->revision = explode(" ","$Revision$"); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 2; $this->picto='phoning'; diff --git a/htdocs/includes/modules/modUser.class.php b/htdocs/includes/modules/modUser.class.php index 3bc33155029..42132dbb88c 100644 --- a/htdocs/includes/modules/modUser.class.php +++ b/htdocs/includes/modules/modUser.class.php @@ -52,9 +52,9 @@ class modUser extends DolibarrModules $this->description = "Gestion des utilisateurs (requis)"; $this->always_enabled = 1; // Can't be disabled - $this->revision = explode(' ','$Revision$'); - $this->version = $this->revision[1]; - + // Possible values for version are: 'development', 'experimental', 'dolibarr' or version + $this->version = 'dolibarr'; + $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; $this->picto='group';