_ssid.html.php 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. <div class="panel panel-default ssid enabled" <?= $service_enabled == 0 ? 'style="display: none"' : '' ?>>
  2. <div class="panel-heading">
  3. <h3 class="panel-title" data-label="<?= T_("SSID") ?>"><?= T_("SSID") ?> <?= $ssid['id'] + 1 ?></h3>
  4. </div>
  5. <ul class="nav nav-tabs nav-justified">
  6. <li role="presentation" data-tab="wifi" class="active"><a href="#"><?= T_("Wifi") ?></a></li>
  7. <li role="presentation" data-tab="ipv6"><a href="#"><?= T_("IPv6") ?></a></li>
  8. <li role="presentation" data-tab="ipv4"><a href="#"><?= T_("IPv4") ?></a></li>
  9. </ul>
  10. <!-- Wifi -->
  11. <div class="tabs tabwifi">
  12. <div class="form-group">
  13. <label class="col-sm-3 control-label"><?= T_('Name (SSID)') ?></label>
  14. <div class="col-sm-9">
  15. <input type="text" class="form-control" name="ssid[<?= $ssid['id'] ?>][wifi_ssid]" placeholder="myNeutralNetwork" value="<?= $ssid['wifi_ssid'] ?>" />
  16. </div>
  17. </div>
  18. <div class="form-group">
  19. <label for="wifi_secure" class="col-sm-3 control-label"><?= T_('Secure') ?></label>
  20. <div class="col-sm-9 input-group-btn" data-toggle="tooltip" data-title="<?= T_('Disabling the Secure Wifi allows everyone to join the hotspot and spy the traffic (but it\'s perfect for a PirateBox)') ?>">
  21. <div class="input-group">
  22. <input type="checkbox" class="form-control switch wifi_secure" name="ssid[<?= $ssid['id'] ?>][wifi_secure]" value="1" <?= $ssid['wifi_secure'] == 1 ? 'checked="checked"' : '' ?> />
  23. </div>
  24. </div>
  25. </div>
  26. <div class="form-group wifi_passphrase" <?= $ssid['wifi_secure'] == 0 ? 'style="display: none"' : '' ?>>
  27. <label class="col-sm-3 control-label"><?= T_('Password (WPA2)') ?></label>
  28. <div class="input-group col-sm-9" style="padding: 0 15px">
  29. <input type="text" data-toggle="tooltip" data-title="<?= T_('At least 8 characters') ?>" class="form-control" name="ssid[<?= $ssid['id'] ?>][wifi_passphrase]" placeholder="VhegT8oev0jZI" value="<?= $ssid['wifi_passphrase'] ?>" />
  30. <a class="btn input-group-addon wifiparty" data-toggle="tooltip" data-title="<?= T_('Show to your friends how to access to your hotspot') ?>"><span class="glyphicon glyphicon-fullscreen"></span></a>
  31. </div>
  32. </div>
  33. <div class="form-group">
  34. <label class="col-sm-3 control-label"><?= T_('Channel') ?></label>
  35. <div class="col-sm-9 input-group-btn">
  36. <div class="input-group dropdownmenu">
  37. <input type="text" name="ssid[<?= $ssid['id'] ?>][wifi_channel]" value="<?= $ssid['wifi_channel'] ?>" style="display: none" />
  38. <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"><?= $ssid['wifi_channel'] ?> <span class="caret"></span></button>
  39. <ul class="dropdown-menu dropdown-menu-left" role="menu">
  40. <li <?= $ssid['wifi_channel'] == 1 ? 'class="active"' : '' ?>><a href="javascript:;">1</a></li>
  41. <li <?= $ssid['wifi_channel'] == 2 ? 'class="active"' : '' ?>><a href="javascript:;">2</a></li>
  42. <li <?= $ssid['wifi_channel'] == 3 ? 'class="active"' : '' ?>><a href="javascript:;">3</a></li>
  43. <li <?= $ssid['wifi_channel'] == 4 ? 'class="active"' : '' ?>><a href="javascript:;">4</a></li>
  44. <li <?= $ssid['wifi_channel'] == 5 ? 'class="active"' : '' ?>><a href="javascript:;">5</a></li>
  45. <li <?= $ssid['wifi_channel'] == 6 ? 'class="active"' : '' ?>><a href="javascript:;">6</a></li>
  46. <li <?= $ssid['wifi_channel'] == 7 ? 'class="active"' : '' ?>><a href="javascript:;">7</a></li>
  47. <li <?= $ssid['wifi_channel'] == 8 ? 'class="active"' : '' ?>><a href="javascript:;">8</a></li>
  48. <li <?= $ssid['wifi_channel'] == 9 ? 'class="active"' : '' ?>><a href="javascript:;">9</a></li>
  49. <li <?= $ssid['wifi_channel'] == 10 ? 'class="active"' : '' ?>><a href="javascript:;">10</a></li>
  50. <li <?= $ssid['wifi_channel'] == 11 ? 'class="active"' : '' ?>><a href="javascript:;">11</a></li>
  51. </ul>
  52. </div>
  53. </div>
  54. </div>
  55. </div>
  56. <!-- IPv6 -->
  57. <div class="tabs tabipv6" style="display: none">
  58. <?php if(empty($ssid['ip6_net'])): ?>
  59. <div class="alert alert-dismissible alert-warning fade in" style="margin: 2px 2px 17px" role="alert">
  60. <button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
  61. <strong><?= T_('Notice') ?>:</strong> <?= T_("Currently, your wifi clients don't have IPv6 and it's a very bad thing. Ask your Internet Service Provider an IPv6 delegated prefix, or") ?>
  62. <a href="http://db.ffdn.org" class="alert-link"><?= T_('change providers') ?></a>!
  63. </div>
  64. <?php endif; ?>
  65. <div class="form-group">
  66. <label class="col-sm-3 control-label"><?= T_('Delegated prefix') ?></label>
  67. <div class="col-sm-9">
  68. <input type="text" class="form-control" name="ssid[<?= $ssid['id'] ?>][ip6_net]" placeholder="2001:db8:42::" value="<?= $ssid['ip6_net'] ?>" />
  69. </div>
  70. </div>
  71. <div class="form-group">
  72. <label class="col-sm-3 control-label"><?= T_('First DNS resolver') ?></label>
  73. <div class="col-sm-9">
  74. <input type="text" class="form-control" name="ssid[<?= $ssid['id'] ?>][ip6_dns0]" placeholder="2001:913::8" value="<?= $ssid['ip6_dns0'] ?>" />
  75. </div>
  76. </div>
  77. <div class="form-group">
  78. <label class="col-sm-3 control-label"><?= T_('Second DNS resolver') ?></label>
  79. <div class="col-sm-9">
  80. <input type="text" class="form-control" name="ssid[<?= $ssid['id'] ?>][ip6_dns1]" placeholder="2001:910:800::40" value="<?= $ssid['ip6_dns1'] ?>" />
  81. </div>
  82. </div>
  83. </div>
  84. <!-- IPv4 -->
  85. <div class="tabs tabipv4" style="display: none">
  86. <div class="form-group">
  87. <label class="col-sm-3 control-label"><?= T_('NAT prefix (/24)') ?></label>
  88. <div class="col-sm-9">
  89. <input type="text" class="form-control" name="ssid[<?= $ssid['id'] ?>][ip4_nat_prefix]" placeholder="10.0.242" value="<?= $ssid['ip4_nat_prefix'] ?>" />
  90. </div>
  91. </div>
  92. <div class="form-group">
  93. <label class="col-sm-3 control-label"><?= T_('First DNS resolver') ?></label>
  94. <div class="col-sm-9">
  95. <input type="text" class="form-control" name="ssid[<?= $ssid['id'] ?>][ip4_dns0]" placeholder="80.67.188.188" value="<?= $ssid['ip4_dns0'] ?>" />
  96. </div>
  97. </div>
  98. <div class="form-group">
  99. <label class="col-sm-3 control-label"><?= T_('Second DNS resolver') ?></label>
  100. <div class="col-sm-9">
  101. <input type="text" class="form-control" name="ssid[<?= $ssid['id'] ?>][ip4_dns1]" placeholder="80.67.169.12" value="<?= $ssid['ip4_dns1'] ?>" />
  102. </div>
  103. </div>
  104. </div>
  105. </div>