##// END OF EJS Templates
groups: make group management UI less dangerous...
Mads Kiilerich -
r5999:2bbe0160 default
parent child Browse files
Show More
@@ -1,67 +1,67 b''
1 1 ${h.form(url('users_group', id=c.user_group.users_group_id),method='put', id='edit_users_group')}
2 2 <div class="form">
3 3 <!-- fields -->
4 4 <div class="fields">
5 5 <div class="field">
6 6 <div class="label">
7 7 <label for="users_group_name">${_('Group name')}:</label>
8 8 </div>
9 9 <div class="input">
10 10 ${h.text('users_group_name',class_='large')}
11 11 </div>
12 12 </div>
13 13 <div class="field">
14 14 <div class="label label-textarea">
15 15 <label for="user_group_description">${_('Description')}:</label>
16 16 </div>
17 17 <div class="textarea-small editor">
18 18 ${h.textarea('user_group_description')}
19 19 <span class="help-block">${_('Short, optional description for this user group.')}</span>
20 20 </div>
21 21 </div>
22 22 <div class="field">
23 23 <div class="label label-checkbox">
24 24 <label for="users_group_active">${_('Active')}:</label>
25 25 </div>
26 26 <div class="checkboxes">
27 27 ${h.checkbox('users_group_active',value=True)}
28 28 </div>
29 29 </div>
30 30 <div class="field">
31 31 <div class="label">
32 32 <label for="users_group_active">${_('Members')}:</label>
33 33 </div>
34 34 <div class="select">
35 35 <table>
36 36 <tr>
37 37 <td>
38 38 <div>
39 39 <div style="float:left">
40 40 <div class="text" style="padding: 0px 0px 6px;">${_('Chosen group members')}</div>
41 ${h.select('users_group_members',[x[0] for x in c.group_members],c.group_members,multiple=True,size=8,style="min-width:210px")}
41 ${h.select('users_group_members',[],c.group_members,multiple=True,size=8,style="min-width:210px")}
42 42 </div>
43 43 <div style="float:left;width:20px;padding-top:50px">
44 <i style="cursor:pointer; font-size: 16px" id="add_element" class="icon-left-open"></i>
45 <br />
46 <i style="cursor:pointer; font-size: 16px" id="remove_element" class="icon-right-open"></i>
44 <i style="cursor:pointer; font-size: 16px" id="add_element" class="icon-left-open" title="Choose selected available"></i>
45 <div style="height:50px"></div>
46 <i style="cursor:pointer; font-size: 16px" id="remove_element" class="icon-right-open" title="Remove selected chosen"></i>
47 47 </div>
48 48 <div style="float:left">
49 49 <div class="text" style="padding: 0px 0px 6px;">${_('Available members')}</div>
50 50 ${h.select('available_members',[],c.available_members,multiple=True,size=8,style="min-width:210px")}
51 51 </div>
52 52 </div>
53 53 </td>
54 54 </tr>
55 55 </table>
56 56 </div>
57 57
58 58 </div>
59 59 <div class="buttons">
60 60 ${h.submit('Save',_('Save'),class_="btn")}
61 61 </div>
62 62 </div>
63 63 </div>
64 64 ${h.end_form()}
65 65 <script type="text/javascript">
66 66 MultiSelectWidget('users_group_members','available_members','edit_users_group');
67 67 </script>
General Comments 0
You need to be logged in to leave comments. Login now