gridview is so close. so close
[catagits/Reaction.git] / share / skin / default / layout / field / choose_many.tt
1 =for layout widget
2
3 [% label %]
4 <br />
5 [% message %]
6 [% field %]
7
8 =for layout field
9
10 <table>
11   <tr>
12     <td> [% available_values %] </td>
13     <td>  [% action_buttons %]  </td>
14     <td>
15       [% selected_values %]
16       [% current_values  %]
17     </td>
18   </tr>
19 </table>
20
21 =for layout available_values
22
23 <select size="10" multiple="multiple"  name="[% viewport.event_id_for('add_values') | html %]">
24   [% content %]
25 </select>
26
27 =for layout selected_values
28
29 <select size="10" multiple="multiple"  name="[% viewport.event_id_for('remove_values') | html %]">
30   [% content %]
31 </select>
32
33 =for layout current_values
34
35 [% content %]
36
37 =for layout hidden_value
38
39 <input type="hidden" name="[% viewport.event_id_for('value') | html %]" value="[% content | html %]">
40
41 =for layout option
42
43 <option value="[% v_value | html %]">[% v_name | html %]</option>
44
45 =for layout action_buttons
46
47 <input type="submit" value="&gt;&gt;" name="[% viewport.event_id_for('add_all_values') | html %]" /> <br />
48 <input type="submit" value="&gt;" name="[% viewport.event_id_for('do_add_values') | html %]" /> <br />
49 <input type="submit" value="&lt;" name="[% viewport.event_id_for('do_remove_values') | html %]" /> <br />
50 <input type="submit" value="&lt;&lt;" name="[% viewport.event_id_for('remove_all_values') | html %]" /> <br />
51
52 =for layout label
53
54 <!-- This conditional goes away when mst comes up with something better -->
55 [% content_str = GET content; %]
56 [% IF content_str.length; %]
57   <label> [% content_str | html %]: </label>
58 [% END; %]
59
60 =for layout message
61
62 <!-- This conditional goes away when mst comes up with something better -->
63 [% content_str = GET content; %]
64 [% IF content_str.length; %]
65   <span> [% content_str | html %] </span> <br />
66 [% END %]
67
68 =cut