~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-user/src/main/webapp/dhis-web-maintenance-user/user.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( "user_management" )</h3>
 
3
 
 
4
<table class="mainPageTable">
 
5
        <tr>
 
6
                <td style="vertical-align:top">
 
7
 
 
8
                        <table class="listTable">
 
9
                                <col>
 
10
                                <col>
 
11
                                <col width="20">
 
12
                                <col width="20">
 
13
                                <col width="20">
 
14
                                <tr>
 
15
                                        <td>$i18n.getString( "filter_by_username" ): <form style="display:inline" action="none" onsubmit="return false"><div style="display:inline"><input type="text" onkeyup="filterValues( this.value )"></div></form></td>
 
16
                                        <td></td>
 
17
                                        <td colspan="3" style="text-align:right"><input type="button" value="$i18n.getString( "add_new" )" onclick="window.location.href='showAddUserForm.action'"></td>
 
18
                                </tr>
 
19
                                <tr>
 
20
                                        <th>$i18n.getString( "username" )</th>
 
21
                                        <th>$i18n.getString( "name" )</th>
 
22
                                        <th colspan="3">$i18n.getString( "operations" )</th>
 
23
                                </tr>
 
24
                                <tbody id="list">
 
25
                                #set( $mark = false )
 
26
                                #foreach( $userCredentials in $userCredentialsList )
 
27
                                <tr>
 
28
                                        <td#alternate( $mark )>$encoder.htmlEncode( $userCredentials.username )</td>
 
29
                                        <td#alternate( $mark )>$encoder.htmlEncode( $userCredentials.user.surname ), $encoder.htmlEncode( $userCredentials.user.firstName )</td>
 
30
                                        <td style="text-align:center"#alternate( $mark )><a href="showUpdateUserForm.action?id=$userCredentials.id" title="$i18n.getString( "edit" )"><img src="../images/edit.png" alt="$i18n.getString( "edit" )"></a></td>
 
31
                                        <td style="text-align:center"#alternate( $mark )><a href="javascript:removeUser( $userCredentials.id, '$encoder.jsEncode( $userCredentials.username )' )" title="$i18n.getString( "remove" )"><img src="../images/delete.png" alt="$i18n.getString( "remove" )"></a></td>
 
32
                                        <td style="text-align:center"#alternate( $mark )><a href="javascript:showUserDetails( $userCredentials.id )" title="$i18n.getString( "show_details" )"><img src="../images/information.png" alt="$i18n.getString( "show_details" )"></a></td>
 
33
                                </tr>
 
34
                                        #if( $mark )
 
35
                                                #set( $mark = false )
 
36
                                        #else
 
37
                                                #set( $mark = true )
 
38
                                        #end
 
39
                                #end
 
40
                                </tbody>
 
41
                        </table>
 
42
 
 
43
                </td>
 
44
                <td style="width:20em; padding-left:2em; vertical-align:top">
 
45
 
 
46
                        <div id="detailsArea" style="display:none">
 
47
                                <div style="float:right">
 
48
                                        <a href="javascript:hideDetails()" title="$i18n.getString( "hide_details" )"><img src="../images/close.png" alt="$i18n.getString( "hide_details" )"></a>
 
49
                                </div>  
 
50
                                <p><label>$i18n.getString( "username" ):</label><br><span id="usernameField"></span></p>
 
51
                                <p><label>$i18n.getString( "surname" ):</label><br><span id="surnameField"></span></p>
 
52
                                <p><label>$i18n.getString( "firstName" ):</label><br><span id="firstNameField"></span></p>
 
53
                                <p><label>$i18n.getString( "organisation_unit" ):</label><br><span id="organisationNameField"></span></p>
 
54
                                <p><label>$i18n.getString( "email" ):</label><br><span id="emailField"></span></p>                      
 
55
                        </div>
 
56
 
 
57
                </td>
 
58
        </tr>
 
59
</table>
 
60
 
 
61
<script type="text/javascript">
 
62
        var i18n_confirm_delete = '$encoder.jsEscape( $i18n.getString( "confirm_delete_user" ) , "'")';
 
63
        var i18n_none = '$encoder.jsEscape( $i18n.getString( "none" ) , "'")';
 
64
 
 
65
        function orgUnitSelected( orgUnitIds )
 
66
        {
 
67
                window.location.href = "user.action";
 
68
        }
 
69
 
 
70
        selection.setListenerFunction( orgUnitSelected );
 
71
 
 
72
</script>