=== modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/ajax/jsonUsers.vm' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/ajax/jsonUsers.vm 2011-05-23 10:33:52 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/ajax/jsonUsers.vm 2011-05-23 13:05:25 +0000 @@ -2,7 +2,7 @@ { "users": [ #foreach( $user in $users ) { - "id": $!{user.id}, + "id": ${user.id}, "surname": "$!encoder.jsonEncode( ${user.surname} )", "firstname": "$!encoder.jsonEncode( ${user.firstname} )", "email": "$!encoder.jsonEncode( ${user.email} )", === modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/jQuery/jquery.dhisPaging.js' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/jQuery/jquery.dhisPaging.js 2011-05-22 19:35:32 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/jQuery/jquery.dhisPaging.js 2011-05-23 13:05:25 +0000 @@ -29,6 +29,26 @@ * @author mortenoh */ +// ----------------------------------------------- +// Support functions +// ----------------------------------------------- + +function dhisPaging_moveAllSelected(sourceId) +{ + jQuery("#" + sourceId).dblclick(); +} + +function dhisPaging_moveAll(sourceId) +{ + var jqSource = jQuery("#" + sourceId); + jqSource.find("option").attr("selected", "selected"); + jqSource.dblclick(); +} + +// ----------------------------------------------- +// Plugin +// ----------------------------------------------- + (function($) { var templates = { wrapper: "
", === modified file 'dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetUserGroupsAction.java' --- dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetUserGroupsAction.java 2011-05-23 10:33:52 +0000 +++ dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetUserGroupsAction.java 2011-05-23 13:05:25 +0000 @@ -64,6 +64,10 @@ return userGroups; } + // ------------------------------------------------------------------------- + // Action Implementation + // ------------------------------------------------------------------------- + @Override public String execute() throws Exception === modified file 'dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetUsersAction.java' --- dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetUsersAction.java 2011-05-23 10:33:52 +0000 +++ dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetUsersAction.java 2011-05-23 13:05:25 +0000 @@ -28,6 +28,7 @@ */ import java.util.ArrayList; +import java.util.Arrays; import java.util.Collections; import java.util.List; @@ -71,12 +72,39 @@ return users; } + private List$i18n.getString( "available_users" ) | + | $i18n.getString( "available_users" ) | +$i18n.getString( "group_members" ) | |
---|---|---|---|---|
- | < $i18n.getString( "filters" ) > | -- | ||
- - | - -
- - - - - |
-
- - - | -||
- | - | + + | ||
+ + | + +
+ + + + + |
+
+ + + |
+ + +
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/javascript/addUserGroupForm.js' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/javascript/addUserGroupForm.js 2011-04-11 11:16:51 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/javascript/addUserGroupForm.js 2011-05-23 13:05:25 +0000 @@ -6,7 +6,7 @@ }, { 'beforeValidateHandler' : function() { - listValidator( 'memberValidator', 'groupMembers' ); + listValidator( 'memberValidator', 'groupMembersList' ); }, 'rules' : getValidationRules("userGroup") } ); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/javascript/updateUserGroupForm.js' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/javascript/updateUserGroupForm.js 2011-04-11 11:16:51 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/javascript/updateUserGroupForm.js 2011-05-23 13:05:25 +0000 @@ -6,7 +6,7 @@ }, { 'beforeValidateHandler' : function() { - listValidator( 'memberValidator', 'groupMembers' ); + listValidator( 'memberValidator', 'groupMembersList' ); }, 'rules' : getValidationRules("userGroup") } ); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/updateUserGroupForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/updateUserGroupForm.vm 2011-03-14 21:10:15 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/webapp/dhis-web-maintenance-user/updateUserGroupForm.vm 2011-05-23 13:05:25 +0000 @@ -1,11 +1,93 @@$i18n.getString( "available_users" ) | + | $i18n.getString( "available_users" ) | +$i18n.getString( "group_members" ) | |
---|---|---|---|---|
- | < $i18n.getString( "filters" ) > | -- | ||
- + | - +
- - - - + + + + |
-
+
- + | - -||
- | - |
+ + +