aboutsummaryrefslogtreecommitdiffstats
path: root/root/user/index.tt
diff options
context:
space:
mode:
Diffstat (limited to 'root/user/index.tt')
-rw-r--r--root/user/index.tt32
1 files changed, 32 insertions, 0 deletions
diff --git a/root/user/index.tt b/root/user/index.tt
new file mode 100644
index 0000000..3147cd9
--- /dev/null
+++ b/root/user/index.tt
@@ -0,0 +1,32 @@
+<form method=post>
+<table border=0>
+<tr><th>Attribute</th><th>Value</th></tr>
+[% FOREACH attr IN values %]
+ <tr>
+ <td>[% attr.name %]</td>
+ <td>[% FOREACH val IN attr.values %][% IF attr.editable %]<input type=hidden name="[% attr.name %]_old" value="[% val %]"><input name="[% attr.name %]_new" value="[% val %]">[% ELSE %][% val %]<br/>[% END %]
+[% IF attr.addable AND attr.editable %]<a href="/user/add/[% attr.name %]">Add</a>[% END %]
+[% IF attr.removable AND attr.editable %]<a href="/user/delete/[% attr.name %]/[% val %]">Delete</a>[% END %]
+ [% END %]</td>
+ </tr>
+[% END %]
+<tr><td colspan=2 align=center><input type='Submit' value='Update'></td></tr>
+</table>
+</form>
+
+<form method=post action=/user/add>
+<table>
+<tr>
+<td>
+ <select name='attribute'>[% FOREACH attr IN may %]
+ <option value="[% attr %]">[% attr %]</option>[% END %]
+ </select>
+</td>
+<td><input name='value'>
+</td>
+<td>
+ <input type=submit value='Add'>
+</td>
+</tr>
+</table>
+</form>