Index: lams_tool_lamc/conf/language/ApplicationResources.properties
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/conf/language/Attic/ApplicationResources.properties,v
diff -u -r1.57 -r1.58
--- lams_tool_lamc/conf/language/ApplicationResources.properties 22 Nov 2006 01:58:57 -0000 1.57
+++ lams_tool_lamc/conf/language/ApplicationResources.properties 22 Nov 2006 06:30:09 -0000 1.58
@@ -238,5 +238,6 @@
label.randomize =Present answers in randomized order
answers.submitted.none = Submission is not allowed. Please select at least one answer.
+message.no.reflection.available = No notebook available
#======= End labels: Exported 230 labels for en AU =====
Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/IMcService.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/IMcService.java,v
diff -u -r1.58 -r1.59
--- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/IMcService.java 4 Nov 2006 00:33:36 -0000 1.58
+++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/IMcService.java 22 Nov 2006 06:30:07 -0000 1.59
@@ -280,6 +280,7 @@
public NotebookEntry getEntry(Long id, Integer idType, String signature,
Integer userID);
+ public void updateEntry(NotebookEntry notebookEntry);
public void persistFile(McContent content, McUploadedFile file) throws McApplicationException;
Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java,v
diff -u -r1.89 -r1.90
--- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java 17 Nov 2006 11:13:03 -0000 1.89
+++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java 22 Nov 2006 06:30:07 -0000 1.90
@@ -2692,6 +2692,11 @@
}
}
+
+ public void updateEntry(NotebookEntry notebookEntry) {
+ coreNotebookService.updateEntry(notebookEntry);
+ }
+
/**
* @return Returns the coreNotebookService.
Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java,v
diff -u -r1.56 -r1.57
--- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java 22 Nov 2006 01:59:29 -0000 1.56
+++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java 22 Nov 2006 06:30:09 -0000 1.57
@@ -2029,8 +2029,20 @@
logger.debug("userID:" + userID);
logger.debug("reflectionEntry:" + reflectionEntry);
- mcService.createNotebookEntry(new Long(toolSessionID), CoreNotebookConstants.NOTEBOOK_TOOL,
- MY_SIGNATURE, new Integer(userID), reflectionEntry);
+ logger.debug("attempt getting notebookEntry: ");
+ NotebookEntry notebookEntry = mcService.getEntry(new Long(toolSessionID),
+ CoreNotebookConstants.NOTEBOOK_TOOL,
+ MY_SIGNATURE, new Integer(userID));
+
+ logger.debug("notebookEntry: " + notebookEntry);
+
+ if (notebookEntry != null) {
+ notebookEntry.setEntry(reflectionEntry);
+ mcService.updateEntry(notebookEntry);
+ } else {
+ mcService.createNotebookEntry(new Long(toolSessionID), CoreNotebookConstants.NOTEBOOK_TOOL,
+ MY_SIGNATURE, new Integer(userID), reflectionEntry);
+ }
return endLearning(mapping, form, request, response);
}
@@ -2072,9 +2084,37 @@
reflectionSubject=McUtils.replaceNewLines(reflectionSubject);
mcGeneralLearnerFlowDTO.setReflectionSubject(reflectionSubject);
+ String userID = "";
+ HttpSession ss = SessionManager.getSession();
+ logger.debug("ss: " + ss);
+
+ if (ss != null)
+ {
+ UserDTO user = (UserDTO) ss.getAttribute(AttributeNames.USER);
+ if ((user != null) && (user.getUserID() != null))
+ {
+ userID = user.getUserID().toString();
+ logger.debug("retrieved userId: " + userID);
+ }
+ }
+
+ logger.debug("attempt getting notebookEntry: ");
+ NotebookEntry notebookEntry = mcService.getEntry(new Long(toolSessionID),
+ CoreNotebookConstants.NOTEBOOK_TOOL,
+ MY_SIGNATURE, new Integer(userID));
+
+ logger.debug("notebookEntry: " + notebookEntry);
+
+ if (notebookEntry != null) {
+ String notebookEntryPresentable=McUtils.replaceNewLines(notebookEntry.getEntry());
+ mcLearningForm.setEntryText(notebookEntryPresentable);
+
+ }
+
request.setAttribute(MC_GENERAL_LEARNER_FLOW_DTO, mcGeneralLearnerFlowDTO);
logger.debug("final mcGeneralLearnerFlowDTO: " + mcGeneralLearnerFlowDTO);
+
logger.debug("fwd'ing to: " + NOTEBOOK);
return (mapping.findForward(NOTEBOOK));
}
Index: lams_tool_lamc/web/Template.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/Attic/Template.jsp,v
diff -u -r1.10 -r1.11
--- lams_tool_lamc/web/Template.jsp 2 Nov 2006 04:47:26 -0000 1.10
+++ lams_tool_lamc/web/Template.jsp 22 Nov 2006 06:30:09 -0000 1.11
@@ -20,7 +20,7 @@
-
+
-
+
Index: lams_tool_lamc/web/authoring/AuthoringTabsHolder.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/authoring/AuthoringTabsHolder.jsp,v
diff -u -r1.8 -r1.9
--- lams_tool_lamc/web/authoring/AuthoringTabsHolder.jsp 26 Oct 2006 02:31:26 -0000 1.8
+++ lams_tool_lamc/web/authoring/AuthoringTabsHolder.jsp 22 Nov 2006 06:30:09 -0000 1.9
@@ -40,7 +40,7 @@
pageContext.setAttribute("tabsBasic", tabsBasic);
%>
-
+
@@ -195,7 +195,7 @@
-
+
Index: lams_tool_lamc/web/authoring/BasicContentViewOnly.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/authoring/Attic/BasicContentViewOnly.jsp,v
diff -u -r1.3 -r1.4
--- lams_tool_lamc/web/authoring/BasicContentViewOnly.jsp 18 Oct 2006 03:11:47 -0000 1.3
+++ lams_tool_lamc/web/authoring/BasicContentViewOnly.jsp 22 Nov 2006 06:30:09 -0000 1.4
@@ -51,7 +51,7 @@
-
+
-
+
@@ -97,7 +97,7 @@
-
+
@@ -128,7 +128,7 @@
-
+
images/delete.gif" border="0"
title=" "
onclick=" if (validateMinumumCandidateCount()) {removeCandidate(${queIndex}, ${caIndex});} ">
Index: lams_tool_lamc/web/authoring/editQuestionBox.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/authoring/editQuestionBox.jsp,v
diff -u -r1.10 -r1.11
--- lams_tool_lamc/web/authoring/editQuestionBox.jsp 19 Nov 2006 17:27:32 -0000 1.10
+++ lams_tool_lamc/web/authoring/editQuestionBox.jsp 22 Nov 2006 06:30:09 -0000 1.11
@@ -22,7 +22,7 @@
"http://www.w3.org/TR/html4/strict.dtd">
<%@ include file="/common/taglibs.jsp"%>
-
+
<%@ include file="/common/header.jsp"%>
@@ -252,4 +252,4 @@
-
+
Index: lams_tool_lamc/web/authoring/itemlistViewOnly.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/authoring/Attic/itemlistViewOnly.jsp,v
diff -u -r1.4 -r1.5
--- lams_tool_lamc/web/authoring/itemlistViewOnly.jsp 30 Oct 2006 19:58:21 -0000 1.4
+++ lams_tool_lamc/web/authoring/itemlistViewOnly.jsp 22 Nov 2006 06:30:09 -0000 1.5
@@ -26,7 +26,7 @@
-
+
@@ -37,25 +37,25 @@
-
+
:
-
+
-
+
-
+
-
+
Index: lams_tool_lamc/web/authoring/newQuestionBox.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/authoring/newQuestionBox.jsp,v
diff -u -r1.10 -r1.11
--- lams_tool_lamc/web/authoring/newQuestionBox.jsp 19 Nov 2006 17:27:32 -0000 1.10
+++ lams_tool_lamc/web/authoring/newQuestionBox.jsp 22 Nov 2006 06:30:09 -0000 1.11
@@ -22,7 +22,7 @@
"http://www.w3.org/TR/html4/strict.dtd">
<%@ include file="/common/taglibs.jsp"%>
-
+
<%@ include file="/common/header.jsp"%>
@@ -229,4 +229,4 @@
-
+
Index: lams_tool_lamc/web/export/exportportfolio.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/export/exportportfolio.jsp,v
diff -u -r1.16 -r1.17
--- lams_tool_lamc/web/export/exportportfolio.jsp 17 Oct 2006 20:35:24 -0000 1.16
+++ lams_tool_lamc/web/export/exportportfolio.jsp 22 Nov 2006 06:30:08 -0000 1.17
@@ -25,7 +25,7 @@
<%@ include file="/common/taglibs.jsp"%>
-
+
@@ -70,17 +70,17 @@
- :
+ :
(
)
-
-
+
+
-
+
@@ -96,7 +96,7 @@
-
+
@@ -117,17 +117,17 @@
-
+
-
+
  ( )
-
+
@@ -136,17 +136,17 @@
-
+
-
+
-
+
@@ -176,17 +176,17 @@
- :
+ :
(
)
-
-
+
+
-
+
@@ -200,13 +200,13 @@
-
-
+
+
-
+
@@ -223,11 +223,11 @@
-
-
+
+
-
+
@@ -249,14 +249,14 @@
-
+
:
-
+
:
@@ -267,14 +267,14 @@
-
+
 
-
-
+
+
@@ -290,15 +290,15 @@
-
+
:
-
+
-
+
Index: lams_tool_lamc/web/includes/layout.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/includes/Attic/layout.jsp,v
diff -u -r1.3 -r1.4
--- lams_tool_lamc/web/includes/layout.jsp 20 Oct 2006 00:39:37 -0000 1.3
+++ lams_tool_lamc/web/includes/layout.jsp 22 Nov 2006 06:30:09 -0000 1.4
@@ -4,7 +4,7 @@
<%@ include file="/common/taglibs.jsp"%>
<%@ taglib uri="tags-tiles" prefix="tiles"%>
-
+
<%@ include file="/common/header.jsp"%>
@@ -29,4 +29,4 @@
-
+
Index: lams_tool_lamc/web/includes/learnerLayout.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/includes/Attic/learnerLayout.jsp,v
diff -u -r1.3 -r1.4
--- lams_tool_lamc/web/includes/learnerLayout.jsp 20 Oct 2006 00:39:37 -0000 1.3
+++ lams_tool_lamc/web/includes/learnerLayout.jsp 22 Nov 2006 06:30:09 -0000 1.4
@@ -9,7 +9,7 @@
-
+
<%@ include file="/common/learnerheader.jsp"%>
@@ -28,4 +28,4 @@
-
+
Index: lams_tool_lamc/web/includes/tablayout.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/includes/Attic/tablayout.jsp,v
diff -u -r1.2 -r1.3
--- lams_tool_lamc/web/includes/tablayout.jsp 20 Oct 2006 00:39:37 -0000 1.2
+++ lams_tool_lamc/web/includes/tablayout.jsp 22 Nov 2006 06:30:09 -0000 1.3
@@ -4,7 +4,7 @@
<%@ include file="/common/taglibs.jsp"%>
<%@ taglib uri="tags-tiles" prefix="tiles"%>
-
+
<%@ include file="/common/header.jsp"%>
@@ -28,4 +28,4 @@
-
+
Index: lams_tool_lamc/web/layout/default.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/layout/Attic/default.jsp,v
diff -u -r1.4 -r1.5
--- lams_tool_lamc/web/layout/default.jsp 18 Oct 2006 19:23:40 -0000 1.4
+++ lams_tool_lamc/web/layout/default.jsp 22 Nov 2006 06:30:09 -0000 1.5
@@ -3,7 +3,7 @@
-
+
@@ -17,4 +17,4 @@
-
+
Index: lams_tool_lamc/web/learning/AnswersContent.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/AnswersContent.jsp,v
diff -u -r1.25 -r1.26
--- lams_tool_lamc/web/learning/AnswersContent.jsp 22 Nov 2006 01:59:29 -0000 1.25
+++ lams_tool_lamc/web/learning/AnswersContent.jsp 22 Nov 2006 06:30:08 -0000 1.26
@@ -31,7 +31,7 @@
-
+
@@ -82,7 +82,7 @@
-
+
Index: lams_tool_lamc/web/learning/CombinedAnswersContent.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/CombinedAnswersContent.jsp,v
diff -u -r1.25 -r1.26
--- lams_tool_lamc/web/learning/CombinedAnswersContent.jsp 15 Nov 2006 18:32:27 -0000 1.25
+++ lams_tool_lamc/web/learning/CombinedAnswersContent.jsp 22 Nov 2006 06:30:08 -0000 1.26
@@ -92,7 +92,7 @@
-
+
Index: lams_tool_lamc/web/learning/IndividualLearnerResults.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/Attic/IndividualLearnerResults.jsp,v
diff -u -r1.42 -r1.43
--- lams_tool_lamc/web/learning/IndividualLearnerResults.jsp 15 Nov 2006 01:02:43 -0000 1.42
+++ lams_tool_lamc/web/learning/IndividualLearnerResults.jsp 22 Nov 2006 06:30:08 -0000 1.43
@@ -30,7 +30,7 @@
-
+
@@ -176,7 +176,7 @@
-
+
@@ -197,7 +197,7 @@
-
+
@@ -216,5 +216,5 @@
-
+
Index: lams_tool_lamc/web/learning/Notebook.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/Notebook.jsp,v
diff -u -r1.8 -r1.9
--- lams_tool_lamc/web/learning/Notebook.jsp 27 Oct 2006 08:28:18 -0000 1.8
+++ lams_tool_lamc/web/learning/Notebook.jsp 22 Nov 2006 06:30:08 -0000 1.9
@@ -31,7 +31,7 @@
-
+
@@ -64,9 +64,14 @@
+ styleClass="text-area">
+
+
+
+
-
+
@@ -79,7 +84,7 @@
-
+
Index: lams_tool_lamc/web/learning/RedoQuestions.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/Attic/RedoQuestions.jsp,v
diff -u -r1.23 -r1.24
--- lams_tool_lamc/web/learning/RedoQuestions.jsp 6 Nov 2006 22:20:39 -0000 1.23
+++ lams_tool_lamc/web/learning/RedoQuestions.jsp 22 Nov 2006 06:30:08 -0000 1.24
@@ -31,7 +31,7 @@
-
+
@@ -98,7 +98,7 @@
-
+
@@ -118,7 +118,7 @@
-
+
@@ -144,7 +144,7 @@
-
+
Index: lams_tool_lamc/web/learning/ResultsSummary.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/Attic/ResultsSummary.jsp,v
diff -u -r1.29 -r1.30
--- lams_tool_lamc/web/learning/ResultsSummary.jsp 9 Nov 2006 05:45:57 -0000 1.29
+++ lams_tool_lamc/web/learning/ResultsSummary.jsp 22 Nov 2006 06:30:08 -0000 1.30
@@ -31,7 +31,7 @@
-
+
@@ -114,7 +114,7 @@
-
+
@@ -135,7 +135,7 @@
-
+
@@ -153,7 +153,7 @@
-
+
Index: lams_tool_lamc/web/learning/RunOffline.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/Attic/RunOffline.jsp,v
diff -u -r1.9 -r1.10
--- lams_tool_lamc/web/learning/RunOffline.jsp 27 Oct 2006 08:28:18 -0000 1.9
+++ lams_tool_lamc/web/learning/RunOffline.jsp 22 Nov 2006 06:30:08 -0000 1.10
@@ -31,7 +31,7 @@
-
+
@@ -57,7 +57,7 @@
-
+
@@ -75,7 +75,7 @@
-
+
Index: lams_tool_lamc/web/learning/ViewAnswers.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/ViewAnswers.jsp,v
diff -u -r1.42 -r1.43
--- lams_tool_lamc/web/learning/ViewAnswers.jsp 15 Nov 2006 01:06:04 -0000 1.42
+++ lams_tool_lamc/web/learning/ViewAnswers.jsp 22 Nov 2006 06:30:08 -0000 1.43
@@ -31,7 +31,7 @@
-
+
@@ -214,25 +214,32 @@
-
-
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
Index: lams_tool_lamc/web/learning/defineLater.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/defineLater.jsp,v
diff -u -r1.9 -r1.10
--- lams_tool_lamc/web/learning/defineLater.jsp 27 Oct 2006 08:28:18 -0000 1.9
+++ lams_tool_lamc/web/learning/defineLater.jsp 22 Nov 2006 06:30:08 -0000 1.10
@@ -31,7 +31,7 @@
-
+
@@ -52,7 +52,7 @@
-
+
Index: lams_tool_lamc/web/monitoring/AllSessionsSummary.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/monitoring/Attic/AllSessionsSummary.jsp,v
diff -u -r1.2 -r1.3
--- lams_tool_lamc/web/monitoring/AllSessionsSummary.jsp 17 Oct 2006 20:35:24 -0000 1.2
+++ lams_tool_lamc/web/monitoring/AllSessionsSummary.jsp 22 Nov 2006 06:30:08 -0000 1.3
@@ -35,16 +35,16 @@
-
+
-
+
  ( )
-
+
@@ -54,17 +54,17 @@
-
+
-
+
-
+
@@ -80,17 +80,17 @@
-
+
-
+
-
+
Index: lams_tool_lamc/web/monitoring/IndividualSessionSummary.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/monitoring/Attic/IndividualSessionSummary.jsp,v
diff -u -r1.2 -r1.3
--- lams_tool_lamc/web/monitoring/IndividualSessionSummary.jsp 17 Oct 2006 20:35:24 -0000 1.2
+++ lams_tool_lamc/web/monitoring/IndividualSessionSummary.jsp 22 Nov 2006 06:30:08 -0000 1.3
@@ -40,17 +40,17 @@
-
+
-
+
  (
)
-
+
@@ -65,17 +65,17 @@
-
+
-
+
-
+
@@ -91,17 +91,17 @@
-
+
-
+
-
+
Index: lams_tool_lamc/web/monitoring/Instructions.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/monitoring/Attic/Instructions.jsp,v
diff -u -r1.17 -r1.18
--- lams_tool_lamc/web/monitoring/Instructions.jsp 17 Oct 2006 20:35:24 -0000 1.17
+++ lams_tool_lamc/web/monitoring/Instructions.jsp 22 Nov 2006 06:30:08 -0000 1.18
@@ -39,7 +39,7 @@
-
+
@@ -94,7 +94,7 @@
-
+
Index: lams_tool_lamc/web/monitoring/LearnerNotebook.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/monitoring/LearnerNotebook.jsp,v
diff -u -r1.7 -r1.8
--- lams_tool_lamc/web/monitoring/LearnerNotebook.jsp 17 Oct 2006 20:35:24 -0000 1.7
+++ lams_tool_lamc/web/monitoring/LearnerNotebook.jsp 22 Nov 2006 06:30:08 -0000 1.8
@@ -31,7 +31,7 @@
-
+
@@ -84,7 +84,7 @@
-
+
Index: lams_tool_lamc/web/monitoring/MonitoringMaincontent.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/monitoring/MonitoringMaincontent.jsp,v
diff -u -r1.40 -r1.41
--- lams_tool_lamc/web/monitoring/MonitoringMaincontent.jsp 26 Oct 2006 02:31:26 -0000 1.40
+++ lams_tool_lamc/web/monitoring/MonitoringMaincontent.jsp 22 Nov 2006 06:30:08 -0000 1.41
@@ -37,7 +37,7 @@
pageContext.setAttribute("tabs", tabs);
%>
-
+
@@ -175,4 +175,4 @@
-
+
Index: lams_tool_lamc/web/monitoring/Reflections.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/monitoring/Reflections.jsp,v
diff -u -r1.3 -r1.4
--- lams_tool_lamc/web/monitoring/Reflections.jsp 17 Oct 2006 20:35:24 -0000 1.3
+++ lams_tool_lamc/web/monitoring/Reflections.jsp 22 Nov 2006 06:30:08 -0000 1.4
@@ -24,7 +24,7 @@