requireAdminLogin()
->setPageTitle(WT_I18N::translate('Site configuration'))
->pageHeader();
require WT_ROOT.'includes/functions/functions_edit.php';
echo WT_JS_START;
?>
jQuery(document).ready(function() {
jQuery("#tabs").tabs();
});
',
'
',
'',
'',
' ',
' ',
'- ', WT_I18N::translate('Data file directory'), help_link('INDEX_DIRECTORY'), '
',
'- ', edit_field_inline('site_setting-INDEX_DIRECTORY', get_site_setting('INDEX_DIRECTORY')), '
',
'- ', WT_I18N::translate('Memory limit'), help_link('MEMORY_LIMIT'), '
',
'- ', edit_field_inline('site_setting-MEMORY_LIMIT', get_site_setting('MEMORY_LIMIT')), '
',
'- ', WT_I18N::translate('PHP time limit'), help_link('MAX_EXECUTION_TIME'), '
',
'- ', edit_field_inline('site_setting-MAX_EXECUTION_TIME', get_site_setting('MAX_EXECUTION_TIME')), '
',
'- ', WT_I18N::translate('Allow messages to be stored online'), help_link('STORE_MESSAGES'), '
',
'- ', edit_field_yes_no_inline('site_setting-STORE_MESSAGES', get_site_setting('STORE_MESSAGES')), '
',
'- ', WT_I18N::translate('Allow visitors to request account registration'), help_link('USE_REGISTRATION_MODULE'), '
',
'- ', edit_field_yes_no_inline('site_setting-USE_REGISTRATION_MODULE', get_site_setting('USE_REGISTRATION_MODULE')), '
',
'- ', WT_I18N::translate('Require an administrator to approve new user registrations'), help_link('REQUIRE_ADMIN_AUTH_REGISTRATION'), '
',
'- ', edit_field_yes_no_inline('site_setting-REQUIRE_ADMIN_AUTH_REGISTRATION', get_site_setting('REQUIRE_ADMIN_AUTH_REGISTRATION')), '
',
'- ', WT_I18N::translate('Allow users to select their own theme'), help_link('ALLOW_USER_THEMES'), '
',
'- ', edit_field_yes_no_inline('site_setting-ALLOW_USER_THEMES', get_site_setting('ALLOW_USER_THEMES')), '
',
'- ', WT_I18N::translate('Default Theme'), help_link('THEME'), '
',
'- ', select_edit_control_inline('site_setting-THEME_DIR', array_flip(get_theme_names()), null, get_site_setting('THEME_DIR')), '
',
'- ', WT_I18N::translate('Allow GEDCOM switching'), help_link('ALLOW_CHANGE_GEDCOM'), '
',
'- ', edit_field_yes_no_inline('site_setting-ALLOW_CHANGE_GEDCOM', get_site_setting('ALLOW_CHANGE_GEDCOM')), '
',
'- ', WT_I18N::translate('Session timeout'), help_link('SESSION_TIME'), '
',
'- ', edit_field_inline('site_setting-SESSION_TIME', get_site_setting('SESSION_TIME')), '
',
'- ', WT_I18N::translate('Website URL'), help_link('SERVER_URL'), '
',
'- ', select_edit_control_inline('site_setting-SERVER_URL', array(WT_SERVER_NAME.WT_SCRIPT_PATH=>WT_SERVER_NAME.WT_SCRIPT_PATH), '', get_site_setting('SERVER_URL')), '
',
'- ', WT_I18N::translate('Login URL'), help_link('LOGIN_URL'), '
',
'- ', edit_field_inline('site_setting-LOGIN_URL', get_site_setting('LOGIN_URL')), '
',
' |
',
' ',
'- ', WT_I18N::translate('Messages'), help_link('SMTP_ACTIVE'), '
',
'- ', select_edit_control_inline('site_setting-SMTP_ACTIVE', array('internal'=>WT_I18N::translate('Use PHP mail to send messages'), 'external'=>WT_I18N::translate('Use SMTP to send messages'), 'disabled'=>WT_I18N::translate('Do not send messages')), null, get_site_setting('SMTP_ACTIVE')), '
',
'- ', WT_I18N::translate('Outgoing server (SMTP) name'), help_link('SMTP_HOST'), '
',
'- ', edit_field_inline('site_setting-SMTP_HOST', get_site_setting('SMTP_HOST')), '
',
'- ', WT_I18N::translate('SMTP port'), help_link('SMTP_PORT'), '
',
'- ', edit_field_inline('site_setting-SMTP_PORT', get_site_setting('SMTP_PORT')), '
',
'- ', WT_I18N::translate('Use simple mail headers'), help_link('SMTP_SIMPLE_MAIL'), '
',
'- ', edit_field_yes_no_inline('site_setting-SMTP_SIMPLE_MAIL', get_site_setting('SMTP_SIMPLE_MAIL')), '
',
'- ', WT_I18N::translate('Use password'), help_link('SMTP_AUTH'), '
',
'- ', edit_field_yes_no_inline('site_setting-SMTP_AUTH', get_site_setting('SMTP_AUTH')), '
',
'- ', WT_I18N::translate('Username'), help_link('SMTP_AUTH_USER'), '
',
'- ', edit_field_inline('site_setting-SMTP_AUTH_USER', get_site_setting('SMTP_AUTH_USER')), '
',
'- ', WT_I18N::translate('Password'), help_link('SMTP_AUTH_PASS'), '
',
// Don't show password. save.php has special code for this.
'- ', edit_field_inline('site_setting-SMTP_AUTH_PASS', ''), '
',
'- ', WT_I18N::translate('Secure connection'), help_link('SMTP_SSL'), '
',
'- ', select_edit_control_inline('site_setting-SMTP_SSL', array('none'=>WT_I18N::translate('none'), 'ssl'=>WT_I18N::translate('ssl'), 'tls'=>WT_I18N::translate('tls')), null, get_site_setting('SMTP_SSL')), '
',
'- ', WT_I18N::translate('From email address'), help_link('SMTP_FROM_NAME'), '
',
'- ', edit_field_inline('site_setting-SMTP_FROM_NAME', get_site_setting('SMTP_FROM_NAME')), '
',
'- ', WT_I18N::translate('Sender email address'), help_link('SMTP_HELO'), '
',
'- ', edit_field_inline('site_setting-SMTP_HELO', get_site_setting('SMTP_HELO')), '
',
' |
',
' ',
' | ',
'
',
'';