From 8d349aa85c0d0f2391a4326fc64a935a3f4cd615 Mon Sep 17 00:00:00 2001 From: ryan Date: Sun, 23 Sep 2007 19:25:15 +0000 Subject: [PATCH] Add some filtering. Props jhodgdon. fixes #3595 git-svn-id: http://svn.automattic.com/wordpress/trunk@6160 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/bookmark-template.php | 4 ++-- wp-includes/deprecated.php | 8 ++++---- wp-links-opml.php | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/wp-includes/bookmark-template.php b/wp-includes/bookmark-template.php index dcc2e4141..44ac6ba80 100644 --- a/wp-includes/bookmark-template.php +++ b/wp-includes/bookmark-template.php @@ -25,8 +25,8 @@ function _walk_bookmarks($bookmarks, $args = '' ) { if ( '' != $rel ) $rel = ' rel="' . $rel . '"'; - $desc = attribute_escape(apply_filters('link_description', $bookmark->link_description)); - $name = attribute_escape(apply_filters('link_title', $bookmark->link_name)); + $desc = attribute_escape(sanitize_bookmark_field('link_description', $row->link_description, $row->link_id, 'display')); + $name = attribute_escape(sanitize_bookmark_field('link_name', $row->link_name, $row->link_id, 'display')); $title = $desc; if ( $show_updated ) diff --git a/wp-includes/deprecated.php b/wp-includes/deprecated.php index e20a71686..3bc3c0ca9 100644 --- a/wp-includes/deprecated.php +++ b/wp-includes/deprecated.php @@ -585,8 +585,8 @@ function get_links($category = -1, if ( '' != $rel ) $rel = ' rel="' . $rel . '"'; - $desc = attribute_escape($row->link_description); - $name = attribute_escape($row->link_name); + $desc = attribute_escape(sanitize_bookmark_field('link_description', $row->link_description, $row->link_id, 'display')); + $name = attribute_escape(sanitize_bookmark_field('link_name', $row->link_name, $row->link_id, 'display')); $title = $desc; if ( $show_updated ) @@ -667,7 +667,7 @@ function get_links_list($order = 'name', $hide_if_empty = 'obsolete') { // Handle each category. // Display the category name - echo '
  • ' . $cat->name . "

    \n\t