diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Config/Application.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Config/Application.php index b298be84a..5e8de360d 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Config/Application.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Config/Application.php @@ -128,6 +128,7 @@ class Application extends \RainLoop\Config\AbstractConfig 'title' => array('SnappyMail Webmail', 'Text displayed as page title'), 'loading_description' => array('SnappyMail', 'Text displayed on startup'), 'favicon_url' => array('', ''), + 'app_path' => array(''), 'theme' => array('Default', 'Theme used by default'), 'allow_themes' => array(true, 'Allow theme selection on settings screen'), diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Utils.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Utils.php index eb90dbe8d..52065c629 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Utils.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Utils.php @@ -148,8 +148,8 @@ class Utils { static $sAppPath; if (!$sAppPath) { - $sAppPath = \preg_replace('#index\\.php.*$#D', '', $_SERVER['SCRIPT_NAME']); -// $sAppPath = Api::Config()->Get('labs', 'app_default_path', ''); + $sAppPath = Api::Config()->Get('webmail', 'app_path', '') + ?: \preg_replace('#index\\.php.*$#D', '', $_SERVER['SCRIPT_NAME']); } return $sAppPath; }