Changeset 2077 for trunk/bp-groups/bp-groups-filters.php
- Timestamp:
- 11/02/2009 07:54:21 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/bp-groups/bp-groups-filters.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-filters.php
r2026 r2077 61 61 function groups_add_forum_privacy_sql() { 62 62 global $bp; 63 63 64 64 /* Only filter the forum SQL on group pages or on the forums directory */ 65 65 if ( ( $bp->groups->current_group && 'public' == $bp->groups->current_group->status ) || bp_is_directory() ) { … … 82 82 function groups_add_forum_where_sql( $sql ) { 83 83 global $bp; 84 84 85 85 $bp->groups->filter_sql = ' AND ' . $sql; 86 86 return "(gm.meta_key = 'forum_id' AND gm.meta_value = t.forum_id) AND g.status = 'public' AND " . $sql; … … 92 92 if ( is_site_admin() ) 93 93 return true; 94 94 95 95 if ( 'add_tag_to' == $cap ) 96 96 if ( $bp->groups->current_group->user_has_access ) return true; 97 97 98 98 if ( 'manage_forums' == $cap && is_user_logged_in() ) 99 99 return true; 100 100 101 101 return $value; 102 102 }
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)