Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java,v diff -u -r1.32 -r1.33 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java 13 Jun 2006 06:26:23 -0000 1.32 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java 13 Jun 2006 07:28:00 -0000 1.33 @@ -170,6 +170,10 @@ return mapping.findForward("error"); } + boolean lock = session.getForum().getLockWhenFinished(); + lock = lock && (session.getStatus() == ForumConstants.SESSION_STATUS_FINISHED ? true : false); + request.getSession().setAttribute(ForumConstants.FINISHEDLOCK, new Boolean(lock)); + Forum forum = session.getForum(); //add define later support if(forum.isDefineLater()){ @@ -190,12 +194,7 @@ allowRichEditor); request.getSession().setAttribute(ForumConstants.LIMITED_CHARS, new Integer(allowNumber)); - boolean lock = session.getForum().getLockWhenFinished(); - lock = lock - && (session.getStatus() == ForumConstants.SESSION_STATUS_FINISHED ? true - : false); - request.getSession().setAttribute(ForumConstants.FINISHEDLOCK, - new Boolean(lock)); + // get all root topic to display on init page List rootTopics = forumService.getRootTopics(sessionId); Index: lams_tool_forum/web/jsps/learning/runoffline.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/learning/Attic/runoffline.jsp,v diff -u -r1.1 -r1.2 --- lams_tool_forum/web/jsps/learning/runoffline.jsp 8 Jun 2006 07:37:33 -0000 1.1 +++ lams_tool_forum/web/jsps/learning/runoffline.jsp 13 Jun 2006 07:28:00 -0000 1.2 @@ -1,5 +1,13 @@ -<%@ include file="/includes/taglibs.jsp" %> +<%@ include file="/includes/taglibs.jsp"%>
+
- <%@ include file="/common/messages.jsp" %> - | -
+ <%@ include file="/common/messages.jsp"%> + | +
+