summaryrefslogtreecommitdiffstats
path: root/modules-available/permissionmanager/templates/roleEditor.html
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/permissionmanager/templates/roleEditor.html')
-rw-r--r--modules-available/permissionmanager/templates/roleEditor.html25
1 files changed, 19 insertions, 6 deletions
diff --git a/modules-available/permissionmanager/templates/roleEditor.html b/modules-available/permissionmanager/templates/roleEditor.html
index 7f54a813..ee717fe6 100644
--- a/modules-available/permissionmanager/templates/roleEditor.html
+++ b/modules-available/permissionmanager/templates/roleEditor.html
@@ -27,16 +27,16 @@
{{abc}}
<div class="row">
<div class="col-md-3">
- <div class="btn-group-vertical module-toggle-group" role="group">
+ <b style="line-height: 34px">{{lang_Permissions}}:</b>
+ <div class="pull-right"><input name="allPermissions" {{allPermChecked}} type="checkbox" id="allPermissions"></div>
+ <div class="btn-group-vertical module-toggle-group permissions-container {{permissionsClass}}" role="group">
{{#moduleNames}}
<button id="button-{{id}}" type="button" class="btn btn-default module-toggle" data-moduleid="{{id}}">{{name}}</button>
{{/moduleNames}}
</div>
</div>
- <div class="col-md-9 module-container">
-
+ <div class="col-md-9 module-container permissions-container {{permissionsClass}}">
{{{permissionHTML}}}
-
</div>
</div>
</form>
@@ -60,8 +60,6 @@
allLocations.bootstrapSwitch("labelWidth", 1);
allLocations.bootstrapSwitch("onText", "{{lang_all}}");
allLocations.bootstrapSwitch("offText", "{{lang_selected}}");
- allLocations.bootstrapSwitch("onColor", "default");
- allLocations.bootstrapSwitch("offColor", "primary");
allLocations.on('switchChange.bootstrapSwitch', function(event, state) {
if (state) {
@@ -71,6 +69,21 @@
}
});
+ var allPermissions = $("#allPermissions");
+ allPermissions.bootstrapSwitch("size", "normal");
+ allPermissions.bootstrapSwitch("labelWidth", 1);
+ allPermissions.bootstrapSwitch("onText", "{{lang_all}}");
+ allPermissions.bootstrapSwitch("offText", "{{lang_selected}}");
+
+
+ allPermissions.on('switchChange.bootstrapSwitch', function(event, state) {
+ if (state) {
+ $(".permissions-container").addClass("disabled");
+ } else {
+ $(".permissions-container").removeClass("disabled");
+ }
+ });
+
$("form input").keydown(function(e) {
if (e.keyCode === 13) e.preventDefault();
});