add_ip.php 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <!-- Begin toolbar -->
  2. <div class="toolbar">
  3. <div class="toolbar-inner">
  4. <div class="toolbar-buttons">
  5. <a class="button button-secondary" id="btn-back" href="/list/ip/"><i class="fas fa-arrow-left status-icon blue"></i><?=_('Back');?></a>
  6. </div>
  7. <div class="toolbar-buttons">
  8. <a href="#" class="button" data-action="submit" data-id="vstobjects"><i class="fas fa-floppy-disk status-icon purple"></i><?=_('Save');?></a>
  9. </div>
  10. </div>
  11. </div>
  12. <!-- End toolbar -->
  13. <div class="l-center animate__animated animate__fadeIn">
  14. <form id="vstobjects" name="v_add_ip" method="post">
  15. <input type="hidden" name="token" value="<?=$_SESSION['token']?>">
  16. <input type="hidden" name="ok" value="Add">
  17. <div class="form-container">
  18. <h1 class="form-title"><?=_('Adding IP address');?></h1>
  19. <?php show_alert_message($_SESSION);?>
  20. <div class="u-mb10">
  21. <label for="v_ip" class="form-label"><?=_('IP address') ?></label>
  22. <input type="text" class="form-control" name="v_ip" id="v_ip" value="<?=htmlentities(trim($v_ip, "'"))?>">
  23. </div>
  24. <div class="u-mb10">
  25. <label for="v_netmask" class="form-label"><?=_('Netmask');?></label>
  26. <input type="text" class="form-control" name="v_netmask" id="v_netmask" value="<?=htmlentities(trim($v_netmask, "'"))?>">
  27. </div>
  28. <div class="u-mb10">
  29. <label for="v_interface" class="form-label"><?=_('Interface');?></label>
  30. <select class="form-select" name="v_interface" id="v_interface">
  31. <?php
  32. foreach ($interfaces as $key => $value) {
  33. echo "\t\t\t\t<option value=\"".htmlentities($value)."\"";
  34. if ((!empty($v_interface)) && ( $value == $v_interface )) echo ' selected';
  35. echo ">".htmlentities($value)."</option>\n";
  36. }
  37. ?>
  38. </select>
  39. </div>
  40. <div class="form-check u-mb10">
  41. <input class="form-check-input" type="checkbox" name="v_shared" id="v_shared" <?php if (empty($v_dedicated)) echo 'checked' ?> onclick="javascript:elementHideShow('usrtable');">
  42. <label for="v_shared">
  43. <?=_('Shared');?>
  44. </label>
  45. </div>
  46. <div id="usrtable" style="display:<?php if (empty($v_dedicated)) { echo 'none';} else {echo 'block';}?> ;">
  47. <div class="u-mb10">
  48. <label for="v_owner" class="form-label"><?=_('Assigned user');?></label>
  49. <select class="form-select" name="v_owner" id="v_owner">
  50. <?php
  51. foreach ($users as $key => $value) {
  52. echo "\t\t\t\t<option value=\"".htmlentities($value)."\"";
  53. if ((!empty($v_owner)) && ( $value == $v_owner )) echo ' selected';
  54. echo ">".htmlentities($value)."</option>\n";
  55. }
  56. ?>
  57. </select>
  58. </div>
  59. </div>
  60. <div class="u-mb10">
  61. <label for="v_name" class="form-label">
  62. <?=_('Assigned domain');?> <span class="optional">(<?=_('optional');?>)</span>
  63. </label>
  64. <input type="text" class="form-control" name="v_name" id="v_name" value="<?=htmlentities(trim($v_name, "'"))?>">
  65. </div>
  66. <div class="u-mb10">
  67. <label for="v_nat" class="form-label">
  68. <?=_('NAT IP association');?> <span class="optional">(<?=_('optional');?>)</span>
  69. </label>
  70. <input type="text" class="form-control" name="v_nat" id="v_nat" value="<?=htmlentities(trim($v_nat, "'"))?>">
  71. </div>
  72. </div>
  73. </form>
  74. </div>