Docs : Update and complete

This commit is contained in:
Philippe GRAND 2018-07-10 22:32:55 +02:00
parent 0d10722a7f
commit 72adc485f0
8 changed files with 35 additions and 51 deletions

View File

@ -119,13 +119,10 @@ class modTax extends DolibarrModules
// Menus // Menus
//-------
$this->menu = 1; // This module add menu entries. They are coded into menu manager. $this->menu = 1; // This module add menu entries. They are coded into menu manager.
// Exports // Exports
//--------
$r=0; $r=0;
$r++; $r++;

View File

@ -95,12 +95,11 @@ class modTicket extends DolibarrModules
$this->config_page_url = array("ticket.php"); $this->config_page_url = array("ticket.php");
// Dependencies // Dependencies
// List of modules id that must be enabled if this module is enabled $this->hidden = false; // A condition to hide module
$this->depends = array(); $this->depends = array(); // List of module class names as string that must be enabled if this module is enabled
// List of modules id to disable if this one is disabled $this->requiredby = array(); // List of module ids to disable if this one is disabled
$this->requiredby = array(); $this->conflictwith = array(); // List of module class names as string this module is in conflict with
// Minimum version of PHP required by module $this->phpmin = array(5,4); // Minimum version of PHP required by module
$this->phpmin = array(5, 3);
$this->langfiles = array("ticket"); $this->langfiles = array("ticket");
// Constants // Constants
// List of particular constants to add when module is enabled // List of particular constants to add when module is enabled
@ -115,7 +114,7 @@ class modTicket extends DolibarrModules
'project:+ticket:Tickets:@ticket:$user->rights->ticket->read:/ticket/list.php?projectid=__ID__', 'project:+ticket:Tickets:@ticket:$user->rights->ticket->read:/ticket/list.php?projectid=__ID__',
); );
// Dictionnaries // Dictionaries
if (! isset($conf->ticket->enabled)) { if (! isset($conf->ticket->enabled)) {
$conf->ticket=new stdClass(); $conf->ticket=new stdClass();
$conf->ticket->enabled=0; $conf->ticket->enabled=0;

View File

@ -63,9 +63,12 @@ class modUser extends DolibarrModules
// Config pages // Config pages
$this->config_page_url = array("user.php"); $this->config_page_url = array("user.php");
// Dependancies // Dependencies
$this->depends = array(); $this->hidden = false; // A condition to hide module
$this->requiredby = array(); $this->depends = array(); // List of module class names as string that must be enabled if this module is enabled
$this->requiredby = array(); // List of module ids to disable if this one is disabled
$this->conflictwith = array(); // List of module class names as string this module is in conflict with
$this->phpmin = array(5,4); // Minimum version of PHP required by module
$this->langfiles = array("main","users","companies","members",'salaries'); $this->langfiles = array("main","users","companies","members",'salaries');
$this->always_enabled = true; // Can't be disabled $this->always_enabled = true; // Can't be disabled
@ -205,13 +208,10 @@ class modUser extends DolibarrModules
// Menus // Menus
//-------
$this->menu = 1; // This module add menu entries. They are coded into menu manager. $this->menu = 1; // This module add menu entries. They are coded into menu manager.
// Exports // Exports
//--------
$r=0; $r=0;
$r++; $r++;
@ -244,7 +244,6 @@ class modUser extends DolibarrModules
$this->export_sql_end[$r] .=' WHERE u.entity IN ('.getEntity('user').')'; $this->export_sql_end[$r] .=' WHERE u.entity IN ('.getEntity('user').')';
// Imports // Imports
//--------
$r=0; $r=0;
// Import list of users attributes // Import list of users attributes

View File

@ -79,12 +79,10 @@ class modVariants extends DolibarrModules
// Dependencies // Dependencies
$this->hidden = false; // A condition to hide module $this->hidden = false; // A condition to hide module
$this->depends = array( $this->depends = array('modProduct'); // List of module class names as string that must be enabled if this module is enabled
'modProduct' $this->requiredby = array(); // List of module ids to disable if this one is disabled
); // List of modules id that must be enabled if this module is enabled $this->conflictwith = array(); // List of module class names as string this module is in conflict with
$this->requiredby = array(); // List of modules id to disable if this one is disabled $this->phpmin = array(5,4); // Minimum version of PHP required by module
$this->conflictwith = array(); // List of modules id this module is in conflict with
$this->phpmin = array(5,0); // Minimum version of PHP required by module
$this->need_dolibarr_version = array(3,0); // Minimum version of Dolibarr required by module $this->need_dolibarr_version = array(3,0); // Minimum version of Dolibarr required by module
$this->langfiles = array("products"); $this->langfiles = array("products");

View File

@ -55,30 +55,26 @@ class modWebServices extends DolibarrModules
$this->dirs = array(); $this->dirs = array();
// Config pages // Config pages
//-------------
$this->config_page_url = array("index.php@webservices"); $this->config_page_url = array("index.php@webservices");
// Dependancies // Dependencies
//------------- $this->hidden = false; // A condition to hide module
$this->depends = array(); $this->depends = array(); // List of module class names as string that must be enabled if this module is enabled
$this->requiredby = array(); $this->requiredby = array(); // List of module ids to disable if this one is disabled
//$this->phpmax = array(7,1); // Maximum version of PHP required by module $this->conflictwith = array(); // List of module class names as string this module is in conflict with
$this->phpmin = array(5,4); // Minimum version of PHP required by module
$this->langfiles = array("other"); $this->langfiles = array("other");
// Constants // Constants
//-----------
$this->const = array(); $this->const = array();
// New pages on tabs // New pages on tabs
// -----------------
$this->tabs = array(); $this->tabs = array();
// Boxes // Boxes
//------
$this->boxes = array(); $this->boxes = array();
// Permissions // Permissions
//------------
$this->rights = array(); $this->rights = array();
$this->rights_class = 'webservices'; $this->rights_class = 'webservices';
$r=0; $r=0;

View File

@ -55,29 +55,26 @@ class modWebServicesClient extends DolibarrModules
$this->dirs = array(); $this->dirs = array();
// Config pages // Config pages
//-------------
//$this->config_page_url = array(); //$this->config_page_url = array();
// Dependancies // Dependencies
//------------- $this->hidden = false; // A condition to hide module
$this->depends = array(); $this->depends = array(); // List of module class names as string that must be enabled if this module is enabled
$this->requiredby = array(); $this->requiredby = array(); // List of module ids to disable if this one is disabled
$this->conflictwith = array(); // List of module class names as string this module is in conflict with
$this->phpmin = array(5,4); // Minimum version of PHP required by module
$this->langfiles = array("other"); $this->langfiles = array("other");
// Constants // Constants
//-----------
$this->const = array(); $this->const = array();
// New pages on tabs // New pages on tabs
// -----------------
$this->tabs = array(); $this->tabs = array();
// Boxes // Boxes
//------
$this->boxes = array(); $this->boxes = array();
// Permissions // Permissions
//------------
$this->rights = array(); $this->rights = array();
$this->rights_class = 'syncsupplierwebservices'; $this->rights_class = 'syncsupplierwebservices';
$r=0; $r=0;

View File

@ -61,27 +61,23 @@ class modWebsite extends DolibarrModules
$this->dirs = array("/website/temp"); $this->dirs = array("/website/temp");
// Config pages // Config pages
//-------------
$this->config_page_url = array('website.php'); $this->config_page_url = array('website.php');
// Dependancies // Dependencies
//-------------
$this->hidden = ! empty($conf->global->MODULE_WEBSITE_DISABLED); // A condition to disable module $this->hidden = ! empty($conf->global->MODULE_WEBSITE_DISABLED); // A condition to disable module
$this->depends = array('modFckeditor'); // List of modules id that must be enabled if this module is enabled $this->depends = array('modFckeditor'); // 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 $this->requiredby = array(); // List of modules id to disable if this one is disabled
$this->conflictwith = array(); // List of modules id this module is in conflict with $this->conflictwith = array(); // List of modules id this module is in conflict with
$this->phpmin = array(5,4); // Minimum version of PHP required by module
$this->langfiles = array("website"); $this->langfiles = array("website");
// Constants // Constants
//-----------
$this->const = array(); $this->const = array();
// New pages on tabs // New pages on tabs
// -----------------
//$this->tabs[] = array(); // To add a new tab identified by code tabname1 //$this->tabs[] = array(); // To add a new tab identified by code tabname1
// Boxes // Boxes
//------
$this->boxes = array(); $this->boxes = array();
// Permissions // Permissions

View File

@ -68,9 +68,11 @@ class modWorkflow extends DolibarrModules
$this->config_page_url = array('workflow.php'); $this->config_page_url = array('workflow.php');
// Dependencies // Dependencies
$this->depends = array(); // List of modules id that must be enabled if this module is enabled $this->hidden = false; // A condition to hide module
$this->requiredby = array(); // List of modules id to disable if this one is disabled $this->depends = array(); // List of module class names as string that must be enabled if this module is enabled
$this->phpmin = array(5,2); // Minimum version of PHP required by module $this->requiredby = array(); // List of module ids to disable if this one is disabled
$this->conflictwith = array(); // List of module class names as string this module is in conflict with
$this->phpmin = array(5,4); // Minimum version of PHP required by module
$this->need_dolibarr_version = array(2,8); // Minimum version of Dolibarr required by module $this->need_dolibarr_version = array(2,8); // Minimum version of Dolibarr required by module
$this->langfiles = array("@workflow"); $this->langfiles = array("@workflow");