aboutsummaryrefslogtreecommitdiffstats
path: root/root/admin/group_modify.tt
diff options
context:
space:
mode:
authorBuchan Milne <buchan@mageia.org>2011-02-20 14:25:32 +0000
committerBuchan Milne <buchan@mageia.org>2011-02-20 14:25:32 +0000
commit1d0a1ce05e26011e76bb317b9e011ca3536b9743 (patch)
tree1074db37ff1fdb980ed305af2395cac3e486d68f /root/admin/group_modify.tt
parentd7e655bab45c3d52cbc1a34555bf2bb9d08972b9 (diff)
downloadidentity-1d0a1ce05e26011e76bb317b9e011ca3536b9743.tar
identity-1d0a1ce05e26011e76bb317b9e011ca3536b9743.tar.gz
identity-1d0a1ce05e26011e76bb317b9e011ca3536b9743.tar.bz2
identity-1d0a1ce05e26011e76bb317b9e011ca3536b9743.tar.xz
identity-1d0a1ce05e26011e76bb317b9e011ca3536b9743.zip
Initial group editing, still needs some work, but functional for adding/removing group members, by admin or group owner
Diffstat (limited to 'root/admin/group_modify.tt')
-rw-r--r--root/admin/group_modify.tt12
1 files changed, 8 insertions, 4 deletions
diff --git a/root/admin/group_modify.tt b/root/admin/group_modify.tt
index 99ebff7..7bb412d 100644
--- a/root/admin/group_modify.tt
+++ b/root/admin/group_modify.tt
@@ -1,5 +1,5 @@
-<form method="post" action="">
- <input type='hidden' name='dn' value='[% group.dn %]'>
+<form method="post" action="[% c.req.uri %]/add">
+ <input type='hidden' name='cn' value='[% group.cn %]'>
<table>
<tr>
<th>[% l('Attribute') %]</th>
@@ -11,13 +11,17 @@
<td>
[% FOREACH value IN group.get_value(attr) %]
[% value %]
- <a href="[% c.uri_for('/admin/group_modify') %]/delete/[% group.dn %]/[% attr %]/[% value %]">[% l('delete') %]</a>
+ [% IF attr == "member" OR attr =="owner" %]
+ <a href="[% c.uri_for('/admin/group_modify') %]/[% group.cn %]/delete/[% attr %]/[% value %]">[% l('delete') %]</a>
+ [% END %]
<br/>
[% END %]
+ [% IF attr == "member" OR attr == "owner" %]
<input name="[% attr %]" value="" />
<input type="submit" value="[% l('Add') %]" />
+ [% END %]
</td>
</tr>
[% END %]
</table>
-</form> \ No newline at end of file
+</form>