From 03ab4a5eef59251c6a6cd236dba7f23209604470 Mon Sep 17 00:00:00 2001 From: slawkens Date: Sat, 22 Jul 2023 14:55:10 +0200 Subject: [PATCH] Move database settings to separate category --- system/settings.php | 156 +++++++++++++++++++++++--------------------- 1 file changed, 80 insertions(+), 76 deletions(-) diff --git a/system/settings.php b/system/settings.php index 8110fbd7..1e7cb51e 100644 --- a/system/settings.php +++ b/system/settings.php @@ -98,82 +98,6 @@ return [ 'desc' => 'Format: UA-XXXXXXX-X', 'default' => '', ], - [ - 'type' => 'section', - 'title' => 'Database', - ], - 'database_overwrite' => [ - 'name' => 'Database Manual', - 'type' => 'boolean', - 'desc' => 'Manual database configuration. Enable if you want to manually enter database details. If set to no - it will get from config.lua', - 'default' => false, - 'is_config' => true, - ], - 'database_host' => [ - 'name' => 'Database Host', - 'type' => 'text', - 'default' => '127.0.0.1', - 'show_if' => [ - 'database_overwrite', '=', 'true' - ], - 'is_config' => true, - ], - 'database_port' => [ - 'name' => 'Database Port', - 'type' => 'number', - 'default' => 3306, - 'show_if' => [ - 'database_overwrite', '=', 'true' - ], - 'is_config' => true, - ], - 'database_user' => [ - 'name' => 'Database User', - 'type' => 'text', - 'show_if' => [ - 'database_overwrite', '=', 'true' - ], - 'is_config' => true, - ], - 'database_password' => [ - 'name' => 'Database Password', - 'type' => 'text', - 'show_if' => [ - 'database_overwrite', '=', 'true' - ], - 'is_config' => true, - ], - 'database_name' => [ - 'name' => 'Database Name', - 'type' => 'text', - 'show_if' => [ - 'database_overwrite', '=', 'true' - ], - 'is_config' => true, - ], - 'database_socket' => [ - 'name' => 'Database Socket', - 'desc' => 'Set if you want to connect to database through socket (example: /var/run/mysqld/mysqld.sock)', - 'type' => 'text', - 'show_if' => [ - 'database_overwrite', '=', 'true' - ], - 'is_config' => true, - ], - 'database_log' => [ - 'name' => 'Database Log', - 'desc' => 'Should database queries be logged and saved into system/logs/database.log?', - 'type' => 'boolean', - 'default' => false, - 'is_config' => true, - ], - 'database_persistent' => [ - 'name' => 'Database Persistent Connection', - 'desc' => 'Use database permanent connection (like server), may speed up your site', - 'type' => 'boolean', - 'default' => false, - 'is_config' => true, - ], [ 'type' => 'section', 'title' => 'Template' @@ -334,6 +258,86 @@ return [ 'desc' => 'Allow MyAAC to report anonymous usage statistics to developers? The data is sent only once per 30 days and is fully confidential. It won\'t affect the performance of your website', 'default' => true, ], + [ + 'type' => 'category', + 'title' => 'Database', + ], + [ + 'type' => 'section', + 'title' => 'Database', + ], + 'database_overwrite' => [ + 'name' => 'Database Manual', + 'type' => 'boolean', + 'desc' => 'Manual database configuration. Enable if you want to manually enter database details. If set to no - it will get from config.lua', + 'default' => false, + 'is_config' => true, + ], + 'database_host' => [ + 'name' => 'Database Host', + 'type' => 'text', + 'default' => '127.0.0.1', + 'show_if' => [ + 'database_overwrite', '=', 'true' + ], + 'is_config' => true, + ], + 'database_port' => [ + 'name' => 'Database Port', + 'type' => 'number', + 'default' => 3306, + 'show_if' => [ + 'database_overwrite', '=', 'true' + ], + 'is_config' => true, + ], + 'database_user' => [ + 'name' => 'Database User', + 'type' => 'text', + 'show_if' => [ + 'database_overwrite', '=', 'true' + ], + 'is_config' => true, + ], + 'database_password' => [ + 'name' => 'Database Password', + 'type' => 'text', + 'show_if' => [ + 'database_overwrite', '=', 'true' + ], + 'is_config' => true, + ], + 'database_name' => [ + 'name' => 'Database Name', + 'type' => 'text', + 'show_if' => [ + 'database_overwrite', '=', 'true' + ], + 'is_config' => true, + ], + 'database_socket' => [ + 'name' => 'Database Socket', + 'desc' => 'Set if you want to connect to database through socket (example: /var/run/mysqld/mysqld.sock)', + 'type' => 'text', + 'show_if' => [ + 'database_overwrite', '=', 'true' + ], + 'is_config' => true, + ], + 'database_log' => [ + 'name' => 'Database Log', + 'desc' => 'Should database queries be logged and saved into system/logs/database.log?', + 'type' => 'boolean', + 'default' => false, + 'is_config' => true, + ], + 'database_persistent' => [ + 'name' => 'Database Persistent Connection', + 'desc' => 'Use database permanent connection (like server), may speed up your site', + 'type' => 'boolean', + 'default' => false, + 'is_config' => true, + ], [ 'type' => 'category', 'title' => 'Mailing',