mirror of
https://github.com/WordPress/WordPress.git
synced 2024-12-23 09:37:42 +01:00
added htmlspecialchars to outputing comment author name, added 'Anonymous' as a default if no name provided
git-svn-id: http://svn.automattic.com/wordpress/trunk@595 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
2f9ab6e333
commit
0f682aad13
@ -1496,7 +1496,12 @@ function comment_ID() {
|
||||
|
||||
function comment_author() {
|
||||
global $comment;
|
||||
echo stripslashes($comment->comment_author);
|
||||
if (!empty($comment->comment_author)) {
|
||||
echo htmlspecialchars(stripslashes($comment->comment_author));
|
||||
}
|
||||
else {
|
||||
echo "Anonymous";
|
||||
}
|
||||
}
|
||||
|
||||
function comment_author_email() {
|
||||
@ -1508,7 +1513,10 @@ function comment_author_link() {
|
||||
global $comment;
|
||||
$url = trim(stripslashes($comment->comment_author_url));
|
||||
$email = stripslashes($comment->comment_author_email);
|
||||
$author = stripslashes($comment->comment_author);
|
||||
$author = htmlspecialchars(stripslashes($comment->comment_author));
|
||||
if (empty($author)) {
|
||||
$author = "Anonymous";
|
||||
}
|
||||
|
||||
$url = str_replace('http://url', '', $url);
|
||||
|
||||
@ -1619,7 +1627,12 @@ function comments_rss_link($link_text='Comments RSS', $commentsrssfilename = 'wp
|
||||
|
||||
function comment_author_rss() {
|
||||
global $comment;
|
||||
echo strip_tags(stripslashes($comment->comment_author));
|
||||
if (!empty($comment->comment_author)) {
|
||||
echo htmlspecialchars(strip_tags(stripslashes($comment->comment_author)));
|
||||
}
|
||||
else {
|
||||
echo "Anonymous";
|
||||
}
|
||||
}
|
||||
|
||||
function comment_text_rss() {
|
||||
|
Loading…
Reference in New Issue
Block a user