uiSettings.html 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Display Settings</title>
  5. </head>
  6. <body>
  7. <div id="displaySettingsPage" data-role="page" class="page type-interior">
  8. <div data-role="content">
  9. <div class="content-primary">
  10. <form id="displaySettingsForm">
  11. <ul data-role="listview" class="ulForm">
  12. <li>
  13. <label for="txtWeatherLocation">Weather location: </label>
  14. <input id="txtWeatherLocation" name="txtWeatherLocation" type="text" onchange="DisplaySettingsPage.submit();" />
  15. <div class="fieldDescription">
  16. US zip code / City, State, Country / City, Country
  17. </div>
  18. </li>
  19. <li>
  20. <label for="selectWeatherUnit">Weather display unit: </label>
  21. <select id="selectWeatherUnit" name="selectWeatherUnit" onchange="DisplaySettingsPage.submit();">
  22. <option value="Celsius">Celsius</option>
  23. <option value="Fahrenheit">Fahrenheit</option>
  24. </select>
  25. </li>
  26. <li>
  27. <label for="txtMinResumePct">Min resume percentage: </label>
  28. <input type="number" id="txtMinResumePct" name="txtMinResumePct" pattern="[0-9]*" required="required" min="0" max="100" onchange="DisplaySettingsPage.submit();" />
  29. <div class="fieldDescription">
  30. Titles are assumed unplayed before this time
  31. </div>
  32. </li>
  33. <li>
  34. <label for="txtMaxResumePct">Max resume percentage: </label>
  35. <input type="number" id="txtMaxResumePct" name="txtMaxResumePct" pattern="[0-9]*" required="required" min="1" max="100" onchange="DisplaySettingsPage.submit();" />
  36. <div class="fieldDescription">
  37. Titles are assumed fully played after this time
  38. </div>
  39. </li>
  40. <li>
  41. <label for="txtMinResumeDuration">Min resume duration (seconds): </label>
  42. <input type="number" id="txtMinResumeDuration" name="txtMinResumeDuration" pattern="[0-9]*" required="required" min="0" onchange="DisplaySettingsPage.submit();" />
  43. <div class="fieldDescription">
  44. Titles shorter than this will not be resumable
  45. </div>
  46. </li>
  47. <li style="display: none;">
  48. <button type="submit" data-theme="b" data-icon="ok" class="btnSubmit">
  49. Save
  50. </button>
  51. </li>
  52. </ul>
  53. </form>
  54. </div>
  55. </div>
  56. <script type="text/javascript">
  57. $('#displaySettingsForm').on('submit', DisplaySettingsPage.onSubmit);
  58. </script>
  59. </div>
  60. </body>
  61. </html>