diff options
author | Simon Rettberg | 2019-10-30 17:02:09 +0100 |
---|---|---|
committer | Simon Rettberg | 2019-10-30 17:02:09 +0100 |
commit | 8a9e5deeeb4c5ca450ac8e9c70941983f882878c (patch) | |
tree | c492946a54210af54cbccf37ff6edb4be2f0d5fa /modules-available/baseconfig | |
parent | [baseconfig] Properly handle recusion for getconfig.inc.php hooks (diff) | |
download | slx-admin-8a9e5deeeb4c5ca450ac8e9c70941983f882878c.tar.gz slx-admin-8a9e5deeeb4c5ca450ac8e9c70941983f882878c.tar.xz slx-admin-8a9e5deeeb4c5ca450ac8e9c70941983f882878c.zip |
[baseconfig] Remove unused save-on-server feature
Diffstat (limited to 'modules-available/baseconfig')
-rw-r--r-- | modules-available/baseconfig/api.inc.php | 29 |
1 files changed, 2 insertions, 27 deletions
diff --git a/modules-available/baseconfig/api.inc.php b/modules-available/baseconfig/api.inc.php index 5fa4427e..7cf4d1b8 100644 --- a/modules-available/baseconfig/api.inc.php +++ b/modules-available/baseconfig/api.inc.php @@ -175,33 +175,8 @@ foreach ($defaults as $setting => $value) { } // All done, now output - -if (Request::any('save') === 'true') { - // output AND save to disk: Generate contents - $lines = ''; - foreach (ConfigHolder::getConfig() as $setting => $value) { - $lines .= $setting . "='" . escape($value) . "'\n"; - } - // Save to all the locations - $data = Property::getVersionCheckInformation(); - if (is_array($data) && isset($data['systems'])) { - foreach ($data['systems'] as $system) { - $path = CONFIG_HTTP_DIR . '/' . $system['id'] . '/config'; - if (file_put_contents($path, $lines) > 0) { - echo "# Saved config to $path\n"; - } else { - echo "# Error saving config to $path\n"; - } - echo "SLX_NOW='", time(), "'\n"; - } - } - // Output to browser - echo $lines; -} else { - // Only output to client - ConfigHolder::add('SLX_NOW', time(), PHP_INT_MAX); - ConfigHolder::outputConfig(); -} +ConfigHolder::add('SLX_NOW', time(), PHP_INT_MAX); +ConfigHolder::outputConfig(); // For quick testing or custom extensions: Include external file that should do nothing // more than outputting more key-value-pairs. It's expected in the webroot of slxadmin |