|
|
@@ -68,16 +68,18 @@
|
|
|
<tr>
|
|
|
<td class="u-pt6">
|
|
|
<label for="v_ip" class="form-label"><?=_('IP address');?></label>
|
|
|
- <select class="form-select u-input-width" tabindex="-1" onchange="this.nextElementSibling.value=this.value">
|
|
|
- <option value="">clear</option>
|
|
|
- <?php
|
|
|
- foreach ($v_ips as $ip => $value) {
|
|
|
- $display_ip = empty($value['NAT']) ? $ip : "{$value['NAT']}";
|
|
|
- echo "<option value='{$display_ip}'>" . htmlentities($display_ip) . "</option>\n";
|
|
|
- }
|
|
|
- ?>
|
|
|
- </select>
|
|
|
- <input type="text" class="vst-input vst-list-editor" name="v_ip" id="v_ip" value="<?=htmlentities(trim($v_ip, "'"))?>">
|
|
|
+ <div class="u-pos-relative u-input-width">
|
|
|
+ <select class="form-select" tabindex="-1" onchange="this.nextElementSibling.value=this.value">
|
|
|
+ <option value="">clear</option>
|
|
|
+ <?php
|
|
|
+ foreach ($v_ips as $ip => $value) {
|
|
|
+ $display_ip = empty($value['NAT']) ? $ip : "{$value['NAT']}";
|
|
|
+ echo "<option value='{$display_ip}'>" . htmlentities($display_ip) . "</option>\n";
|
|
|
+ }
|
|
|
+ ?>
|
|
|
+ </select>
|
|
|
+ <input type="text" class="form-control list-editor" name="v_ip" id="v_ip" value="<?=htmlentities(trim($v_ip, "'"))?>">
|
|
|
+ </div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<?php if (($_SESSION['userContext'] === 'admin') || ($_SESSION['userContext'] === 'user') && ($_SESSION['POLICY_USER_EDIT_DNS_TEMPLATES'] === 'yes')) { ?>
|
|
|
@@ -120,86 +122,96 @@
|
|
|
<tr>
|
|
|
<td class="u-pt6">
|
|
|
<label for="v_ttl" class="form-label"><?=_('TTL');?></label>
|
|
|
- <input type="text" class="form-control" name="v_ttl" id="v_ttl" value="<?=htmlentities(trim($v_ttl, "'"))?>">
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ttl" id="v_ttl" value="<?=htmlentities(trim($v_ttl, "'"))?>">
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td class="u-pt6">
|
|
|
- <?=_('Name servers');?>
|
|
|
+ <p class="form-label"><?=_('Name servers');?></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
- <input type="text" class="vst-input" name="v_ns1" value="<?=htmlentities(trim($v_ns1, "'"))?>">
|
|
|
- <span class="remove-ns additional-control delete"><?=_('delete');?></span>
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ns1" value="<?=htmlentities(trim($v_ns1, "'"))?>">
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
- <input type="text" class="vst-input" name="v_ns2" value="<?=htmlentities(trim($v_ns2, "'"))?>">
|
|
|
- <span class="remove-ns additional-control delete"><?=_('delete');?></span>
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ns2" value="<?=htmlentities(trim($v_ns2, "'"))?>">
|
|
|
</td>
|
|
|
</tr>
|
|
|
<?php
|
|
|
if($v_ns3) {
|
|
|
echo '<tr>
|
|
|
<td>
|
|
|
- <input type="text" class="vst-input" name="v_ns3" value="'.htmlentities(trim($v_ns3, "'")).'">
|
|
|
- <span class="remove-ns additional-control delete">'._('delete').'</span>
|
|
|
+ <div class="u-side-by-side">
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ns3" value="'.htmlentities(trim($v_ns3, "'")).'">
|
|
|
+ <span class="js-remove-ns additional-control delete u-ml10">'._('delete').'</span>
|
|
|
+ </div>
|
|
|
</td>
|
|
|
</tr>';
|
|
|
}
|
|
|
if($v_ns4) {
|
|
|
echo '<tr>
|
|
|
<td>
|
|
|
- <input type="text" class="vst-input" name="v_ns4" value="'.htmlentities(trim($v_ns4, "'")).'">
|
|
|
- <span class="remove-ns additional-control delete">'._('delete').'</span>
|
|
|
+ <div class="u-side-by-side">
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ns4" value="'.htmlentities(trim($v_ns4, "'")).'">
|
|
|
+ <span class="js-remove-ns additional-control delete u-ml10">'._('delete').'</span>
|
|
|
+ </div>
|
|
|
</td>
|
|
|
</tr>';
|
|
|
}
|
|
|
if($v_ns5) {
|
|
|
echo '<tr>
|
|
|
<td>
|
|
|
- <input type="text" class="vst-input" name="v_ns5" value="'.htmlentities(trim($v_ns5, "'")).'">
|
|
|
- <span class="remove-ns additional-control delete">'._('delete').'</span>
|
|
|
+ <div class="u-side-by-side">
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ns5" value="'.htmlentities(trim($v_ns5, "'")).'">
|
|
|
+ <span class="js-remove-ns additional-control delete u-ml10">'._('delete').'</span>
|
|
|
+ </div>
|
|
|
</td>
|
|
|
</tr>';
|
|
|
}
|
|
|
if($v_ns6) {
|
|
|
echo '<tr>
|
|
|
<td>
|
|
|
- <input type="text" class="vst-input" name="v_ns6" value="'.htmlentities(trim($v_ns6, "'")).'">
|
|
|
- <span class="remove-ns additional-control delete">'._('delete').'</span>
|
|
|
+ <div class="u-side-by-side">
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ns6" value="'.htmlentities(trim($v_ns6, "'")).'">
|
|
|
+ <span class="js-remove-ns additional-control delete u-ml10">'._('delete').'</span>
|
|
|
+ </div>
|
|
|
</td>
|
|
|
</tr>';
|
|
|
}
|
|
|
if($v_ns7) {
|
|
|
echo '<tr>
|
|
|
<td>
|
|
|
- <input type="text" class="vst-input" name="v_ns7" value="'.htmlentities(trim($v_ns7, "'")).'">
|
|
|
- <span class="remove-ns additional-control delete">'._('delete').'</span>
|
|
|
+ <div class="u-side-by-side">
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ns7" value="'.htmlentities(trim($v_ns7, "'")).'">
|
|
|
+ <span class="js-remove-ns additional-control delete u-ml10">'._('delete').'</span>
|
|
|
+ </div>
|
|
|
</td>
|
|
|
</tr>';
|
|
|
}
|
|
|
if($v_ns8) {
|
|
|
echo '<tr>
|
|
|
<td>
|
|
|
- <input type="text" class="vst-input" name="v_ns8" value="'.htmlentities(trim($v_ns8, "'")).'">
|
|
|
- <span class="remove-ns additional-control delete">'._('delete').'</span>
|
|
|
+ <div class="u-side-by-side">
|
|
|
+ <input type="text" class="form-control u-input-width" name="v_ns8" value="'.htmlentities(trim($v_ns8, "'")).'">
|
|
|
+ <span class="js-remove-ns additional-control delete u-ml10">'._('delete').'</span>
|
|
|
+ </div>
|
|
|
</td>
|
|
|
</tr>';
|
|
|
}
|
|
|
?>
|
|
|
- <tr class="add-ns" <?php if ($v_ns8) echo 'style="display:none;"' ; ?> >
|
|
|
+ <tr class="js-add-ns" <?php if ($v_ns8) echo 'style="display:none;"'; ?>>
|
|
|
<td class="u-pt18">
|
|
|
- <span class="add-ns-button additional-control add"><?=_('Add one more Name Server');?></span>
|
|
|
+ <span class="js-add-ns-button additional-control add"><?=_('Add one more Name Server');?></span>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
- <table class="data-col2"></table>
|
|
|
+ <table class="data-col2 u-mb20"></table>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<?php } ?>
|