Fix: on garde les répertoires de l'entité 1 par défaut pour compatibilité afin déviter de déplacer les répertoires
Fix: on crée la constante syslog en base afin de pouvoir créer des logs différents par entité
This commit is contained in:
parent
7c6016b355
commit
daddd8316c
@ -166,7 +166,7 @@ class Conf
|
|||||||
|
|
||||||
$rootfordata = DOL_DATA_ROOT;
|
$rootfordata = DOL_DATA_ROOT;
|
||||||
// If multicompany module is enabled, we redefine the root of data
|
// If multicompany module is enabled, we redefine the root of data
|
||||||
if (! empty($this->global->MAIN_MODULE_MULTICOMPANY) && ! empty($this->entity)) $rootfordata.='/'.$this->entity;
|
if (! empty($this->global->MAIN_MODULE_MULTICOMPANY) && ! empty($this->entity) && $this->entity > 1) $rootfordata.='/'.$this->entity;
|
||||||
|
|
||||||
// For backward compatibility
|
// For backward compatibility
|
||||||
// TODO Remove params this->xxx->enabled. Must be replaced by conf->global->MAIN_MODULE_XXX
|
// TODO Remove params this->xxx->enabled. Must be replaced by conf->global->MAIN_MODULE_XXX
|
||||||
|
|||||||
@ -58,6 +58,11 @@ class modSyslog extends DolibarrModules
|
|||||||
|
|
||||||
// Data directories to create when module is enabled
|
// Data directories to create when module is enabled
|
||||||
$this->dirs = array();
|
$this->dirs = array();
|
||||||
|
$r=0;
|
||||||
|
|
||||||
|
$this->dirs[$r][0] = "output";
|
||||||
|
$this->dirs[$r][1] = "/logs";
|
||||||
|
$this->dirs[$r][2] = 1;
|
||||||
|
|
||||||
// Config pages
|
// Config pages
|
||||||
$this->config_page_url = array("syslog.php");
|
$this->config_page_url = array("syslog.php");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user