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

@ -0,0 +1,160 @@
<?php
/* Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2004-2008 Laurent Destailleur <eldy@users.sourceforge.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* $Id$
*/
/** \defgroup mymodule Module MyModule
\brief Example of a module descriptor.
Suche a file must be copied into htdocs/includes/module directory.
*/
/**
\file htdocs/includes/modules/modMyModule.class.php
\ingroup mymodule
\brief Description and activation file for module MyModule
*/
include_once(DOL_DOCUMENT_ROOT ."/includes/modules/DolibarrModules.class.php");
/** \class modMyModule
\brief Description and activation class for module MyModule
*/
class modMyModule extends DolibarrModules
{
/**
* \brief Constructor. Define names, constants, directories, boxes, permissions
* \param DB Database handler
*/
function modyModule($DB)
{
$this->db = $DB;
// Id for module (must be unique).
// Use here a free id (See in Home -> System information -> Dolibarr for list of used module id).
$this->numero = 10000;
// Family can be 'crm','financial','hr','projects','product','technic','other'
// It is used to group modules in module setup page
$this->family = "projects";
// Module title used if translation string 'ModuleXXXName' not found (XXX is id value)
$this->name = "Webcalendar";
// Module description used if translation string 'ModuleXXXDesc' not found (XXX is id value)
$this->description = "Description of module MyModule";
// Possible values for version are: 'development', 'experimental', 'dolibarr' or version
$this->version = '1.0';
// Key used in llx_const table to save module status enabled/disabled (XXX is id value)
$this->const_name = 'MAIN_MODULE_MYMODULE';
// Where to store the module in setup page (0=common,1=interface,2=other)
$this->special = 1;
// Name of png file (without png) used for this module
$this->picto='calendar';
// Data directories to create when module is enabled
$this->dirs = array();
// Config pages. Put here list of php page names stored in admmin directory used to setup module
$this->config_page_url = array("webcalendar.php");
// Dependencies
$this->depends = array(); // List of modules id that must be enabled if this module is enabled
$this->requiredby = array(); // List of modules id to disable if this one is disabled
// Constants
$this->const = array(); // List of parameters
// Boxes
$this->boxes = array(); // List of boxes
$r=0;
// Add here list of php file(s) stored in includes/boxes that contains class to show a box.
// Example:
//$this->boxes[$r][1] = "myboxa.php";
//$r++;
//$this->boxes[$r][1] = "myboxb.php";
//$r++;
// Permissions
$this->rights_class = 'webcal'; // Permission key
$this->rights = array(); // Permission array used by this module
// Add here list of permission defined by an id, a label, a boolean and two constant strings.
// Example:
// $r++;
// $this->rights[$r][0] = 2000; // Permission id (must not be already used)
// $this->rights[$r][1] = 'Permision label'; // Permission label
// $this->rights[$r][3] = 1; // Permission by default for new user (0/1)
// $this->rights[$r][4] = 'level1'; // In php code, permission will be checked by test if ($user->rights->permkey->level1->level2)
// $this->rights[$r][5] = 'level2'; // In php code, permission will be checked by test if ($user->rights->permkey->level1->level2)
$this->rights_class = 'webcal'; // Permission key
$this->rights = array(); // Permission array used by this module
// Main menu entries
$this->menus = array(); // List of menus to add
$r=0;
// Example:
// $r++;
// insert into `llx_menu` (
// menu_handler 'all' // Menu handler name (all to add with all menu handlers)
// type 'top' // Menu top or left
// `mainmenu`, 'webcal' // Name family/module (home, companies, ...)
// `fk_menu`, 0 // 0 or Id of mother menu line
// `order` 10 // Order of entry
// `url`, '/webcal/webcal.php?mainmenu=webcal&amp;leftmenu=' // Relative (or absolute) url to go
// `target`, '' // Target of Url link
// `titre`, 'Calendar' // Key for menu translation
// `langs`, other // Lang file to load for translation
// `level`, -1 // deprecated
// `leftmenu`, '' // Condition to compare to $_REQUEST["leftmenu"] to show or hide menu entry
// `right`, '' // Condition to show enabled or disabled menu entry
// `user`, 0 // 0 if menu for all users, 1 for external only, 2 for internal only
}
/**
* \brief Function called when module is enabled.
* The init function add previous constants, boxes and permissions into Dolibarr database.
* It also creates data directories.
*/
function init()
{
$sql = array();
return $this->_init($sql);
}
/**
* \brief Function called when module is disabled.
* Remove from database constants, boxes and permissions from Dolibarr database.
* Data directories are not deleted.
*/
function remove()
{
$sql = array();
return $this->_remove($sql);
}
}
?>

View File

@ -50,7 +50,6 @@ class modAdherent extends DolibarrModules
function modAdherent($DB)
{
$this->db = $DB;
$this->id = 'member'; // Same value xxx than in file modXxx.class.php file
$this->numero = 310 ;
$this->family = "hr";

View File

@ -50,7 +50,6 @@ class modAgenda extends DolibarrModules
function modAgenda($DB)
{
$this->db = $DB;
$this->id = 'agenda'; // Same value xxx than in file modXxx.class.php file
$this->numero = 2400;
$this->family = "projects";

View File

@ -48,7 +48,6 @@ class modBanque extends DolibarrModules
function modBanque($DB)
{
$this->db = $DB ;
$this->id = 'banque'; // Same value xxx than in file modXxx.class.php file
$this->numero = 85 ;
$this->family = "financial";

View File

@ -22,7 +22,7 @@
/**
\defgroup barcode Module code barre
\brief Module pour gérer les codes barres
\brief Module pour g<EFBFBD>rer les codes barres
*/
/**
@ -43,12 +43,11 @@ class modBarcode extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modBarcode($DB)
{
$this->db = $DB ;
$this->id = 'barcode'; // Same value xxx than in file modXxx.class.php file
$this->numero = 55 ;
$this->family = "other";
@ -62,7 +61,7 @@ class modBarcode extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modProduit");
$this->requiredby = array();
@ -81,28 +80,28 @@ class modBarcode extends DolibarrModules
$this->rights[1][0] = 300; // id de la permission
$this->rights[1][1] = 'Lire les codes barres'; // 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[1][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[1][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 301; // id de la permission
$this->rights[2][1] = 'Créer/modifier les codes barres'; // 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[2][1] = 'Cr<EFBFBD>er/modifier les codes barres'; // libelle de la permission
$this->rights[2][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[2][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[2][4] = 'creer';
$this->rights[4][0] = 302; // id de la permission
$this->rights[4][1] = 'Supprimer les codes barres'; // libelle de la permission
$this->rights[4][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[4][3] = 0; // La permission est-elle une permission par défaut
$this->rights[4][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[4][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[4][4] = 'supprimer';
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -115,7 +114,7 @@ class modBarcode extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -21,7 +21,7 @@
/**
\defgroup bookmark Module Bookmark
\brief Module pour gérer les Bookmarks
\brief Module pour g<EFBFBD>rer les Bookmarks
*/
/**
@ -43,12 +43,11 @@ class modBookmark extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modBookmark($DB)
{
$this->db = $DB ;
$this->id = 'bookmark'; // Same value xxx than in file modXxx.class.php file
$this->numero = 330;
$this->family = "technic";
@ -64,7 +63,7 @@ class modBookmark extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -86,29 +85,29 @@ class modBookmark extends DolibarrModules
$r++;
$this->rights[$r][0] = 331; // id de la permission
$this->rights[$r][1] = 'Lire les bookmarks'; // libelle de la permission
$this->rights[$r][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'lire';
$r++;
$this->rights[$r][0] = 332; // id de la permission
$this->rights[$r][1] = 'Creer/modifier les bookmarks'; // libelle de la permission
$this->rights[$r][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'creer';
$r++;
$this->rights[$r][0] = 333; // id de la permission
$this->rights[$r][1] = 'Supprimer les bookmarks'; // libelle de la permission
$this->rights[$r][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'supprimer';
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -119,7 +118,7 @@ class modBookmark extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -43,17 +43,16 @@ class modBookmark4u extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modBookmark4u($DB)
{
$this->db = $DB ;
$this->id = 'bookmark4u'; // Same value xxx than in file modXxx.class.php file
$this->numero = 59 ;
$this->family = "technic";
$this->name = "Bookmark4u";
$this->description = "Ajoute fonction pour générer un compte Bookmark4u depuis un compte Dolibarr";
$this->description = "Ajoute fonction pour g<EFBFBD>n<EFBFBD>rer un compte Bookmark4u depuis un compte Dolibarr";
$this->version = 'development'; // 'development' or 'experimental' or 'dolibarr' or version
@ -64,7 +63,7 @@ class modBookmark4u extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -83,8 +82,8 @@ class modBookmark4u extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -96,7 +95,7 @@ class modBookmark4u extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -22,7 +22,7 @@
*/
/** \defgroup oscommerce Module OSCommerce
\brief Module pour gérer une boutique et interface avec OSCommerce
\brief Module pour g<EFBFBD>rer une boutique et interface avec OSCommerce
*/
/**
@ -44,12 +44,11 @@ class modBoutique extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modBoutique($DB)
{
$this->db = $DB ;
$this->id = 'boutique'; // Same value xxx than in file modXxx.class.php file
$this->numero = 800;
$this->family = "products";
@ -66,7 +65,7 @@ class modBoutique extends DolibarrModules
// $this->config_page_url = array("boutique.php","osc-languages.php");
$this->config_page_url = array("boutique.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->conflictwith = array("modOSCommerce2");
@ -84,8 +83,8 @@ class modBoutique extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -95,7 +94,7 @@ class modBoutique extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -45,7 +45,6 @@ class modCategorie extends DolibarrModules
function modCategorie ($DB)
{
$this->db = $DB;
$this->id = 'categorie'; // Same value xxx than in file modXxx.class.php file
$this->numero = 1780;
$this->family = "technic";

View File

@ -21,7 +21,7 @@
/**
\defgroup clicktodial Module click to dial
\brief Module pour gérer l'appel automatique
\brief Module pour g<EFBFBD>rer l'appel automatique
*/
/**
@ -43,12 +43,11 @@ class modClickToDial extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modClickToDial($DB)
{
$this->db = $DB ;
$this->id = 'clicktodial'; // Same value xxx than in file modXxx.class.php file
$this->numero = 58 ;
$this->family = "technic";
@ -64,7 +63,7 @@ class modClickToDial extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -83,8 +82,8 @@ class modClickToDial extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -96,7 +95,7 @@ class modClickToDial extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -24,7 +24,7 @@
*/
/** \defgroup commande Module commande
\brief Module pour gérer le suivi des commandes
\brief Module pour g<EFBFBD>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ès base
* \param DB handler d'acc<EFBFBD>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<EFBFBD>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ération des commandes en PDF';
$this->const[0][3] = 'Nom du gestionnaire de g<EFBFBD>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érotation des commandes';
$this->const[1][3] = 'Nom du gestionnaire de num<EFBFBD>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éer modifier les commandes clients';
$this->rights[$r][1] = 'Cr<EFBFBD>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ôturer les commandes clients';
$this->rights[$r][1] = 'Cl<EFBFBD>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ée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -196,7 +195,7 @@ class modCommande extends DolibarrModules
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -22,7 +22,7 @@
*/
/** \defgroup commercial Module commercial
\brief Module pour gérer les fonctions commerciales
\brief Module pour g<EFBFBD>rer les fonctions commerciales
*/
/**
@ -43,12 +43,11 @@ class modCommercial extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modCommercial($DB)
{
$this->db = $DB ;
$this->id = 'commercial'; // Same value xxx than in file modXxx.class.php file
$this->numero = 2 ;
$this->family = "crm";
@ -65,7 +64,7 @@ class modCommercial extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modSociete");
$this->requiredby = array("modPropale","modContrat","modCommande","modFicheinter");
@ -77,7 +76,7 @@ class modCommercial extends DolibarrModules
$this->boxes[0][0] = "Derniers clients";
$this->boxes[0][1] = "box_clients.php";
$this->boxes[1][0] = "Derniers prospects enregistrés";
$this->boxes[1][0] = "Derniers prospects enregistr<EFBFBD>s";
$this->boxes[1][1] = "box_prospect.php";
// Permissions
@ -85,7 +84,7 @@ class modCommercial extends DolibarrModules
$this->rights_class = 'commercial';
$r = 1;
// 261 : Permission générale
// 261 : Permission g<EFBFBD>n<EFBFBD>rale
$this->rights[$r][0] = 261;
$this->rights[$r][1] = 'Consulter informations commerciales';
$this->rights[$r][2] = 'r';
@ -94,7 +93,7 @@ class modCommercial extends DolibarrModules
$this->rights[$r][5] = 'lire';
$r++;
// 262 : Resteindre l'accès des commerciaux
// 262 : Resteindre l'acc<EFBFBD>s des commerciaux
$this->rights[$r][0] = 262;
$this->rights[$r][1] = 'Consulter tous les clients (effectifs pour utilisateurs internes uniquement)';
$this->rights[$r][2] = 'r';
@ -105,8 +104,8 @@ class modCommercial extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -119,7 +118,7 @@ class modCommercial extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -22,7 +22,7 @@
*/
/** \defgroup comptabilite Module comptabilite
\brief Module pour inclure des fonctions de comptabilité (gestion de comptes comptables et rapports)
\brief Module pour inclure des fonctions de comptabilit<EFBFBD> (gestion de comptes comptables et rapports)
*/
/**
@ -43,19 +43,18 @@ class modComptabilite extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modComptabilite($DB)
{
global $conf;
$this->db = $DB ;
$this->id = 'comptabilite'; // Same value xxx than in file modXxx.class.php file
$this->numero = 10 ;
$this->family = "financial";
$this->name = "Comptabilite";
$this->description = "Gestion sommaire de comptabilité";
$this->description = "Gestion sommaire de comptabilit<EFBFBD>";
$this->revision = explode(" ","$Revision$");
$this->version = $this->revision[1];
@ -67,7 +66,7 @@ class modComptabilite extends DolibarrModules
// Config pages
$this->config_page_url = array("compta.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modFacture","modBanque");
$this->requiredby = array();
$this->conflictwith = array("modComptabiliteExpert");
@ -76,7 +75,7 @@ class modComptabilite extends DolibarrModules
// Constantes
$this->const = array();
// Répertoires
// R<EFBFBD>pertoires
$this->dirs = array();
$this->dirs[0] = $conf->compta->dir_output;
$this->dirs[1] = $conf->compta->dir_output."/rapport";
@ -93,7 +92,7 @@ class modComptabilite extends DolibarrModules
$r++;
$this->rights[$r][0] = 95;
$this->rights[$r][1] = 'Lire CA, bilans, résultats';
$this->rights[$r][1] = 'Lire CA, bilans, r<EFBFBD>sultats';
$this->rights[$r][2] = 'r';
$this->rights[$r][3] = 1;
$this->rights[$r][4] = 'resultat';
@ -101,7 +100,7 @@ class modComptabilite extends DolibarrModules
$r++;
$this->rights[$r][0] = 96;
$this->rights[$r][1] = 'Paramétrer la ventilation';
$this->rights[$r][1] = 'Param<EFBFBD>trer la ventilation';
$this->rights[$r][2] = 'r';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'ventilation';
@ -126,8 +125,8 @@ class modComptabilite extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -140,7 +139,7 @@ class modComptabilite extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -51,7 +51,6 @@ class modComptabiliteExpert extends DolibarrModules
global $conf;
$this->db = $DB ;
$this->id = 'comptabiliteexpert'; // Same value xxx than in file modXxx.class.php file
$this->numero = 130 ;
$this->family = "financial";

View File

@ -21,7 +21,7 @@
/**
\defgroup contrat Module contrat
\brief Module pour gérer la tenue de contrat de services
\brief Module pour g<EFBFBD>rer la tenue de contrat de services
*/
/**
@ -43,12 +43,11 @@ class modContrat extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modcontrat($DB)
function modContrat($DB)
{
$this->db = $DB ;
$this->id = 'contrat'; // Same value xxx than in file modXxx.class.php file
$this->numero = 54 ;
$this->family = "crm";
@ -65,7 +64,7 @@ class modContrat extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modService");
$this->requiredby = array();
@ -86,7 +85,7 @@ class modContrat extends DolibarrModules
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 162;
$this->rights[2][1] = 'Créer / modifier les contrats';
$this->rights[2][1] = 'Cr<EFBFBD>er / modifier les contrats';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'creer';
@ -98,7 +97,7 @@ class modContrat extends DolibarrModules
$this->rights[3][4] = 'activer';
$this->rights[4][0] = 164;
$this->rights[4][1] = 'Désactiver un service d\'un contrat';
$this->rights[4][1] = 'D<EFBFBD>sactiver un service d\'un contrat';
$this->rights[4][2] = 'w';
$this->rights[4][3] = 0;
$this->rights[4][4] = 'desactiver';
@ -113,8 +112,8 @@ class modContrat extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -127,7 +126,7 @@ class modContrat extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -20,7 +20,7 @@
/**
\defgroup deplacement Module deplacement et notes de frais
\brief Module pour gérer les placements et notes de frais
\brief Module pour g<EFBFBD>rer les d<EFBFBD>placements et notes de frais
*/
/**
@ -42,17 +42,16 @@ class modDeplacement extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modDeplacement($DB)
{
$this->db = $DB ;
$this->id = 'deplacement'; // Same value xxx than in file modXxx.class.php file
$this->numero = 75 ;
$this->family = "financial";
$this->name = "Déplacement et frais"; // Si traduction Module75Name non trouvée
$this->description = "Gestion des notes de frais et déplacements"; // Si traduction Module75Desc non trouvée
$this->name = "D<EFBFBD>placement et frais"; // Si traduction Module75Name non trouv<EFBFBD>e
$this->description = "Gestion des notes de frais et d<EFBFBD>placements"; // Si traduction Module75Desc non trouv<75>e
$this->revision = explode(' ','$Revision$');
$this->version = $this->revision[1];
@ -67,7 +66,7 @@ class modDeplacement extends DolibarrModules
// Config pages
$this->config_page_url = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -82,19 +81,19 @@ class modDeplacement extends DolibarrModules
$this->rights_class = 'deplacement';
$this->rights[1][0] = 170;
$this->rights[1][1] = 'Lire les déplacements';
$this->rights[1][1] = 'Lire les d<EFBFBD>placements';
$this->rights[1][2] = 'r';
$this->rights[1][3] = 1;
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 171;
$this->rights[2][1] = 'Créer/modifier les déplacements';
$this->rights[2][1] = 'Cr<EFBFBD>er/modifier les d<>placements';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'creer';
$this->rights[3][0] = 172;
$this->rights[3][1] = 'Supprimer les déplacements';
$this->rights[3][1] = 'Supprimer les d<EFBFBD>placements';
$this->rights[3][2] = 'd';
$this->rights[3][3] = 0;
$this->rights[3][4] = 'supprimer';
@ -103,8 +102,8 @@ class modDeplacement extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -117,7 +116,7 @@ class modDeplacement extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -20,7 +20,7 @@
/**
\defgroup document Module document
\brief Module pour gérer le suivi des documents
\brief Module pour g<EFBFBD>rer le suivi des documents
*/
/**
@ -42,12 +42,11 @@ class modDocument extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modDocument($DB)
{
$this->db = $DB ;
$this->id = 'document'; // Same value xxx than in file modXxx.class.php file
$this->numero = 51 ;
$this->family = "other";
@ -66,7 +65,7 @@ class modDocument extends DolibarrModules
// Config pages
//$this->config_page_url = array("document.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->conflictwith = array();
@ -101,8 +100,8 @@ class modDocument extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -118,7 +117,7 @@ class modDocument extends DolibarrModules
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -20,7 +20,7 @@
/**
\defgroup domain Module domain
\brief Module pour gérer une base de noms de domaines
\brief Module pour g<EFBFBD>rer une base de noms de domaines
*/
/**
@ -42,12 +42,11 @@ class modDomain extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modDomain($DB)
{
$this->db = $DB;
$this->id = 'domain'; // Same value xxx than in file modXxx.class.php file
$this->numero = 1300 ;
$this->family = "other";
@ -66,7 +65,7 @@ class modDomain extends DolibarrModules
//-------------
$this->config_page_url = array();
// Dépendances
// D<EFBFBD>pendances
//------------
$this->depends = array();
$this->requiredby = array();
@ -112,17 +111,17 @@ class modDomain extends DolibarrModules
$r=0;
// $this->export_code[$r] Code unique identifiant l'export (tous modules confondus)
// $this->export_label[$r] Libellé par défaut si traduction de clé "ExportXXX" non trouvée (XXX = Code)
// $this->export_label[$r] Libell<EFBFBD> par d<>faut si traduction de cl<63> "ExportXXX" non trouv<75>e (XXX = Code)
// $this->export_permission[$r] Liste des codes permissions requis pour faire l'export
// $this->export_fields_sql[$r] Liste des champs exportables en codif sql
// $this->export_fields_name[$r] Liste des champs exportables en codif traduction
// $this->export_sql[$r] Requete sql qui offre les données à l'export
// $this->export_sql[$r] Requete sql qui offre les donn<EFBFBD>es <20> l'export
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -137,7 +136,7 @@ class modDomain extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -21,7 +21,7 @@
/**
\defgroup don Module don
\brief Module pour gérer le suivi des dons
\brief Module pour g<EFBFBD>rer le suivi des dons
*/
/**
@ -43,12 +43,11 @@ class modDon extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modDon($DB)
{
$this->db = $DB ;
$this->id = 'don'; // Same value xxx than in file modXxx.class.php file
$this->numero = 700 ;
$this->family = "financial";
@ -61,7 +60,7 @@ class modDon extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -90,7 +89,7 @@ class modDon extends DolibarrModules
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 701;
$this->rights[2][1] = 'Créer/modifier les dons';
$this->rights[2][1] = 'Cr<EFBFBD>er/modifier les dons';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'creer';
@ -105,8 +104,8 @@ class modDon extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -116,7 +115,7 @@ class modDon extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -19,8 +19,8 @@
*/
/**
\defgroup DroitPret Module prêt
\brief Module pour gérer le suivi des droits de prêts
\defgroup DroitPret Module pr<EFBFBD>t
\brief Module pour g<EFBFBD>rer le suivi des droits de pr<EFBFBD>ts
*/
/**
@ -34,7 +34,7 @@ include_once(DOL_DOCUMENT_ROOT ."/includes/modules/DolibarrModules.class.php");
/**
\class modDroitPret
\brief Classe de description et activation du module DroitPrêt
\brief Classe de description et activation du module DroitPr<EFBFBD>t
*/
class modDroitPret extends DolibarrModules
@ -42,17 +42,16 @@ class modDroitPret extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modDroitPret($DB)
{
$this->db = $DB ;
$this->id = 'droitpret'; // Same value xxx than in file modXxx.class.php file
$this->numero = 2200 ;
$this->family = "other";
$this->name = "Droit Prêt";
$this->description = "Gestion du droit de prêts";
$this->name = "Droit Pr<EFBFBD>t";
$this->description = "Gestion du droit de pr<EFBFBD>ts";
$this->version = 'experimental'; // 'development' or 'experimental' or 'dolibarr' or version
$this->const_name = 'MAIN_MODULE_DROITPRET';
$this->special = 2;
@ -60,7 +59,7 @@ class modDroitPret extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -78,13 +77,13 @@ class modDroitPret extends DolibarrModules
$this->rights_class = 'droitpret';
$this->rights[1][0] = 2200;
$this->rights[1][1] = 'Lire les droits de prêts';
$this->rights[1][1] = 'Lire les droits de pr<EFBFBD>ts';
$this->rights[1][2] = 'r';
$this->rights[1][3] = 1;
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 2201;
$this->rights[2][1] = 'Créer/modifier les droits de prêts';
$this->rights[2][1] = 'Cr<EFBFBD>er/modifier les droits de pr<70>ts';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'creer';
@ -94,8 +93,8 @@ class modDroitPret extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -105,7 +104,7 @@ class modDroitPret extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -20,7 +20,7 @@
/**
\defgroup editeur Module editeur
\brief Module pour gérer le suivi des editeurs
\brief Module pour g<EFBFBD>rer le suivi des editeurs
*/
/**
@ -42,17 +42,16 @@ class modEditeur extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modEditeur($DB)
{
$this->db = $DB ;
$this->id = 'editeur';
$this->numero = 49 ;
$this->family = "other";
$this->name = "Editeur";
$this->description = "Gestion des éditeurs";
$this->description = "Gestion des <EFBFBD>diteurs";
$this->revision = explode(' ','$Revision$');
$this->version = $this->revision[1];
$this->const_name = 'MAIN_MODULE_EDITEUR';
@ -65,7 +64,7 @@ class modEditeur extends DolibarrModules
// Config pages
$this->config_page_url = array("editeur.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->conflictwith = array();
@ -94,8 +93,8 @@ class modEditeur extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -108,7 +107,7 @@ class modEditeur extends DolibarrModules
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -43,12 +43,11 @@ class modEnergie extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modEnergie($DB)
{
$this->db = $DB ;
$this->id = 'energie'; // Same value xxx than in file modXxx.class.php file
$this->numero = 23 ;
$this->family = "other";
@ -65,7 +64,7 @@ class modEnergie extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
// Config pages
@ -89,13 +88,13 @@ class modEnergie extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
global $conf;
// Permissions et valeurs par défaut
// Permissions et valeurs par d<EFBFBD>faut
$this->remove();
$sql = array();
@ -107,7 +106,7 @@ class modEnergie extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -21,7 +21,7 @@
/**
\defgroup expedition Module expedition
\brief Module pour gérer les expeditions de produits
\brief Module pour g<EFBFBD>rer les expeditions de produits
*/
/**
@ -42,17 +42,16 @@ class modExpedition extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modExpedition($DB)
{
$this->db = $DB ;
$this->id = 'expedition'; // Same value xxx than in file modXxx.class.php file
$this->numero = 80 ;
$this->family = "crm";
$this->name = "Expedition";
$this->description = "Gestion des expéditions";
$this->description = "Gestion des exp<EFBFBD>ditions";
$this->revision = explode(' ','$Revision$');
$this->version = $this->revision[1];
$this->const_name = 'MAIN_MODULE_EXPEDITION';
@ -65,7 +64,7 @@ class modExpedition extends DolibarrModules
// Config pages
$this->config_page_url = array("confexped.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -74,13 +73,13 @@ class modExpedition extends DolibarrModules
$this->const[0][0] = "LIVRAISON_ADDON_PDF";
$this->const[0][1] = "chaine";
$this->const[0][2] = "typhon";
$this->const[0][3] = 'Nom du gestionnaire de génération des commandes en PDF';
$this->const[0][3] = 'Nom du gestionnaire de g<EFBFBD>n<EFBFBD>ration des commandes en PDF';
$this->const[0][4] = 0;
$this->const[1][0] = "LIVRAISON_ADDON";
$this->const[1][1] = "chaine";
$this->const[1][2] = "mod_livraison_jade";
$this->const[1][3] = 'Nom du gestionnaire de numérotation des bons de livraison';
$this->const[1][3] = 'Nom du gestionnaire de num<EFBFBD>rotation des bons de livraison';
$this->const[1][4] = 0;
// Boxes
@ -100,7 +99,7 @@ class modExpedition extends DolibarrModules
$r++;
$this->rights[$r][0] = 102;
$this->rights[$r][1] = 'Créer modifier les expeditions';
$this->rights[$r][1] = 'Cr<EFBFBD>er modifier les expeditions';
$this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'creer';
@ -129,7 +128,7 @@ class modExpedition extends DolibarrModules
$r++;
$this->rights[$r][0] = 1102;
$this->rights[$r][1] = 'Créer modifier les bons de livraison';
$this->rights[$r][1] = 'Cr<EFBFBD>er modifier les bons de livraison';
$this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'livraison';
@ -155,8 +154,8 @@ class modExpedition extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -172,7 +171,7 @@ class modExpedition extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -19,7 +19,7 @@
*/
/** \defgroup export Module export
\brief Module générique pour réaliser des exports de données en base
\brief Module g<EFBFBD>n<EFBFBD>rique pour r<EFBFBD>aliser des exports de donn<EFBFBD>es en base
*/
/**
@ -40,17 +40,16 @@ class modExport extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modExport($DB)
{
$this->db = $DB ;
$this->id = 'export'; // Same value xxx than in file modXxx.class.php file
$this->numero = 240;
$this->family = "technic";
$this->name = "Exports";
$this->description = "Outils d'exports de données Dolibarr (via un assistant)";
$this->description = "Outils d'exports de donn<EFBFBD>es Dolibarr (via un assistant)";
$this->version = 'dolibarr'; // 'experimental' or 'dolibarr' or version
$this->const_name = 'MAIN_MODULE_EXPORT';
$this->special = 0;
@ -62,7 +61,7 @@ class modExport extends DolibarrModules
// Config pages
$this->config_page_url = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->phpmin = array(4,2,0);
@ -85,7 +84,7 @@ class modExport extends DolibarrModules
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 1202;
$this->rights[2][1] = 'Créer/modifier un export';
$this->rights[2][1] = 'Cr<EFBFBD>er/modifier un export';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'creer';
@ -93,8 +92,8 @@ class modExport extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -104,7 +103,7 @@ class modExport extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -41,19 +41,18 @@ class modExternalRss extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modExternalRss($DB)
{
global $conf;
$this->db = $DB ;
$this->id = 'externalrss'; // Same value xxx than in file modXxx.class.php file
$this->numero = 320;
$this->family = "technic";
$this->name = "Syndication RSS";
$this->description = "Ajout de files d'informations RSS dans les écrans Dolibarr";
$this->description = "Ajout de files d'informations RSS dans les <EFBFBD>crans Dolibarr";
$this->version = 'dolibarr'; // 'experimental' or 'dolibarr' or version
$this->const_name = 'MAIN_MODULE_EXTERNALRSS';
$this->special = 1;
@ -65,7 +64,7 @@ class modExternalRss extends DolibarrModules
// Config pages
$this->config_page_url = array("external_rss.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->phpmin = array(4,2,0);
@ -74,13 +73,13 @@ class modExternalRss extends DolibarrModules
// Constantes
$this->const = array();
// Répertoires
// R<EFBFBD>pertoires
$this->dirs = array();
$this->dirs[0] = $conf->externalrss->dir_temp;
// Boxes
$this->boxes = array();
// Les boites sont ajoutées lors de la configuration des flux
// Les boites sont ajout<EFBFBD>es lors de la configuration des flux
// Permissions
$this->rights = array();
@ -88,8 +87,8 @@ class modExternalRss extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -106,7 +105,7 @@ class modExternalRss extends DolibarrModules
{
if (eregi('EXTERNAL_RSS_TITLE_([0-9]+)',$obj->name,$reg))
{
// Definie la boite si on a trouvée une ancienne configuration
// Definie la boite si on a trouv<EFBFBD>e une ancienne configuration
$this->boxes[$reg[1]][0] = "(ExternalRSSInformations)";
$this->boxes[$reg[1]][1] = "box_external_rss.php";
$this->boxes[$reg[1]][2] = $reg[1]." (".$obj->value.")";
@ -121,7 +120,7 @@ class modExternalRss extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -23,7 +23,7 @@
*/
/** \defgroup facture Module facture
\brief Module pour gérer les factures clients et/ou fournisseurs
\brief Module pour g<EFBFBD>rer les factures clients et/ou fournisseurs
*/
@ -44,12 +44,11 @@ class modFacture extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modFacture($DB)
{
$this->db = $DB ;
$this->id = 'invoice'; // Same value xxx than in file modXxx.class.php file
$this->numero = 30 ;
$this->family = "financial";
@ -66,7 +65,7 @@ class modFacture extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modSociete");
$this->requiredby = array("modComptabilite","modComptabiliteExpert");
$this->conflictwith = array();
@ -116,7 +115,7 @@ class modFacture extends DolibarrModules
$r++;
$this->rights[$r][0] = 12;
$this->rights[$r][1] = 'Créer les factures';
$this->rights[$r][1] = 'Cr<EFBFBD>er les factures';
$this->rights[$r][2] = 'a';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'creer';
@ -158,7 +157,7 @@ class modFacture extends DolibarrModules
$r++;
$this->rights[$r][0] = 1321;
$this->rights[$r][1] = 'Exporter les factures clients, attributs et règlements';
$this->rights[$r][1] = 'Exporter les factures clients, attributs et r<EFBFBD>glements';
$this->rights[$r][2] = 'r';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'facture';
@ -195,8 +194,8 @@ class modFacture extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -217,7 +216,7 @@ class modFacture extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -42,12 +42,11 @@ class modFckeditor extends DolibarrModules
{
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modFckeditor($DB)
{
$this->db = $DB ;
$this->id = 'fckeditor'; // Same value xxx than in file modXxx.class.php file
$this->numero = 2000 ;
$this->name = "FCKeditor";
@ -63,7 +62,7 @@ class modFckeditor extends DolibarrModules
// Config pages
$this->config_page_url = array("fckeditor.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -79,8 +78,8 @@ class modFckeditor extends DolibarrModules
}
/**
* \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.
* \brief Fonction appel<EFBFBD> lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -95,7 +94,7 @@ class modFckeditor extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -23,7 +23,7 @@
/**
\defgroup ficheinter Module fiche interventions
\brief Module pour gérer la tenue de fiches d'interventions
\brief Module pour g<EFBFBD>rer la tenue de fiches d'interventions
*/
/**
@ -45,12 +45,11 @@ class modFicheinter extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modFicheinter($DB)
{
$this->db = $DB ;
$this->id = 'ficheinter'; // Same value xxx than in file modXxx.class.php file
$this->numero = 70 ;
$this->family = "crm";
@ -70,7 +69,7 @@ class modFicheinter extends DolibarrModules
// Config pages
$this->config_page_url = array("fichinter.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modSociete","modCommercial");
$this->requiredby = array();
@ -102,7 +101,7 @@ class modFicheinter extends DolibarrModules
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 62;
$this->rights[2][1] = 'Créer/modifier les fiches d\'intervention';
$this->rights[2][1] = 'Cr<EFBFBD>er/modifier les fiches d\'intervention';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'creer';
@ -117,8 +116,8 @@ class modFicheinter extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -139,7 +138,7 @@ class modFicheinter extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -21,7 +21,7 @@
*/
/** \defgroup fournisseur Module fournisseur
\brief Module pour gérer des sociétés et contacts de type fournisseurs
\brief Module pour g<EFBFBD>rer des soci<EFBFBD>t<EFBFBD>s et contacts de type fournisseurs
*/
/**
@ -42,12 +42,11 @@ class modFournisseur extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modFournisseur($DB)
{
$this->db = $DB ;
$this->id = 'fournisseur'; // Same value xxx than in file modXxx.class.php file
$this->numero = 40 ;
$this->family = "products";
@ -64,7 +63,7 @@ class modFournisseur extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modSociete");
$this->requiredby = array();
$this->langfiles = array("bills","companies","suppliers");
@ -118,7 +117,7 @@ class modFournisseur extends DolibarrModules
$r++;
$this->rights[$r][0] = 1183;
$this->rights[$r][1] = 'Créer une commande fournisseur';
$this->rights[$r][1] = 'Cr<EFBFBD>er une commande fournisseur';
$this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande';
@ -150,7 +149,7 @@ class modFournisseur extends DolibarrModules
$r++;
$this->rights[$r][0] = 1187;
$this->rights[$r][1] = 'Réceptionner les commandes fournisseur';
$this->rights[$r][1] = 'R<EFBFBD>ceptionner les commandes fournisseur';
$this->rights[$r][2] = 'd';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande';
@ -158,7 +157,7 @@ class modFournisseur extends DolibarrModules
$r++;
$this->rights[$r][0] = 1188;
$this->rights[$r][1] = 'Clotûrer les commandes fournisseur';
$this->rights[$r][1] = 'Clot<EFBFBD>rer les commandes fournisseur';
$this->rights[$r][2] = 'd';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande';
@ -182,7 +181,7 @@ class modFournisseur extends DolibarrModules
$r++;
$this->rights[$r][0] = 1232;
$this->rights[$r][1] = 'Créer une facture fournisseur';
$this->rights[$r][1] = 'Cr<EFBFBD>er une facture fournisseur';
$this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'facture';
@ -206,7 +205,7 @@ class modFournisseur extends DolibarrModules
$r++;
$this->rights[$r][0] = 1236;
$this->rights[$r][1] = 'Exporter les factures fournisseurs, attributs et règlements';
$this->rights[$r][1] = 'Exporter les factures fournisseurs, attributs et r<EFBFBD>glements';
$this->rights[$r][2] = 'r';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'facture';
@ -236,7 +235,7 @@ class modFournisseur extends DolibarrModules
$r++;
$this->export_code[$r]=$this->id.'_'.$r;
$this->export_label[$r]='Factures fournisseurs et règlements';
$this->export_label[$r]='Factures fournisseurs et r<EFBFBD>glements';
$this->export_permission[$r]=array(array("fournisseur","facture","export"));
$this->export_fields_array[$r]=array('s.rowid'=>"IdCompany",'s.nom'=>'CompanyName','s.address'=>'Address','s.cp'=>'Zip','s.ville'=>'Town','s.fk_pays'=>'Country','s.tel'=>'Phone','s.siren'=>'ProfId1','s.siret'=>'ProfId2','s.ape'=>'ProfId3','s.idprof4'=>'ProfId4','f.rowid'=>"InvoiceId",'f.facnumber'=>"InvoiceRef",'f.datec'=>"InvoiceDateCreation",'f.datef'=>"DateInvoice",'f.total_ht'=>"TotalHT",'f.total_ttc'=>"TotalTTC",'f.total_tva'=>"TotalVAT",'f.paye'=>"InvoicePayed",'f.fk_statut'=>'InvoiceStatus','f.note'=>"InvoiceNote",'pf.amount'=>'AmountPayment','p.datep'=>'DatePayment','p.num_paiement'=>'PaymentNumber');
$this->export_entities_array[$r]=array('s.rowid'=>"company",'s.nom'=>'company','s.address'=>'company','s.cp'=>'company','s.ville'=>'company','s.fk_pays'=>'company','s.tel'=>'company','s.siren'=>'company','s.siret'=>'company','s.ape'=>'company','s.idprof4'=>'company','f.rowid'=>"invoice",'f.facnumber'=>"invoice",'f.datec'=>"invoice",'f.datef'=>"invoice",'f.total_ht'=>"invoice",'f.total_ttc'=>"invoice",'f.total_tva'=>"invoice",'f.paye'=>"invoice",'f.fk_statut'=>'invoice','f.note'=>"invoice",'pf.amount'=>'payment','p.datep'=>'payment','p.num_paiement'=>'payment');
@ -248,8 +247,8 @@ class modFournisseur extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -268,7 +267,7 @@ class modFournisseur extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()
@ -279,7 +278,7 @@ class modFournisseur extends DolibarrModules
}
/**
* \brief Fonction appelé par l'init (donc lors de l'activation d'un module)
* \brief Fonction appel<EFBFBD> par l'init (donc lors de l'activation d'un module)
*
*/
function load_datas()
@ -310,7 +309,7 @@ class modFournisseur extends DolibarrModules
$this->db->query($sql);
$sql = "INSERT INTO ".MAIN_DB_PREFIX."c_methode_commande_fournisseur";
$sql .= " (code,libelle) VALUES ('OrderByPhone','Téléphone')";
$sql .= " (code,libelle) VALUES ('OrderByPhone','T<EFBFBD>l<EFBFBD>phone')";
$this->db->query($sql);

View File

@ -20,7 +20,7 @@
*/
/** \defgroup import Module Import
\brief Module générique pour réaliser des imports de données en base
\brief Module g<EFBFBD>n<EFBFBD>rique pour r<EFBFBD>aliser des imports de donn<EFBFBD>es en base
*/
/**
@ -41,17 +41,16 @@ class modImport extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modImport($DB)
{
$this->db = $DB ;
$this->id = 'import'; // Same value xxx than in file modXxx.class.php file
$this->numero = 250;
$this->family = "technic";
$this->name = "Imports";
$this->description = "Outils d'imports de données Dolibarr (via un assistant)";
$this->description = "Outils d'imports de donn<EFBFBD>es Dolibarr (via un assistant)";
$this->version = 'development'; // 'experimental' or 'dolibarr' or version
$this->const_name = 'MAIN_MODULE_IMPORT';
$this->special = 0;
@ -63,7 +62,7 @@ class modImport extends DolibarrModules
// Config pages
$this->config_page_url = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->phpmin = array(4,2,0);
@ -86,7 +85,7 @@ class modImport extends DolibarrModules
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 1402;
$this->rights[2][1] = 'Créer/modifier un import';
$this->rights[2][1] = 'Cr<EFBFBD>er/modifier un import';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'creer';
@ -94,8 +93,8 @@ class modImport extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -105,7 +104,7 @@ class modImport extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -19,8 +19,8 @@
*/
/**
\defgroup label Module étiquettes
\brief Module pour gérer l'impression des étiquettes
\defgroup label Module <EFBFBD>tiquettes
\brief Module pour g<EFBFBD>rer l'impression des <EFBFBD>tiquettes
*/
/**
@ -42,17 +42,16 @@ class modLabel extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modLabel($DB)
{
$this->db = $DB ;
$this->id = 'label'; // Same value xxx than in file modXxx.class.php file
$this->numero = 60 ;
$this->family = "other";
$this->name = "Etiquettes";
$this->description = "Gestion des étiquettes";
$this->description = "Gestion des <EFBFBD>tiquettes";
$this->version = 'development'; // 'development' or 'experimental' or 'dolibarr' or version
$this->const_name = 'MAIN_MODULE_LABEL';
$this->special = 2;
@ -61,7 +60,7 @@ class modLabel extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -79,29 +78,29 @@ class modLabel extends DolibarrModules
$this->rights_class = 'label';
$this->rights[1][0] = 601; // id de la permission
$this->rights[1][1] = 'Lire les étiquettes'; // 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[1][1] = 'Lire les <EFBFBD>tiquettes'; // libelle de la permission
$this->rights[1][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[1][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 602; // id de la permission
$this->rights[2][1] = 'Créer/modifier les étiquettes'; // 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[2][1] = 'Cr<EFBFBD>er/modifier les <20>tiquettes'; // libelle de la permission
$this->rights[2][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[2][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[2][4] = 'creer';
$this->rights[4][0] = 609; // id de la permission
$this->rights[4][1] = 'Supprimer les étiquettes'; // libelle de la permission
$this->rights[4][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[4][3] = 0; // La permission est-elle une permission par défaut
$this->rights[4][1] = 'Supprimer les <EFBFBD>tiquettes'; // libelle de la permission
$this->rights[4][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[4][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[4][4] = 'supprimer';
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -114,7 +113,7 @@ class modLabel extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -41,12 +41,11 @@ class modLdap extends DolibarrModules
{
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modLdap($DB)
{
$this->db = $DB ;
$this->id = 'ldap'; // Same value xxx than in file modXxx.class.php file
$this->numero = 200 ;
$this->name = "Ldap";
@ -62,7 +61,7 @@ class modLdap extends DolibarrModules
// Config pages
$this->config_page_url = array("ldap.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -134,8 +133,8 @@ class modLdap extends DolibarrModules
}
/**
* \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.
* \brief Fonction appel<EFBFBD> lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -145,7 +144,7 @@ class modLdap extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -21,7 +21,7 @@
/**
\defgroup mailing Module mailing
\brief Module pour gérer les mailings
\brief Module pour g<EFBFBD>rer les mailings
*/
/**
@ -43,12 +43,11 @@ class modMailing extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modMailing($DB)
{
$this->db = $DB ;
$this->id = 'mailing'; // Same value xxx than in file modXxx.class.php file
$this->numero = 22 ;
$this->family = "technic";
@ -62,7 +61,7 @@ class modMailing extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->langfiles = array("mails");
@ -82,12 +81,12 @@ class modMailing extends DolibarrModules
$this->rights[1][0] = 221; // id de la permission
$this->rights[1][1] = 'Consulter les mailings'; // 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[1][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[1][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 222;
$this->rights[2][1] = 'Créer/modifier les mailings (sujet, destinataires...)';
$this->rights[2][1] = 'Cr<EFBFBD>er/modifier les mailings (sujet, destinataires...)';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'creer';
@ -108,8 +107,8 @@ class modMailing extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -120,7 +119,7 @@ class modMailing extends DolibarrModules
}
/**
\brief Fonction appelée lors de la sactivation d'un module.
\brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -47,10 +47,7 @@ class modMantis extends DolibarrModules
{
$this->db = $DB;
// Id of module (must be unique for all modules)
// Use same value here than in file modXxx.class.php
$this->id = 'mantis';
// Another id for module (must be unique).
// Id for module (must be unique).
// Use here a free id.
$this->numero = 1200;
@ -60,7 +57,7 @@ class modMantis extends DolibarrModules
// Module title used if translation string 'ModuleXXXName' not found (XXX is id value)
$this->name = "Mantis";
// Module descriptoin used translation string 'ModuleXXXDesc' not found (XXX is id value)
$this->description = "Interfaçage avec le bug tracking Mantis";
$this->description = "Interfa<EFBFBD>age avec le bug tracking Mantis";
// Possible values for version are: 'experimental' or 'dolibarr' or version
$this->version = 'dolibarr';
// Id used in llx_const table to manage module status (enabled/disabled)

View File

@ -21,7 +21,7 @@
/**
\defgroup notification Module notification
\brief Module pour gérer les notifications (par mail ou autre)
\brief Module pour g<EFBFBD>rer les notifications (par mail ou autre)
*/
/**
@ -43,17 +43,16 @@ class modNotification extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modNotification($DB)
{
$this->db = $DB ;
$this->id = 'notification'; // Same value xxx than in file modXxx.class.php file
$this->numero = 600;
$this->family = "technic";
$this->name = "Notifications";
$this->description = "Gestion des notifications (par mail) sur évênement Dolibarr";
$this->description = "Gestion des notifications (par mail) sur <EFBFBD>v<EFBFBD>nement Dolibarr";
$this->version = 'dolibarr'; // 'experimental' or 'dolibarr' or version
$this->const_name = 'MAIN_MODULE_NOTIFICATION';
$this->special = 1;
@ -62,7 +61,7 @@ class modNotification extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->langfiles = array("mails");
@ -83,8 +82,8 @@ class modNotification extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -95,7 +94,7 @@ class modNotification extends DolibarrModules
}
/**
\brief Fonction appelée lors de la sactivation d'un module.
\brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -22,7 +22,7 @@
*/
/** \defgroup oscommerce2 Module OSCommerce 2
\brief Module pour gérer une boutique et interface avec OSCommerce via Web Services
\brief Module pour g<EFBFBD>rer une boutique et interface avec OSCommerce via Web Services
*/
/**
@ -44,12 +44,11 @@ class modOSCommerce2 extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modOSCommerce2($DB)
{
$this->db = $DB ;
$this->id = 'oscommerce2'; // Same value xxx than in file modXxx.class.php file
$this->numero = 900;
$this->family = "products";
@ -65,7 +64,7 @@ class modOSCommerce2 extends DolibarrModules
// Config pages
$this->config_page_url = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->conflictwith = array("modBoutique");
@ -83,8 +82,8 @@ class modOSCommerce2 extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -94,7 +93,7 @@ class modOSCommerce2 extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -47,10 +47,7 @@ class modPhenix extends DolibarrModules
{
$this->db = $DB;
// Id of module (must be unique for all modules)
// Use same value here than in file modXxx.class.php
$this->id = 'phenix';
// Another id for module (must be unique).
// Id for module (must be unique).
// Use here a free id.
$this->numero = 420;

View File

@ -42,12 +42,11 @@ class modPostnuke extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modPostnuke($DB)
{
$this->db = $DB ;
$this->id = 'postnuke'; // Same value xxx than in file modXxx.class.php file
$this->numero = 210;
$this->family = "technic";
@ -60,7 +59,7 @@ class modPostnuke extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -76,8 +75,8 @@ class modPostnuke extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -87,7 +86,7 @@ class modPostnuke extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -21,7 +21,7 @@
/**
\defgroup prelevement Module prelevement
\brief Module de gestion des prélèvements bancaires
\brief Module de gestion des pr<EFBFBD>l<EFBFBD>vements bancaires
*/
/**
@ -42,19 +42,18 @@ class modPrelevement extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modPrelevement($DB)
{
global $conf;
$this->db = $DB ;
$this->id = 'prelevement'; // Same value xxx than in file modXxx.class.php file
$this->numero = 57 ;
$this->family = "financial";
$this->name = "Prelevement";
$this->description = "Gestion des Prélèvements";
$this->description = "Gestion des Pr<EFBFBD>l<EFBFBD>vements";
$this->revision = explode(' ','$Revision$');
$this->version = $this->revision[1];
@ -66,7 +65,7 @@ class modPrelevement extends DolibarrModules
$this->dirs = array();
$this->data_directory = $conf->prelevement->dir_output . "/bon";
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modFacture");
$this->requiredby = array();
@ -81,28 +80,28 @@ class modPrelevement extends DolibarrModules
$this->rights_class = 'prelevement';
$this->rights[1][0] = 151;
$this->rights[1][1] = 'Consulter les prélèvements';
$this->rights[1][1] = 'Consulter les pr<EFBFBD>l<EFBFBD>vements';
$this->rights[1][2] = 'r';
$this->rights[1][3] = 1;
$this->rights[1][4] = 'bons';
$this->rights[1][5] = 'lire';
$this->rights[2][0] = 152;
$this->rights[2][1] = 'Configurer les prélèvements';
$this->rights[2][1] = 'Configurer les pr<EFBFBD>l<EFBFBD>vements';
$this->rights[2][2] = 'w';
$this->rights[2][3] = 0;
$this->rights[2][4] = 'bons';
$this->rights[2][5] = 'configurer';
$this->rights[3][0] = 153;
$this->rights[3][1] = 'Consulter les bons de prélèvements';
$this->rights[3][1] = 'Consulter les bons de pr<EFBFBD>l<EFBFBD>vements';
$this->rights[3][2] = 'r';
$this->rights[3][3] = 0;
$this->rights[3][4] = 'bons';
$this->rights[3][5] = 'lire';
$this->rights[4][0] = 154;
$this->rights[4][1] = 'Créer un bon de prélèvement';
$this->rights[4][1] = 'Cr<EFBFBD>er un bon de pr<70>l<EFBFBD>vement';
$this->rights[4][2] = 'w';
$this->rights[4][3] = 0;
$this->rights[4][4] = 'bons';
@ -111,8 +110,8 @@ class modPrelevement extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -131,7 +130,7 @@ class modPrelevement extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -23,7 +23,7 @@
/**
\defgroup produit Module produit
\brief Module pour gérer le suivi de produits prédéfinis
\brief Module pour g<EFBFBD>rer le suivi de produits pr<EFBFBD>d<EFBFBD>finis
*/
/**
@ -45,14 +45,13 @@ class modProduit extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modProduit($DB)
{
global $conf;
$this->db = $DB ;
$this->id = 'produit'; // Same value xxx than in file modXxx.class.php file
$this->numero = 50 ;
$this->family = "products";
@ -69,7 +68,7 @@ class modProduit extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array("modStock","modService","modBarcode");
@ -100,29 +99,29 @@ class modProduit extends DolibarrModules
$r++;
$this->rights[$r][0] = 31; // id de la permission
$this->rights[$r][1] = 'Lire les produits/services'; // libelle de la permission
$this->rights[$r][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'lire';
$r++;
$this->rights[$r][0] = 32; // id de la permission
$this->rights[$r][1] = 'Créer modifier les produits/services'; // libelle de la permission
$this->rights[$r][2] = 'w'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][1] = 'Cr<EFBFBD>er modifier les produits/services'; // libelle de la permission
$this->rights[$r][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'creer';
$r++;
$this->rights[$r][0] = 33; // id de la permission
$this->rights[$r][1] = 'Commander les produits/services'; // libelle de la permission
$this->rights[$r][2] = 'w'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'commander';
$r++;
$this->rights[$r][0] = 34; // id de la permission
$this->rights[$r][1] = 'Supprimer les produits/services'; // libelle de la permission
$this->rights[$r][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'supprimer';
$r++;
@ -175,8 +174,8 @@ class modProduit extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -189,7 +188,7 @@ class modProduit extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -43,12 +43,11 @@ class modProjet extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modProjet($DB)
{
$this->db = $DB ;
$this->id = 'projet'; // Same value xxx than in file modXxx.class.php file
$this->numero = 400 ;
$this->family = "projects";
@ -60,7 +59,7 @@ class modProjet extends DolibarrModules
$this->special = 0;
$this->picto='email';
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -76,27 +75,27 @@ class modProjet extends DolibarrModules
$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[1][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[1][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[1][4] = 'lire';
$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[2][1] = 'Cr<EFBFBD>er modifier les projets'; // libelle de la permission
$this->rights[2][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[2][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[2][4] = 'creer';
$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
$this->rights[3][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[3][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[3][4] = 'supprimer';
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -107,7 +106,7 @@ class modProjet extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -22,7 +22,7 @@
*/
/** \defgroup propale Module propale
\brief Module pour gérer la tenue de propositions commerciales
\brief Module pour g<EFBFBD>rer la tenue de propositions commerciales
*/
/**
@ -43,12 +43,11 @@ class modPropale extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modPropale($DB)
{
$this->db = $DB ;
$this->id = 'propale'; // Same value xxx than in file modXxx.class.php file
$this->numero = 20 ;
$this->family = "crm";
@ -65,7 +64,7 @@ class modPropale extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modSociete","modCommercial");
$this->config_page_url = array("propale.php");
@ -75,13 +74,13 @@ class modPropale extends DolibarrModules
$this->const[0][0] = "PROPALE_ADDON_PDF";
$this->const[0][1] = "chaine";
$this->const[0][2] = "azur";
$this->const[0][3] = 'Nom du gestionnaire de génération des propales en PDF';
$this->const[0][3] = 'Nom du gestionnaire de g<EFBFBD>n<EFBFBD>ration des propales en PDF';
$this->const[0][4] = 0;
$this->const[1][0] = "PROPALE_ADDON";
$this->const[1][1] = "chaine";
$this->const[1][2] = "mod_propale_marbre";
$this->const[1][3] = 'Nom du gestionnaire de numérotation des propales';
$this->const[1][3] = 'Nom du gestionnaire de num<EFBFBD>rotation des propales';
$this->const[1][4] = 0;
// Boxes
@ -94,54 +93,54 @@ class modPropale extends DolibarrModules
$this->rights[1][0] = 21; // id de la permission
$this->rights[1][1] = 'Lire les propositions commerciales'; // 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[1][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[1][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 22; // id de la permission
$this->rights[2][1] = 'Créer/modifier les propositions commerciales'; // 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[2][1] = 'Cr<EFBFBD>er/modifier les propositions commerciales'; // libelle de la permission
$this->rights[2][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[2][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[2][4] = 'creer';
$this->rights[3][0] = 24; // id de la permission
$this->rights[3][1] = 'Valider les propositions commerciales'; // 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
$this->rights[3][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[3][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[3][4] = 'valider';
$this->rights[4][0] = 25; // id de la permission
$this->rights[4][1] = 'Envoyer les propositions commerciales aux clients'; // libelle de la permission
$this->rights[4][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[4][3] = 0; // La permission est-elle une permission par défaut
$this->rights[4][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[4][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[4][4] = 'envoyer';
$this->rights[5][0] = 26; // id de la permission
$this->rights[5][1] = 'Clôturer les propositions commerciales'; // libelle de la permission
$this->rights[5][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[5][3] = 0; // La permission est-elle une permission par défaut
$this->rights[5][1] = 'Cl<EFBFBD>turer les propositions commerciales'; // libelle de la permission
$this->rights[5][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[5][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[5][4] = 'cloturer';
$this->rights[6][0] = 27; // id de la permission
$this->rights[6][1] = 'Supprimer les propositions commerciales'; // libelle de la permission
$this->rights[6][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[6][3] = 0; // La permission est-elle une permission par défaut
$this->rights[6][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[6][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[6][4] = 'supprimer';
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
global $conf;
// Permissions et valeurs par défaut
// Permissions et valeurs par d<EFBFBD>faut
$this->remove();
// Répertoires
// R<EFBFBD>pertoires
$this->dirs[0] = $conf->propal->dir_output;
$this->dirs[1] = $conf->propal->dir_temp;
@ -155,7 +154,7 @@ class modPropale extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -23,7 +23,7 @@
/**
\defgroup service Module service
\brief Module pour gérer le suivi de services prédéfinis
\brief Module pour g<EFBFBD>rer le suivi de services pr<EFBFBD>d<EFBFBD>finis
*/
/**
@ -44,12 +44,11 @@ class modService extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modService($DB)
{
$this->db = $DB ;
$this->id = 'service'; // Same value xxx than in file modXxx.class.php file
$this->numero = 53 ;
$this->family = "products";
@ -63,7 +62,7 @@ class modService extends DolibarrModules
$this->special = 0;
$this->picto='service';
// Dépendances
// D<EFBFBD>pendances
$this->depends = array("modProduit");
$this->requiredby = array("modContrat");
@ -78,29 +77,29 @@ class modService extends DolibarrModules
$this->rights = array();
$this->rights_class = 'service';
/* Pour l'instant droits sur services non gérés
/* Pour l'instant droits sur services non g<EFBFBD>r<EFBFBD>s
$this->rights[1][0] = 331; // id de la permission
$this->rights[1][1] = 'Lire les services'; // 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[1][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[1][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[1][4] = 'lire';
$this->rights[2][0] = 332; // id de la permission
$this->rights[2][1] = 'Créer/modifier les services'; // 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[2][1] = 'Cr<EFBFBD>er/modifier les services'; // libelle de la permission
$this->rights[2][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[2][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[2][4] = 'creer';
$this->rights[3][0] = 333; // id de la permission
$this->rights[3][1] = 'Commander un service'; // libelle de la permission
$this->rights[3][2] = 'w'; // type de la permission (déprécié à ce jour)
$this->rights[3][3] = 0; // La permission est-elle une permission par défaut
$this->rights[3][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[3][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[3][4] = 'commander';
$this->rights[4][0] = 334; // id de la permission
$this->rights[4][1] = 'Supprimer les services'; // libelle de la permission
$this->rights[4][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[4][3] = 0; // La permission est-elle une permission par défaut
$this->rights[4][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[4][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[4][4] = 'supprimer';
*/
@ -108,12 +107,12 @@ class modService extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
// Permissions et valeurs par défaut
// Permissions et valeurs par d<EFBFBD>faut
$this->remove();
$sql = array();
@ -122,7 +121,7 @@ class modService extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -24,7 +24,7 @@
/**
\defgroup societe Module societe
\brief Module pour gérer les societes et contacts clients
\brief Module pour g<EFBFBD>rer les societes et contacts clients
*/
/**
@ -46,17 +46,16 @@ class modSociete extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modSociete($DB)
{
$this->db = $DB ;
$this->id = 'company'; // Same value xxx than in file modXxx.class.php file
$this->numero = 1 ;
$this->family = "crm";
$this->name = "Module societe";
$this->description = "Gestion des sociétés et contacts";
$this->description = "Gestion des soci<EFBFBD>t<EFBFBD>s et contacts";
$this->revision = explode(' ','$Revision$');
$this->version = $this->revision[1];
@ -69,7 +68,7 @@ class modSociete extends DolibarrModules
// Dir
$this->dirs = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array("modCommercial","modFacture","modFournisseur","modFicheinter","modPropale","modContrat","modCommande");
$this->langfiles = array("companies");
@ -81,14 +80,14 @@ class modSociete extends DolibarrModules
$this->const[$r][0] = "SOCIETE_FISCAL_MONTH_START";
$this->const[$r][1] = "chaine";
$this->const[$r][2] = "0";
$this->const[$r][3] = "Mettre le numéro du mois du début d\'année fiscale, ex: 9 pour septembre";
$this->const[$r][3] = "Mettre le num<EFBFBD>ro du mois du d<>but d\'ann<6E>e fiscale, ex: 9 pour septembre";
$this->const[$r][4] = 1;
$r++;
$this->const[$r][0] = "MAIN_SEARCHFORM_SOCIETE";
$this->const[$r][1] = "yesno";
$this->const[$r][2] = "1";
$this->const[$r][3] = "Affichage formulaire de recherche des Sociétés dans la barre de gauche";
$this->const[$r][3] = "Affichage formulaire de recherche des Soci<EFBFBD>t<EFBFBD>s dans la barre de gauche";
$this->const[$r][4] = 0;
$r++;
@ -110,60 +109,60 @@ class modSociete extends DolibarrModules
$r++;
$this->rights[$r][0] = 121; // id de la permission
$this->rights[$r][1] = 'Lire les societes'; // libelle de la permission
$this->rights[$r][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'lire';
$r++;
$this->rights[$r][0] = 122; // id de la permission
$this->rights[$r][1] = 'Créer modifier les societes'; // libelle de la permission
$this->rights[$r][2] = 'w'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][1] = 'Cr<EFBFBD>er modifier les societes'; // libelle de la permission
$this->rights[$r][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'creer';
$r++;
$this->rights[$r][0] = 125; // id de la permission
$this->rights[$r][1] = 'Supprimer les sociétés'; // libelle de la permission
$this->rights[$r][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][1] = 'Supprimer les soci<EFBFBD>t<EFBFBD>s'; // libelle de la permission
$this->rights[$r][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'supprimer';
$r++;
$this->rights[$r][0] = 126; // id de la permission
$this->rights[$r][1] = 'Exporter les sociétés'; // libelle de la permission
$this->rights[$r][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][1] = 'Exporter les soci<EFBFBD>t<EFBFBD>s'; // libelle de la permission
$this->rights[$r][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'export';
$r++;
$this->rights[$r][0] = 281; // id de la permission
$this->rights[$r][1] = 'Lire les contacts'; // libelle de la permission
$this->rights[$r][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'r'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 1; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'contact';
$this->rights[$r][5] = 'lire';
$r++;
$this->rights[$r][0] = 282; // id de la permission
$this->rights[$r][1] = 'Créer modifier les contacts'; // libelle de la permission
$this->rights[$r][2] = 'w'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][1] = 'Cr<EFBFBD>er modifier les contacts'; // libelle de la permission
$this->rights[$r][2] = 'w'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'contact';
$this->rights[$r][5] = 'creer';
$r++;
$this->rights[$r][0] = 283; // id de la permission
$this->rights[$r][1] = 'Supprimer les contacts'; // libelle de la permission
$this->rights[$r][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'contact';
$this->rights[$r][5] = 'supprimer';
$r++;
$this->rights[$r][0] = 286; // id de la permission
$this->rights[$r][1] = 'Exporter les contacts'; // libelle de la permission
$this->rights[$r][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par défaut
$this->rights[$r][2] = 'd'; // type de la permission (d<EFBFBD>pr<EFBFBD>ci<EFBFBD> <20> ce jour)
$this->rights[$r][3] = 0; // La permission est-elle une permission par d<EFBFBD>faut
$this->rights[$r][4] = 'contact';
$this->rights[$r][5] = 'export';
@ -174,7 +173,7 @@ class modSociete extends DolibarrModules
// Export des liste des societes et attributs
$r++;
$this->export_code[$r]=$this->id.'_'.$r;
$this->export_label[$r]='Tiers (sociétés/institutions) et attributs';
$this->export_label[$r]='Tiers (soci<EFBFBD>t<EFBFBD>s/institutions) et attributs';
$this->export_permission[$r]=array(array("societe","export"));
$this->export_fields_array[$r]=array('s.rowid'=>"Id",'s.nom'=>"Name",'s.prefix_comm'=>"Prefix",'s.client'=>"Customer",'s.fournisseur'=>"Supplier",'s.datec'=>"DateCreation",'s.tms'=>"DateLastModification",'s.code_client'=>"CustomerCode",'s.code_fournisseur'=>"SupplierCode",'s.address'=>"Address",'s.cp'=>"Zip",'s.ville'=>"Town",'p.libelle'=>"Country",'p.code'=>"CountryCode",'s.tel'=>"Phone",'s.fax'=>"Fax",'s.url'=>"Url",'s.siret'=>"IdProf1",'s.siren'=>"IdProf2",'s.ape'=>"IdProf3",'s.idprof4'=>"IdProf4",'s.tva_intra'=>"VATIntraShort",'s.capital'=>"Capital",'s.note'=>"Note");
$this->export_entities_array[$r]=array('s.rowid'=>"company",'s.nom'=>"company",'s.prefix_comm'=>"company",'s.client'=>"company",'s.fournisseur'=>"company",'s.datec'=>"company",'s.tms'=>"company",'s.code_client'=>"company",'s.code_fournisseur'=>"company",'s.address'=>"company",'s.cp'=>"company",'s.ville'=>"company",'p.libelle'=>"company",'p.code'=>"company",'s.tel'=>"company",'s.fax'=>"company",'s.url'=>"company",'s.siret'=>"company",'s.siren'=>"company",'s.ape'=>"company",'s.idprof4'=>"company",'s.tva_intra'=>"company",'s.capital'=>"company",'s.note'=>"company");
@ -204,8 +203,8 @@ class modSociete extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -223,7 +222,7 @@ class modSociete extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -21,7 +21,7 @@
/**
\defgroup stock Module stock
\brief Module pour gérer la tenue de stocks produits
\brief Module pour g<EFBFBD>rer la tenue de stocks produits
*/
/**
@ -43,12 +43,11 @@ class modStock extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modStock($DB)
{
$this->db = $DB ;
$this->id = 'stock'; // Same value xxx than in file modXxx.class.php file
$this->numero = 52 ;
$this->family = "products";
@ -67,7 +66,7 @@ class modStock extends DolibarrModules
$this->config_page_url = array("stock.php");
// Dépendences
// D<EFBFBD>pendences
$this->depends = array("modProduit");
$this->requiredby = array();
@ -89,7 +88,7 @@ class modStock extends DolibarrModules
$this->rights[0][5] = '';
$this->rights[1][0] = 1002;
$this->rights[1][1] = 'Créer/Modifier les stocks';
$this->rights[1][1] = 'Cr<EFBFBD>er/Modifier les stocks';
$this->rights[1][2] = 'w';
$this->rights[1][3] = 0;
$this->rights[1][4] = 'creer';
@ -110,7 +109,7 @@ class modStock extends DolibarrModules
$this->rights[3][5] = 'lire';
$this->rights[4][0] = 1005;
$this->rights[4][1] = 'Créer/modifier mouvements de stocks';
$this->rights[4][1] = 'Cr<EFBFBD>er/modifier mouvements de stocks';
$this->rights[4][2] = 'w';
$this->rights[4][3] = 0;
$this->rights[4][4] = 'mouvement';
@ -119,8 +118,8 @@ class modStock extends DolibarrModules
}
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -130,7 +129,7 @@ class modStock extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -21,7 +21,7 @@
/**
\defgroup syslog Module syslog
\brief Module pour gérer les messages d'erreur dans syslog
\brief Module pour g<EFBFBD>rer les messages d'erreur dans syslog
*/
/**
@ -42,12 +42,11 @@ class modSyslog extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modSyslog($DB)
{
$this->db = $DB ;
$this->id = 'syslog'; // Same value xxx than in file modXxx.class.php file
$this->numero = 42 ;
$this->family = "technic";
@ -64,7 +63,7 @@ class modSyslog extends DolibarrModules
// Config pages
$this->config_page_url = array("syslog.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
@ -81,8 +80,8 @@ class modSyslog extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -93,7 +92,7 @@ class modSyslog extends DolibarrModules
}
/**
\brief Fonction appelée lors de la sactivation d'un module.
\brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -43,14 +43,13 @@ class modTax extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modTax($DB)
{
global $conf;
$this->db = $DB ;
$this->id = 'tax'; // Same value xxx than in file modXxx.class.php file
$this->numero = 500 ;
$this->family = "financial";
@ -67,7 +66,7 @@ class modTax extends DolibarrModules
// Config pages
$this->config_page_url = array();
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->conflictwith = array();
@ -76,7 +75,7 @@ class modTax extends DolibarrModules
// Constantes
$this->const = array();
// Répertoires
// R<EFBFBD>pertoires
$this->dirs = array();
$this->dirs[0] = $conf->tax->dir_output;
$this->dirs[1] = $conf->tax->dir_temp;
@ -99,7 +98,7 @@ class modTax extends DolibarrModules
$r++;
$this->rights[$r][0] = 92;
$this->rights[$r][1] = 'Créer modifier les charges';
$this->rights[$r][1] = 'Cr<EFBFBD>er modifier les charges';
$this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'charges';
@ -128,7 +127,7 @@ class modTax extends DolibarrModules
$r++;
$this->export_code[$r]=$this->id.'_'.$r;
$this->export_label[$r]='Taxes et charges sociales, et leurs règlements';
$this->export_label[$r]='Taxes et charges sociales, et leurs r<EFBFBD>glements';
$this->export_permission[$r]=array(array("tax","charges","export"));
$this->export_fields_array[$r]=array('cc.libelle'=>"Type",'c.libelle'=>"Label",'c.date_ech'=>'DateDue','c.periode'=>'Period','c.amount'=>"AmountExpected","c.paye"=>"Status",'p.datep'=>'DatePayment','p.amount'=>'AmountPayment','p.num_paiement'=>'Numero');
$this->export_entities_array[$r]=array('cc.libelle'=>"tax_type",'c.libelle'=>'tax','c.date_ech'=>'tax','c.periode'=>'tax','c.amount'=>"tax","c.paye"=>"tax",'p.datep'=>'payment','p.amount'=>'payment','p.num_paiement'=>'payment');
@ -140,8 +139,8 @@ class modTax extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -154,7 +153,7 @@ class modTax extends DolibarrModules
}
/**
* \brief Fonction appelée lors de la sactivation d'un module.
* \brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -48,7 +48,6 @@ class modTelephonie extends DolibarrModules
function modTelephonie($DB)
{
$this->db = $DB ;
$this->id = 'telephonie'; // Same value xxx than in file modXxx.class.php file
$this->numero = 56 ;
$this->family = "other";

View File

@ -21,7 +21,7 @@
/**
\defgroup user Module user
\brief Module pour gérer les utilisateurs
\brief Module pour g<EFBFBD>rer les utilisateurs
*/
/**
@ -42,12 +42,11 @@ class modUser extends DolibarrModules
/**
* \brief Constructeur. Definit les noms, constantes et boites
* \param DB handler d'accès base
* \param DB handler d'acc<EFBFBD>s base
*/
function modUser($DB)
{
$this->db = $DB ;
$this->id = 'user'; // Same value xxx than in file modXxx.class.php file
$this->numero = 0;
$this->family = "base"; // Family for module (or "base" if core module)
@ -68,7 +67,7 @@ class modUser extends DolibarrModules
// Config pages
// $this->config_page_url = array("/user/admin/index.php");
// Dépendances
// D<EFBFBD>pendances
$this->depends = array();
$this->requiredby = array();
$this->langfiles = array("main","users","companies");
@ -95,7 +94,7 @@ class modUser extends DolibarrModules
$r++;
$this->rights[$r][0] = 252;
$this->rights[$r][1] = 'Créer/modifier les autres utilisateurs, les groupes et leurs permissions';
$this->rights[$r][1] = 'Cr<EFBFBD>er/modifier les autres utilisateurs, les groupes et leurs permissions';
$this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'user';
@ -111,7 +110,7 @@ class modUser extends DolibarrModules
$r++;
$this->rights[$r][0] = 254;
$this->rights[$r][1] = 'Supprimer ou désactiver les autres utilisateurs';
$this->rights[$r][1] = 'Supprimer ou d<EFBFBD>sactiver les autres utilisateurs';
$this->rights[$r][2] = 'd';
$this->rights[$r][3] = 0;
$this->rights[$r][4] = 'user';
@ -119,7 +118,7 @@ class modUser extends DolibarrModules
$r++;
$this->rights[$r][0] = 255;
$this->rights[$r][1] = 'Créer/modifier ses propres infos utilisateur';
$this->rights[$r][1] = 'Cr<EFBFBD>er/modifier ses propres infos utilisateur';
$this->rights[$r][2] = 'w';
$this->rights[$r][3] = 1;
$this->rights[$r][4] = 'self';
@ -158,8 +157,8 @@ class modUser extends DolibarrModules
/**
* \brief Fonction appelée 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.
* \brief Fonction appel<EFBFBD>e lors de l'activation du module. Ins<EFBFBD>re en base les constantes, boites, permissions du module.
* D<EFBFBD>finit <EFBFBD>galement les r<EFBFBD>pertoires de donn<EFBFBD>es <EFBFBD> cr<EFBFBD>er pour ce module.
*/
function init()
{
@ -174,7 +173,7 @@ class modUser extends DolibarrModules
}
/**
\brief Fonction appelée lors de la sactivation d'un module.
\brief Fonction appel<EFBFBD>e lors de la d<EFBFBD>sactivation d'un module.
Supprime de la base les constantes, boites et permissions du module.
*/
function remove()

View File

@ -48,10 +48,7 @@ class modWebcalendar extends DolibarrModules
{
$this->db = $DB;
// Id of module (must be unique for all modules)
// Use same value here than in file modXxx.class.php
$this->id = 'webcalendar';
// Another id for module (must be unique).
// Id for module (must be unique).
// Use here a free id.
$this->numero = 410;
@ -61,7 +58,7 @@ class modWebcalendar extends DolibarrModules
// Module title used if translation string 'ModuleXXXName' not found (XXX is id value)
$this->name = "Webcalendar";
// Module description used if translation string 'ModuleXXXDesc' not found (XXX is id value)
$this->description = "Interfaçage avec le calendrier Webcalendar";
$this->description = "Interfa<EFBFBD>age avec le calendrier Webcalendar";
// Possible values for version are: 'development', 'experimental', 'dolibarr' or version
$this->version = 'dolibarr';
// Key used in llx_const table to save module status enabled/disabled (XXX is id value)