Changeset 11237 for trunk/src/bp-blogs/bp-blogs-functions.php
- Timestamp:
- 11/05/2016 12:13:46 AM (10 years ago)
- File:
-
- 1 edited
-
trunk/src/bp-blogs/bp-blogs-functions.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-blogs/bp-blogs-functions.php
r11150 r11237 66 66 ); 67 67 68 // Filter and return. 68 /** 69 * Filters a set of blogs. 70 * 71 * @since 1.2.0 72 * 73 * @param array $blogs Array of blog data. 74 * @param array $r Parsed query arguments. 75 */ 69 76 return apply_filters( 'bp_blogs_get_blogs', $blogs, $r ); 70 77 } … … 247 254 function bp_blogs_is_blog_recordable( $blog_id, $user_id = 0 ) { 248 255 256 /** 257 * Filters whether or not a blog is globally activity stream recordable. 258 * 259 * @since 1.7.0 260 * 261 * @param bool $value Whether or not recordable. Default true. 262 * @param int $blog_id Current blog ID. 263 */ 249 264 $recordable_globally = apply_filters( 'bp_blogs_is_blog_recordable', true, $blog_id ); 250 265 251 266 if ( !empty( $user_id ) ) { 267 /** 268 * Filters whether or not a blog is globally activity stream recordable for user. 269 * 270 * @since 1.7.0 271 * 272 * @param bool $recordable_globally Whether or not recordable. 273 * @param int $blog_id Current blog ID. 274 * @param int $user_id Current user ID. 275 */ 252 276 $recordable_for_user = apply_filters( 'bp_blogs_is_blog_recordable_for_user', $recordable_globally, $blog_id, $user_id ); 253 277 } else { … … 276 300 function bp_blogs_is_blog_trackable( $blog_id, $user_id = 0 ) { 277 301 302 /** 303 * Filters whether or not a blog is globally trackable. 304 * 305 * @since 1.7.0 306 * 307 * @param bool $value Whether or not trackable. 308 * @param int $blog_id Current blog ID. 309 */ 278 310 $trackable_globally = apply_filters( 'bp_blogs_is_blog_trackable', bp_blogs_is_blog_recordable( $blog_id, $user_id ), $blog_id ); 279 311 280 312 if ( !empty( $user_id ) ) { 313 314 /** 315 * Filters whether or not a blog is globally trackable for user. 316 * 317 * @since 1.7.0 318 * 319 * @param bool $value Whether or not trackable. 320 * @param int $blog_id Current blog ID. 321 * @param int $user_id Current user ID. 322 */ 281 323 $trackable_for_user = apply_filters( 'bp_blogs_is_blog_trackable_for_user', $trackable_globally, $blog_id, $user_id ); 282 324 } else { … … 345 387 346 388 $is_private = !empty( $_POST['blog_public'] ) && (int) $_POST['blog_public'] ? false : true; 389 390 /** 391 * Filters whether or not a new blog is public. 392 * 393 * @since 1.5.0 394 * 395 * @param bool $is_private Whether or not blog is public. 396 */ 347 397 $is_private = !apply_filters( 'bp_is_new_blog_public', !$is_private ); 348 398 … … 845 895 */ 846 896 function bp_blogs_get_allowed_roles() { 897 898 /** 899 * Filters the allowed roles a member must have to be recorded into bp_user_blogs pointer table. 900 * 901 * @since 2.1.0 902 * 903 * @param array $value Array of potential roles user needs. 904 */ 847 905 return apply_filters( 'bp_blogs_get_allowed_roles', array( 'contributor', 'author', 'editor', 'administrator' ) ); 848 906 }
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)