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.26 -r1.27 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteUtils.java 26 Mar 2008 03:57:40 -0000 1.26 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteUtils.java 26 Mar 2008 06:24:29 -0000 1.27 @@ -257,10 +257,9 @@ } logger.debug("trimmed noHtmlNoNewLineStr: " + noHtmlNoNewLineStr.trim()); - if (noHtmlNoNewLineStr.trim().equals("")) + if (noHtmlNoNewLineStr.trim().length()==0) { - logger.debug("nomination text is just composed of html markup..." + - "returning html formatted text"); + logger.debug("nomination text is just composed of html markup, returning html formatted text"); if (htmlText.length() > 50) return htmlText.substring(0,51); else Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteOutputFactory.java,v diff -u -r1.1 -r1.2 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteOutputFactory.java 20 Mar 2008 04:29:24 -0000 1.1 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteOutputFactory.java 26 Mar 2008 06:24:29 -0000 1.2 @@ -24,10 +24,8 @@ package org.lamsfoundation.lams.tool.vote.service; import java.util.ArrayList; -import java.util.HashMap; import java.util.Iterator; import java.util.List; -import java.util.Map; import java.util.Set; import java.util.SortedMap; import java.util.TreeMap; @@ -37,6 +35,7 @@ import org.lamsfoundation.lams.tool.OutputType; import org.lamsfoundation.lams.tool.ToolOutput; import org.lamsfoundation.lams.tool.ToolOutputDefinition; +import org.lamsfoundation.lams.tool.vote.VoteUtils; import org.lamsfoundation.lams.tool.vote.pojos.VoteContent; import org.lamsfoundation.lams.tool.vote.pojos.VoteQueContent; import org.lamsfoundation.lams.tool.vote.pojos.VoteQueUsr; @@ -80,14 +79,15 @@ if ( displayOrder > max ) max = displayOrder; String displayOrderAsString = new Long(displayOrder).toString(); defaultConditions.add(new BranchCondition(null, null, new Integer(1), OUTPUT_NAME_NOMINATION_SELECTION, - nomination.getQuestion(), + VoteUtils.stripHTML(nomination.getQuestion()), OutputType.OUTPUT_LONG.toString(), displayOrderAsString, displayOrderAsString, null)); } definition.setStartValue(new Long(min)); definition.setEndValue(new Long(max)); + definition.setShowConditionNameOnly(Boolean.TRUE); definitionMap.put(OUTPUT_NAME_NOMINATION_SELECTION, definition);