Fix: on garde les rpertoires de l'entit 1 par dfaut pour compatibilit afin dviter de dplacer les rpertoires

Fix: on cre la constante syslog en base afin de pouvoir crer des logs diffrents par entit
This commit is contained in:
Regis Houssin 2009-05-06 13:45:42 +00:00
parent 7c6016b355
commit daddd8316c
2 changed files with 6 additions and 1 deletions

View File

@ -166,7 +166,7 @@ class Conf
$rootfordata = DOL_DATA_ROOT;
// 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
// TODO Remove params this->xxx->enabled. Must be replaced by conf->global->MAIN_MODULE_XXX

View File

@ -58,6 +58,11 @@ class modSyslog extends DolibarrModules
// Data directories to create when module is enabled
$this->dirs = array();
$r=0;
$this->dirs[$r][0] = "output";
$this->dirs[$r][1] = "/logs";
$this->dirs[$r][2] = 1;
// Config pages
$this->config_page_url = array("syslog.php");