Index: lams_tool_vote/conf/language/ApplicationResources.properties =================================================================== diff -u -r796f0357fbc2197eb4fda5397cc0c01c6de41d0d -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/conf/language/ApplicationResources.properties (.../ApplicationResources.properties) (revision 796f0357fbc2197eb4fda5397cc0c01c6de41d0d) +++ lams_tool_vote/conf/language/ApplicationResources.properties (.../ApplicationResources.properties) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -130,6 +130,7 @@ label.warning =Warning label.summary.sessionSeparator =_________________________________________________ label.groupName =Group Name: +label.learnersVoted= Learners Voted Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java =================================================================== diff -u -r796f0357fbc2197eb4fda5397cc0c01c6de41d0d -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java (.../VoteAppConstants.java) (revision 796f0357fbc2197eb4fda5397cc0c01c6de41d0d) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java (.../VoteAppConstants.java) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -60,6 +60,7 @@ public static final String ERROR_LIST ="errorList"; public static final String PREVIEW ="preview"; public static final String LEARNER_PROGRESS ="learnerProgress"; + public static final String VOTE_NOMINATION_VIEWER ="voteNominationViewer"; public static final String LEARNER_PROGRESS_USERID ="learnerProgressUserId"; public static final String AUTHORING ="authoring"; @@ -124,6 +125,7 @@ public static final String MAP_STARTUP_GENERAL_OPTIONS_CONTENT ="mapStartupGeneralOptionsContent"; public static final String MAP_STARTUP_GENERAL_SELECTED_OPTIONS_CONTENT ="mapStartupGeneralSelectedOptionsContent"; public static final String MAP_STARTUP_GENERAL_OPTIONS_QUEID ="mapStartupGeneralOptionsQueId"; + public static final String MAP_STUDENTS_VOTED ="mapStudentsVoted"; public static final String QUESTIONS_WITHNO_OPTIONS ="questionsWithNoOptions"; public static final String MAP_GENERAL_CHECKED_OPTIONS_CONTENT ="mapGeneralCheckedOptionsContent"; Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringAction.java =================================================================== diff -u -rf29e20502462a1c913b9fbb8da5ada07a729db04 -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringAction.java (.../VoteMonitoringAction.java) (revision f29e20502462a1c913b9fbb8da5ada07a729db04) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringAction.java (.../VoteMonitoringAction.java) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -1015,11 +1015,46 @@ request.getSession().setAttribute(CURRENT_MONITORED_TOOL_SESSION, currentMonitoredToolSession); logger.debug("CURRENT_MONITORED_TOOL_SESSION: " + request.getSession().getAttribute(CURRENT_MONITORED_TOOL_SESSION)); - //return (mapping.findForward(LOAD_MONITORING)); logger.debug("submitting session to refresh the data from the database: "); return submitSession(mapping, form, request, response); } + public ActionForward getVoteNomination(ActionMapping mapping, ActionForm form, + HttpServletRequest request,HttpServletResponse response) throws IOException, + ServletException, ToolException + { + logger.debug("dispatching getVoteNomination..."); + String questionUid=request.getParameter("questionUid"); + String sessionUid=request.getParameter("sessionUid"); + + logger.debug("questionUid: " + questionUid); + logger.debug("sessionUid: " + sessionUid); + + IVoteService voteService=null; + voteService = (IVoteService)request.getSession().getAttribute(TOOL_SERVICE); + logger.debug("voteService: " + voteService); + + List userNames=voteService.getStandardAttemptUsersForQuestionContentAndSessionUid(new Long(questionUid), new Long(sessionUid)); + logger.debug("userNames: " + userNames); + List listVotedLearnersDTO= new LinkedList(); + + Iterator userIterator=userNames.iterator(); + while (userIterator.hasNext()) + { + VoteUsrAttempt voteUsrAttempt=(VoteUsrAttempt)userIterator.next(); + VoteMonitoredUserDTO voteMonitoredUserDTO= new VoteMonitoredUserDTO(); + voteMonitoredUserDTO.setUserName(voteUsrAttempt.getVoteQueUsr().getFullname()); + voteMonitoredUserDTO.setAttemptTime(voteUsrAttempt.getAttemptTime().toString()); + listVotedLearnersDTO.add(voteMonitoredUserDTO); + } + logger.debug("listVoteAllSessionsDTO: " + listVotedLearnersDTO); + + request.getSession().setAttribute(MAP_STUDENTS_VOTED,listVotedLearnersDTO); + + logger.debug("fdwing to: " + VOTE_NOMINATION_VIEWER); + return (mapping.findForward(VOTE_NOMINATION_VIEWER)); + } + /** Fisheye: Tag 73ed8a0a0d5fa96ffce05fb414831b759b9c000c refers to a dead (removed) revision in file `lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteNominationViewer.java'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_vote/web/WEB-INF/struts-config.xml =================================================================== diff -u -rc8f1ea88d18b9b6b1ee0002d299ac9bfb1431d84 -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/web/WEB-INF/struts-config.xml (.../struts-config.xml) (revision c8f1ea88d18b9b6b1ee0002d299ac9bfb1431d84) +++ lams_tool_vote/web/WEB-INF/struts-config.xml (.../struts-config.xml) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -449,8 +449,13 @@ path="/monitoring/MonitoringMaincontent.jsp" redirect="false" /> - + + - Index: lams_tool_vote/web/WEB-INF/web.xml =================================================================== diff -u -rf4622422fe3e19c1205d05b4e7d90a5ab5f48cd0 -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/web/WEB-INF/web.xml (.../web.xml) (revision f4622422fe3e19c1205d05b4e7d90a5ab5f48cd0) +++ lams_tool_vote/web/WEB-INF/web.xml (.../web.xml) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -138,13 +138,7 @@ org.lamsfoundation.lams.tool.vote.web.VoteChartGenerator - - voteNominationViewer - org.lamsfoundation.lams.tool.vote.web.VoteNominationViewer - - - Connector @@ -180,12 +174,6 @@ /chartGenerator/* - - voteNominationViewer - /voteNominationViewer/* - - - Connector /fckeditor/editor/filemanager/browser/default/connectors/jsp/connector Index: lams_tool_vote/web/authoring/AuthoringMaincontent.jsp =================================================================== diff -u -rf536379d9c4072abeffb63d0cd140b819122cb8e -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/web/authoring/AuthoringMaincontent.jsp (.../AuthoringMaincontent.jsp) (revision f536379d9c4072abeffb63d0cd140b819122cb8e) +++ lams_tool_vote/web/authoring/AuthoringMaincontent.jsp (.../AuthoringMaincontent.jsp) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -50,18 +50,10 @@ + <bean:message key="activity.title"/> - - + - - - - - - - - - - - + - - - Index: lams_tool_vote/web/monitoring/AllSessionsSummary.jsp =================================================================== diff -u -rf29e20502462a1c913b9fbb8da5ada07a729db04 -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/web/monitoring/AllSessionsSummary.jsp (.../AllSessionsSummary.jsp) (revision f29e20502462a1c913b9fbb8da5ada07a729db04) +++ lams_tool_vote/web/monitoring/AllSessionsSummary.jsp (.../AllSessionsSummary.jsp) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -155,7 +155,7 @@ - + monitoring.do?method=getVoteNomination&questionUid=${currentQuestionUid.value}&sessionUid=${currentSessionUid.value} Index: lams_tool_vote/web/monitoring/IndividualSessionSummary.jsp =================================================================== diff -u -rf29e20502462a1c913b9fbb8da5ada07a729db04 -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/web/monitoring/IndividualSessionSummary.jsp (.../IndividualSessionSummary.jsp) (revision f29e20502462a1c913b9fbb8da5ada07a729db04) +++ lams_tool_vote/web/monitoring/IndividualSessionSummary.jsp (.../IndividualSessionSummary.jsp) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -148,7 +148,7 @@ - + monitoring.do?method=getVoteNomination&questionUid=${currentQuestionUid.value}&sessionUid=${currentSessionUid.value} Index: lams_tool_vote/web/monitoring/MonitoringMaincontent.jsp =================================================================== diff -u -raf90794d49a9d2472e1028caeda057963a382c60 -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c --- lams_tool_vote/web/monitoring/MonitoringMaincontent.jsp (.../MonitoringMaincontent.jsp) (revision af90794d49a9d2472e1028caeda057963a382c60) +++ lams_tool_vote/web/monitoring/MonitoringMaincontent.jsp (.../MonitoringMaincontent.jsp) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) @@ -49,18 +49,9 @@ + <bean:message key="label.monitoring"/> - - - - - - - - - -