diff --git a/admin_phpsettings.php b/admin_phpsettings.php index a374037f..e8ea11b0 100644 --- a/admin_phpsettings.php +++ b/admin_phpsettings.php @@ -91,9 +91,10 @@ if ($page == 'overview') { $phpconfig_add_data = include_once dirname(__FILE__) . '/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php'; - UI::view('user/form.html.twig', [ + UI::view('user/form-replacers.html.twig', [ 'formaction' => $linker->getLink(['section' => 'phpsettings']), - 'formdata' => $phpconfig_add_data['phpconfig_add'] + 'formdata' => $phpconfig_add_data['phpconfig_add'], + 'replacers' => $phpconfig_add_data['phpconfig_replacers'] ]); } } else { @@ -165,9 +166,10 @@ if ($page == 'overview') { $phpconfig_edit_data = include_once dirname(__FILE__) . '/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php'; - UI::view('user/form.html.twig', [ + UI::view('user/form-replacers.html.twig', [ 'formaction' => $linker->getLink(['section' => 'phpsettings', 'id' => $id]), 'formdata' => $phpconfig_edit_data['phpconfig_edit'], + 'replacers' => $phpconfig_edit_data['phpconfig_replacers'], 'editid' => $id ]); } diff --git a/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php b/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php index 4cf8b2ce..40dfd6a9 100644 --- a/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php +++ b/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php @@ -193,5 +193,57 @@ return [ ] ] ] + ], + 'phpconfig_replacers' => [ + 'replacers' => [ + [ + 'var' => 'PEAR_DIR', + 'description' => lng('admin.phpconfig.pear_dir') + ], + [ + 'var' => 'OPEN_BASEDIR_C', + 'description' => lng('admin.phpconfig.open_basedir_c') + ], + [ + 'var' => 'OPEN_BASEDIR', + 'description' => lng('admin.phpconfig.open_basedir') + ], + [ + 'var' => 'OPEN_BASEDIR_GLOBAL', + 'description' => lng('admin.phpconfig.open_basedir_global') + ], + [ + 'var' => 'TMP_DIR', + 'description' => lng('admin.phpconfig.tmp_dir') + ], + [ + 'var' => 'CUSTOMER_EMAIL', + 'description' => lng('admin.phpconfig.customer_email') + ], + [ + 'var' => 'ADMIN_EMAIL', + 'description' => lng('admin.phpconfig.admin_email') + ], + [ + 'var' => 'DOMAIN', + 'description' => lng('admin.phpconfig.domain') + ], + [ + 'var' => 'CUSTOMER', + 'description' => lng('admin.phpconfig.customer') + ], + [ + 'var' => 'ADMIN', + 'description' => lng('admin.phpconfig.admin') + ], + [ + 'var' => 'DOCUMENT_ROOT', + 'description' => lng('admin.phpconfig.docroot') + ], + [ + 'var' => 'CUSTOMER_HOMEDIR', + 'description' => lng('admin.phpconfig.homedir') + ] + ] ] ]; diff --git a/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php b/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php index 18ed7e2a..9b25d47d 100644 --- a/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php +++ b/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php @@ -196,5 +196,57 @@ return [ ] ] ] + ], + 'phpconfig_replacers' => [ + 'replacers' => [ + [ + 'var' => 'PEAR_DIR', + 'description' => lng('admin.phpconfig.pear_dir') + ], + [ + 'var' => 'OPEN_BASEDIR_C', + 'description' => lng('admin.phpconfig.open_basedir_c') + ], + [ + 'var' => 'OPEN_BASEDIR', + 'description' => lng('admin.phpconfig.open_basedir') + ], + [ + 'var' => 'OPEN_BASEDIR_GLOBAL', + 'description' => lng('admin.phpconfig.open_basedir_global') + ], + [ + 'var' => 'TMP_DIR', + 'description' => lng('admin.phpconfig.tmp_dir') + ], + [ + 'var' => 'CUSTOMER_EMAIL', + 'description' => lng('admin.phpconfig.customer_email') + ], + [ + 'var' => 'ADMIN_EMAIL', + 'description' => lng('admin.phpconfig.admin_email') + ], + [ + 'var' => 'DOMAIN', + 'description' => lng('admin.phpconfig.domain') + ], + [ + 'var' => 'CUSTOMER', + 'description' => lng('admin.phpconfig.customer') + ], + [ + 'var' => 'ADMIN', + 'description' => lng('admin.phpconfig.admin') + ], + [ + 'var' => 'DOCUMENT_ROOT', + 'description' => lng('admin.phpconfig.docroot') + ], + [ + 'var' => 'CUSTOMER_HOMEDIR', + 'description' => lng('admin.phpconfig.homedir') + ] + ] ] ];