summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2019-10-30 17:21:28 +0100
committerSimon Rettberg2019-10-30 17:21:28 +0100
commit7943d25fde498204f0cfd2a2a2c6da014795e82d (patch)
tree8bed07d76e0b5566a2b2e09871afa90160d2a838
parent[baseconfig] Remove unused save-on-server feature (diff)
downloadslx-admin-7943d25fde498204f0cfd2a2a2c6da014795e82d.tar.gz
slx-admin-7943d25fde498204f0cfd2a2a2c6da014795e82d.tar.xz
slx-admin-7943d25fde498204f0cfd2a2a2c6da014795e82d.zip
[baseconfig] Improved verbose output of plain config
-rw-r--r--modules-available/baseconfig/api.inc.php11
1 files changed, 6 insertions, 5 deletions
diff --git a/modules-available/baseconfig/api.inc.php b/modules-available/baseconfig/api.inc.php
index 7cf4d1b8..aab03b5a 100644
--- a/modules-available/baseconfig/api.inc.php
+++ b/modules-available/baseconfig/api.inc.php
@@ -89,18 +89,19 @@ class ConfigHolder
{
self::applyPostHooks();
foreach (self::$config as $key => $list) {
- echo '##', $key, "\n";
+ echo str_pad('# ' . $key . ' ', 35, '#', STR_PAD_BOTH), "\n";
foreach ($list as $pos => $item) {
- echo '# (', $item['context'], ':', $item['prio'], ')';
if ($pos != 0 || $item['value'] === false) {
+ echo '# (', $item['context'], ':', $item['prio'], ')';
if ($pos == 0) {
- echo " <disabled>\n";
+ echo " <disabled this setting>\n";
} else {
echo " <overridden>\n";
}
- continue;
+ } else {
+ echo $key, "='", escape($item['value']), "'\n";
+ echo '# (', $item['context'], ':', $item['prio'], ") <active>\n";
}
- echo "⤵\n", $key, "='", escape($item['value']), "'\n";
}
}
}