* @license GPLv2 http://files.syscp.org/misc/COPYING.txt * @package Panel * @version $Id$ */ return array( 'groups' => array( 'webserver' => array( 'title' => $lng['admin']['webserversettings'], 'fields' => array( 'system_webserver' => array( 'label' => $lng['admin']['webserver'], 'settinggroup' => 'system', 'varname' => 'webserver', 'type' => 'option', 'default' => 'Apache2', 'option_mode' => 'one', 'option_options' => array('apache2' => 'Apache 2', 'lighttpd' => 'ligHTTPd'), 'save_method' => 'storeSettingField', ), 'system_apacheconf_vhost' => array( 'label' => $lng['serversettings']['apacheconf_vhost'], 'settinggroup' => 'system', 'varname' => 'apacheconf_vhost', 'type' => 'string', 'string_type' => 'filedir', 'default' => '/etc/apache2/sites-enabled/', 'save_method' => 'storeSettingField', ), 'system_apacheconf_diroptions' => array( 'label' => $lng['serversettings']['apacheconf_diroptions'], 'settinggroup' => 'system', 'varname' => 'apacheconf_diroptions', 'type' => 'string', 'string_type' => 'filedir', 'default' => '/etc/apache2/sites-enabled/', 'save_method' => 'storeSettingField', ), 'system_apacheconf_htpasswddir' => array( 'label' => $lng['serversettings']['apacheconf_htpasswddir'], 'settinggroup' => 'system', 'varname' => 'apacheconf_htpasswddir', 'type' => 'string', 'string_type' => 'dir', 'default' => '/etc/apache2/htpasswd/', 'save_method' => 'storeSettingField', ), 'system_apachereload_command' => array( 'label' => $lng['serversettings']['apachereload_command'], 'settinggroup' => 'system', 'varname' => 'apachereload_command', 'type' => 'string', 'default' => '/etc/init.d/apache2 reload', 'save_method' => 'storeSettingField', ), 'system_mod_log_sql' => array( 'label' => $lng['serversettings']['mod_log_sql'], 'settinggroup' => 'system', 'varname' => 'mod_log_sql', 'type' => 'bool', 'default' => false, 'save_method' => 'storeSettingField', ), 'system_logfiles_directory' => array( 'label' => $lng['serversettings']['logfiles_directory'], 'settinggroup' => 'system', 'varname' => 'logfiles_directory', 'type' => 'string', 'string_type' => 'dir', 'default' => '/var/customers/logs/', 'save_method' => 'storeSettingField', ), 'system_phpappendopenbasedir' => array( 'label' => $lng['serversettings']['phpappendopenbasedir'], 'settinggroup' => 'system', 'varname' => 'phpappendopenbasedir', 'type' => 'string', 'string_emptyallowed' => true, 'default' => '', 'save_method' => 'storeSettingField', ), 'system_deactivateddocroot' => array( 'label' => $lng['serversettings']['deactivateddocroot'], 'settinggroup' => 'system', 'varname' => 'deactivateddocroot', 'type' => 'string', 'string_type' => 'dir', 'string_emptyallowed' => true, 'default' => '', 'save_method' => 'storeSettingField', ), 'system_default_vhostconf' => array( 'label' => $lng['serversettings']['default_vhostconf'], 'settinggroup' => 'system', 'varname' => 'default_vhostconf', 'type' => 'text', 'default' => '', 'save_method' => 'storeSettingField', ), ), ), 'ssl' => array( 'title' => $lng['admin']['sslsettings'], 'fields' => array( 'system_ssl_enabled' => array( 'label' => $lng['serversettings']['ssl']['use_ssl'], 'settinggroup' => 'system', 'varname' => 'use_ssl', 'type' => 'bool', 'default' => false, 'save_method' => 'storeSettingField', ), 'system_ssl_cert_file' => array( 'label' => $lng['serversettings']['ssl']['ssl_cert_file'], 'settinggroup' => 'system', 'varname' => 'ssl_cert_file', 'type' => 'string', 'string_type' => 'file', 'string_emptyallowed' => true, 'default' => '/etc/apache2/apache2.pem', 'save_method' => 'storeSettingField', ), 'system_ssl_key_file' => array( 'label' => $lng['serversettings']['ssl']['ssl_key_file'], 'settinggroup' => 'system', 'varname' => 'ssl_key_file', 'type' => 'string', 'string_type' => 'file', 'string_emptyallowed' => true, 'default' => '/etc/apache2/apache2.key', 'save_method' => 'storeSettingField', ), 'system_ssl_ca_file' => array( 'label' => $lng['serversettings']['ssl']['ssl_ca_file'], 'settinggroup' => 'system', 'varname' => 'ssl_ca_file', 'type' => 'string', 'string_type' => 'file', 'string_emptyallowed' => true, 'default' => '', 'save_method' => 'storeSettingField', ), 'system_ssl_openssl_cnf' => array( 'label' => $lng['serversettings']['ssl']['openssl_cnf'], 'settinggroup' => 'system', 'varname' => 'openssl_cnf', 'type' => 'text', 'default' => '', 'save_method' => 'storeSettingField', ), ), ), ), ); ?>