1
0
mirror of https://github.com/kakwa/ldapcherry synced 2024-11-25 10:44:30 +01:00
ldapcherry/resources/templates/modify.tmpl
kakwa efcaad54fc multiple modification/fix
* add display_name parameter for backend
* handle display_name in modify template (lonely groups) and error
  message
* fix bug in modify when user is in only one backend
* remove redondant exception in ad/ldap backend
* fix unit test accordingly
* fix License in AD backend (GPLv3 -> MIT, previously tought of using
  samba4 python library which is GPL, but this module finaly uses
  python-ldap which is MIT compatible)
2015-07-31 20:08:21 +02:00

71 lines
2.6 KiB
Cheetah

## -*- coding: utf-8 -*-
<%inherit file="navbar.tmpl"/>
<%block name="core">
<div class="row clearfix top-buffer bottom-buffer">
<div class="col-md-2 column">
</div>
<div class="col-md-12 column">
<div class="well well-sm">
<form method='POST' action='/modify' role="form" class="form-signin" data-toggle="validator">
<fieldset>
<legend>Modify user's attributes:</legend>
${form}
</fieldset>
<fieldset>
<legend>Enable/Disable user's roles:</legend>
${roles}
</fieldset>
% if len(standalone_groups) != 0:
<fieldset>
<legend>Delete user's individual groups:</legend>
<table id="RecordTable" class="table table-hover table-condensed tablesorter">
<thead>
<tr>
<th class="sorter-false">
Backend
</th>
<th class="sorter-false">
Group
</th>
<th class="sorter-false">
Enable/Disable
</th>
</tr>
</thead>
<tbody>
% for backend in standalone_groups:
% for group in standalone_groups[backend]:
<tr>
<td>
${backends_display_names[backend]}
</td>
<td>
${group}
</td>
<td>
<input data-on-color="success" data-off-color="danger" data-on-text="Enabled"
data-off-text="Disabled" data-handle-width="75" type="checkbox"
name="group.${backend}.${group}" data-size="mini" id="group.${backend}.${group}" checked>
<script>$("[name='group.${backend}.${group}']").bootstrapSwitch();</script>
</td>
</tr>
% endfor
% endfor
</tbody>
</table>
</fieldset>
% endif
<div class="form-group">
<div class="input-group">
<button class="btn btn-default blue" type="submit">
<span class="glyphicon glyphicon-cog"></span> Modify User</button>
</div>
</div>
</form>
</div>
</div>
<div class="col-md-2 column">
</div>
</div>
</%block>