/[dolibarr]/dolibarr/htdocs/includes/modules/modSociete.class.php
ViewVC logotype

Diff of /dolibarr/htdocs/includes/modules/modSociete.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.26 by eldy, Sat May 14 14:22:08 2005 UTC revision 1.27 by rodolphe, Thu Jul 21 13:15:16 2005 UTC
# Line 1  Line 1 
1  <?php  <?php
2  /* Copyright (C) 2003-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>  /* Copyright (C) 2003-2005 Rodolphe Quiedeville <rodolphe@quiedeville.org>
3   * Copyright (C) 2004-2005 Laurent Destailleur  <eldy@users.sourceforge.net>   * Copyright (C) 2004-2005 Laurent Destailleur  <eldy@users.sourceforge.net>
4   * Copyright (C) 2004      Sebastien Di Cintio  <sdicintio@ressource-toi.org>   * Copyright (C) 2004      Sebastien Di Cintio  <sdicintio@ressource-toi.org>
5   * Copyright (C) 2004      Benoit Mortier       <benoit.mortier@opensides.be>   * Copyright (C) 2004      Benoit Mortier       <benoit.mortier@opensides.be>
# Line 23  Line 23 
23   *   *
24   */   */
25    
26  /**     \defgroup   societe     Module societe  /**
27          \brief      Module pour gérer les societes et contacts clients      \defgroup   societe     Module societe
28        \brief      Module pour gérer les societes et contacts clients
29  */  */
30    
31  /**  /**
32          \file       htdocs/includes/modules/modSociete.class.php     \file       htdocs/includes/modules/modSociete.class.php
33          \ingroup    societe     \ingroup    societe
34          \brief      Fichier de description et activation du module Societe     \brief      Fichier de description et activation du module Societe
35  */  */
36    
37  include_once "DolibarrModules.class.php";  include_once "DolibarrModules.class.php";
38    
39  /**     \class      modSociete  /**
40                  \brief      Classe de description et activation du module Societe      \class      modSociete
41        \brief      Classe de description et activation du module Societe
42  */  */
43    
44  class modSociete extends DolibarrModules  class modSociete extends DolibarrModules
# Line 54  class modSociete extends DolibarrModules Line 56  class modSociete extends DolibarrModules
56      $this->family = "crm";      $this->family = "crm";
57      $this->name = "Module societe";      $this->name = "Module societe";
58      $this->description = "Gestion des sociétés et contacts";      $this->description = "Gestion des sociétés et contacts";
59      $this->version = 'dolibarr';    // 'experimental' or 'dolibarr' or version  
60        $this->revision = explode(" ","$Revision$");
61        $this->version = $this->revision[1];
62    
63      $this->const_name = "MAIN_MODULE_SOCIETE";      $this->const_name = "MAIN_MODULE_SOCIETE";
64      $this->const_config = MAIN_MODULE_SOCIETE;      $this->const_config = MAIN_MODULE_SOCIETE;
65      $this->special = 0;      $this->special = 0;
# Line 98  class modSociete extends DolibarrModules Line 103  class modSociete extends DolibarrModules
103    
104  }  }
105    
106      
107     /**    /**
108      *   \brief      Fonction appelée lors de l'activation du module. Insère en base les constantes, boites, permissions du module.     *   \brief      Fonction appelée lors de l'activation du module. Insère en base les constantes, boites, permissions du module.
109      *               Définit également les répertoires de données à créer pour ce module.     *               Définit également les répertoires de données à créer pour ce module.
110      */     */
111    function init()    function init()
112    {    {
113      global $conf;      global $conf;
114            
115      // Permissions      // Permissions
116      $this->remove();      $this->remove();
117        
118      // Dir      // Dir
119      $this->dirs[0] = $conf->societe->dir_output;      $this->dirs[0] = $conf->societe->dir_output;
120            
# Line 117  class modSociete extends DolibarrModules Line 122  class modSociete extends DolibarrModules
122            
123      return $this->_init($sql);      return $this->_init($sql);
124    }    }
125      
126    /**    /**
127     *    \brief      Fonction appelée lors de la désactivation d'un module.     *    \brief      Fonction appelée lors de la désactivation d'un module.
128     *                Supprime de la base les constantes, boites et permissions du module.     *                Supprime de la base les constantes, boites et permissions du module.
# Line 125  class modSociete extends DolibarrModules Line 130  class modSociete extends DolibarrModules
130    function remove()    function remove()
131    {    {
132      $sql = array();      $sql = array();
133        
134      return $this->_remove($sql);      return $this->_remove($sql);
135    }    }
136  }  }

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26