Index: lams_central/conf/language/lams/ApplicationResources.properties
===================================================================
RCS file: /usr/local/cvsroot/lams_central/conf/language/lams/ApplicationResources.properties,v
diff -u -r1.15 -r1.16
--- lams_central/conf/language/lams/ApplicationResources.properties 4 Dec 2007 04:00:39 -0000 1.15
+++ lams_central/conf/language/lams/ApplicationResources.properties 6 Dec 2007 01:59:01 -0000 1.16
@@ -188,6 +188,7 @@
msg.import.file.format =The import file must be a .zip file exported from LAMS 2 or above, or a .las file exported from LAMS 1.0.2.
label.enable.lesson.sorting =enable lesson sorting
label.lesson.sorting.enabled =lesson sorting enabled
+label.show.groups = Show Groups
#======= End labels: Exported 182 labels for en AU =====
Index: lams_central/conf/language/lams/ApplicationResources_en_AU.properties
===================================================================
RCS file: /usr/local/cvsroot/lams_central/conf/language/lams/ApplicationResources_en_AU.properties,v
diff -u -r1.15 -r1.16
--- lams_central/conf/language/lams/ApplicationResources_en_AU.properties 4 Dec 2007 04:00:39 -0000 1.15
+++ lams_central/conf/language/lams/ApplicationResources_en_AU.properties 6 Dec 2007 01:59:01 -0000 1.16
@@ -188,6 +188,7 @@
msg.import.file.format =The import file must be a .zip file exported from LAMS 2 or above, or a .las file exported from LAMS 1.0.2.
label.enable.lesson.sorting =enable lesson sorting
label.lesson.sorting.enabled =lesson sorting enabled
+label.show.groups = Show Groups
#======= End labels: Exported 182 labels for en AU =====
Index: lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java
===================================================================
RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java,v
diff -u -r1.40 -r1.41
--- lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java 12 Nov 2007 23:30:46 -0000 1.40
+++ lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java 6 Dec 2007 01:59:01 -0000 1.41
@@ -108,6 +108,15 @@
return mapping.findForward("community");
}
+ if (request.isUserInRole(Role.SYSADMIN)) {
+ // don't load group ids for sysadmins, unless 'groups' parameter is set
+ String groups = WebUtil.readStrParam(request, "groups", true);
+ if (StringUtils.isBlank(groups)) {
+ request.setAttribute("showGroups", false);
+ return mapping.findForward("main");
+ }
+ }
+
List collapsedOrgDTOs = getService().getActiveCourseIdsByUser(loggedInUser.getUserId(), request.isUserInRole(Role.SYSADMIN));
request.setAttribute("collapsedOrgDTOs", collapsedOrgDTOs);
Index: lams_central/web/main.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_central/web/main.jsp,v
diff -u -r1.29 -r1.30
--- lams_central/web/main.jsp 28 Nov 2007 01:30:22 -0000 1.29
+++ lams_central/web/main.jsp 6 Dec 2007 01:59:01 -0000 1.30
@@ -147,7 +147,14 @@
-
+
+
+
+
+
+