Changeset 5689 for trunk/bp-groups/bp-groups-filters.php
- Timestamp:
- 02/10/2012 01:17:51 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-filters.php
r5560 r5689 57 57 $groups_allowedtags['img']['id'] = array(); 58 58 $groups_allowedtags['code'] = array(); 59 $groups_allowedtags = apply_filters( 'bp_groups_filter_kses', $groups_allowedtags ); 59 60 60 $groups_allowedtags = apply_filters( 'bp_groups_filter_kses', $groups_allowedtags );61 61 return wp_kses( $content, $groups_allowedtags ); 62 62 } 63 63 64 /** ** Filters for group forums****/64 /** Group forums **************************************************************/ 65 65 66 /** 67 * Only filter the forum SQL on group pages or on the forums directory 68 */ 66 69 function groups_add_forum_privacy_sql() { 67 global $bp; 68 69 // Only filter the forum SQL on group pages or on the forums directory 70 add_filter( 'get_topics_fields', 'groups_add_forum_fields_sql' ); 71 add_filter( 'get_topics_join', 'groups_add_forum_tables_sql' ); 72 add_filter( 'get_topics_where', 'groups_add_forum_where_sql' ); 70 add_filter( 'get_topics_fields', 'groups_add_forum_fields_sql' ); 71 add_filter( 'get_topics_join', 'groups_add_forum_tables_sql' ); 72 add_filter( 'get_topics_where', 'groups_add_forum_where_sql' ); 73 73 } 74 74 add_filter( 'bbpress_init', 'groups_add_forum_privacy_sql' ); 75 75 76 76 function groups_add_forum_fields_sql( $sql = '' ) { 77 return 't.*, g.id as object_id, g.name as object_name, g.slug as object_slug'; 77 $sql = 't.*, g.id as object_id, g.name as object_name, g.slug as object_slug'; 78 return $sql; 78 79 } 79 80 … … 88 89 function groups_add_forum_where_sql( $sql = '' ) { 89 90 global $bp; 91 92 // Define locale variable 93 $parts = array(); 90 94 91 95 // Set this for groups … … 153 157 } 154 158 add_filter( 'get_latest_topics_fields', 'groups_filter_forums_root_page_sql' ); 159 155 160 ?>
Note: See TracChangeset
for help on using the changeset viewer.