From c9e41e00f51c90d88109cc5aed724d7a337a5176 Mon Sep 17 00:00:00 2001
From: Regis Houssin <regis@dolibarr.fr>
Date: Tue, 14 Dec 2010 22:31:59 +0000
Subject: [PATCH] New: add directory for external module and other
 customization

---
 htdocs/admin/modules.php |  2 +-
 htdocs/master.inc.php    | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/htdocs/admin/modules.php b/htdocs/admin/modules.php
index b6abd941c96..fc50cef2015 100644
--- a/htdocs/admin/modules.php
+++ b/htdocs/admin/modules.php
@@ -88,7 +88,7 @@ foreach ($conf->file->dol_document_root as $dirroot)
 	else $dir = $dirroot . "/includes/modules/";
 
 	// Load modules attributes in arrays (name, numero, orders) from dir directory
-	print $dir."\n<br>";
+	//print $dir."\n<br>";
 	dol_syslog("Scan directory ".$dir." for modules");
 	$handle=@opendir($dir);
 	if ($handle)
diff --git a/htdocs/master.inc.php b/htdocs/master.inc.php
index 4bb3b1ccbf3..0c726232467 100644
--- a/htdocs/master.inc.php
+++ b/htdocs/master.inc.php
@@ -101,10 +101,10 @@ if (empty($dolibarr_main_data_root))
 }
 
 // Define some constants
-define('DOL_DOCUMENT_ROOT', $dolibarr_main_document_root);		// Filesystem core php (htdocs)
-define('DOL_DATA_ROOT', $dolibarr_main_data_root);				// Filesystem data (documents)
-define('DOL_CLASS_PATH', 'class/');								// Filesystem path to class dir
-define('DOL_CUSTOM_PATH', 'custom/');							// Filesystem path to custom dir
+define('DOL_DOCUMENT_ROOT', $dolibarr_main_document_root);			// Filesystem core php (htdocs)
+define('DOL_DATA_ROOT', $dolibarr_main_data_root);					// Filesystem data (documents)
+define('DOL_CLASS_PATH', 'class/');									// Filesystem path to class dir
+define('DOL_CUSTOM_PATH', $dolibarr_main_document_root.'/custom');	// Filesystem path to custom dir
 // If dolibarr_main_url_root = auto (Hidden feature for developers only), we try to forge it.
 if ($dolibarr_main_url_root == 'auto' && ! empty($_SERVER["SCRIPT_URL"]) && ! empty($_SERVER["SCRIPT_URI"]))
 {
@@ -188,7 +188,7 @@ $conf->file->character_set_client=strtoupper($force_charset_do_notuse);
 $conf->file->cookie_cryptkey = empty($dolibarr_main_cookie_cryptkey)?'':$dolibarr_main_cookie_cryptkey;
 
 // Define array of document root directories
-$conf->file->dol_document_root=array(DOL_DOCUMENT_ROOT);
+$conf->file->dol_document_root=array(DOL_DOCUMENT_ROOT, DOL_CUSTOM_PATH);
 if (! empty($dolibarr_main_document_root_alt))
 {
 	// dolibarr_main_document_root_alt contains several directories
-- 
GitLab