=== modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/javascript/usergroup.js' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/javascript/usergroup.js 2013-03-12 09:27:40 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/javascript/usergroup.js 2013-12-06 15:29:45 +0000 @@ -1,20 +1,28 @@ +$(function() { + dhis2.contextmenu.makeContextMenu({ + menuId: 'contextMenu', + menuItemActiveClass: 'contextMenuItemActive' + }); +}); + +function editUserGroupForm( context ) { + location.href = 'editUserGroupForm.action?userGroupId=' + context.id; +} // ----------------------------------------------------------------------------- // Usergroup functionality // ----------------------------------------------------------------------------- -function showUserGroupDetails( userGroupId ) -{ - jQuery.post( 'getUserGroup.action', { userGroupId: userGroupId }, - function ( json ) { - setInnerHTML( 'nameField', json.userGroup.name ); - setInnerHTML( 'noOfGroupField', json.userGroup.noOfUsers ); +function showUserGroupDetails( context ) { + jQuery.post('getUserGroup.action', { userGroupId: context.id }, + function( json ) { + setInnerHTML('nameField', json.userGroup.name); + setInnerHTML('noOfGroupField', json.userGroup.noOfUsers); - showDetails(); - }); + showDetails(); + }); } -function removeUserGroup( userGroupId, userGroupName ) -{ - removeItem( userGroupId, userGroupName, i18n_confirm_delete, 'removeUserGroup.action' ); +function removeUserGroup( context ) { + removeItem(context.id, context.name, i18n_confirm_delete, 'removeUserGroup.action'); } === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/userGroupList.vm' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/userGroupList.vm 2013-09-04 11:32:31 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/userGroupList.vm 2013-12-06 15:29:45 +0000 @@ -2,84 +2,70 @@ #sharingDialog()

$i18n.getString( "user_group_management" ) #openHelp( "user_group_management" )

+
+ +
+ +
- - - - + + + +
#filterDiv( "getAllUserGroups" ) - -
#filterDiv( "getAllUserGroups" ) + +
- - #foreach( $userGroup in $userGroupList ) - - - + + #end
$i18n.getString( "name" )$i18n.getString( "operations" )
$encoder.htmlEncode( $userGroup.name ) - - #if ( $security.canManage( $userGroup ) ) - $i18n.getString( 'sharing_settings' ) - #else - - #end - - #if( $security.canUpdate( $userGroup ) ) - $i18n.getString( 'edit' ) - #else - - #end - - #if( $security.canDelete( $userGroup ) ) - $i18n.getString( 'remove' ) - #else - - #end - - $i18n.getString( 'show_details' ) - -
$encoder.htmlEncode( $!userGroup.displayName )
-

- #parse( "/dhis-web-commons/paging/paging.vm" ) +

+ #parse( "/dhis-web-commons/paging/paging.vm" )
- -
-
- $i18n.getString( 'hide_details' ) -
-


-


-
- - - +
+
+ $i18n.getString( 'hide_details' ) +
+


+


+
+ +