Index: lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java =================================================================== diff -u -rae4d9c725b25fdacd350905e72d27d1f10ebb44b -r853c58251cf95f1f8d1564f7ce0f351a3fae4190 --- lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java (.../IndexAction.java) (revision ae4d9c725b25fdacd350905e72d27d1f10ebb44b) +++ lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java (.../IndexAction.java) (revision 853c58251cf95f1f8d1564f7ce0f351a3fae4190) @@ -90,13 +90,13 @@ } if (request.isUserInRole(Role.SYSADMIN) || request.isUserInRole(Role.COURSE_ADMIN) || request.isUserInRole(Role.COURSE_MANAGER)) { log.debug("user is an admin or manager"); - headerLinks.add(new IndexLinkBean("index.courseman", "admin/orgmanage.do?org=" + getService().getRootOrganisation().getOrganisationId())); + headerLinks.add(new IndexLinkBean("index.courseman", "javascript:openOrgManagement(" + getService().getRootOrganisation().getOrganisationId()+')')); } if (request.isUserInRole(Role.SYSADMIN)) { log.debug("user is sysadmin"); - headerLinks.add(new IndexLinkBean("index.sysadmin", "admin/sysadminstart.do")); + headerLinks.add(new IndexLinkBean("index.sysadmin", "javascript:openSysadmin()")); } - headerLinks.add(new IndexLinkBean("index.myprofile", "profile.do?method=view")); + headerLinks.add(new IndexLinkBean("index.myprofile", "javascript:openProfile()")); log.debug("set headerLinks in request"); request.setAttribute("headerLinks", headerLinks); }