SM2Gen/html/Datetime.html
2025-06-15 12:54:11 +01:00

75 lines
5.3 KiB
HTML

<div id='module' class='module datetime-panel'>
<h1>Date and time configuration</h1><br>
This is where you configure the date and time of this server. You may use an existing network time server or
manually set the date and time for your time zone.
<p>
<input name="Old_ntpstatus" type="hidden" value="enabled">
<h2>Time Configuration</h2>
<form action="smanager/save_time_config" method="post">
<span class=label>
<label for="time_mode">Time Setting Mode:</label>
</span><span class=data2>
<select id="time_mode_select" name="time_mode"><option value="dat_ntp_server">NTP server</option><option value="dat_manually_set">Set manually</option></select>
</span>
<div id='ntp_section'>
<p>
The server is periodically synchronizing the system clock to the network time protocol (NTP) server specified below. To synchronize to a different NTP server, enter a different hostname or IP address in the field below.
</p>
<span class=label>
<label for="ntpserver">NTP Server URL:</label>
</span><span class=data2>
<input id="ntpserver" name="ntpserver" pattern="^([a-zA-Z0-9][a-zA-Z0-9\.\-]{0,253}[a-zA-Z0-9]|(\d{1,3}\.){3}\d{1,3})$" placeholder="e.g. smeserver.pool.ntp.org" title="Enter a valid hostname or IPv4 address" type="text" value="smeserver.pool.ntp.org">
</span>
</div>
<div id='manual_section'>
<p>
Choose this option to stop syncronizing the system clock to the NTP
server.When the NTP service is disabled, you can set the system date and time manually from this page.
</p>
<div class='datetime-config-row'>
<div class='datetime-label-col'>
<span class='datetime-label'>
<label for="datetime_manual">Set Date and Time:</label>
</span>
</div>
<div class='datetime-fields-col' id='datetime_manual'>
<fieldset>
<legend>Date</legend>
<label for="year">Year:</label>
<select id="year" name="year" required="required"><option selected value="2025">2025</option><option value="2026">2026</option><option value="2027">2027</option><option value="2028">2028</option><option value="2029">2029</option><option value="2030">2030</option><option value="2031">2031</option><option value="2032">2032</option><option value="2033">2033</option><option value="2034">2034</option><option value="2035">2035</option><option value="2036">2036</option><option value="2037">2037</option><option value="2038">2038</option><option value="2039">2039</option><option value="2040">2040</option><option value="2041">2041</option><option value="2042">2042</option><option value="2043">2043</option><option value="2044">2044</option><option value="2045">2045</option><option value="2046">2046</option><option value="2047">2047</option><option value="2048">2048</option><option value="2049">2049</option><option value="2050">2050</option><option value="2051">2051</option><option value="2052">2052</option><option value="2053">2053</option><option value="2054">2054</option><option value="2055">2055</option></select>
&nbsp;
<label for="month">Month:</label>
<select id="month" name="month" required="required"><option value="01">01</option><option value="02">02</option><option value="03">03</option><option value="04">04</option><option value="05">05</option><option value="06">06</option><option value="07">07</option><option value="08">08</option><option value="09">09</option><option value="10">10</option><option value="11">11</option><option value="12">12</option></select>
&nbsp;
<label for="day">Day:</label>
<input autocomplete="off" id="day" inputmode="numeric" maxlength="2" name="day" pattern="^(0[1-9]|[12][0-9]|3[01])$" placeholder="DD" required="required" size="2" title="Day (01-31)" type="text" value="15">
</fieldset>
<fieldset>
<legend>Time</legend>
<label for="hour">Hour:</label>
<select id="hour" name="hour" required="required"><option value="00">00</option><option value="01">01</option><option value="02">02</option><option value="03">03</option><option value="04">04</option><option value="05">05</option><option value="06">06</option><option value="07">07</option><option value="08">08</option><option value="09">09</option><option selected value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option></select>
&nbsp;
<label for="minute">Minute:</label>
<input autocomplete="off" id="minute" inputmode="numeric" maxlength="2" name="minute" pattern="^[0-5][0-9]$" placeholder="MM" required="required" size="2" title="Minute (00-59)" type="text" value="42">
&nbsp;
<label for="second">Second:</label>
<input autocomplete="off" id="second" inputmode="numeric" maxlength="2" name="second" pattern="^[0-5][0-9]$" placeholder="SS" required="required" size="2" title="Second (00-59)" type="text" value="47">
</fieldset>
</div>
</div>
</div>
<input type="submit" value="Save">
</form> </div>