summaryrefslogtreecommitdiffstats
path: root/modules-available/permissionmanager/templates
diff options
context:
space:
mode:
authorSimon Rettberg2018-04-13 12:30:43 +0200
committerSimon Rettberg2018-04-13 12:30:43 +0200
commit5014f09a5aa30b1c3aa1e35e67a183086a212052 (patch)
treec06f085e76de9a7a33fa16ae3252e38fa8b31863 /modules-available/permissionmanager/templates
parent[permissionmanager] Preselect all locations when adding new role (diff)
downloadslx-admin-5014f09a5aa30b1c3aa1e35e67a183086a212052.tar.gz
slx-admin-5014f09a5aa30b1c3aa1e35e67a183086a212052.tar.xz
slx-admin-5014f09a5aa30b1c3aa1e35e67a183086a212052.zip
[permissionmanager] Add role description field; install some default rules
Closes #3356
Diffstat (limited to 'modules-available/permissionmanager/templates')
-rw-r--r--modules-available/permissionmanager/templates/roleeditor.html8
-rw-r--r--modules-available/permissionmanager/templates/rolestable.html6
2 files changed, 11 insertions, 3 deletions
diff --git a/modules-available/permissionmanager/templates/roleeditor.html b/modules-available/permissionmanager/templates/roleeditor.html
index 38493d5d..c464c1fc 100644
--- a/modules-available/permissionmanager/templates/roleeditor.html
+++ b/modules-available/permissionmanager/templates/roleeditor.html
@@ -13,11 +13,17 @@
<input type="hidden" name="roleid" value="{{roleid}}">
<div class="input-group">
- <span class="input-group-addon">
+ <span class="input-group-addon slx-ga">
<label for="rolename">{{lang_name}}</label>
</span>
<input id="rolename" name="rolename" value="{{rolename}}" type="text" class="form-control" required>
</div>
+ <div class="input-group">
+ <span class="input-group-addon slx-ga">
+ <label for="roledescription">{{lang_description}}</label>
+ </span>
+ <input id="roledescription" name="roledescription" value="{{roledescription}}" type="text" class="form-control">
+ </div>
<br>
<div class="pull-right">
diff --git a/modules-available/permissionmanager/templates/rolestable.html b/modules-available/permissionmanager/templates/rolestable.html
index 9ba8d85c..d520db33 100644
--- a/modules-available/permissionmanager/templates/rolestable.html
+++ b/modules-available/permissionmanager/templates/rolestable.html
@@ -11,6 +11,7 @@
<thead>
<tr>
<th data-sort="string">{{lang_roles}}</th>
+ <th data-sort="string">{{lang_description}}</th>
<th class="text-center slx-smallcol">
{{#perms.roles.edit.disabled}}
{{lang_view}}
@@ -27,8 +28,9 @@
{{#roles}}
<tr>
<td class="rolename">{{rolename}}</td>
+ <td class="text-muted"><table class="slx-ellipsis"><tr><td>{{roledescription}}</td></tr></table></td>
<td class="text-center">
- <a class="btn btn-xs btn-primary" href="?do=permissionmanager&show=roleEditor&roleid={{roleid}}"><span class="glyphicon glyphicon-edit"></span></a>
+ <a class="btn btn-xs btn-primary" href="?do=permissionmanager&amp;show=roleEditor&amp;roleid={{roleid}}"><span class="glyphicon glyphicon-edit"></span></a>
</td>
<td class="text-center">
<button type="button" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#deleteModal" onclick="deleteRole('{{roleid}}', '{{users}}')" {{perms.roles.edit.disabled}}>
@@ -66,7 +68,7 @@
</form>
<div class="text-right">
- <a href="?do=permissionmanager&show=roleEditor" class="btn btn-success {{perms.roles.edit.disabled}}"><span class="glyphicon glyphicon-plus"></span> {{lang_newRole}}</a>
+ <a href="?do=permissionmanager&amp;show=roleEditor" class="btn btn-success {{perms.roles.edit.disabled}}"><span class="glyphicon glyphicon-plus"></span> {{lang_newRole}}</a>
</div>
<script>