diff options
author | jim-p <jimp@pfsense.org> | 2013-09-24 09:30:57 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2013-09-24 09:32:06 -0400 |
commit | a338d381f7c184481e9a6affcd596ff902a861f8 (patch) | |
tree | 66741bde58d38416976d6a84a4c4de7ddf9fa2b4 /usr/local/www/wizards | |
parent | 6f969455f88f209df290f08f6556bb5ff85c1c5f (diff) | |
download | pfsense-a338d381f7c184481e9a6affcd596ff902a861f8.zip pfsense-a338d381f7c184481e9a6affcd596ff902a861f8.tar.gz |
Allow multiple valid time servers to be entered in the wizard, as they are allowed under System > General
Diffstat (limited to 'usr/local/www/wizards')
-rw-r--r-- | usr/local/www/wizards/setup_wizard.xml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/usr/local/www/wizards/setup_wizard.xml b/usr/local/www/wizards/setup_wizard.xml index 85f1152..db9f05d 100644 --- a/usr/local/www/wizards/setup_wizard.xml +++ b/usr/local/www/wizards/setup_wizard.xml @@ -138,8 +138,6 @@ <description>Enter the hostname (FQDN) of the time server.</description> <type>input</type> <bindstofield>system->timeservers</bindstofield> - <validate>^[a-z0-9.|-]+$</validate> - <message>Invalid Time Server Field</message> </field> <field> <name>Timezone</name> @@ -153,9 +151,11 @@ </fields> <stepsubmitphpaction> <![CDATA[ - if(!empty($_POST['timeserverhostname']) && !(is_hostname($_POST['timeserverhostname']) || is_ipaddr($_POST['timeserverhostname']))) { - print_info_box_np("Invalid Time Server. Please press back in your browser window and correct."); - die; + foreach (explode(' ', $_POST['timeserverhostname']) as $ts) { + if (!is_domain($ts)) { + print_info_box_np(gettext("NTP Time Server names may only contain the characters a-z, 0-9, '-' and '.'. Entries may be separated by spaces. Please press back in your browser window and correct.")); + die; + } } ]]> </stepsubmitphpaction> |