~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/addSingleProgramValidationForm.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 type="text/javascript" src="javascript/addProgramValidationForm.js"></script>
2
 
<h3>$i18n.getString( "add_single_program_validation" )</h3>
3
 
 
4
 
<form id='programValidationForm' name='programValidationForm' method='post' action='addProgramValidation.action'>
5
 
 
6
 
<input type='hidden' id='programId' name='programId' value='$program.id'>
7
 
<table>
8
 
        
9
 
        <thead>
10
 
      <tr>
11
 
        <th>$i18n.getString( "program_validation_details" )</th>
12
 
      </tr>
13
 
    </thead>
14
 
    <tbody>
15
 
        
16
 
        <tr>
17
 
                <td>
18
 
                        <label>$i18n.getString('description')</label>
19
 
                </td>
20
 
        </tr>
21
 
        <tr>
22
 
                <td>                    
23
 
                        <input type="text" id='description' name='description' style="width:100%" class="{validate:{required:true,minlength:4}}">
24
 
                </td>
25
 
        </tr>
26
 
        <tr>
27
 
                <td>
28
 
                        <label>$i18n.getString('validation')</label>
29
 
                </td>
30
 
        </tr>
31
 
        <tr>
32
 
                <td>
33
 
                        <select style="width:30.2em" id='leftStage' name='leftStage' onchange="getLeftPrgramStageDataElements();">
34
 
                                <option value=''>[$i18n.getString( "please_select" )]</option>
35
 
                                #foreach($stage in $program.programStages)
36
 
                                <option value='$stage.id'>$stage.name</option>
37
 
                                #end
38
 
                        </select>
39
 
                </td>
40
 
        </tr>
41
 
        <tr>
42
 
                <td>
43
 
                        <select style="width:30.2em" id='leftSideDE' name='leftSideDE' size='7' ondblclick="insertDataElement(this, 'leftSide', 'leftStageDescription');" >
44
 
                        </select>
45
 
                </td>
46
 
        </tr>
47
 
        <tr>
48
 
                <td>
49
 
                        <img src="../images/plus.png" alt="$i18n.getString( 'plus' )" onclick='insertOperator( "leftStageDescription", "leftSide", "+" );' style="cursor:pointer;"/>
50
 
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
51
 
                        <img src="../images/less.png" alt="$i18n.getString( 'less' )" onclick='insertOperator( "leftStageDescription", "leftSide", "<" );' style="cursor:pointer;">
52
 
                        <img src="../images/less_or_equal.png" alt="$i18n.getString( 'less_or_equal' )" onclick='insertOperator( "leftStageDescription", "leftSide", "<=" );' style="cursor:pointer;">
53
 
                        <img src="../images/greater.png" alt="$i18n.getString( 'greater' )" onclick='insertOperator( "leftStageDescription", "leftSide", ">" );' style="cursor:pointer;">
54
 
                        <img src="../images/greater_or_equal.png" alt="$i18n.getString( 'greater_or_equal' )" onclick='insertOperator( "leftStageDescription", "leftSide", ">=" );' style="cursor:pointer;">
55
 
                        <img src="../images/equal.png" alt="$i18n.getString( 'equal' )" onclick='insertOperator( "leftStageDescription", "leftSide", "==" );' style="cursor:pointer;"/>
56
 
                        <img src="../images/diff.png" alt="$i18n.getString( 'diff' )" onclick='insertOperator( "leftStageDescription", "leftSide", "!=" );' style="cursor:pointer;"/>
57
 
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
58
 
                        <img src="../images/clear.png" alt="$i18n.getString( 'clear' )" align='right'  onclick="clearValidation( 'leftSide', 'leftStageDescription' )" style="cursor:pointer;margin-right:0.5em"/>
59
 
                </td>
60
 
        </tr>
61
 
        <tr>    
62
 
                <td>
63
 
                        <textarea rows='5' style="width:30em" id='leftSide' name='leftSide' class="{validate:{required:true,minlength:4}}" onkeyup="getValidationDescription('leftStageDescription', 'leftSide')"></textarea>
64
 
                        <input type='hidden' id='rightSide' name='rightSide' value='1==1'>
65
 
                </td>
66
 
        </tr>
67
 
        <tr>    
68
 
                <td>
69
 
                        <fieldset style="border: 1px solid #3f5d8e; ">
70
 
                                <legend>$i18n.getString( "description" )</legend>
71
 
                                <div id='leftStageDescription' style="width:29em"></div>
72
 
                        </fieldset>
73
 
                </td>
74
 
        </tr>
75
 
        <tr>
76
 
                <td>
77
 
                        <input type='submit' value="$i18n.getString( "add" )" style="width:10em">
78
 
                        <input type='button' value="$i18n.getString( "cancel" )" style="width:10em" onclick="window.location.href='programValidation.action?programId=$program.id'">
79
 
                </td>
80
 
        </tr>
81
 
</table>
82
 
 
83
 
<script>
84
 
        getLeftPrgramStageDataElements();
85
 
</script>