~dhis2-devs-core/dhis2/dhis2-patient-tz

« back to all changes in this revision

Viewing changes to local/tz/dhis-web-maintenance-patient-tz/src/main/webapp/dhis-web-maintenance-patient/updatePatientAttibuteGroupForm.vm

  • Committer: John Francis Mukulu
  • Date: 2011-08-09 06:36:18 UTC
  • mfrom: (4244.1.21 dhis2)
  • Revision ID: john.f.mukulu@gmail.com-20110809063618-wad1pcc9fd1mnc6k
[merge]

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<script>
2
 
        var i18n_remove_option = '$encoder.jsEscape( $i18n.getString( "remove_option" ) , "'") ';
3
 
 
4
 
        jQuery(document).ready( function(){
5
 
                        
6
 
                        jQuery('name').focus();
7
 
                        
8
 
                        validation( 'updatePatientAttributeGroupForm', function(form){
9
 
                                form.submit();
10
 
                        }, function()
11
 
                        {
12
 
                                beforeSubmit();
13
 
                        }); 
14
 
                        
15
 
                        checkValueIsExist( "name", "validatePatientAttributeGroup.action", {id:getFieldValue('id')});
16
 
        });             
17
 
</script>
18
 
<h3>$i18n.getString( "update_patient_attribute_group" )</h3>
19
 
<form id="updatePatientAttributeGroupForm" name="updatePatientAttributeGroupForm" action="updatePatientAttributeGroup.action" method="post" >
20
 
 
21
 
<div style="display:inline">
22
 
  <input type="hidden" id="id" name="id" value="$!patientAttributeGroup.id"/>
23
 
</div>
24
 
  
25
 
  <table id="detailsList">
26
 
    <thead>
27
 
      <tr>
28
 
        <th colspan="4">$i18n.getString( "attribute_group_deltails" ) </th>
29
 
      </tr>
30
 
    </thead>
31
 
    <tbody>
32
 
      <tr>
33
 
        <td>$i18n.getString( "name" ) <em title="$i18n.getString( 'required' )" class="required">*</em></td>
34
 
        <td><input type="text" id="name" name="name" value="$encoder.htmlEncode( $patientAttributeGroup.name )" style="width:20em"/></td>
35
 
                </tr>   
36
 
      <tr>
37
 
        <td>$i18n.getString( "description" ) <em title="$i18n.getString( 'required' )" class="required">*</em></td>
38
 
        <td><input type="text" id="description" name="description" value="$encoder.htmlEncode( $patientAttributeGroup.description )" style="width:20em"/></td>
39
 
      </tr>
40
 
      <tr>
41
 
        <td>&nbsp;</td>
42
 
        <td>&nbsp;</td>
43
 
      </tr>
44
 
      <tr>
45
 
      <th colspan="2">$i18n.getString( "availableAttribute" ) </th>
46
 
      <th>$i18n.getString( "filter" ) </th>
47
 
      <th>$i18n.getString( "selectedAttribute" )
48
 
                <select id="memberValidator" multiple="multiple" style="display:none" class="{validate:{required:true}}"/>
49
 
          </th>
50
 
    </tr>
51
 
    <tr>
52
 
        <td colspan="2">
53
 
                        <select multiple id="availableAttributes" name="availableAttributes" size="15" style="width:25em " ondblclick="moveSelectedById( 'availableAttributes', 'selectedAttributes' )">
54
 
                        #foreach($patientAttribute in $patientAttributes)
55
 
                                <option value='$patientAttribute.id'>$patientAttribute.name</option>
56
 
                        #end
57
 
                        </select>
58
 
                </td>
59
 
        <td>
60
 
          <input type="button" value="&gt;" title="$i18n.getString('move_selected')" onclick="moveSelectedById( 'availableAttributes', 'selectedAttributes' )"/>
61
 
          <br/>
62
 
          <input type="button" value="&lt;" title="$i18n.getString('remove_selected')" onclick="moveSelectedById( 'selectedAttributes', 'availableAttributes' )"/>
63
 
        </td>
64
 
        <td><select multiple id="selectedAttributes" name="selectedAttributes" size="15" style="width:25em" ondblclick="moveSelectedById( 'selectedAttributes', 'availableAttributes' )">
65
 
                 #foreach($patientAttribute in $patientAttributeGroup.attributes)
66
 
                                #if($!patientAttribute)
67
 
                                        <option value='$patientAttribute.id'>$patientAttribute.name</option>
68
 
                                #end
69
 
                         #end
70
 
                </select></td>
71
 
                
72
 
                <td>
73
 
                        <a href="javascript:moveUpSelectedOption( 'selectedAttributes')" title="$i18n.getString( 'move_up' )"><img src="../images/move_up.png" alt="$i18n.getString( 'move_up' )"/></a>
74
 
                        <br/><br/>
75
 
                        <a href="javascript:moveDownSelectedOption( 'selectedAttributes' )" title="$i18n.getString( 'move_down' )"><img src="../images/move_down.png" alt="$i18n.getString( 'move_up' )"/></a>
76
 
                </td>
77
 
    </tr>  
78
 
        
79
 
      <tr>
80
 
        <td colspan="2" style="height:15px"></td>
81
 
      </tr>
82
 
    </tbody>
83
 
  </table>  
84
 
 
85
 
<p>
86
 
    <input type="submit" value="$i18n.getString( 'update' )" style="width:10em"/>
87
 
    <input type="button" value="$i18n.getString( 'cancel' )" onclick="window.location.href='patientAttributeGroup.action'" style="width:10em"/>
88
 
</p>
89
 
 
90
 
</form>