Prepare for embedded mode

This commit is contained in:
Bernd Bestel
2018-07-18 19:07:00 +02:00
parent 3131b8965e
commit 3afeb44b1d
3 changed files with 12 additions and 2 deletions

View File

@@ -132,6 +132,15 @@ function Setting(string $name, $value)
{
if (!defined($name))
{
define($name, $value);
// The content of a $name.txt file in /data/settingoverrides can overwrite the given setting (for embedded mode)
$settingOverrideFile = DATAPATH . '/settingoverrides/' . $name . '.txt';
if (file_exists($settingOverrideFile))
{
define($name, file_get_contents($settingOverrideFile));
}
else
{
define($name, $value);
}
}
}