Ejemplo n.º 1
0
</a></li>

					<?php 
}
?>

					<?php 
do_action('bp_activity_type_tabs');
?>
				</ul>
			</div><!-- .item-list-tabs -->

			<div class="item-list-tabs no-ajax" id="subnav" role="navigation">
				<ul>
					<li class="feed"><a href="<?php 
bp_sitewide_activity_feed_link();
?>
" title="<?php 
_e('RSS Feed', 'buddypress');
?>
"><?php 
_e('RSS', 'buddypress');
?>
</a></li>

					<?php 
do_action('bp_activity_syndication_options');
?>

					<li id="activity-filter-select" class="last">
						<label for="activity-filter-by"><?php 
Ejemplo n.º 2
0
function bp_activity_widget_sitewide_activity($args)
{
    global $bp, $current_blog;
    extract($args);
    $options = get_blog_option($current_blog->blog_id, 'bp_activity_widget_sitewide_activity');
    ?>
	<?php 
    echo $before_widget;
    ?>
	<?php 
    echo $before_title . $widget_name . $after_title;
    ?>
		
	<?php 
    if (empty($options['max_items'])) {
        $options['max_items'] = 20;
    }
    ?>
	
	<?php 
    if (!($activity = wp_cache_get('sitewide_activity', 'bp'))) {
        $activity = bp_activity_get_sitewide_activity($options['max_items']);
        wp_cache_set('sitewide_activity', $activity, 'bp');
    }
    ?>

	<?php 
    if ($activity['activities']) {
        ?>
		<div class="item-options" id="activity-list-options">
			<img src="<?php 
        echo $bp->activity->image_base;
        ?>
/rss.png" alt="<?php 
        _e('RSS Feed', 'buddypress');
        ?>
" /> <a href="<?php 
        bp_sitewide_activity_feed_link();
        ?>
" title="<?php 
        _e('Site Wide Activity RSS Feed', 'buddypress');
        ?>
"><?php 
        _e('RSS Feed', 'buddypress');
        ?>
</a>
		</div>
		<ul id="site-wide-stream" class="activity-list">
		<?php 
        foreach ($activity['activities'] as $item) {
            ?>
			<li class="<?php 
            echo $item['component_name'];
            ?>
">
				<?php 
            echo apply_filters('bp_get_activity_content', bp_activity_content_filter($item['content'], $item['date_recorded'], '', true, false, true));
            ?>
			</li>
		<?php 
        }
        ?>
		</ul>
	<?php 
    } else {
        ?>
		<div class="widget-error">
			<?php 
        _e('There has been no recent site activity.', 'buddypress');
        ?>
		</div>
	<?php 
    }
    ?>

	<?php 
    echo $after_widget;
}
Ejemplo n.º 3
0
/**
 * Template tag so we can hook activity feed to <head>
 *
 * @since 1.5.0
 *
 * @uses bloginfo()
 * @uses bp_sitewide_activity_feed_link()
 */
function bp_activity_sitewide_feed()
{
    ?>

	<link rel="alternate" type="application/rss+xml" title="<?php 
    bloginfo('name');
    ?>
 | <?php 
    _e('Site Wide Activity RSS Feed', 'buddypress');
    ?>
" href="<?php 
    bp_sitewide_activity_feed_link();
    ?>
" />

<?php 
}
Ejemplo n.º 4
0
							<li id="activity-favorites"><a href="<?php echo bp_loggedin_user_domain() . BP_ACTIVITY_SLUG . '/favorites/' ?>" title="<?php _e( "The activity I've marked as a favorite.", 'buddypress' ) ?>"><?php printf( __( 'My Favorites (<span>%s</span>)', 'buddypress' ), bp_get_total_favorite_count_for_user( bp_loggedin_user_id() ) ) ?></a></li>
						<?php endif; ?>

						<?php do_action( 'bp_before_activity_type_tab_mentions' ) ?>

						<li id="activity-mentions"><a href="<?php echo bp_loggedin_user_domain() . BP_ACTIVITY_SLUG . '/mentions/' ?>" title="<?php _e( 'Activity that I have been mentioned in.', 'buddypress' ) ?>"><?php printf( __( '@%s Mentions', 'buddypress' ), bp_get_loggedin_user_username() ) ?><?php if ( bp_get_total_mention_count_for_user( bp_loggedin_user_id() ) ) : ?> <strong><?php printf( __( '(%s new)', 'buddypress' ), bp_get_total_mention_count_for_user( bp_loggedin_user_id() ) ) ?></strong><?php endif; ?></a></li>

					<?php endif; ?>

					<?php do_action( 'bp_activity_type_tabs' ) ?>
				</ul>
			</div><!-- .item-list-tabs -->

			<div class="item-list-tabs no-ajax" id="subnav">
				<ul>
					<li class="feed"><a href="<?php bp_sitewide_activity_feed_link() ?>" title="<?php _e( 'RSS Feed', 'buddypress' ); ?>"><?php _e( 'RSS', 'buddypress' ) ?></a></li>

					<?php do_action( 'bp_activity_syndication_options' ) ?>

					<li id="activity-filter-select" class="last">
						<select>
							<option value="-1"><?php _e( 'No Filter', 'buddypress' ) ?></option>
							<option value="activity_update"><?php _e( 'Show Updates', 'buddypress' ) ?></option>

							<?php if ( bp_is_active( 'blogs' ) ) : ?>
								<option value="new_blog_post"><?php _e( 'Show Blog Posts', 'buddypress' ) ?></option>
								<option value="new_blog_comment"><?php _e( 'Show Blog Comments', 'buddypress' ) ?></option>
							<?php endif; ?>

							<?php if ( bp_is_active( 'forums' ) ) : ?>
								<option value="new_forum_topic"><?php _e( 'Show New Forum Topics', 'buddypress' ) ?></option>