Author: snoopdave
Date: Fri Apr 13 08:00:23 2007
New Revision: 528510
URL: http://svn.apache.org/viewvc?view=rev&rev=528510
Log:
Added HTML escapes for comment fields
Modified:
roller/branches/roller_3.0/web/WEB-INF/velocity/deprecated/comments.vm
Modified: roller/branches/roller_3.0/web/WEB-INF/velocity/deprecated/comments.vm
URL:
http://svn.apache.org/viewvc/roller/branches/roller_3.0/web/WEB-INF/velocity/deprecated/comments.vm?view=diff&rev=528510&r1=528509&r2=528510
==============================================================================
--- roller/branches/roller_3.0/web/WEB-INF/velocity/deprecated/comments.vm
(original)
+++ roller/branches/roller_3.0/web/WEB-INF/velocity/deprecated/comments.vm Fri
Apr 13 08:00:23 2007
@@ -60,11 +60,11 @@
<p class="comment-details">
$text.get("macro.weblog.postedby")
#if (!$utils.isEmpty($comment.name) && !$utils.isEmpty($comment.url))
- <a rel="nofollow" href="$comment.url"><b>$comment.name</b></a>
+ <a rel="nofollow"
href="$comment.url"><b>$utilities.escapeHTML($comment.name)</b></a>
#elseif (!$utils.isEmpty($comment.name))
- <b>$comment.name</b>
+ <b>$utilities.escapeHTML($comment.name)</b>
#else
- <b>$comment.remoteHost</b>
+ <b>$utilities.escapeHTML($comment.remoteHost)</b>
#end
$text.get("macro.weblog.on") $utils.formatDate($comment.postTime,
$text.get( "macro.weblog.datepattern" ))
@@ -96,10 +96,10 @@
#foreach( $comment in $comments )
#set($content = $utils.encodeEmail($comment.content))
#if($config.commentEscapeHtml)
- #set($content = $utils.escapeHTML($content))
+ #set($content = $utilities.escapeHTML($content))
#end
#if($config.commentAutoFormat)
- #set($content = $utils.replace($content,"\n","<br />"))
+ #set($content =
$utils.replace($utilities.escapeHTML($content),"\n","<br />"))
#end
#set($content = $utils.addNofollow($content))
<div class="comment" style="border: 1px solid #dadada; padding-left:
3px; padding-right: 5px;" >
@@ -176,15 +176,15 @@
<table cellspacing="0" cellpadding="1" border="0" width="95%">
<tr><th>$text.get( "macro.weblog.name" )</th>
- <td><input type="text" name="name" value="$cform.name" size="50"
maxlength="255" /></td>
+ <td><input type="text" name="name"
value="$utilities.escapeHTML($cform.name)" size="50" maxlength="255" /></td>
</tr>
<tr><th>$text.get( "macro.weblog.email" )</th>
- <td><input type="text" name="email" value="$cform.email" size="50"
maxlength="255" /></td>
+ <td><input type="text" name="email"
value="$utilities.escapeHTML($cform.email)" size="50" maxlength="255" /></td>
</tr>
<tr><th>$text.get( "macro.weblog.url" )</th>
- <td><input type="text" name="url" value="$cform.url" size="50"
maxlength="255" /></td>
+ <td><input type="text" name="url"
value="$utilities.escapeHTML($cform.url)" size="50" maxlength="255" /></td>
</tr>
#if ($config.commentEmailNotify)
@@ -211,7 +211,7 @@
<tr><th style="text-align: left">$text.get( "macro.weblog.yourcomment"
)</th></tr>
<tr>
<td>
- <textarea name="content" cols="50"
rows="10">$cform.content</textarea><br />
+ <textarea name="content" cols="50"
rows="10">$utilities.escapeHTML($cform.content)</textarea><br />
<span class="comments-syntax-indicator">
$text.get( "macro.weblog.htmlsyntax" )
#if($config.commentEscapeHtml)