~mortenoh/+junk/dhis2-detailed-import-export

« back to all changes in this revision

Viewing changes to dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/webapp/dhis-web-maintenance-datadictionary/addIndicatorGroupForm.vm

  • Committer: larshelge at gmail
  • Date: 2009-03-03 16:46:36 UTC
  • Revision ID: larshelge@gmail.com-20090303164636-2sjlrquo7ib1gf7r
Initial check-in

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
<h3>$i18n.getString( "create_new_indicator_group" )</h3>
 
3
 
 
4
<form id="addIndicatorGroupForm" action="addIndicatorGroup.action" method="post" onsubmit="return validateAddIndicatorGroup()">
 
5
 
 
6
<table>
 
7
        <tr>
 
8
                <th colspan="2">$i18n.getString( "details" )</th>
 
9
        </tr>
 
10
        <tr>
 
11
                <td><label for="name">$i18n.getString( "name" ) <em title="$i18n.getString( "required" )" class="required">*</em></label></td>
 
12
                <td><input type="text" id="name" name="name" style="width:20em"></td>
 
13
        </tr>
 
14
        <tr>
 
15
                <td colspan="2" height="15px"></td>
 
16
        </tr>
 
17
</table>
 
18
 
 
19
<table>
 
20
        <tr>
 
21
                <th>$i18n.getString( "available_indicators" )</th><td></td><th>$i18n.getString( "group_members" )</th>
 
22
        </tr>
 
23
        <tr>
 
24
                <td><input type="text" id="availableIndicatorsFilter" onkeyup="filterAvailableIndicators()" style="width:100%"></td>
 
25
                <td style="text-align:center">&lt; $i18n.getString( "filters" ) &gt;</td>               
 
26
                <td><input type="text" id="groupMembersFilter" onkeyup="filterGroupMembers()" style="width:100%"></td>
 
27
        </tr>
 
28
        <tr>
 
29
                <td>
 
30
                        <select id="availableIndicators" size="2" multiple="multiple" style="min-width:25em; height:25em" ondblclick="addGroupMembers()">
 
31
                        </select>
 
32
                </td>
 
33
                <td style="text-align:center">
 
34
                        <input type="button" value="&gt;" title="$i18n.getString('move_selected')" onclick="addGroupMembers()"><br><br>
 
35
                        <input type="button" value="&lt;" title="$i18n.getString('remove_selected')" onclick="removeGroupMembers()">
 
36
                </td>
 
37
                <td>
 
38
                        <select id="groupMembers" name="groupMembers" size="2" multiple="multiple" style="min-width:25em; height:25em" ondblclick="removeGroupMembers()">
 
39
                        </select>
 
40
                </td>
 
41
                
 
42
        </tr>
 
43
</table>
 
44
 
 
45
<p><input type="submit" value="$i18n.getString( "add" )" style="width:10em"><input type="button" value="$i18n.getString( "cancel" )" onclick="window.location.href='indicatorGroup.action'" style="width:10em"></p>
 
46
 
 
47
</form>
 
48
 
 
49
<span id="message"></span>
 
50
 
 
51
<script type="text/javascript">
 
52
 
 
53
        var groupMembers = new Object();
 
54
#foreach( $indicator in $groupMembers )
 
55
        groupMembers['$indicator.id'] = '$encoder.jsEscape( $indicator.name, "'" )';
 
56
#end
 
57
 
 
58
        var availableIndicators = new Object();
 
59
#foreach( $indicator in $availableIndicators )
 
60
        availableIndicators['$indicator.id'] = '$encoder.jsEscape( $indicator.name, "'" )';
 
61
#end
 
62
 
 
63
        initLists();
 
64
 
 
65
        var nameField = document.getElementById( 'name' );
 
66
        nameField.select();
 
67
        nameField.focus();
 
68
 
 
69
</script>