Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAction.java =================================================================== diff -u -r4355528fd4c5808b9b4d0eba2cbe68238560214e -raa602e148cfb13b61541a8c3ebc7676eda85bc77 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAction.java (.../VoteAction.java) (revision 4355528fd4c5808b9b4d0eba2cbe68238560214e) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteAction.java (.../VoteAction.java) (revision aa602e148cfb13b61541a8c3ebc7676eda85bc77) @@ -118,7 +118,7 @@ } - public ActionForward addNewQuestion(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) + public ActionForward addNewOption(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { logger.debug("dispathcing addNewQuestion"); @@ -154,22 +154,28 @@ authoringUtil.reconstructOptionContentMapForAdd(mapOptionsContent, request); logger.debug("richTextInstructions: " + request.getSession().getAttribute(ACTIVITY_INSTRUCTIONS)); + + mapOptionsContent=(Map)request.getSession().getAttribute(MAP_OPTIONS_CONTENT); + logger.debug("final mapOptionsContent: " + mapOptionsContent); return (mapping.findForward(LOAD_QUESTIONS)); } - public ActionForward removeQuestion(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) + public ActionForward removeOption(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { logger.debug("doing removeQuestion "); request.getSession().setAttribute(SUBMIT_SUCCESS, new Integer(0)); String richTextTitle = request.getParameter("title"); String richTextInstructions = request.getParameter("instructions"); + String richTextPosting = request.getParameter("posting"); + logger.debug("richTextTitle: " + richTextTitle); logger.debug("richTextInstructions: " + richTextInstructions); - String richTextPosting = request.getParameter("posting"); + logger.debug("richTextPosting: " + richTextPosting); + if (richTextTitle != null) { request.getSession().setAttribute(ACTIVITY_TITLE, richTextTitle); @@ -194,6 +200,9 @@ //request.getSession().setAttribute(EDITACTIVITY_EDITMODE, new Boolean(true)); authoringUtil.reconstructOptionContentMapForRemove(mapOptionsContent, request, voteAuthoringForm); + mapOptionsContent=(Map)request.getSession().getAttribute(MAP_OPTIONS_CONTENT); + logger.debug("final mapOptionsContent: " + mapOptionsContent); + return (mapping.findForward(LOAD_QUESTIONS)); } Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteStarterAction.java =================================================================== diff -u -r4355528fd4c5808b9b4d0eba2cbe68238560214e -raa602e148cfb13b61541a8c3ebc7676eda85bc77 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteStarterAction.java (.../VoteStarterAction.java) (revision 4355528fd4c5808b9b4d0eba2cbe68238560214e) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteStarterAction.java (.../VoteStarterAction.java) (revision aa602e148cfb13b61541a8c3ebc7676eda85bc77) @@ -591,7 +591,11 @@ * make the first entry the default(first) one for jsp */ if (mapIndex.longValue() == 1) - request.getSession().setAttribute(DEFAULT_QUESTION_CONTENT, voteQueContent.getQuestion()); + { + request.getSession().setAttribute(DEFAULT_QUESTION_CONTENT, voteQueContent.getQuestion()); + request.getSession().setAttribute(POSTING, voteQueContent.getQuestion()); + } + mapIndex=new Long(mapIndex.longValue()+1); } } Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/author_page/css/aqua.css'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/author_page/css/base.css'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/author_page/css/fckeditor_style.css'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/author_page/css/tool_custom.css'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/author_page/css/xp.css'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/author_page/js/fckcontroller.js'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/author_page/js/tabcontroller.js'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_vote/web/authoring/BasicContent.jsp =================================================================== diff -u -r4355528fd4c5808b9b4d0eba2cbe68238560214e -raa602e148cfb13b61541a8c3ebc7676eda85bc77 --- lams_tool_vote/web/authoring/BasicContent.jsp (.../BasicContent.jsp) (revision 4355528fd4c5808b9b4d0eba2cbe68238560214e) +++ lams_tool_vote/web/authoring/BasicContent.jsp (.../BasicContent.jsp) (revision aa602e148cfb13b61541a8c3ebc7676eda85bc77) @@ -62,13 +62,13 @@ : - + - + Nomination 1: @@ -79,7 +79,7 @@ - + @@ -96,14 +96,14 @@ + onclick="removeOption(${optIndex});"> + onclick="removeMonitoringOption(${optIndex});"> @@ -120,7 +120,7 @@ + onclick="submitMethod('addNewOption');"> @@ -136,17 +136,16 @@ Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/includes/javascript/fckcontroller.js'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/includes/javascript/tabcontroller.js'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag aa602e148cfb13b61541a8c3ebc7676eda85bc77 refers to a dead (removed) revision in file `lams_tool_vote/web/includes/javascript/xmlrequest.js'. Fisheye: No comparison available. Pass `N' to diff?