Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
11/07/2010 11:33:21 AM (16 years ago)
Author:
boonebgorges
Message:

Adds exclude parameter to bp_has_activities. Fixes #2646

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-activity/bp-activity-templatetags.php

    r3369 r3373  
    1616    var $full_name;
    1717
    18     function bp_activity_template( $page, $per_page, $max, $include, $sort, $filter, $search_terms, $display_comments, $show_hidden ) {
     18    function bp_activity_template( $page, $per_page, $max, $include, $sort, $filter, $search_terms, $display_comments, $show_hidden, $exclude ) {
    1919        global $bp;
    2020
     
    3333        // Fetch all activity items
    3434        else
    35             $this->activities = bp_activity_get( array( 'display_comments' => $display_comments, 'max' => $max, 'per_page' => $this->pag_num, 'page' => $this->pag_page, 'sort' => $sort, 'search_terms' => $search_terms, 'filter' => $filter, 'show_hidden' => $show_hidden ) );
     35            $this->activities = bp_activity_get( array( 'display_comments' => $display_comments, 'max' => $max, 'per_page' => $this->pag_num, 'page' => $this->pag_page, 'sort' => $sort, 'search_terms' => $search_terms, 'filter' => $filter, 'show_hidden' => $show_hidden, 'exclude' => $exclude ) );
    3636
    3737        if ( !$max || $max >= (int)$this->activities['total'] )
     
    143143    $user_id = false;
    144144    $include = false;
     145    $exclude = false;
    145146    $show_hidden = false;
    146147    $object = false;
     
    167168    $defaults = array(
    168169        'display_comments' => 'threaded', // false for none, stream/threaded - show comments in the stream or threaded under items
    169         'include' => $include, // pass an activity_id or string of ID's comma separated
     170        'include' => $include, // pass an activity_id or string of IDs comma-separated
     171        'exclude' => $exclude, // pass an activity_id or string of IDs comma-separated
    170172        'sort' => 'DESC', // sort DESC or ASC
    171173        'page' => 1, // which page to load
     
    255257        $filter = array( 'user_id' => $user_id, 'object' => $object, 'action' => $action, 'primary_id' => $primary_id, 'secondary_id' => $secondary_id );
    256258
    257     $activities_template = new BP_Activity_Template( $page, $per_page, $max, $include, $sort, $filter, $search_terms, $display_comments, $show_hidden );
     259    $activities_template = new BP_Activity_Template( $page, $per_page, $max, $include, $sort, $filter, $search_terms, $display_comments, $show_hidden, $exclude );
    258260
    259261    return apply_filters( 'bp_has_activities', $activities_template->has_activities(), &$activities_template );
Note: See TracChangeset for help on using the changeset viewer.