Index: lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/model/Resource.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/model/Attic/Resource.hbm.xml,v diff -u -r1.3 -r1.4 --- lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/model/Resource.hbm.xml 6 Apr 2006 06:58:12 -0000 1.3 +++ lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/model/Resource.hbm.xml 26 Apr 2006 07:54:45 -0000 1.4 @@ -181,11 +181,11 @@ /> resourceItemList = getResourceItemList(request); + for(ResourceItem item:resourceItemList){ + if(item.getUid().equals(resourceItemUid)){ + item.setComplete(true); + break; + } + } return mapping.findForward(ResourceConstants.SUCCESS); } /** @@ -202,6 +212,12 @@ } items.add(item); service.saveOrUpdateResourceSession(resSession); + + //update session value + List resourceItemList = getResourceItemList(request); + resourceItemList.add(item); + + //URL or file upload request.setAttribute("addType",new Short(type)); return mapping.findForward(ResourceConstants.SUCCESS); } @@ -233,6 +249,7 @@ Resource resource; try { items = service.getResourceItemsBySessionId(sessionId); + ResourceSession session = service.getResourceSessionBySessionId(sessionId); resource = service.getResourceBySessionId(sessionId); } catch (Exception e) { log.error(e); @@ -247,7 +264,7 @@ //set complete flag for display purpose service.retrieveComplete(resourceItemList, resourceUser); - request.setAttribute(ResourceConstants.ATTR_RESOURCE,resource); + request.getSession().setAttribute(ResourceConstants.ATTR_RESOURCE,resource); return mapping.findForward(ResourceConstants.SUCCESS); } //************************************************************************************* 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.4 -r1.5 --- lams_tool_larsrc/web/pages/learning/learning.jsp 26 Apr 2006 05:51:41 -0000 1.4 +++ lams_tool_larsrc/web/pages/learning/learning.jsp 26 Apr 2006 07:54:45 -0000 1.5 @@ -8,27 +8,32 @@ @@ -43,13 +48,11 @@

+

+ ${resource.instructions} +

- - - ${resource.instructions} - - <%@ include file="/common/messages.jsp"%> @@ -61,7 +64,7 @@ @@ -76,21 +79,21 @@ - + Index: lams_tool_larsrc/web/pages/learning/learningframe.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_larsrc/web/pages/learning/Attic/learningframe.jsp,v diff -u -r1.1 -r1.2 --- lams_tool_larsrc/web/pages/learning/learningframe.jsp 20 Apr 2006 04:44:16 -0000 1.1 +++ lams_tool_larsrc/web/pages/learning/learningframe.jsp 26 Apr 2006 07:54:45 -0000 1.2 @@ -1,8 +1,8 @@ <%@ include file="/common/taglibs.jsp" %> - " name="learningFrame" marginheight="0" scrolling="YES"> - " name="newResourceFrame" marginheight="0" scrolling="YES"> + " name="learningFrame" id="learningFrame" marginheight="0" scrolling="YES"> + " name="newResourceFrame" id="newResourceFrame" marginheight="0" scrolling="YES"> \ No newline at end of file Index: lams_tool_larsrc/web/pages/learning/success.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_larsrc/web/pages/learning/success.jsp,v diff -u -r1.1 -r1.2 --- lams_tool_larsrc/web/pages/learning/success.jsp 24 Apr 2006 06:57:51 -0000 1.1 +++ lams_tool_larsrc/web/pages/learning/success.jsp 26 Apr 2006 07:54:45 -0000 1.2 @@ -5,7 +5,7 @@
- +
- +
- +
- + ${resource.miniViewNumberStr}