Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserManageController.java =================================================================== diff -u -r29a37489a63e5a95f42a5ef5fd8a7daeb65c53c5 -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserManageController.java (.../UserManageController.java) (revision 29a37489a63e5a95f42a5ef5fd8a7daeb65c53c5) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserManageController.java (.../UserManageController.java) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -79,12 +79,14 @@ if (organisation == null) { return forwardError(request, "error.org.invalid"); } + String orgCode = organisation.getCode(); String orgName = organisation.getName(); log.debug("orgName: " + orgName); Organisation pOrg = organisation.getParentOrganisation(); if (pOrg != null) { request.setAttribute("pOrgId", pOrg.getOrganisationId()); + request.setAttribute("pOrgCode", pOrg.getCode()); request.setAttribute("pOrgName", pOrg.getName()); } OrganisationType orgType = organisation.getOrganisationType(); @@ -116,6 +118,7 @@ userManageForm.setCanResetOrgPassword(request.isUserInRole(Role.SYSADMIN)); userManageForm.setOrgId(orgId); + userManageForm.setOrgCode(orgCode); userManageForm.setOrgName(orgName); List userManageBeans = userManagementService.getUserManageBeans(orgId); Collections.sort(userManageBeans); Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserOrgController.java =================================================================== diff -u -rf2ad75cef0c507a64877942631fee13efbc6ed50 -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserOrgController.java (.../UserOrgController.java) (revision f2ad75cef0c507a64877942631fee13efbc6ed50) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserOrgController.java (.../UserOrgController.java) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -64,18 +64,22 @@ return "error"; } + String orgCode = organisation.getCode(); + String orgName = organisation.getName(); log.debug("orgName: " + orgName); Organisation parentOrg = organisation.getParentOrganisation(); if (parentOrg != null && !parentOrg.equals(userManagementService.getRootOrganisation())) { request.setAttribute("pOrgId", parentOrg.getOrganisationId()); + request.setAttribute("pOrgCode", parentOrg.getCode()); request.setAttribute("pOrgName", parentOrg.getName()); } Integer orgType = organisation.getOrganisationType().getOrganisationTypeId(); request.setAttribute("orgType", orgType); // create form object userOrgForm.setOrgId(orgId); + userOrgForm.setOrgCode(orgCode); userOrgForm.setOrgName(orgName); String[] args = { "0" }; Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserOrgRoleController.java =================================================================== diff -u -rf2ad75cef0c507a64877942631fee13efbc6ed50 -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserOrgRoleController.java (.../UserOrgRoleController.java) (revision f2ad75cef0c507a64877942631fee13efbc6ed50) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/UserOrgRoleController.java (.../UserOrgRoleController.java) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -80,6 +80,7 @@ Organisation parentOrg = organisation.getParentOrganisation(); if (parentOrg != null && !parentOrg.equals(userManagementService.getRootOrganisation())) { request.setAttribute("pOrgId", parentOrg.getOrganisationId()); + request.setAttribute("pOrgCode", parentOrg.getCode()); request.setAttribute("pOrgName", parentOrg.getName()); } request.setAttribute("orgType", organisation.getOrganisationType().getOrganisationTypeId()); Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/dto/UserListDTO.java =================================================================== diff -u -rb5d493f6a41f8161b6a62a0cea53e78e069bac36 -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/dto/UserListDTO.java (.../UserListDTO.java) (revision b5d493f6a41f8161b6a62a0cea53e78e069bac36) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/dto/UserListDTO.java (.../UserListDTO.java) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -35,6 +35,7 @@ public class UserListDTO { private List userManageBeans; private Integer orgId; + private String orgCode; private String orgName; private Boolean courseAdminCanAddNewUsers; private Boolean courseAdminCanBrowseAllUsers; @@ -97,4 +98,12 @@ this.canEditRole = canEditRole; } + public String getOrgCode() { + return orgCode; + } + + public void setOrgCode(String orgCode) { + this.orgCode = orgCode; + } + } \ No newline at end of file Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/UserOrgForm.java =================================================================== diff -u -r550e1b37b507779064955267ef47e9085f791357 -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/UserOrgForm.java (.../UserOrgForm.java) (revision 550e1b37b507779064955267ef47e9085f791357) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/UserOrgForm.java (.../UserOrgForm.java) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -25,6 +25,8 @@ public class UserOrgForm { private Integer orgId; + + private String orgCode; private String orgName; @@ -54,4 +56,12 @@ this.userIds = userIds; } + public String getOrgCode() { + return orgCode; + } + + public void setOrgCode(String orgCode) { + this.orgCode = orgCode; + } + } Index: lams_admin/web/WEB-INF/tags/Alert.tag =================================================================== diff -u -r92aac4e72f24ed4acb100dd5365a6b79b8c9a0ec -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/web/WEB-INF/tags/Alert.tag (.../Alert.tag) (revision 92aac4e72f24ed4acb100dd5365a6b79b8c9a0ec) +++ lams_admin/web/WEB-INF/tags/Alert.tag (.../Alert.tag) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -28,19 +28,19 @@ -
-
-
- +
+
+ -
-
+
+
+ Index: lams_admin/web/organisation/createOrEdit.jsp =================================================================== diff -u -r9a552b5a8e97791ff08857c0241c7ad46ebf71a1 -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/web/organisation/createOrEdit.jsp (.../createOrEdit.jsp) (revision 9a552b5a8e97791ff08857c0241c7ad46ebf71a1) +++ lams_admin/web/organisation/createOrEdit.jsp (.../createOrEdit.jsp) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -90,7 +90,8 @@  * - + +
Index: lams_admin/web/user/basiclist.jsp =================================================================== diff -u -r7475d08afc280b5e2e5ddf04e8bf35e3166aaf80 -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/web/user/basiclist.jsp (.../basiclist.jsp) (revision 7475d08afc280b5e2e5ddf04e8bf35e3166aaf80) +++ lams_admin/web/user/basiclist.jsp (.../basiclist.jsp) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -1,7 +1,5 @@ <%@ include file="/taglibs.jsp"%> - - -
  • "> ( ) -
  • +
    Index: lams_admin/web/userlist.jsp =================================================================== diff -u -r92aac4e72f24ed4acb100dd5365a6b79b8c9a0ec -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/web/userlist.jsp (.../userlist.jsp) (revision 92aac4e72f24ed4acb100dd5365a6b79b8c9a0ec) +++ lams_admin/web/userlist.jsp (.../userlist.jsp) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -59,17 +59,17 @@ - ${breadcrumbItems}, admin/orgmanage.do?org=${userManageForm.orgId} | + ${breadcrumbItems}, admin/orgmanage.do?org=${userManageForm.orgId} | : - ${breadcrumbItems}, admin/orgmanage.do?org=${pOrgId} | - ${breadcrumbItems}, admin/orgmanage.do?org=${userManageForm.orgId} | + ${breadcrumbItems}, admin/orgmanage.do?org=${pOrgId} | : + ${breadcrumbItems}, admin/orgmanage.do?org=${userManageForm.orgId} | : ${breadcrumbItems}, . | - +
    Index: lams_admin/web/userorg.jsp =================================================================== diff -u -r92b07870b09c49b9db34996fab8e99651d2d2538 -rc4f00d46b2c0f39f7a7261bc242ff0cbf4daae07 --- lams_admin/web/userorg.jsp (.../userorg.jsp) (revision 92b07870b09c49b9db34996fab8e99651d2d2538) +++ lams_admin/web/userorg.jsp (.../userorg.jsp) (revision c4f00d46b2c0f39f7a7261bc242ff0cbf4daae07) @@ -12,6 +12,7 @@