Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningStarterAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningStarterAction.java,v diff -u -r1.37 -r1.38 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningStarterAction.java 2 Jul 2006 18:59:10 -0000 1.37 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningStarterAction.java 2 Jul 2006 23:50:03 -0000 1.38 @@ -194,6 +194,7 @@ /*mark the http session as a learning activity */ request.getSession().setAttribute(TARGET_MODE,TARGET_MODE_LEARNING); + QaUtils.persistTimeZone(request); /*validate learning mode parameters*/ @@ -257,7 +258,25 @@ persistError(request,"error.toolContent.notAvailable"); return (mapping.findForward(ERROR_LIST_LEARNER)); } + + + if (qaContent.getTitle() == null) + { + request.getSession().setAttribute(ACTIVITY_TITLE, "Q&A Title"); + request.getSession().setAttribute(ACTIVITY_INSTRUCTIONS, "Q&A Instructions"); + } + else if (qaContent.getTitle().equals("")) + { + request.getSession().setAttribute(ACTIVITY_TITLE, "Q&A Title"); + request.getSession().setAttribute(ACTIVITY_INSTRUCTIONS, "Q&A Instructions"); + } + else + { + request.getSession().setAttribute(ACTIVITY_TITLE, qaContent.getTitle()); + request.getSession().setAttribute(ACTIVITY_INSTRUCTIONS, qaContent.getInstructions()); + } + request.getSession().setAttribute(AttributeNames.PARAM_TOOL_CONTENT_ID, qaContent.getQaContentId()); logger.debug("using TOOL_CONTENT_ID: " + qaContent.getQaContentId()); @@ -266,12 +285,7 @@ * And the passed tool session id refers to it. */ - logger.debug("ACTIVITY_TITLE: " + qaContent.getTitle()); - request.getSession().setAttribute(ACTIVITY_TITLE,qaContent.getTitle()); - logger.debug("ACTIVITY_INSTRUCTIONS: " + qaContent.getInstructions()); - request.getSession().setAttribute(ACTIVITY_INSTRUCTIONS,qaContent.getInstructions()); - logger.debug("REPORT_TITLE_LEARNER: " + qaContent.getReportTitle()); request.getSession().setAttribute(REPORT_TITLE_LEARNER,qaContent.getReportTitle()); Index: lams_tool_laqa/web/export/exportportfolio.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/export/exportportfolio.jsp,v diff -u -r1.4 -r1.5 --- lams_tool_laqa/web/export/exportportfolio.jsp 30 Jun 2006 04:28:44 -0000 1.4 +++ lams_tool_laqa/web/export/exportportfolio.jsp 2 Jul 2006 23:50:02 -0000 1.5 @@ -26,6 +26,7 @@ <bean:message key="label.exportPortfolio"/> +