Skip to:
Content

BuddyPress.org

Ticket #4564: 4564.01.patch

File 4564.01.patch, 14.4 KB (added by r-a-y, 13 years ago)
  • bp-activity/feeds/bp-activity-favorites-feed.php

    echo '<?xml version="1.0" encoding="' . get_option( 'blog_charset' ) . '"?'.'>'; 
    1919        xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    2020        xmlns:dc="http://purl.org/dc/elements/1.1/"
    2121        xmlns:atom="http://www.w3.org/2005/Atom"
     22        xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     23        xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    2224        <?php do_action('bp_activity_favorites_feed'); ?>
    2325>
    2426
    echo '<?xml version="1.0" encoding="' . get_option( 'blog_charset' ) . '"?'.'>'; 
    3133        <pubDate><?php echo mysql2date('D, d M Y H:i:s O', bp_activity_get_last_updated(), false); ?></pubDate>
    3234        <generator>http://buddypress.org/?v=<?php echo BP_VERSION ?></generator>
    3335        <language><?php bloginfo_rss( 'language' ); ?></language>
    34 
     36        <sy:updatePeriod><?php echo apply_filters( 'bp_rss_update_period', 'hourly' ); ?></sy:updatePeriod>
     37        <sy:updateFrequency><?php echo apply_filters( 'bp_rss_update_frequency', '2' ); ?></sy:updateFrequency>
    3538        <?php do_action('bp_activity_favorites_feed_head'); ?>
    3639
    3740        <?php
    echo '<?xml version="1.0" encoding="' . get_option( 'blog_charset' ) . '"?'.'>'; 
    5255                                        <![CDATA[
    5356                                        <?php bp_activity_feed_item_description() ?>
    5457
    55                                         <?php if ( bp_activity_can_comment() ) : ?>
    56                                                 <p><?php printf( __( 'Comments: %s', 'buddypress' ), bp_activity_get_comment_count() ); ?></p>
    57                                         <?php endif; ?>
    58 
    5958                                        <?php if ( 'activity_comment' == bp_get_activity_action_name() ) : ?>
    6059                                                <br /><strong><?php _e( 'In reply to', 'buddypress' ) ?></strong> -
    6160                                                <?php bp_activity_parent_content() ?>
    echo '<?xml version="1.0" encoding="' . get_option( 'blog_charset' ) . '"?'.'>'; 
    6362                                        ]]>
    6463                                </description>
    6564
     65                                <?php if ( bp_activity_can_comment() ) : ?>
     66                                        <slash:comments><?php bp_activity_comment_count(); ?></slash:comments>
     67                                <?php endif; ?>
     68
    6669                                <?php do_action('bp_activity_favorites_feed_item'); ?>
    6770
    6871                        </item>
  • bp-activity/feeds/bp-activity-friends-feed.php

    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    1919        xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    2020        xmlns:dc="http://purl.org/dc/elements/1.1/"
    2121        xmlns:atom="http://www.w3.org/2005/Atom"
     22        xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     23        xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    2224        <?php do_action('bp_activity_friends_feed'); ?>
    2325>
    2426
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    3133        <pubDate><?php echo mysql2date('D, d M Y H:i:s O', bp_activity_get_last_updated(), false); ?></pubDate>
    3234        <generator>http://buddypress.org/?v=<?php echo BP_VERSION; ?></generator>
    3335        <language><?php bloginfo_rss( 'language' ); ?></language>
     36        <sy:updatePeriod><?php echo apply_filters( 'bp_rss_update_period', 'hourly' ); ?></sy:updatePeriod>
     37        <sy:updateFrequency><?php echo apply_filters( 'bp_rss_update_frequency', '2' ); ?></sy:updateFrequency>
    3438        <?php do_action('bp_activity_friends_feed_head'); ?>
    3539
    3640        <?php if ( bp_has_activities( 'scope=friends&max=50&display_comments=stream' ) ) : ?>
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    4347
    4448                                <description>
    4549                                        <![CDATA[
    46                                         <?php bp_activity_feed_item_description(); ?>
    47 
    48                                         <?php if ( bp_activity_can_comment() ) : ?>
    49                                                 <p><?php printf( __( 'Comments: %s', 'buddypress' ), bp_activity_get_comment_count() ); ?></p>
    50                                         <?php endif; ?>
     50                                        <?php bp_activity_feed_item_description() ?>
    5151
    5252                                        <?php if ( 'activity_comment' == bp_get_activity_action_name() ) : ?>
    53                                                 <br /><strong><?php _e( 'In reply to', 'buddypress' ); ?></strong> -
    54                                                 <?php bp_activity_parent_content(); ?>
     53                                                <br /><strong><?php _e( 'In reply to', 'buddypress' ) ?></strong> -
     54                                                <?php bp_activity_parent_content() ?>
    5555                                        <?php endif; ?>
    5656                                        ]]>
    5757                                </description>
     58
     59                                <?php if ( bp_activity_can_comment() ) : ?>
     60                                        <slash:comments><?php bp_activity_comment_count(); ?></slash:comments>
     61                                <?php endif; ?>
     62
    5863                                <?php do_action('bp_activity_personal_feed_item'); ?>
    5964                        </item>
    6065                <?php endwhile; ?>
  • bp-activity/feeds/bp-activity-group-feed.php

    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    1919        xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    2020        xmlns:dc="http://purl.org/dc/elements/1.1/"
    2121        xmlns:atom="http://www.w3.org/2005/Atom"
     22        xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     23        xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    2224        <?php do_action('bp_activity_group_feed'); ?>
    2325>
    2426
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    3133        <pubDate><?php echo mysql2date('D, d M Y H:i:s O', bp_activity_get_last_updated(), false); ?></pubDate>
    3234        <generator>http://buddypress.org/?v=<?php echo BP_VERSION ?></generator>
    3335        <language><?php bloginfo_rss( 'language' ); ?></language>
     36        <sy:updatePeriod><?php echo apply_filters( 'bp_rss_update_period', 'hourly' ); ?></sy:updatePeriod>
     37        <sy:updateFrequency><?php echo apply_filters( 'bp_rss_update_frequency', '2' ); ?></sy:updateFrequency>
    3438        <?php do_action('bp_activity_group_feed_head'); ?>
    3539
    3640        <?php if ( bp_has_activities( 'object=' . $bp->groups->id . '&primary_id=' . $bp->groups->current_group->id . '&max=50&display_comments=threaded' ) ) : ?>
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    4448                                <description>
    4549                                        <![CDATA[
    4650                                                <?php bp_activity_feed_item_description() ?>
    47 
    48                                                 <?php if ( bp_activity_can_comment() ) : ?>
    49                                                         <p><?php printf( __( 'Comments: %s', 'buddypress' ), bp_activity_get_comment_count() ); ?></p>
    50                                                 <?php endif; ?>
    5151                                        ]]>
    5252                                </description>
     53
     54                                <?php if ( bp_activity_can_comment() ) : ?>
     55                                        <slash:comments><?php bp_activity_comment_count(); ?></slash:comments>
     56                                <?php endif; ?>
     57
    5358                                <?php do_action('bp_activity_group_feed_item'); ?>
    5459                        </item>
    5560                <?php endwhile; ?>
  • bp-activity/feeds/bp-activity-mentions-feed.php

    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    1919        xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    2020        xmlns:dc="http://purl.org/dc/elements/1.1/"
    2121        xmlns:atom="http://www.w3.org/2005/Atom"
     22        xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     23        xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    2224        <?php do_action('bp_activity_mentions_feed'); ?>
    2325>
    2426
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    3234        <pubDate><?php echo mysql2date('D, d M Y H:i:s O', bp_activity_get_last_updated(), false); ?></pubDate>
    3335        <generator>http://buddypress.org/?v=<?php echo BP_VERSION ?></generator>
    3436        <language><?php bloginfo_rss( 'language' ); ?></language>
     37        <sy:updatePeriod><?php echo apply_filters( 'bp_rss_update_period', 'hourly' ); ?></sy:updatePeriod>
     38        <sy:updateFrequency><?php echo apply_filters( 'bp_rss_update_frequency', '2' ); ?></sy:updateFrequency>
    3539        <?php do_action('bp_activity_mentions_feed_head'); ?>
    3640
    3741        <?php if ( bp_has_activities( 'max=50&display_comments=stream&search_terms=@' . bp_core_get_username( bp_displayed_user_id() ) ) ) : ?>
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    4650                                        <![CDATA[
    4751                                        <?php bp_activity_feed_item_description() ?>
    4852
    49                                         <?php if ( bp_activity_can_comment() ) : ?>
    50                                                 <p><?php printf( __( 'Comments: %s', 'buddypress' ), bp_activity_get_comment_count() ); ?></p>
    51                                         <?php endif; ?>
    52 
    5353                                        <?php if ( 'activity_comment' == bp_get_activity_action_name() ) : ?>
    5454                                                <br /><strong><?php _e( 'In reply to', 'buddypress' ) ?></strong> -
    5555                                                <?php bp_activity_parent_content() ?>
    5656                                        <?php endif; ?>
    5757                                        ]]>
    5858                                </description>
     59
     60                                <?php if ( bp_activity_can_comment() ) : ?>
     61                                        <slash:comments><?php bp_activity_comment_count(); ?></slash:comments>
     62                                <?php endif; ?>
     63
    5964                                <?php do_action('bp_activity_mentions_feed_item'); ?>
    6065                        </item>
    6166                <?php endwhile; ?>
  • bp-activity/feeds/bp-activity-mygroups-feed.php

    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    1919        xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    2020        xmlns:dc="http://purl.org/dc/elements/1.1/"
    2121        xmlns:atom="http://www.w3.org/2005/Atom"
     22        xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     23        xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    2224        <?php do_action('bp_activity_mygroups_feed'); ?>
    2325>
    2426
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    3234        <pubDate><?php echo mysql2date('D, d M Y H:i:s O', bp_activity_get_last_updated(), false); ?></pubDate>
    3335        <generator>http://buddypress.org/?v=<?php echo BP_VERSION ?></generator>
    3436        <language><?php bloginfo_rss( 'language' ); ?></language>
     37        <sy:updatePeriod><?php echo apply_filters( 'bp_rss_update_period', 'hourly' ); ?></sy:updatePeriod>
     38        <sy:updateFrequency><?php echo apply_filters( 'bp_rss_update_frequency', '2' ); ?></sy:updateFrequency>
    3539        <?php do_action('bp_activity_mygroups_feed_head'); ?>
    3640
    3741        <?php
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    5054                                <description>
    5155                                        <![CDATA[
    5256                                                <?php bp_activity_feed_item_description() ?>
    53 
    54                                                 <?php if ( bp_activity_can_comment() ) : ?>
    55                                                         <p><?php printf( __( 'Comments: %s', 'buddypress' ), bp_activity_get_comment_count() ); ?></p>
    56                                                 <?php endif; ?>
    5757                                        ]]>
    5858                                </description>
     59
     60                                <?php if ( bp_activity_can_comment() ) : ?>
     61                                        <slash:comments><?php bp_activity_comment_count(); ?></slash:comments>
     62                                <?php endif; ?>
     63
    5964                                <?php do_action('bp_activity_mygroups_feed_item'); ?>
    6065                        </item>
    6166                <?php endwhile; ?>
  • bp-activity/feeds/bp-activity-personal-feed.php

    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    1919        xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    2020        xmlns:dc="http://purl.org/dc/elements/1.1/"
    2121        xmlns:atom="http://www.w3.org/2005/Atom"
     22        xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     23        xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    2224        <?php do_action('bp_activity_personal_feed'); ?>
    2325>
    2426
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    3133        <pubDate><?php echo mysql2date('D, d M Y H:i:s O', bp_activity_get_last_updated(), false); ?></pubDate>
    3234        <generator>http://buddypress.org/?v=<?php echo BP_VERSION ?></generator>
    3335        <language><?php bloginfo_rss( 'language' ); ?></language>
     36        <sy:updatePeriod><?php echo apply_filters( 'bp_rss_update_period', 'hourly' ); ?></sy:updatePeriod>
     37        <sy:updateFrequency><?php echo apply_filters( 'bp_rss_update_frequency', '2' ); ?></sy:updateFrequency>
    3438        <?php do_action('bp_activity_personal_feed_head'); ?>
    3539
    3640        <?php if ( bp_has_activities( 'user_id=' . bp_displayed_user_id() . '&max=50&display_comments=stream' ) ) : ?>
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    4549                                        <![CDATA[
    4650                                        <?php bp_activity_feed_item_description() ?>
    4751
    48                                         <?php if ( bp_activity_can_comment() ) : ?>
    49                                                 <p><?php printf( __( 'Comments: %s', 'buddypress' ), bp_activity_get_comment_count() ); ?></p>
    50                                         <?php endif; ?>
    51 
    5252                                        <?php if ( 'activity_comment' == bp_get_activity_action_name() ) : ?>
    5353                                                <br /><strong><?php _e( 'In reply to', 'buddypress' ) ?></strong> -
    5454                                                <?php bp_activity_parent_content() ?>
    5555                                        <?php endif; ?>
    5656                                        ]]>
    5757                                </description>
     58
     59                                <?php if ( bp_activity_can_comment() ) : ?>
     60                                        <slash:comments><?php bp_activity_comment_count(); ?></slash:comments>
     61                                <?php endif; ?>
     62
    5863                                <?php do_action('bp_activity_personal_feed_item'); ?>
    5964                        </item>
    6065                <?php endwhile; ?>
  • bp-activity/feeds/bp-activity-sitewide-feed.php

    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    1919        xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    2020        xmlns:dc="http://purl.org/dc/elements/1.1/"
    2121        xmlns:atom="http://www.w3.org/2005/Atom"
     22        xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     23        xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    2224        <?php do_action('bp_activity_sitewide_feed'); ?>
    2325>
    2426
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    3133        <pubDate><?php echo mysql2date('D, d M Y H:i:s O', bp_activity_get_last_updated(), false); ?></pubDate>
    3234        <generator>http://buddypress.org/?v=<?php echo BP_VERSION ?></generator>
    3335        <language><?php bloginfo_rss( 'language' ); ?></language>
     36        <sy:updatePeriod><?php echo apply_filters( 'bp_rss_update_period', 'hourly' ); ?></sy:updatePeriod>
     37        <sy:updateFrequency><?php echo apply_filters( 'bp_rss_update_frequency', '2' ); ?></sy:updateFrequency>
    3438        <?php do_action('bp_activity_sitewide_feed_head'); ?>
    3539
    3640        <?php if ( bp_has_activities( 'type=sitewide&max=50&display_comments=threaded' ) ) : ?>
    echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> 
    4448                                <description>
    4549                                        <![CDATA[
    4650                                        <?php bp_activity_feed_item_description() ?>
    47 
    48                                         <?php if ( bp_activity_can_comment() ) : ?>
    49                                                 <p><?php printf( __( 'Comments: %s', 'buddypress' ), bp_activity_get_comment_count() ); ?></p>
    50                                         <?php endif; ?>
    5151                                        ]]>
    5252                                </description>
     53
     54                                <?php if ( bp_activity_can_comment() ) : ?>
     55                                        <slash:comments><?php bp_activity_comment_count(); ?></slash:comments>
     56                                <?php endif; ?>
     57
    5358                        <?php do_action('bp_activity_personal_feed_item'); ?>
    5459                        </item>
    5560                <?php endwhile; ?>