Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java =================================================================== diff -u -red34ad93e720126f7473b282585c411c8acf7dbe -r7d117b285f81648e6f16ad1e70cc84bcb59d80e4 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java (.../LearningAction.java) (revision ed34ad93e720126f7473b282585c411c8acf7dbe) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/LearningAction.java (.../LearningAction.java) (revision 7d117b285f81648e6f16ad1e70cc84bcb59d80e4) @@ -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 =================================================================== diff -u -r71a37d456ee2d1d277774c125ac645ef7f06fa00 -r7d117b285f81648e6f16ad1e70cc84bcb59d80e4 --- lams_tool_forum/web/jsps/learning/runoffline.jsp (.../runoffline.jsp) (revision 71a37d456ee2d1d277774c125ac645ef7f06fa00) +++ lams_tool_forum/web/jsps/learning/runoffline.jsp (.../runoffline.jsp) (revision 7d117b285f81648e6f16ad1e70cc84bcb59d80e4) @@ -1,5 +1,13 @@ -<%@ include file="/includes/taglibs.jsp" %> +<%@ include file="/includes/taglibs.jsp"%>
+
- <%@ include file="/common/messages.jsp" %> - | -
+ <%@ include file="/common/messages.jsp"%> + | +
+