Index: lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/web/action/AuthoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/web/action/AuthoringAction.java,v diff -u -r1.29 -r1.30 --- lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/web/action/AuthoringAction.java 30 Jun 2006 02:16:53 -0000 1.29 +++ lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/web/action/AuthoringAction.java 30 Jun 2006 04:09:54 -0000 1.30 @@ -95,7 +95,12 @@ String param = mapping.getParameter(); //-----------------------Resource Author function --------------------------- if(param.equals("start")){ - request.setAttribute(AttributeNames.ATTR_MODE,ToolAccessMode.AUTHOR.toString()); + ToolAccessMode mode = getAccessMode(request); + //teacher mode "check for new" button enter. + if(mode != null) + request.setAttribute(AttributeNames.ATTR_MODE,mode.toString()); + else + request.setAttribute(AttributeNames.ATTR_MODE,ToolAccessMode.AUTHOR.toString()); return start(mapping, form, request, response); } if (param.equals("definelater")) { Index: lams_tool_larsrc/web/pages/learning/learning.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_larsrc/web/pages/learning/learning.jsp,v diff -u -r1.20 -r1.21 --- lams_tool_larsrc/web/pages/learning/learning.jsp 30 Jun 2006 02:24:23 -0000 1.20 +++ lams_tool_larsrc/web/pages/learning/learning.jsp 30 Jun 2006 04:09:54 -0000 1.21 @@ -23,11 +23,11 @@ } function checkNew(){ var reqIDVar = new Date(); - document.location.href = "?toolSessionID=${toolSessionID}&reqID="+reqIDVar.getTime(); + document.location.href = "?mode=${param.mode}&toolSessionID=${toolSessionID}&reqID="+reqIDVar.getTime(); return false; } function viewItem(itemUid){ - var myUrl = "?mode=${mode}&toolSessionID=${toolSessionID}&itemUid=" + itemUid; + var myUrl = "?mode=${param.mode}&toolSessionID=${toolSessionID}&itemUid=" + itemUid; launchPopup(myUrl,"LearnerView"); } function completeItem(itemUid){ @@ -94,7 +94,9 @@ - + + + @@ -103,9 +105,11 @@   - - - + + + + + @@ -116,57 +120,60 @@ - - - - - - - - -
- - - - | - - - - - - - - - -
- -
+ + + + + + + + + +
+ + + + | + + + + + + + + + +
+ +
+
+ + + + + + + + + + + + <%-- end mode != teacher --%>
- - - - - - - - - - - Index: lams_tool_larsrc/web/pages/learning/start.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_larsrc/web/pages/learning/start.jsp,v diff -u -r1.5 -r1.6 --- lams_tool_larsrc/web/pages/learning/start.jsp 30 Jun 2006 02:16:53 -0000 1.5 +++ lams_tool_larsrc/web/pages/learning/start.jsp 30 Jun 2006 04:09:54 -0000 1.6 @@ -10,7 +10,7 @@ Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java,v diff -u -r1.28 -r1.29 --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java 13 Jun 2006 07:27:25 -0000 1.28 +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java 30 Jun 2006 04:10:31 -0000 1.29 @@ -97,9 +97,11 @@ request.getSession().setAttribute(AttributeNames.ATTR_MODE, mode); if(mode.equals(ToolAccessMode.LEARNER) || mode.equals(ToolAccessMode.AUTHOR) ){ + request.setAttribute(AttributeNames.ATTR_MODE,mode); return listFiles(mapping, form, request, response); } else if(mode.equals(ToolAccessMode.TEACHER)){ + request.setAttribute(AttributeNames.ATTR_MODE,mode); return listFiles(mapping, form, request, response); } logger.error("Requested mode + '" + mode.toString() + "' not supported"); Index: lams_tool_sbmt/web/learner/sbmtLearner.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/web/learner/Attic/sbmtLearner.jsp,v diff -u -r1.10 -r1.11 --- lams_tool_sbmt/web/learner/sbmtLearner.jsp 29 Jun 2006 08:48:36 -0000 1.10 +++ lams_tool_sbmt/web/learner/sbmtLearner.jsp 30 Jun 2006 04:10:31 -0000 1.11 @@ -82,7 +82,7 @@ - + @@ -136,44 +136,46 @@ - -

- -

- - - - - - - - - - - - - - - - - -
- - - -
- - - -
- - - - - - -
-
+ + +

+ +

+ + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + + + + +
+
+