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:
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; $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

View File

@ -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");