Files
espurna/code/html/src/panel-ntp.html

83 lines
4.0 KiB
HTML

<form id="form-ntp" class="pure-form pure-form-aligned form-settings">
<div class="panel" id="panel-ntp">
<div class="header">
<h1>NTP</h1>
<h2>Synchronize device time with a remote server</h2>
</div>
<div class="page">
<fieldset>
<div class="pure-control-group">
<label>Server</label>
<input name="ntpServer" type="text" placeholder="IP or hostname">
</div>
<div class="pure-control-group">
<label>Time Zone</label>
<input name="ntpTZ" type="text" list="list:ntpTZ" required >
<span class="pure-form-message-inline">POSIX TZ variable, defaults to <code>UTC0</code> aka "Coordinated Universal Time". For example, basic offset is expressed as either <code>UTC2</code> (meaning "UTC minus 2 hours"), or <code>UTC-2</code> ("UTC plus 2 hours"). For the list of possible values based on IANA Time Zone Database, <a href="https://github.com/xoseperez/espurna/wiki/NTP#tz-variable">see our wiki entry.</a></span>
<span class="pure-form-message-inline">For the technical documentation and more complicated examples, <a href="https://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html">see libc tzset(3) manual page</a></span>
<datalist id="list:ntpTZ">
<option value="UTC0">No offset</option>
<option value="UTC-14"></option>
<option value="UTC-13"></option>
<option value="UTC-12"></option>
<option value="UTC-11"></option>
<option value="UTC-10"></option>
<option value="UTC-9"></option>
<option value="UTC-8"></option>
<option value="UTC-7"></option>
<option value="UTC-6"></option>
<option value="UTC-5"></option>
<option value="UTC-4"></option>
<option value="UTC-3"></option>
<option value="UTC-2"></option>
<option value="UTC-1"></option>
<option value="UTC1"></option>
<option value="UTC2"></option>
<option value="UTC3"></option>
<option value="UTC4"></option>
<option value="UTC5"></option>
<option value="UTC6"></option>
<option value="UTC7"></option>
<option value="UTC8"></option>
<option value="UTC9"></option>
<option value="UTC10"></option>
<option value="UTC11"></option>
<option value="UTC12"></option>
</datalist>
</div>
<div class="pure-control-group">
<label>Startup delay</label>
<input name="ntpStartDelay" type="number" min="3" required >
<span class="pure-form-message-inline">
s (seconds)
</span>
</div>
<div class="pure-control-group">
<label>Update interval</label>
<input name="ntpUpdateIntvl" type="number" min="15" required >
<span class="pure-form-message-inline">
s (seconds)
</span>
</div>
<div class="pure-control-group">
<label>DHCP override</label>
<input class="checkbox-toggle" type="checkbox" name="ntpDhcp">
<span class="pure-form-message-inline">
<strong>Always</strong> use NTP server provided by DHCP
</span>
</div>
</fieldset>
</div>
</div>
</form>