Index: lams_tool_lamc/build.xml =================================================================== diff -u -re263e51e8e1faf1463ea508f5432bcde98a88652 -r3d2afa94019913eda4e30f231afcbe8f631ef5a2 --- lams_tool_lamc/build.xml (.../build.xml) (revision e263e51e8e1faf1463ea508f5432bcde98a88652) +++ lams_tool_lamc/build.xml (.../build.xml) (revision 3d2afa94019913eda4e30f231afcbe8f631ef5a2) @@ -237,6 +237,7 @@ + Index: lams_tool_lamc/db/sql/tool_insert.sql =================================================================== diff -u -re3a73acd76eba38b1cc275e6da895b0a65544767 -r3d2afa94019913eda4e30f231afcbe8f631ef5a2 --- lams_tool_lamc/db/sql/tool_insert.sql (.../tool_insert.sql) (revision e3a73acd76eba38b1cc275e6da895b0a65544767) +++ lams_tool_lamc/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 3d2afa94019913eda4e30f231afcbe8f631ef5a2) @@ -45,8 +45,8 @@ 'tool/lamc11/authoringStarter.do', 'tool/lamc11/monitoringStarter.do', 'tool/lamc11/defineLaterStarter.do', -'tool/lamc11/portfolioExport?mode=learner', -'tool/lamc11/portfolioExport?mode=teacher', +'tool/lamc11/exportPortfolio?mode=learner', +'tool/lamc11/exportPortfolio?mode=teacher', 'tool/lamc11/monitoringStarter.do', 'tool/lamc11/monitoringStarter.do', 'org.lamsfoundation.lams.tool.mc.ApplicationResources', Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/ExportServlet.java =================================================================== diff -u -r0fbc1ac282a60ee35362824ce52634233b0c7145 -r3d2afa94019913eda4e30f231afcbe8f631ef5a2 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/ExportServlet.java (.../ExportServlet.java) (revision 0fbc1ac282a60ee35362824ce52634233b0c7145) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/ExportServlet.java (.../ExportServlet.java) (revision 3d2afa94019913eda4e30f231afcbe8f631ef5a2) @@ -24,6 +24,8 @@ package org.lamsfoundation.lams.tool.mc.web; +import java.util.List; + import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -47,7 +49,7 @@ public class ExportServlet extends AbstractExportPortfolioServlet implements McAppConstants{ static Logger logger = Logger.getLogger(ExportServlet.class.getName()); - private static final long serialVersionUID = -4529093489007108143L; + private static final long serialVersionUID = -4119093489007108143L; private final String FILENAME = "mc_main.html"; @@ -108,12 +110,22 @@ throw new McApplicationException(error); } + logger.debug("calling learning mode toolSessionID:" + toolSessionID + " userID: " + userID ); McMonitoringAction mcMonitoringAction= new McMonitoringAction(); - //mcMonitoringAction.refreshSummaryData(request, content, mcService, true, true, toolSessionID.toString(), userID.toString() , true); + logger.debug("start refreshSummaryData for learner mode."); + //mcMonitoringAction.refreshSummaryData(request, content, mcService, true, true, toolSessionID.toString(), userID.toString()); + /* + List listMonitoredAnswersContainerDTO=MonitoringUtil.buildGroupsQuestionData(request, content); + request.getSession().setAttribute(LIST_MONITORED_ANSWERS_CONTAINER_DTO, listMonitoredAnswersContainerDTO); + logger.debug("LIST_MONITORED_ANSWERS_CONTAINER_DTO: " + request.getSession().getAttribute(LIST_MONITORED_ANSWERS_CONTAINER_DTO)); + */ + + logger.debug("end refreshSummaryData for learner mode."); logger.debug("ending learner mode: "); } + public void teacher(HttpServletRequest request, HttpServletResponse response, String directoryName, Cookie[] cookies) { @@ -139,10 +151,11 @@ throw new McApplicationException(error); } + logger.debug("starting teacher mode: "); McMonitoringAction mcMonitoringAction= new McMonitoringAction(); - logger.debug("starting refreshSummaryData."); - //mcMonitoringAction.refreshSummaryData(request, content, mcService, true, false, null, null, false); - + List listMonitoredAnswersContainerDTO=MonitoringUtil.buildGroupsQuestionData(request, content); + request.getSession().setAttribute(LIST_MONITORED_ANSWERS_CONTAINER_DTO, listMonitoredAnswersContainerDTO); + logger.debug("LIST_MONITORED_ANSWERS_CONTAINER_DTO: " + request.getSession().getAttribute(LIST_MONITORED_ANSWERS_CONTAINER_DTO)); logger.debug("ending teacher mode: "); } Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/MonitoringUtil.java =================================================================== diff -u -rc9531327d15636b54f293077ee1cd9f60195381b -r3d2afa94019913eda4e30f231afcbe8f631ef5a2 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/MonitoringUtil.java (.../MonitoringUtil.java) (revision c9531327d15636b54f293077ee1cd9f60195381b) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/MonitoringUtil.java (.../MonitoringUtil.java) (revision 3d2afa94019913eda4e30f231afcbe8f631ef5a2) @@ -223,7 +223,6 @@ if (mcQueUsr != null) { logger.debug("getting listUserAttempts for user id: " + mcQueUsr.getUid() + " and que content id: " + questionUid); - //List listUserAttempts=mcService.getAttemptsForUser(mcQueUsr.getUid()); List listUserAttempts=mcService.getAttemptsForUserAndQuestionContent(mcQueUsr.getUid(), new Long(questionUid)); logger.debug("listUserAttempts: " + listUserAttempts); Index: lams_tool_lamc/web/WEB-INF/web.xml =================================================================== diff -u -rbe0f74b3d01318467107b6a074df9a097ca56fc1 -r3d2afa94019913eda4e30f231afcbe8f631ef5a2 --- lams_tool_lamc/web/WEB-INF/web.xml (.../web.xml) (revision be0f74b3d01318467107b6a074df9a097ca56fc1) +++ lams_tool_lamc/web/WEB-INF/web.xml (.../web.xml) (revision 3d2afa94019913eda4e30f231afcbe8f631ef5a2) @@ -110,7 +110,7 @@ exportPortfolio - org.lamsfoundation.lams.tool.mc.web.McExportServlet + org.lamsfoundation.lams.tool.mc.web.ExportServlet @@ -140,7 +140,7 @@ exportPortfolio - /portfolioExport + /exportPortfolio/* Index: lams_tool_lamc/web/export/ExportContent.jsp =================================================================== diff -u -rf536379d9c4072abeffb63d0cd140b819122cb8e -r3d2afa94019913eda4e30f231afcbe8f631ef5a2 --- lams_tool_lamc/web/export/ExportContent.jsp (.../ExportContent.jsp) (revision f536379d9c4072abeffb63d0cd140b819122cb8e) +++ lams_tool_lamc/web/export/ExportContent.jsp (.../ExportContent.jsp) (revision 3d2afa94019913eda4e30f231afcbe8f631ef5a2) @@ -32,4 +32,67 @@ -Export Content goes here \ No newline at end of file + + + + + + + + + + + + + + + + +     + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Index: lams_tool_lamc/web/export/exportportfolio.jsp =================================================================== diff -u -r8f03999d5589b679ad7eee0adf3a7d15d24a8cb9 -r3d2afa94019913eda4e30f231afcbe8f631ef5a2 --- lams_tool_lamc/web/export/exportportfolio.jsp (.../exportportfolio.jsp) (revision 8f03999d5589b679ad7eee0adf3a7d15d24a8cb9) +++ lams_tool_lamc/web/export/exportportfolio.jsp (.../exportportfolio.jsp) (revision 3d2afa94019913eda4e30f231afcbe8f631ef5a2) @@ -78,14 +78,14 @@ - + - +