Index: lams_tool_vote/conf/hibernate/mappings/org/lamsfoundation/lams/tool/vote/VoteContent.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/conf/hibernate/mappings/org/lamsfoundation/lams/tool/vote/Attic/VoteContent.hbm.xml,v diff -u -r1.7 -r1.8 --- lams_tool_vote/conf/hibernate/mappings/org/lamsfoundation/lams/tool/vote/VoteContent.hbm.xml 31 Aug 2006 11:00:02 -0000 1.7 +++ lams_tool_vote/conf/hibernate/mappings/org/lamsfoundation/lams/tool/vote/VoteContent.hbm.xml 8 Nov 2006 22:07:04 -0000 1.8 @@ -70,14 +70,6 @@ /> - - - + @@ -464,19 +464,6 @@ - - - - - - - - - - - - - @@ -589,8 +576,8 @@ - + @@ -609,8 +596,8 @@ - + @@ -629,8 +616,8 @@ - + Index: lams_tool_vote/db/sql/create_lams_tool_vote.sql =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/db/sql/create_lams_tool_vote.sql,v diff -u -r1.19 -r1.20 --- lams_tool_vote/db/sql/create_lams_tool_vote.sql 2 Nov 2006 20:51:27 -0000 1.19 +++ lams_tool_vote/db/sql/create_lams_tool_vote.sql 8 Nov 2006 22:07:04 -0000 1.20 @@ -8,7 +8,6 @@ , maxNominationCount VARCHAR(20) NOT NULL DEFAULT '1' , allowText TINYINT(1) NOT NULL DEFAULT 0 , reflect TINYINT(1) NOT NULL DEFAULT 0 - , voteChangable TINYINT(1) NOT NULL DEFAULT 0 , created_by BIGINT(20) NOT NULL DEFAULT 0 , run_offline TINYINT(1) NOT NULL DEFAULT 0 , define_later TINYINT(1) NOT NULL DEFAULT 0 Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java,v diff -u -r1.42 -r1.43 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java 2 Nov 2006 20:51:27 -0000 1.42 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java 8 Nov 2006 22:07:04 -0000 1.43 @@ -65,7 +65,6 @@ public static final String MAX_NOMINATION_COUNT ="maxNominationCount"; public static final String ALLOW_TEXT ="allowText"; public static final String ALLOW_TEXT_ENTRY ="allowTextEntry"; - public static final String VOTE_CHANGABLE ="voteChangable"; public static final String LOCK_ON_FINISH ="lockOnFinish"; public static final String REPORT_VIEW_ONLY ="reportViewOnly"; public static final String USER_ENTRY ="userEntry"; @@ -80,6 +79,7 @@ public static final String VOTE_STATS_DTO ="voteStatsDTO"; public static final String LIST_ALL_GROUPS_DTO ="listAllGroupsDTO"; public static final String CURRENT_SESSION_NAME ="currentSessionName"; + public static final String REVISITED_ALL_NOMINATIONS ="revisitedAllNominations"; public static final String ATTACHMENT_LIST_KEY = "attachmentListKey"; public static final String DELETED_ATTACHMENT_LIST_KEY = "deletedAttachmentListKey"; Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteGeneralAuthoringDTO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/Attic/VoteGeneralAuthoringDTO.java,v diff -u -r1.3 -r1.4 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteGeneralAuthoringDTO.java 26 Sep 2006 02:26:47 -0000 1.3 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteGeneralAuthoringDTO.java 8 Nov 2006 22:07:05 -0000 1.4 @@ -62,7 +62,6 @@ protected String offlineInstructions; protected String allowText; - protected String voteChangable; protected String lockOnFinish; protected String maxNominationCount; @@ -414,19 +413,8 @@ public void setLockOnFinish(String lockOnFinish) { this.lockOnFinish = lockOnFinish; } + /** - * @return Returns the voteChangable. - */ - public String getVoteChangable() { - return voteChangable; - } - /** - * @param voteChangable The voteChangable to set. - */ - public void setVoteChangable(String voteChangable) { - this.voteChangable = voteChangable; - } - /** * @return Returns the mapOptionsContent. */ public Map getMapOptionsContent() { @@ -544,7 +532,6 @@ .append("reflect: ", reflect) .append("isDefineLater: ", isDefineLater) .append("allowText: ", allowText) - .append("voteChangable: ", voteChangable) .append("lockOnFinish: ", lockOnFinish) .append("maxNominationCount: ", maxNominationCount) .append("activityTitle: ", activityTitle) Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteGeneralLearnerFlowDTO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/Attic/VoteGeneralLearnerFlowDTO.java,v diff -u -r1.5 -r1.6 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteGeneralLearnerFlowDTO.java 17 Sep 2006 06:29:16 -0000 1.5 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteGeneralLearnerFlowDTO.java 8 Nov 2006 22:07:04 -0000 1.6 @@ -67,8 +67,6 @@ protected String lockOnFinish; - protected String voteChangable; - protected String notebookEntriesVisible; protected String reflection; @@ -253,18 +251,6 @@ public void setMaxNominationCount(String maxNominationCount) { this.maxNominationCount = maxNominationCount; } - /** - * @return Returns the voteChangable. - */ - public String getVoteChangable() { - return voteChangable; - } - /** - * @param voteChangable The voteChangable to set. - */ - public void setVoteChangable(String voteChangable) { - this.voteChangable = voteChangable; - } /** * @return Returns the toolContentID. @@ -353,7 +339,6 @@ .append("maxNominationCount: ", maxNominationCount) .append("allowTextEntry: ", allowTextEntry) .append("lockOnFinish: ", lockOnFinish) - .append("voteChangable: ", voteChangable) .append("toolContentID: ", toolContentID) .append("toolContentUID: ", toolContentUID) .append("totalQuestionCount: ", totalQuestionCount) Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteUtils.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/Attic/VoteUtils.java,v diff -u -r1.23 -r1.24 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteUtils.java 26 Sep 2006 02:26:47 -0000 1.23 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteUtils.java 8 Nov 2006 22:07:05 -0000 1.24 @@ -212,7 +212,7 @@ voteAuthoringForm.setAllowText(defaultVoteContent.isAllowText()?"1":"0"); voteAuthoringForm.setAllowTextEntry(defaultVoteContent.isAllowText()?"1":"0"); - voteAuthoringForm.setVoteChangable(defaultVoteContent.isVoteChangable()?"1":"0"); + voteAuthoringForm.setLockOnFinish(defaultVoteContent.isLockOnFinish()?"1":"0"); voteAuthoringForm.setReflect(defaultVoteContent.isReflect()?"1":"0"); @@ -221,7 +221,6 @@ voteGeneralAuthoringDTO.setAllowText(defaultVoteContent.isAllowText()?"1":"0"); - voteGeneralAuthoringDTO.setVoteChangable(defaultVoteContent.isVoteChangable()?"1":"0"); voteGeneralAuthoringDTO.setLockOnFinish(defaultVoteContent.isLockOnFinish()?"1":"0"); voteAuthoringForm.setReflect(defaultVoteContent.isReflect()?"1":"0"); @@ -584,11 +583,6 @@ voteAuthoringForm.setActiveModule(activeModule); voteGeneralAuthoringDTO.setActiveModule(activeModule); - String voteChangable=request.getParameter("voteChangable"); - logger.debug("voteChangable: " + voteChangable); - voteAuthoringForm.setVoteChangable(voteChangable); - voteGeneralAuthoringDTO.setVoteChangable(voteChangable); - String lockOnFinish=request.getParameter("lockOnFinish"); logger.debug("lockOnFinish: " + lockOnFinish); voteAuthoringForm.setLockOnFinish(lockOnFinish); Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteServicePOJO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteServicePOJO.java,v diff -u -r1.53 -r1.54 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteServicePOJO.java 18 Oct 2006 02:20:34 -0000 1.53 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteServicePOJO.java 8 Nov 2006 22:07:04 -0000 1.54 @@ -2202,22 +2202,22 @@ { Date now = new Date(); VoteContent toolContentObj = new VoteContent(); - toolContentObj.setContentInUse(Boolean.FALSE); + toolContentObj.setContentInUse(Boolean.FALSE.booleanValue()); toolContentObj.setCreatedBy(user.getUserID().longValue()); toolContentObj.setCreationDate(now); - toolContentObj.setDefineLater(Boolean.FALSE); + toolContentObj.setDefineLater(Boolean.FALSE.booleanValue()); toolContentObj.setInstructions(WebUtil.convertNewlines((String)importValues.get(ToolContentImport102Manager.CONTENT_BODY))); toolContentObj.setOfflineInstructions(null); toolContentObj.setOnlineInstructions(null); toolContentObj.setReflectionSubject(null); - toolContentObj.setReflect(Boolean.FALSE); - toolContentObj.setRunOffline(Boolean.FALSE); + toolContentObj.setReflect(Boolean.FALSE.booleanValue()); + toolContentObj.setRunOffline(Boolean.FALSE.booleanValue()); toolContentObj.setTitle((String)importValues.get(ToolContentImport102Manager.CONTENT_TITLE)); toolContentObj.setContent(null); toolContentObj.setUpdateDate(now); toolContentObj.setVoteContentId(toolContentId); - toolContentObj.setVoteChangable(Boolean.FALSE); + toolContentObj.setLockOnFinish(Boolean.FALSE.booleanValue()); try { Boolean bool = WDDXProcessor.convertToBoolean(importValues, ToolContentImport102Manager.CONTENT_VOTE_ALLOW_POLL_NOMINATIONS); @@ -2268,7 +2268,7 @@ +" as the tool content does not exist."); } - toolContentObj.setReflect(Boolean.TRUE); + toolContentObj.setReflect(Boolean.TRUE.booleanValue()); toolContentObj.setReflectionSubject(description); } Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/AuthoringUtil.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/AuthoringUtil.java,v diff -u -r1.19 -r1.20 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/AuthoringUtil.java 26 Sep 2006 02:26:49 -0000 1.19 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/AuthoringUtil.java 8 Nov 2006 22:07:03 -0000 1.20 @@ -717,9 +717,6 @@ logger.debug("richTextTitle: " + richTextTitle); logger.debug("richTextInstructions: " + richTextInstructions); - String voteChangable = request.getParameter("voteChangable"); - logger.debug("voteChangable: " + voteChangable); - String lockOnFinish = request.getParameter("lockOnFinish"); logger.debug("lockOnFinish: " + lockOnFinish); @@ -742,7 +739,7 @@ logger.debug("richTextOnlineInstructions: " + richTextOnlineInstructions); boolean setCommonContent=true; - if ((lockOnFinish == null) || (voteChangable == null)) + if (lockOnFinish == null) { setCommonContent=false; } @@ -751,15 +748,11 @@ String activeModule=voteAuthoringForm.getActiveModule(); logger.debug("activeModule: " + activeModule); - boolean voteChangableBoolean=false; boolean lockedOnFinishBoolean=false; boolean allowTextBoolean=false; boolean reflectBoolean=false; - if ((voteChangable != null) && (voteChangable.equalsIgnoreCase("1"))) - voteChangableBoolean=true; - if ((lockOnFinish != null) && (lockOnFinish.equalsIgnoreCase("1"))) lockedOnFinishBoolean=true; @@ -822,7 +815,6 @@ if (activeModule.equals(AUTHORING)) { logger.debug("setting other content values..."); - voteContent.setVoteChangable(voteChangableBoolean); voteContent.setLockOnFinish(lockedOnFinishBoolean); voteContent.setAllowText(allowTextBoolean); voteContent.setReflect(reflectBoolean); @@ -1342,7 +1334,6 @@ { UserDTO toolUser = (UserDTO) SessionManager.getSession().getAttribute(AttributeNames.USER); - boolean isVoteChangable=false; boolean isLockOnFinish=false; boolean isAllowTextEntry=false; boolean isReflect=false; @@ -1353,9 +1344,6 @@ logger.debug("richTextTitle: " + richTextTitle); logger.debug("richTextInstructions: " + richTextInstructions); - - String voteChangable = request.getParameter("voteChangable"); - logger.debug("voteChangable: " + voteChangable); String lockOnFinish = request.getParameter("lockOnFinish"); logger.debug("lockOnFinish: " + lockOnFinish); @@ -1382,7 +1370,7 @@ boolean setCommonContent=true; - if ((voteChangable == null) || (lockOnFinish == null) || + if ( (lockOnFinish == null) || (allowTextEntry == null) || (reflect == null) || (reflectionSubject == null) || (maxNomcount == null)) @@ -1391,13 +1379,10 @@ } logger.debug("setCommonContent: " + setCommonContent); - boolean voteChangableBoolean=false; boolean lockOnFinishBoolean=false; boolean allowTextEntryBoolean=false; boolean reflectBoolean=false; - if ((voteChangable != null) && (voteChangable.equalsIgnoreCase("1"))) - voteChangableBoolean=true; if ((lockOnFinish != null) && (lockOnFinish.equalsIgnoreCase("1"))) lockOnFinishBoolean=true; @@ -1409,7 +1394,6 @@ reflectBoolean=true; - logger.debug("voteChangableBoolean: " + voteChangableBoolean); logger.debug("lockOnFinishBoolean: " + lockOnFinishBoolean); logger.debug("allowTextEntryBoolean: " + allowTextEntryBoolean); logger.debug("reflectBoolean: " + reflectBoolean); @@ -1461,7 +1445,6 @@ if (activeModule.equals(AUTHORING)) { logger.debug("setting other content values..."); - voteContent.setVoteChangable(voteChangableBoolean); voteContent.setLockOnFinish(lockOnFinishBoolean); voteContent.setAllowText(allowTextEntryBoolean); voteContent.setReflect(reflectBoolean); Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAction.java,v diff -u -r1.34 -r1.35 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAction.java 26 Sep 2006 02:26:49 -0000 1.34 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAction.java 8 Nov 2006 22:07:03 -0000 1.35 @@ -756,11 +756,6 @@ voteAuthoringForm.setDefineLaterInEditMode(defineLaterInEditMode); voteGeneralAuthoringDTO.setDefineLaterInEditMode(defineLaterInEditMode); - String voteChangable=request.getParameter(VOTE_CHANGABLE); - logger.debug("voteChangable: " + voteChangable); - voteAuthoringForm.setVoteChangable(voteChangable); - voteGeneralAuthoringDTO.setVoteChangable(voteChangable); - String lockOnFinish=request.getParameter(LOCK_ON_FINISH); logger.debug("lockOnFinish: " + lockOnFinish); voteAuthoringForm.setLockOnFinish(lockOnFinish); Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAuthoringForm.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/Attic/VoteAuthoringForm.java,v diff -u -r1.18 -r1.19 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAuthoringForm.java 26 Sep 2006 02:26:49 -0000 1.18 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAuthoringForm.java 8 Nov 2006 22:07:03 -0000 1.19 @@ -47,7 +47,6 @@ protected String editDefaultQuestion; protected String removeOptionContent; - protected String voteChangable; protected String lockOnFinish; protected String allowText; @@ -189,7 +188,6 @@ this.richTextOfflineInstructions=null; this.richTextOnlineInstructions=null; - this.voteChangable=null; this.reflect=null; this.lockOnFinish=null; this.allowText=null; @@ -207,7 +205,6 @@ public void resetRadioBoxes() { - this.voteChangable ="0"; this.lockOnFinish ="0"; this.allowText ="0"; this.reflect ="0"; @@ -721,18 +718,6 @@ this.optIndex = optIndex; } - /** - * @return Returns the voteChangable. - */ - public String getVoteChangable() { - return voteChangable; - } - /** - * @param voteChangable The voteChangable to set. - */ - public void setVoteChangable(String voteChangable) { - this.voteChangable = voteChangable; - } /** * @return Returns the lockOnFinish. @@ -900,7 +885,6 @@ .append("isDefineLater: ", isDefineLater) .append("toolContentID: ", toolContentID) .append("allowText: ", allowText) - .append("voteChangable: ", voteChangable) .append("lockOnFinish: ", lockOnFinish) .append("reflect: ", reflect) .append("defaultContentId: ", defaultContentId) Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningAction.java,v diff -u -r1.42 -r1.43 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningAction.java 26 Sep 2006 02:26:49 -0000 1.42 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningAction.java 8 Nov 2006 22:07:03 -0000 1.43 @@ -1025,10 +1025,6 @@ logger.debug("allowTextEntry: " + allowTextEntry); voteLearningForm.setAllowTextEntry(allowTextEntry); - String voteChangable=request.getParameter(VOTE_CHANGABLE); - logger.debug("voteChangable: " + voteChangable); - voteLearningForm.setVoteChangable(voteChangable); - String lockOnFinish=request.getParameter(LOCK_ON_FINISH); logger.debug("lockOnFinish: " + lockOnFinish); voteLearningForm.setLockOnFinish(lockOnFinish); Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningForm.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/Attic/VoteLearningForm.java,v diff -u -r1.22 -r1.23 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningForm.java 17 Sep 2006 06:29:22 -0000 1.22 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningForm.java 8 Nov 2006 22:07:03 -0000 1.23 @@ -54,7 +54,6 @@ protected String maxNominationCount; protected String allowTextEntry; protected String lockOnFinish; - protected String voteChangable; protected String activityRunOffline; protected String activityRetries; protected String activityTitle; @@ -540,19 +539,8 @@ public void setActivityRunOffline(String activityRunOffline) { this.activityRunOffline = activityRunOffline; } + /** - * @return Returns the voteChangable. - */ - public String getVoteChangable() { - return voteChangable; - } - /** - * @param voteChangable The voteChangable to set. - */ - public void setVoteChangable(String voteChangable) { - this.voteChangable = voteChangable; - } - /** * @return Returns the lockOnFinish. */ public String getLockOnFinish() { Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningStarterAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningStarterAction.java,v diff -u -r1.40 -r1.41 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningStarterAction.java 26 Sep 2006 02:26:49 -0000 1.40 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningStarterAction.java 8 Nov 2006 22:07:03 -0000 1.41 @@ -548,6 +548,14 @@ logger.debug("view-only voteGeneralLearnerFlowDTO: " + voteGeneralLearnerFlowDTO); request.setAttribute(VOTE_GENERAL_LEARNER_FLOW_DTO,voteGeneralLearnerFlowDTO); + if ((isContentLockOnFinish.equals(new Boolean(false).toString()) && (isResponseFinalised == true))) + { + logger.debug("isContentLockOnFinish is false, enable redo of votes : "); + logger.debug("fwd'ing to: " + REVISITED_ALL_NOMINATIONS); + return (mapping.findForward(REVISITED_ALL_NOMINATIONS)); + } + + logger.debug("fwd'ing to: " + ALL_NOMINATIONS); return (mapping.findForward(ALL_NOMINATIONS)); } @@ -606,7 +614,6 @@ logger.debug("advanced properties maxNominationCount: " + voteContent.getMaxNominationCount()); logger.debug("advanced properties isAllowText(): " + new Boolean(voteContent.isAllowText()).toString()); - logger.debug("advanced properties isVoteChangable(): " + new Boolean(voteContent.isVoteChangable()).toString()); logger.debug("advanced properties isRunOffline(): " + new Boolean(voteContent.isRunOffline()).toString()); logger.debug("advanced properties isLockOnFinish(): " + new Boolean(voteContent.isLockOnFinish()).toString()); @@ -618,15 +625,13 @@ voteLearningForm.setAllowTextEntry(new Boolean(voteContent.isAllowText()).toString()); logger.debug("allow text entry is: " + voteLearningForm.getAllowTextEntry()); voteLearningForm.setLockOnFinish(new Boolean(voteContent.isLockOnFinish()).toString()); - voteLearningForm.setVoteChangable(new Boolean(voteContent.isVoteChangable()).toString()); voteGeneralLearnerFlowDTO.setActivityTitle(voteContent.getTitle()); voteGeneralLearnerFlowDTO.setActivityInstructions(voteContent.getInstructions()); voteGeneralLearnerFlowDTO.setActivityRunOffline(new Boolean(voteContent.isRunOffline()).toString()); voteGeneralLearnerFlowDTO.setMaxNominationCount(voteContent.getMaxNominationCount()); voteGeneralLearnerFlowDTO.setAllowTextEntry(new Boolean(voteContent.isAllowText()).toString()); voteGeneralLearnerFlowDTO.setLockOnFinish(new Boolean(voteContent.isLockOnFinish()).toString()); - voteGeneralLearnerFlowDTO.setVoteChangable(new Boolean(voteContent.isVoteChangable()).toString()); voteGeneralLearnerFlowDTO.setActivityTitle(voteContent.getTitle()); voteGeneralLearnerFlowDTO.setActivityInstructions(voteContent.getInstructions()); } Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteStarterAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteStarterAction.java,v diff -u -r1.30 -r1.31 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteStarterAction.java 26 Sep 2006 02:26:49 -0000 1.30 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteStarterAction.java 8 Nov 2006 22:07:03 -0000 1.31 @@ -182,7 +182,6 @@ voteAction.repopulateRequestParameters(request, voteAuthoringForm, voteGeneralAuthoringDTO); - logger.debug("getting voteService now: servlet is: " + getServlet()); IVoteService voteService=null; if (getServlet() != null) @@ -317,6 +316,8 @@ retrieveContent(request, voteService, voteAuthoringForm, voteGeneralAuthoringDTO, mapOptionsContent, new Long(defaultContentIdStr).longValue(), sessionMap); + voteAuthoringForm.setLockOnFinish("1"); + voteGeneralAuthoringDTO.setLockOnFinish("1"); } else { Index: lams_tool_vote/test/java/org/lamsfoundation/lams/tool/vote/VoteContent.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/test/java/org/lamsfoundation/lams/tool/vote/Attic/VoteContent.hbm.xml,v diff -u -r1.3 -r1.4 --- lams_tool_vote/test/java/org/lamsfoundation/lams/tool/vote/VoteContent.hbm.xml 31 Aug 2006 11:00:01 -0000 1.3 +++ lams_tool_vote/test/java/org/lamsfoundation/lams/tool/vote/VoteContent.hbm.xml 8 Nov 2006 22:07:04 -0000 1.4 @@ -70,14 +70,6 @@ /> - - + + + -

- - - -

-

Index: lams_tool_vote/web/authoring/BasicContent.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/web/authoring/BasicContent.jsp,v diff -u -r1.39 -r1.40 --- lams_tool_vote/web/authoring/BasicContent.jsp 3 Nov 2006 04:56:55 -0000 1.39 +++ lams_tool_vote/web/authoring/BasicContent.jsp 8 Nov 2006 22:07:04 -0000 1.40 @@ -116,14 +116,14 @@ ');" + href="javascript:showMessage('');" class="button-add-item"> ');" + href="javascript:showMessage('');" class="button-add-item"> Index: lams_tool_vote/web/authoring/InstructionsContent.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/web/authoring/Attic/InstructionsContent.jsp,v diff -u -r1.17 -r1.18 --- lams_tool_vote/web/authoring/InstructionsContent.jsp 19 Oct 2006 00:38:25 -0000 1.17 +++ lams_tool_vote/web/authoring/InstructionsContent.jsp 8 Nov 2006 22:07:04 -0000 1.18 @@ -56,7 +56,7 @@   @@ -119,7 +119,7 @@   Index: lams_tool_vote/web/authoring/itemlist.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/web/authoring/itemlist.jsp,v diff -u -r1.4 -r1.5 --- lams_tool_vote/web/authoring/itemlist.jsp 24 Oct 2006 07:13:12 -0000 1.4 +++ lams_tool_vote/web/authoring/itemlist.jsp 8 Nov 2006 22:07:04 -0000 1.5 @@ -29,8 +29,7 @@ + value="<%=request.getAttribute(org.apache.struts.taglib.html.Constants.BEAN_KEY)%>" />

@@ -88,7 +87,7 @@
images/edit.gif" border="0" title="" - onclick="javascript:showMessage('');"> + onclick="javascript:showMessage('');"> Index: lams_tool_vote/web/monitoring/itemlist.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/web/monitoring/Attic/itemlist.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_vote/web/monitoring/itemlist.jsp 17 Oct 2006 20:29:42 -0000 1.2 +++ lams_tool_vote/web/monitoring/itemlist.jsp 8 Nov 2006 22:07:05 -0000 1.3 @@ -77,7 +77,7 @@ - ');"> + ');"> images/edit.gif" border="0">