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.27 -r1.28 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteUtils.java 26 Mar 2008 06:24:29 -0000 1.27 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteUtils.java 26 Mar 2008 07:33:28 -0000 1.28 @@ -259,7 +259,17 @@ logger.debug("trimmed noHtmlNoNewLineStr: " + noHtmlNoNewLineStr.trim()); 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, try getting just a src entry for a picture otherwise give up."); + htmlText = htmlText.toLowerCase(); + int index = htmlText.indexOf("src"); + if ( index > -1 ) { + index = htmlText.indexOf("\"",index); + if ( index > -1 && index < htmlText.length()) { + int indexStop = htmlText.indexOf("\"", index+1); + if ( indexStop > -1) + return htmlText.substring(index+1, indexStop-1); + } + } if (htmlText.length() > 50) return htmlText.substring(0,51); else