On Jan 19, 2011, at 6:13 PM, mflorea (SVN) wrote:
Author: mflorea Date: 2011-01-19 18:13:30 +0100 (Wed, 19 Jan 2011) New Revision: 34008
Modified: platform/xwiki-applications/trunk/watchlist/src/main/resources/XWiki/WatchListMessage.xml Log: XPWATCHLIST-122: The HTML part of the watchlist notification mail is not rendered under velocity 1.7 * Escape quotes using an extra variable instead of "" in order to be backwards compatible.
Modified: platform/xwiki-applications/trunk/watchlist/src/main/resources/XWiki/WatchListMessage.xml =================================================================== --- platform/xwiki-applications/trunk/watchlist/src/main/resources/XWiki/WatchListMessage.xml 2011-01-19 17:02:04 UTC (rev 34007) +++ platform/xwiki-applications/trunk/watchlist/src/main/resources/XWiki/WatchListMessage.xml 2011-01-19 17:13:30 UTC (rev 34008) @@ -292,11 +292,12 @@ #set($result = $result.replaceAll("${prefix}propDiffNewValue", "$propDiffStyle background:#EDFFED;")) #set($result = $result.replaceAll("${prefix}propDiff", "$propDiffStyle")) #set($suffix = "_WATCHLIST_IMG_PLACEHOLDER") + #set($q = '"')
If I was a PITA I'd say this should be explained since the next person who sees this will think Marius did a bad job and could have used "" instead (native synax) ;) -Vincent
#foreach($totransform in ["attach", "object", "class", "metadata"]) - #set($result = $result.replaceAll("${totransform}${suffix}", "<img src=""cid:${totransform}.gif"" style=""${iconStyle}"" ${iconAttrs}></img>")) + #set($result = $result.replaceAll("${totransform}${suffix}", "<img src=${q}cid:${totransform}.gif${q} style=${q}${iconStyle}${q} ${iconAttrs}></img>")) #end #foreach($totransform in ["boolean", "date", "dblist", "dbtreelist", "groups", "levels", "number", "password", "staticlist", "string", "textarea", "users"]) - #set($result = $result.replaceAll("${totransform}${suffix}", "<img src=""cid:${totransform}.png"" style=""${iconStyle}"" ${iconAttrs}></img>")) + #set($result = $result.replaceAll("${totransform}${suffix}", "<img src=${q}cid:${totransform}.png${q} style=${q}${iconStyle}${q} ${iconAttrs}></img>")) #end $result #end