X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/959f97d8ecd5c1668103a3e41c795486b944bc68..refs/tags/wordpress-2.8-scripts:/wp-includes/feed-atom-comments.php diff --git a/wp-includes/feed-atom-comments.php b/wp-includes/feed-atom-comments.php index e7c3c7cb..7f7e6f51 100644 --- a/wp-includes/feed-atom-comments.php +++ b/wp-includes/feed-atom-comments.php @@ -5,25 +5,26 @@ * @package WordPress */ -header('Content-Type: application/atom+xml; charset=' . get_option('blog_charset'), true); +header('Content-Type: ' . feed_content_type('atom') . '; charset=' . get_option('blog_charset'), true); echo ''; ?> + xmlns:thr="http://purl.org/syndication/thread/1.0" + > <?php if ( is_singular() ) - printf(__('Comments on: %s'), get_the_title_rss()); + printf(ent2ncr(__('Comments on: %s')), get_the_title_rss()); elseif ( is_search() ) - printf(__('Comments for %1$s searching on %2$s'), get_bloginfo_rss( 'name' ), attribute_escape(get_search_query())); + printf(ent2ncr(__('Comments for %1$s searching on %2$s')), get_bloginfo_rss( 'name' ), esc_attr(get_search_query())); else - printf(__('Comments for %s'), get_bloginfo_rss( 'name' ) . get_wp_title_rss()); + printf(ent2ncr(__('Comments for %s')), get_bloginfo_rss( 'name' ) . get_wp_title_rss()); ?> - + @@ -31,7 +32,7 @@ echo '' - + @@ -39,7 +40,7 @@ echo '' - + comment_post_ID); @@ -50,9 +51,9 @@ if ( have_comments() ) : while ( have_comments() ) : the_comment(); if ( !is_singular() ) { $title = get_the_title($comment_post->ID); $title = apply_filters('the_title_rss', $title); - printf(__('Comment on %1$s by %2$s'), $title, get_comment_author_rss()); + printf(ent2ncr(__('Comment on %1$s by %2$s')), $title, get_comment_author_rss()); } else { - printf(__('By: %s'), get_comment_author_rss()); + printf(ent2ncr(__('By: %s')), get_comment_author_rss()); } ?> @@ -63,14 +64,23 @@ if ( have_comments() ) : while ( have_comments() ) : the_comment(); - - - -post_password) && $_COOKIE['wp-postpass'] != $comment_post->post_password) : ?> + + + + ]]> ]]> comment_parent == 0 ) : // This comment is top level ?> + +comment_parent); + // The rel attribute below and the id tag above should be GUIDs, but WP doesn't create them for comments (unlike posts). Either way, its more important that they both use the same system +?> + +comment_ID, $comment_post->ID); ?>