123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- <!DOCTYPE html>
- <html>
- <head>
- <link rel="stylesheet" href="../com/max80.css" />
- <title>MAX80: Configuration</title>
- <script src="../com/max80.js"></script>
- <script>
- function addextrainfo(event) {
- var form = event.currentTarget;
- var elem = form.elements;
- var hosttime = elem["hosttime"];
- var hostzone = elem["hostzone"];
-
- var now = new Date();
- hosttime.value = now.valueOf();
- hostzone.value = -60 * now.getTimezoneOffset();
- }
- </script>
- </head>
- <body>
- <script>inc("head.html")</script>
- <h1>Configuration</h1>
- <form id="config" action="../sys/setconfig" enctype="text/plain"
- method="post" onsubmit="addextrainfo(event)">
- <fieldset>
- <legend>Network</legend>
- <div>
- <label for="wifi.ssid">Network name (SSID):</label>
- <input type="text" id="wifi.ssid" name="wifi.ssid" />
- </div>
- <div>
- <label for="wifi.psk">Network password (PSK):</label>
- <input class="mono" type="password" id="wifi.psk" name="wifi.psk" size="50" />
- <button type="button" class="show" onclick="showpwd('wifi.psk',this)"><span class="show">show</span><span class="hide">hide</span></button>
- </div>
- </fieldset>
- <fieldset>
- <legend>Date and Time</legend>
- <div>
- <label for="TZ">Timezone configuration:</label>
- <input type="text" id="TZ" name="TZ" />
- </div>
- <div>
- <label for="sntp.enabled">Synchronize time from network:</label>
- <input type="checkbox" id="sntp.enabled" name="sntp.enabled" />
- </div>
- <div>
- <label for="sntp.enabled">NTP server:</label>
- <input type="text" id="sntp.server" name="sntp.server" />
- </div>
- <div>
- <label for="ip4.dhcp.nosntp">Ignore DHCP-provided NTP server:</label>
- <input type="checkbox" id="ip4.dhcp.nosntp" name="ip4.dhcp.nosntp" />
- </div>
- </fieldset>
- <button type="submit" disabled>Update configuration</button>
- </form>
- <script>loadform('config','../sys/getconfig')</script>
- </body>
- </html>
|