"> <$mt:setvar name="position_actions_bottom" value="1"$> <__trans phrase="Your settings have been saved."> <__trans phrase="A test mail was sent.">
" method="post" onsubmit="return validate(this);"> " /> " /> ">
disabled="disabled" name="system_email_address" id="system_email_address" class="text med required email" value="" /> <__trans phrase="Send Test Mail">

<__trans phrase="This email address is used in the 'From:' header of each email sent by Movable Type. Email may be sent for password recovery, commenter registration, comment and trackback notification, user or IP address lockout, and a few other minor events.">

" hint="<__trans phrase='Values other than zero provide additional diagnostic information for troubleshooting problems with your Movable Type installation. More information is available in the Debug Mode documentation.'>" show_hint="1"> disabled="disable" name="system_debug_mode" id="system-debug-mode" class="text num" maxlength="3" value="" /> " hint="<__trans phrase="Turn on performance logging, which will report any system event that takes the number of seconds specified by Logging Threshold.">" show_hint="1"> disabled="disable" name="system_performance_logging" id="system-performance-logging" checked="checked" />
" hint="<__trans phrase="The filesystem directory where performance logs are written. The web server must have write permission in this directory.">" show_hint="1"> disabled="disable"name="system_performance_logging_path" id="system-performance-logging-path" class="text" value="" /> " hint="<__trans phrase="The time limit for unlogged events in seconds. Any event that takes this amount of time or longer will be reported.">" show_hint="1"> disabled="disable" name="system_performance_logging_threshold" id="system-performance-logging-threshold" class="text number" maxlength="3" value="" />
" hint="<__trans phrase="Enable this setting to have Movable Type track revisions made by users to entries, pages and templates.">"> checked="checked" />

<__trans phrase="Site Path Limitation">

" hint="<__trans phrase="Allow sites to be placed only under this directory">" show_hint="1"> disabled="disable" name="sitepath_limit" id="sitepath-limit" class="text med absolute-site_path" value="" />

<__trans phrase="System-wide Feedback Controls">

" hint="<__trans phrase="This will override all individual blog settings.">"> checked="checked" /> " hint="<__trans phrase="This will override all individual blog settings.">"> checked="checked" class="cb" />

<__trans phrase="Outbound Notifications">

" hint="<__trans phrase="Disable sending notification pings when a new entry is created in any blog on the system.">"> checked="checked" class="cb" /> " hint="<__trans phrase="Do not send outbound TrackBacks or use TrackBack auto-discovery if your installation is intended to be private.">" show_hint="1">
  • checked="checked" />
  • checked="checked" /> <__trans phrase="(No Outbound TrackBacks)">
  • checked="checked" />
  • checked="checked" />

<__trans phrase="Lockout Settings">

" hint="<__trans phrase="The system administrators whom you wish to notify if a user or an IP address is locked out. If no administrators are selected, notifications will be sent to the 'System Email' address.">" show_hint="1"> " /> <__trans phrase="Clear"> | <__trans phrase="(None selected)"> ?__mode=dialog_select_sysadmin&multi=1&idfield=lockout-notify-ids&namefield=lockout-notify-names" class="mt-open-dialog"><__trans phrase="Select"> " show_hint="0"> <__trans phrase="A Movable Type user will be locked out if he or she submits an incorrect password [_1] or more times within [_2] seconds." params=" disabled="disable" name="user_lockout_limit" id="user-lockout-limit" class="text num" maxlength="3" value="" />%% disabled="disable" name="user_lockout_interval" id="user-lockout-interval" class="text num" maxlength="5" value="" />"> " show_hint="0">

<__trans phrase="An IP address will be locked out if [_1] or more incorrect login attempts are made within [_2] seconds from the same IP address." params=" disabled="disable" name="ip_lockout_limit" id="ip-lockout-limit" class="text num" maxlength="3" value="" />%% disabled="disable" name="ip_lockout_interval" id="ip-lockout-interval" class="text num" maxlength="5" value="" />">

<__trans phrase="The list of IP addresses. If a remote IP address is included in this list, the failed login will not recorded. You can specify multiple IP addresses separated by commas or line breaks.">
" label_class="top-label" hint="<__trans phrase="The email address that should receive a test email from Movable Type.">" show_hint="1"> <__trans phrase=" src="images/indicator.white.gif" />
jQuery(document).ready( function() { jQuery('#email_sent').hide(); }); jQuery('#test-email-dialog').dialog({ bgiframe: true, title: '<__trans phrase="Send Test Mail">', autoOpen: false, width: 450 }); jQuery('#send-test-email').click(function() { jQuery('span.indicator').hide(); jQuery('#email_sent').hide(); jQuery('#email_sent_error').hide(); jQuery('#test-email-dialog').dialog('open'); return false; }); jQuery('#test_form').submit(function() { jQuery('#email_sent').hide(); jQuery('#email_sent_error').hide(); var postData = {}; jQuery('#sys_conf').find('input:visible').each(function(){ var $this = jQuery(this); if ( $this.attr('type') == "checkbox" ) { if ( $this.is(':checked') ) postData[$this.attr('name')] = $this.val(); } else { postData[$this.attr('name')] = $this.val(); } }); postData['__mode'] = "test_system_mail"; postData['magic_token'] = ""; postData['to_email_address'] = jQuery('#to-email-address').val(); jQuery('#test_form div.actions-bar').hide(); jQuery('span.indicator').show(); jQuery.post('', postData, function( data ) { if( data.error ) { jQuery('#email_sent_error p').text( data.error ); jQuery('#email_sent_error').show(); } else if( data.result ) { jQuery('#email_sent').show(); jQuery('#test-email-dialog').dialog('close'); } jQuery('span.indicator').hide(); jQuery('#test_form div.actions-bar').show(); }); return false; }); function is_valid_absolute_path(path_) { if ( path_.match(/^\//) || path_.match(/^[a-zA-Z]:\\/) || path_.match(/^\\\\[a-zA-Z0-9\.]+/ ) ) { return true; } return false; } jQuery('input#system_performance_logging').click(function() { jQuery('div#system_performance_logging_prefs').toggleClass('hidden'); }); jQuery.mtValidateAddRules({ '.absolute-site_path': function ($e) { if ($e.val().length == 0) return 1; return is_valid_absolute_path($e.val()); } }); jQuery.mtValidateAddMessages({ '.absolute-site_path': '<__trans phrase="You must set a valid absolute Path." escape="singlequotes">' }); jQuery('#sys_conf').submit( function () { if ( !jQuery(this).find('input:not(:disabled), select:not(:disabled)').filter('input:visible, select:visible').mtValidate('simple') ) return false; });