Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaAppConstants.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaAppConstants.java,v diff -u -r1.52 -r1.53 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaAppConstants.java 7 Apr 2006 00:44:22 -0000 1.52 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaAppConstants.java 24 May 2006 15:43:47 -0000 1.53 @@ -223,7 +223,7 @@ public static final String QUESTION_LISTING_MODE_COMBINED ="questionListingModeCombined"; public static final String FEEDBACK_TYPE_SEQUENTIAL ="You will be presented a total of : "; - public static final String FEEDBACK_TYPE_COMBINED ="You are being presented a total of : "; + public static final String FEEDBACK_TYPE_COMBINED ="You are being presented total of: "; public static final String QUESTIONS =" questions."; public static final String ATTACHMENT_LIST ="attachmentList"; Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningAction.java,v diff -u -r1.5 -r1.6 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningAction.java 7 Apr 2006 00:44:22 -0000 1.5 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningAction.java 24 May 2006 15:43:47 -0000 1.6 @@ -86,6 +86,7 @@ package org.lamsfoundation.lams.tool.qa.web; import java.io.IOException; +import java.util.Date; import java.util.Map; import javax.servlet.ServletException; @@ -101,6 +102,7 @@ import org.lamsfoundation.lams.tool.qa.QaAppConstants; import org.lamsfoundation.lams.tool.qa.QaContent; import org.lamsfoundation.lams.tool.qa.QaQueUsr; +import org.lamsfoundation.lams.tool.qa.QaSession; import org.lamsfoundation.lams.tool.qa.service.IQaService; import org.lamsfoundation.lams.tool.qa.service.QaServiceProxy; import org.lamsfoundation.lams.usermanagement.dto.UserDTO; @@ -173,7 +175,6 @@ { logger.debug("totalQuestionCount is 1: " + qaLearningForm.getAnswer()); mapAnswers.put(new Long(1).toString(), qaLearningForm.getAnswer()); - } else { @@ -288,7 +289,8 @@ qaLearningForm.resetUserActions(); /*resets all except submitAnswersContent */ request.getSession().setAttribute(MAP_ANSWERS, mapAnswers); - + logger.debug("final MAP_ANSWERS: " + mapAnswers); + return (mapping.findForward(LOAD_LEARNER)); } @@ -370,6 +372,14 @@ logger.debug("leaving the tool: " + "leaveToolSession() with toolSessionId: " + toolSessionId + " and user: " + user); + logger.debug("set status to COMPLETE"); + QaSession qaSession = qaService.retrieveQaSessionOrNullById(toolSessionId.longValue()); + logger.debug("qaSession: " + qaSession); + qaSession.setSession_end_date(new Date(System.currentTimeMillis())); + qaSession.setSession_status(COMPLETED); + qaService.updateQaSession(qaSession); + logger.debug("tool session has been marked COMPLETE: " + qaSession); + String nextActivityUrl = qaService.leaveToolSession(toolSessionId, new Long(user.getUserID().longValue())); response.sendRedirect(nextActivityUrl); } Index: lams_tool_laqa/web/QaErrorBox.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/Attic/QaErrorBox.jsp,v diff -u -r1.5 -r1.6 --- lams_tool_laqa/web/QaErrorBox.jsp 7 Apr 2006 00:44:22 -0000 1.5 +++ lams_tool_laqa/web/QaErrorBox.jsp 24 May 2006 15:43:24 -0000 1.6 @@ -25,10 +25,37 @@ <%@ taglib uri="tags-fmt" prefix="fmt" %> <%@ taglib uri="fck-editor" prefix="FCK" %> <%@ taglib uri="tags-lams" prefix="lams" %> - - -
- + + + + + + +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> + + + + + + + + + + + + + + + + + + + + +
-
@@ -100,24 +127,24 @@
+ + + - -
+ + + + + + + + + + + + + + Index: lams_tool_laqa/web/learning/AnswersContent.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/learning/AnswersContent.jsp,v diff -u -r1.4 -r1.5 --- lams_tool_laqa/web/learning/AnswersContent.jsp 19 Apr 2006 02:26:45 -0000 1.4 +++ lams_tool_laqa/web/learning/AnswersContent.jsp 24 May 2006 15:43:23 -0000 1.5 @@ -19,8 +19,6 @@ http://www.gnu.org/licenses/gpl.txt --%> -<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> - <%@ taglib uri="tags-bean" prefix="bean"%> <%@ taglib uri="tags-html" prefix="html"%> <%@ taglib uri="tags-logic" prefix="logic" %> @@ -29,11 +27,18 @@ <%@ taglib uri="fck-editor" prefix="FCK" %> <%@ taglib uri="tags-lams" prefix="lams" %> + + + + +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> + + - + + - + -
- +
- - - + - - - - - @@ -122,5 +118,8 @@
- +
+
+
-
+
     
+
+
+
- +
+
+
+ +
+ \ No newline at end of file Index: lams_tool_laqa/web/learning/CombinedAnswersContent.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/learning/CombinedAnswersContent.jsp,v diff -u -r1.8 -r1.9 --- lams_tool_laqa/web/learning/CombinedAnswersContent.jsp 7 Apr 2006 00:44:23 -0000 1.8 +++ lams_tool_laqa/web/learning/CombinedAnswersContent.jsp 24 May 2006 15:43:24 -0000 1.9 @@ -28,28 +28,30 @@ <%@ taglib uri="fck-editor" prefix="FCK" %> <%@ taglib uri="tags-lams" prefix="lams" %> + + + - +
- + - - +
: + : -
+ " size="60" maxlength="255" value=""/>
 
-
- +
-
+ Index: lams_tool_laqa/web/learning/Preview.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/learning/Attic/Preview.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_laqa/web/learning/Preview.jsp 7 Apr 2006 00:44:23 -0000 1.2 +++ lams_tool_laqa/web/learning/Preview.jsp 24 May 2006 15:43:24 -0000 1.3 @@ -28,17 +28,20 @@ <%@ taglib uri="fck-editor" prefix="FCK" %> <%@ taglib uri="tags-lams" prefix="lams" %> + + +
- +
- + - - + Index: lams_tool_laqa/web/learning/SequentialAnswersContent.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/learning/SequentialAnswersContent.jsp,v diff -u -r1.8 -r1.9 --- lams_tool_laqa/web/learning/SequentialAnswersContent.jsp 7 Apr 2006 00:44:23 -0000 1.8 +++ lams_tool_laqa/web/learning/SequentialAnswersContent.jsp 24 May 2006 15:43:24 -0000 1.9 @@ -19,7 +19,6 @@ http://www.gnu.org/licenses/gpl.txt --%> - <%@ taglib uri="tags-bean" prefix="bean"%> <%@ taglib uri="tags-html" prefix="html"%> <%@ taglib uri="tags-logic" prefix="logic" %> @@ -28,20 +27,25 @@ <%@ taglib uri="fck-editor" prefix="FCK" %> <%@ taglib uri="tags-lams" prefix="lams" %> + + + + -
: + : -
+ " size="60" maxlength="255" value=""/>
- +
+ - + - - + @@ -52,13 +56,13 @@ -
-
+ - : - + : +
+
+ +
-
+ @@ -71,7 +75,7 @@ - + @@ -80,7 +84,7 @@ - + @@ -92,7 +96,7 @@ - + Index: lams_tool_laqa/web/learning/learningHeader.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/learning/Attic/learningHeader.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_laqa/web/learning/learningHeader.jsp 24 May 2006 15:43:23 -0000 1.1 @@ -0,0 +1,49 @@ +<%-- +Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org) +License Information: http://lamsfoundation.org/licensing/lams/2.0/ + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + USA + + http://www.gnu.org/licenses/gpl.txt +--%> + +<%@ taglib uri="tags-bean" prefix="bean"%> +<%@ taglib uri="tags-html" prefix="html"%> +<%@ taglib uri="tags-logic" prefix="logic" %> +<%@ taglib uri="tags-core" prefix="c"%> +<%@ taglib uri="tags-fmt" prefix="fmt" %> +<%@ taglib uri="fck-editor" prefix="FCK" %> +<%@ taglib uri="tags-lams" prefix="lams" %> + + + + + <bean:message key="label.learning.qa"/> + + + + + + + + + + + + + Index: lams_tool_laqa/web/monitoring/LearnerRep.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/monitoring/Attic/LearnerRep.jsp,v diff -u -r1.7 -r1.8 --- lams_tool_laqa/web/monitoring/LearnerRep.jsp 19 Apr 2006 02:26:45 -0000 1.7 +++ lams_tool_laqa/web/monitoring/LearnerRep.jsp 24 May 2006 15:43:24 -0000 1.8 @@ -18,7 +18,6 @@ http://www.gnu.org/licenses/gpl.txt --%> -<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> <%@ taglib uri="tags-bean" prefix="bean"%> <%@ taglib uri="tags-html" prefix="html"%> @@ -31,10 +30,12 @@ - - + +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> + + - + <bean:message key="activity.title"/>