summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--inc/permission.inc.php5
-rw-r--r--modules-available/locations/templates/location-subnets.html6
2 files changed, 7 insertions, 4 deletions
diff --git a/inc/permission.inc.php b/inc/permission.inc.php
index aaef6ba6..3a7bdc36 100644
--- a/inc/permission.inc.php
+++ b/inc/permission.inc.php
@@ -40,7 +40,10 @@ class Permission
$temp = ['disabled' => 'disabled', 'readonly' => 'readonly'];
}
if (!$one && !is_null($noneAvailDisabled)) {
- $array[$noneAvailDisabled]['disabled'] = true;
+ $array[$noneAvailDisabled] = [
+ 'disabled' => 'disabled',
+ 'readonly' => 'readonly',
+ ];
}
}
diff --git a/modules-available/locations/templates/location-subnets.html b/modules-available/locations/templates/location-subnets.html
index 897f84b0..78ef99a0 100644
--- a/modules-available/locations/templates/location-subnets.html
+++ b/modules-available/locations/templates/location-subnets.html
@@ -40,8 +40,8 @@
{{#list}}
<tr class="cidrmagic">
<td>{{subnetid}}</td>
- <td><input {{perms.location.edit.subnets.disabled}} class="form-control cidrstart" type="text" name="startaddr[{{subnetid}}]" value="{{startaddr}}" pattern="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"></td>
- <td><input {{perms.location.edit.subnets.disabled}} class="form-control cidrend" type="text" name="endaddr[{{subnetid}}]" value="{{endaddr}}" pattern="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"></td>
+ <td><input {{perms.location.edit.subnets.readonly}} class="form-control cidrstart" type="text" name="startaddr[{{subnetid}}]" value="{{startaddr}}" pattern="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"></td>
+ <td><input {{perms.location.edit.subnets.readonly}} class="form-control cidrend" type="text" name="endaddr[{{subnetid}}]" value="{{endaddr}}" pattern="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"></td>
<td class="danger">
<div class="checkbox text-center" style="margin-left: 9px">
<input {{perms.location.edit.subnets.disabled}} type="checkbox" name="deletesubnet[{{subnetid}}]" value="on">
@@ -122,7 +122,7 @@
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">{{lang_cancel}}</button>
- <button type="submit" class="btn btn-primary"><span class="glyphicon glyphicon-floppy-disk"></span> {{lang_save}}</button>
+ <button type="submit" class="btn btn-primary" {{perms.save_button.disabled}}><span class="glyphicon glyphicon-floppy-disk"></span> {{lang_save}}</button>
</div>
</div>
</div>