1 |
<?php |
<?php |
2 |
/* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net> |
/* Copyright (C) 2005 Rodolphe Quiedeville <rodolphe@quiedeville.org> |
3 |
|
* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net> |
4 |
* |
* |
5 |
* This program is free software; you can redistribute it and/or modify |
* This program is free software; you can redistribute it and/or modify |
6 |
* it under the terms of the GNU General Public License as published by |
* it under the terms of the GNU General Public License as published by |
22 |
*/ |
*/ |
23 |
|
|
24 |
/** |
/** |
25 |
\defgroup contrat Module contrat |
\defgroup contrat Module contrat |
26 |
\brief Module pour gérer la tenue de contrat de services |
\brief Module pour gérer la tenue de contrat de services |
27 |
*/ |
*/ |
28 |
|
|
29 |
/** |
/** |
30 |
\file htdocs/includes/modules/modContrat.class.php |
\file htdocs/includes/modules/modContrat.class.php |
31 |
\ingroup contrat |
\ingroup contrat |
32 |
\brief Fichier de description et activation du module Contrat |
\brief Fichier de description et activation du module Contrat |
33 |
*/ |
*/ |
34 |
|
|
35 |
include_once "DolibarrModules.class.php"; |
include_once "DolibarrModules.class.php"; |
78 |
// Permissions |
// Permissions |
79 |
$this->rights = array(); |
$this->rights = array(); |
80 |
$this->rights_class = 'contrat'; |
$this->rights_class = 'contrat'; |
81 |
|
} |
82 |
|
|
83 |
|
|
84 |
|
/** |
85 |
|
* \brief Fonction appelé lors de l'activation du module. Insère en base les constantes, boites, permissions du module. |
86 |
|
* Définit également les répertoires de données à créer pour ce module. |
87 |
|
*/ |
88 |
|
function init() |
89 |
|
{ |
90 |
|
// Permissions |
91 |
|
$this->remove(); |
92 |
|
|
93 |
|
|
94 |
$this->rights[1][0] = 161; |
$this->rights[1][0] = 161; |
95 |
$this->rights[1][1] = 'Lire les contrats'; |
$this->rights[1][1] = 'Lire les contrats'; |
121 |
$this->rights[5][3] = 0; |
$this->rights[5][3] = 0; |
122 |
$this->rights[5][4] = 'supprimer'; |
$this->rights[5][4] = 'supprimer'; |
123 |
|
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
* \brief Fonction appelé lors de l'activation du module. Insère en base les constantes, boites, permissions du module. |
|
|
* Définit également les répertoires de données à créer pour ce module. |
|
|
*/ |
|
|
function init() |
|
|
{ |
|
|
// Permissions |
|
|
$this->remove(); |
|
|
|
|
|
$sql = array(); |
|
|
|
|
124 |
return $this->_init($sql); |
return $this->_init($sql); |
125 |
} |
} |
126 |
|
|