(2010-) * @license GPLv2 http://files.froxlor.org/misc/COPYING.txt * @package Formfields * */ return array( 'fpmconfig_edit' => array( 'title' => $lng['admin']['phpsettings']['editsettings'], 'image' => 'fa-solid fa-pen', 'sections' => array( 'section_a' => array( 'title' => $lng['admin']['phpsettings']['editsettings'], 'image' => 'icons/phpsettings_edit.png', 'fields' => array( 'description' => array( 'label' => $lng['admin']['phpsettings']['description'], 'type' => 'text', 'maxlength' => 50, 'value' => $result['description'] ), 'reload_cmd' => array( 'label' => $lng['serversettings']['phpfpm_settings']['reload'], 'type' => 'text', 'maxlength' => 255, 'value' => $result['reload_cmd'] ), 'config_dir' => array( 'label' => $lng['serversettings']['phpfpm_settings']['configdir'], 'type' => 'text', 'maxlength' => 255, 'value' => $result['config_dir'] ), 'pm' => array( 'label' => $lng['serversettings']['phpfpm_settings']['pm'], 'type' => 'select', 'select_var' => $pm_select, 'selected' => '@TODO' ), 'max_children' => array( 'label' => $lng['serversettings']['phpfpm_settings']['max_children']['title'], 'desc' => $lng['serversettings']['phpfpm_settings']['max_children']['description'], 'type' => 'number', 'value' => $result['max_children'], 'min' => 1 ), 'start_servers' => array( 'label' => $lng['serversettings']['phpfpm_settings']['start_servers']['title'], 'desc' => $lng['serversettings']['phpfpm_settings']['start_servers']['description'], 'type' => 'number', 'value' => $result['start_servers'], 'min' => 1 ), 'min_spare_servers' => array( 'label' => $lng['serversettings']['phpfpm_settings']['min_spare_servers']['title'], 'desc' => $lng['serversettings']['phpfpm_settings']['min_spare_servers']['description'], 'type' => 'number', 'value' => $result['min_spare_servers'] ), 'max_spare_servers' => array( 'label' => $lng['serversettings']['phpfpm_settings']['max_spare_servers']['title'], 'desc' => $lng['serversettings']['phpfpm_settings']['max_spare_servers']['description'], 'type' => 'number', 'value' => $result['max_spare_servers'] ), 'max_requests' => array( 'label' => $lng['serversettings']['phpfpm_settings']['max_requests']['title'], 'desc' => $lng['serversettings']['phpfpm_settings']['max_requests']['description'], 'type' => 'number', 'value' => $result['max_requests'] ), 'idle_timeout' => array( 'label' => $lng['serversettings']['phpfpm_settings']['idle_timeout']['title'], 'desc' => $lng['serversettings']['phpfpm_settings']['idle_timeout']['description'], 'type' => 'number', 'value' => $result['idle_timeout'] ), 'limit_extensions' => array( 'label' => $lng['serversettings']['phpfpm_settings']['limit_extensions']['title'], 'desc' => $lng['serversettings']['phpfpm_settings']['limit_extensions']['description'], 'type' => 'text', 'value' => $result['limit_extensions'] ), 'custom_config' => array( 'label' => $lng['serversettings']['phpfpm_settings']['custom_config']['title'], 'desc' => $lng['serversettings']['phpfpm_settings']['custom_config']['description'], 'type' => 'textarea', 'cols' => 50, 'rows' => 7, 'value' => $result['custom_config'] ) ) ) ) ) );