[ Index ] |
PHP Cross Reference of BuddyPress |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * Deprecated functions from past bbPress versions. You shouldn't use these 4 * globals and functions and look for the alternatives instead. The functions 5 * and globals will be removed in a later version. 6 * 7 * @package bbPress 8 * @subpackage Deprecated 9 */ 10 11 12 13 function bb_specialchars( $text, $quotes = 0 ) { 14 bb_log_deprecated('function', __FUNCTION__, 'esc_html'); 15 return esc_html( $text, $quotes ); 16 } 17 18 function bb_make_clickable( $ret ) { 19 bb_log_deprecated('function', __FUNCTION__, 'make_clickable'); 20 return make_clickable( $ret ); 21 } 22 23 function bb_apply_filters($tag, $string, $filter = true) { 24 bb_log_deprecated('function', __FUNCTION__, 'apply_filters'); 25 $args = func_get_args(); 26 return call_user_func_array('apply_filters', $args); 27 } 28 29 function bb_add_filter($tag, $function_to_add, $priority = 10) { 30 bb_log_deprecated('function', __FUNCTION__, 'add_filter'); 31 $args = func_get_args(); 32 return call_user_func_array('add_filter', $args); 33 } 34 35 function bb_remove_filter($tag, $function_to_remove, $priority = 10) { 36 bb_log_deprecated('function', __FUNCTION__, 'remove_filter'); 37 $args = func_get_args(); 38 return call_user_func_array('remove_filter', $args); 39 } 40 41 function bb_do_action($tag) { 42 bb_log_deprecated('function', __FUNCTION__, 'do_action'); 43 $args = func_get_args(); 44 return call_user_func_array('do_action', $args); 45 } 46 47 function bb_add_action($tag, $function_to_add, $priority = 10) { 48 bb_log_deprecated('function', __FUNCTION__, 'add_action'); 49 $args = func_get_args(); 50 return call_user_func_array('add_action', $args); 51 } 52 53 function bb_remove_action($tag, $function_to_remove, $priority = 10) { 54 bb_log_deprecated('function', __FUNCTION__, 'remove_action'); 55 $args = func_get_args(); 56 return call_user_func_array('remove_action', $args); 57 } 58 59 function bb_add_query_arg() { 60 bb_log_deprecated('function', __FUNCTION__, 'add_query_arg'); 61 $args = func_get_args(); 62 return call_user_func_array('add_query_arg', $args); 63 } 64 65 function bb_remove_query_arg($key, $query = '') { 66 bb_log_deprecated('function', __FUNCTION__, 'remove_query_arg'); 67 return remove_query_arg($key, $query); 68 } 69 70 if ( !function_exists('language_attributes') ) : 71 function language_attributes( $xhtml = 0 ) { 72 bb_log_deprecated('function', __FUNCTION__, 'bb_language_attributes'); 73 bb_language_attributes( $xhtml ); 74 } 75 endif; 76 77 function cast_meta_value( $data ) { 78 bb_log_deprecated('function', __FUNCTION__, 'maybe_unserialize'); 79 return maybe_unserialize( $data ); 80 } 81 82 function option( $option ) { 83 bb_log_deprecated('function', __FUNCTION__, 'bb_option'); 84 return bb_option( $option ); 85 } 86 87 // Use topic_time 88 function topic_date( $format = '', $id = 0 ) { 89 bb_log_deprecated('function', __FUNCTION__, 'bb_gmdate_i18n( $format, get_topic_timestamp( $id ) )'); 90 echo bb_gmdate_i18n( $format, get_topic_timestamp( $id ) ); 91 } 92 function get_topic_date( $format = '', $id = 0 ){ 93 bb_log_deprecated('function', __FUNCTION__, 'bb_gmdate_i18n( $format, get_topic_timestamp( $id ) )'); 94 return bb_gmdate_i18n( $format, get_topic_timestamp( $id ) ); 95 } 96 function get_topic_timestamp( $id = 0 ) { 97 bb_log_deprecated('function', __FUNCTION__, 'bb_gmtstrtotime( $topic->topic_time )'); 98 global $topic; 99 if ( $id ) 100 $topic = get_topic( $id ); 101 return bb_gmtstrtotime( $topic->topic_time ); 102 } 103 104 // Use topic_start_time 105 function topic_start_date( $format = '', $id = 0 ) { 106 bb_log_deprecated('function', __FUNCTION__, 'bb_gmdate_i18n( $format, get_topic_start_timestamp( $id ) )'); 107 echo bb_gmdate_i18n( $format, get_topic_start_timestamp( $id ) ); 108 } 109 function get_topic_start_timestamp( $id = 0 ) { 110 bb_log_deprecated('function', __FUNCTION__, 'bb_gmtstrtotime( $topic->topic_start_time )'); 111 global $topic; 112 if ( $id ) 113 $topic = get_topic( $id ); 114 return bb_gmtstrtotime( $topic->topic_start_time ); 115 } 116 117 // Use bb_post_time 118 function post_date( $format ) { 119 bb_log_deprecated('function', __FUNCTION__, 'bb_gmdate_i18n( $format, bb_gmtstrtotime( $bb_post->post_time ) )'); 120 global $bb_post; 121 echo bb_gmdate_i18n( $format, bb_gmtstrtotime( $bb_post->post_time ) ); 122 } 123 function get_post_timestamp() { 124 bb_log_deprecated('function', __FUNCTION__, 'bb_gmtstrtotime( $bb_post->post_time )'); 125 global $bb_post; 126 return bb_gmtstrtotime( $bb_post->post_time ); 127 } 128 129 function get_inception() { 130 bb_log_deprecated('function', __FUNCTION__, 'bb_get_inception( \'timestamp\' )'); 131 return bb_get_inception( 'timestamp' ); 132 } 133 134 function forum_dropdown( $c = false, $a = false ) { 135 bb_log_deprecated('function', __FUNCTION__, 'bb_forum_dropdown'); 136 bb_forum_dropdown( $c, $a ); 137 } 138 139 function get_ids_by_role( $role = 'moderator', $sort = 0, $limit_str = '' ) { 140 bb_log_deprecated('function', __FUNCTION__, 'bb_get_ids_by_role'); 141 return bb_get_ids_by_role( $role , $sort , $limit_str); 142 } 143 144 function get_deleted_posts( $page = 1, $limit = false, $status = 1, $topic_status = 0 ) { 145 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 146 } 147 148 function bozo_posts( $where ) { 149 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_posts'); 150 return bb_bozo_posts( $where ); 151 } 152 153 function bozo_topics( $where ) { 154 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_topics'); 155 return bb_bozo_topics( $where ); 156 } 157 158 function get_bozos( $page = 1 ) { 159 bb_log_deprecated('function', __FUNCTION__, 'bb_get_bozos'); 160 return bb_get_bozos($page); 161 } 162 163 function current_user_is_bozo( $topic_id = false ) { 164 bb_log_deprecated('function', __FUNCTION__, 'bb_current_user_is_bozo'); 165 return bb_current_user_is_bozo( $topic_id ); 166 } 167 168 function bozo_pre_permalink() { 169 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_pre_permalink'); 170 return bb_bozo_pre_permalink(); 171 } 172 173 function bozo_latest_filter() { 174 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_latest_filter'); 175 return bb_bozo_latest_filter(); 176 } 177 178 function bozo_topic_db_filter() { 179 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_topic_db_filter'); 180 return bb_bozo_topic_db_filter(); 181 } 182 183 function bozo_profile_db_filter() { 184 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_profile_db_filter'); 185 return bb_bozo_profile_db_filter(); 186 } 187 188 function bozo_recount_topics() { 189 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_recount_topics'); 190 return bb_bozo_recount_topics(); 191 } 192 193 function bozo_recount_users() { 194 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_recount_users'); 195 return bb_bozo_recount_users(); 196 } 197 198 function bozo_post_del_class( $status ) { 199 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_post_del_class'); 200 return bb_bozo_post_del_class( $status ); 201 } 202 203 function bozo_add_recount_list() { 204 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_add_recount_list'); 205 return bb_bozo_add_recount_list() ; 206 } 207 208 function bozo_topic_pages_add( $add ) { 209 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_topic_pages_add'); 210 return bb_bozo_topic_pages_add( $add ); 211 } 212 213 function bozo_get_topic_posts( $topic_posts ) { 214 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_get_topic_posts'); 215 return bb_bozo_get_topic_posts( $topic_posts ) ; 216 } 217 218 function bozo_new_post( $post_id ) { 219 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_new_post'); 220 return bb_bozo_new_post( $post_id ); 221 } 222 223 function bozo_pre_post_status( $status, $post_id, $topic_id ) { 224 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_pre_post_status'); 225 return bb_bozo_pre_post_status( $status, $post_id, $topic_id ) ; 226 } 227 228 function bozo_delete_post( $post_id, $new_status, $old_status ) { 229 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_delete_post'); 230 return bb_bozo_delete_post( $post_id, $new_status, $old_status ) ; 231 } 232 233 function bozon( $user_id, $topic_id = 0 ) { 234 bb_log_deprecated('function', __FUNCTION__, 'bb_bozon'); 235 return bb_bozon( $user_id, $topic_id ) ; 236 } 237 238 function fermion( $user_id, $topic_id = 0 ) { 239 bb_log_deprecated('function', __FUNCTION__, 'bb_fermion'); 240 return bb_fermion( $user_id, $topic_id ) ; 241 } 242 243 function bozo_profile_admin_keys( $a ) { 244 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_profile_admin_keys'); 245 return bb_bozo_profile_admin_keys( $a ) ; 246 } 247 function bozo_add_admin_page() { 248 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_add_admin_page'); 249 return bb_bozo_add_admin_page() ; 250 } 251 252 function bozo_admin_page() { 253 bb_log_deprecated('function', __FUNCTION__, 'bb_bozo_admin_page'); 254 return bb_bozo_admin_page() ; 255 } 256 257 function encodeit( $matches ) { 258 bb_log_deprecated('function', __FUNCTION__, 'bb_encodeit'); 259 return bb_encodeit( $matches ) ; 260 } 261 262 function decodeit( $matches ) { 263 bb_log_deprecated('function', __FUNCTION__, 'bb_decodeit'); 264 return bb_decodeit( $matches ) ; 265 } 266 267 function code_trick( $text ) { 268 bb_log_deprecated('function', __FUNCTION__, 'bb_code_trick'); 269 return bb_code_trick( $text ) ; 270 } 271 272 function code_trick_reverse( $text ) { 273 bb_log_deprecated('function', __FUNCTION__, 'bb_code_trick_reverse'); 274 return bb_code_trick_reverse( $text ) ; 275 } 276 277 function encode_bad( $text ) { 278 bb_log_deprecated('function', __FUNCTION__, 'bb_encode_bad'); 279 return bb_encode_bad( $text ) ; 280 } 281 282 function user_sanitize( $text, $strict = false ) { 283 bb_log_deprecated('function', __FUNCTION__, 'sanitize_user'); 284 return sanitize_user( $text, $strict ); 285 } 286 287 function bb_user_sanitize( $text, $strict = false ) { 288 bb_log_deprecated('function', __FUNCTION__, 'sanitize_user'); 289 return sanitize_user( $text, $strict ); 290 } 291 292 function utf8_cut( $utf8_string, $length ) { 293 bb_log_deprecated('function', __FUNCTION__, 'bb_utf8_cut'); 294 return bb_utf8_cut( $utf8_string, $length ) ; 295 } 296 297 function tag_sanitize( $tag ) { 298 bb_log_deprecated('function', __FUNCTION__, 'bb_tag_sanitize'); 299 return bb_tag_sanitize( $tag ) ; 300 } 301 302 function sanitize_with_dashes( $text, $length = 200 ) { // Multibyte aware 303 bb_log_deprecated('function', __FUNCTION__, 'bb_sanitize_with_dashes'); 304 return bb_sanitize_with_dashes( $text, $length ) ; 305 } 306 307 function bb_make_feed( $link ) { 308 bb_log_deprecated('function', __FUNCTION__, 'no aternative'); 309 return trim( $link ); 310 } 311 312 function show_context( $term, $text ) { 313 bb_log_deprecated('function', __FUNCTION__, 'bb_show_context'); 314 return bb_show_context( $term, $text ); 315 } 316 317 function closed_title( $title ) { 318 bb_log_deprecated('function', __FUNCTION__, 'bb_closed_label'); 319 return bb_closed_label( $title ); 320 } 321 322 // Closed label now applied using bb_topic_labels filters 323 function bb_closed_title( $title ) { 324 bb_log_deprecated('function', __FUNCTION__, 'bb_closed_label'); 325 return bb_closed_label( $title ); 326 } 327 328 function make_link_view_all( $link ) { 329 bb_log_deprecated('function', __FUNCTION__, 'bb_make_link_view_all'); 330 return bb_make_link_view_all( $link ); 331 } 332 333 function remove_topic_tag( $tag_id, $user_id, $topic_id ) { 334 bb_log_deprecated('function', __FUNCTION__, 'bb_remove_topic_tag'); 335 return bb_remove_topic_tag( $tag_id, $user_id, $topic_id ); 336 } 337 338 function add_topic_tag( $topic_id, $tag ) { 339 bb_log_deprecated('function', __FUNCTION__, 'bb_add_topic_tag'); 340 return bb_add_topic_tag( $topic_id, $tag ); 341 } 342 343 function add_topic_tags( $topic_id, $tags ) { 344 bb_log_deprecated('function', __FUNCTION__, 'bb_add_topic_tags'); 345 return bb_add_topic_tags( $topic_id, $tags ); 346 } 347 348 function create_tag( $tag ) { 349 bb_log_deprecated('function', __FUNCTION__, 'bb_create_tag'); 350 return bb_create_tag( $tag ); 351 } 352 353 function destroy_tag( $tag_id, $recount_topics = true ) { 354 bb_log_deprecated('function', __FUNCTION__, 'bb_destroy_tag'); 355 return bb_destroy_tag( $tag_id, $recount_topics ); 356 } 357 358 if ( !function_exists( 'get_tag_id' ) ) : 359 function get_tag_id( $tag ) { 360 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag_id'); 361 return bb_get_tag_id( $tag ); 362 } 363 endif; 364 365 if ( !function_exists( 'get_tag' ) ) : 366 function get_tag( $tag_id, $user_id = 0, $topic_id = 0 ) { 367 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag'); 368 return bb_get_tag( $tag_id, $user_id, $topic_id ); 369 } 370 endif; 371 372 if ( !function_exists( 'get_tag_by_name' ) ) : 373 function get_tag_by_name( $tag ) { 374 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag_by_name'); 375 return bb_get_tag( $tag ); 376 } 377 endif; 378 379 function get_topic_tags( $topic_id ) { 380 bb_log_deprecated('function', __FUNCTION__, 'bb_get_topic_tags'); 381 return bb_get_topic_tags( $topic_id ); 382 } 383 384 function get_user_tags( $topic_id, $user_id ) { 385 bb_log_deprecated('function', __FUNCTION__, 'bb_get_user_tags'); 386 return bb_get_user_tags( $topic_id, $user_id ); 387 } 388 389 function get_other_tags( $topic_id, $user_id ) { 390 bb_log_deprecated('function', __FUNCTION__, 'bb_get_other_tags'); 391 return bb_get_other_tags( $topic_id, $user_id ); 392 } 393 394 function get_public_tags( $topic_id ) { 395 bb_log_deprecated('function', __FUNCTION__, 'bb_get_public_tags'); 396 return bb_get_public_tags( $topic_id ); 397 } 398 399 function get_tagged_topic_ids( $tag_id ) { 400 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tagged_topic_ids'); 401 return bb_get_tagged_topic_ids( $tag_id ); 402 } 403 404 if ( !function_exists( 'get_top_tags' ) ) : 405 function get_top_tags( $recent = true, $limit = 40 ) { 406 bb_log_deprecated('function', __FUNCTION__, 'bb_get_top_tags'); 407 return bb_get_top_tags( array( 'number' => $limit ) ); 408 } 409 endif; 410 411 if ( !function_exists( 'get_tag_name' ) ) : 412 function get_tag_name( $id = 0 ) { 413 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag_name'); 414 return bb_get_tag_name( $id ); 415 } 416 endif; 417 418 if ( !function_exists( 'tag_name' ) ) : 419 function tag_name( $id = 0 ) { 420 bb_log_deprecated('function', __FUNCTION__, 'bb_tag_name'); 421 bb_tag_name( $id ); 422 } 423 endif; 424 425 if ( !function_exists( 'get_tag_rss_link' ) ) : 426 function get_tag_rss_link( $id = 0 ) { 427 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag_posts_rss_link'); 428 return bb_get_tag_posts_rss_link( $id ); 429 } 430 endif; 431 432 if ( !function_exists( 'tag_rss_link' ) ) : 433 function tag_rss_link( $id = 0 ) { 434 bb_log_deprecated('function', __FUNCTION__, 'bb_tag_posts_rss_link'); 435 bb_tag_posts_rss_link( $id ); 436 } 437 endif; 438 439 if ( !function_exists( 'get_tag_page_link' ) ) : 440 function get_tag_page_link() { 441 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag_page_link'); 442 bb_get_tag_page_link(); 443 } 444 endif; 445 446 if ( !function_exists( 'tag_page_link' ) ) : 447 function tag_page_link() { 448 bb_log_deprecated('function', __FUNCTION__, 'bb_tag_page_link'); 449 bb_tag_page_link(); 450 } 451 endif; 452 453 if ( !function_exists( 'get_tag_remove_link' ) ) : 454 function get_tag_remove_link() { 455 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag_remove_link'); 456 bb_get_tag_remove_link(); 457 } 458 endif; 459 460 if ( !function_exists( 'tag_remove_link' ) ) : 461 function tag_remove_link() { 462 bb_log_deprecated('function', __FUNCTION__, 'bb_tag_remove_link'); 463 bb_tag_remove_link(); 464 } 465 endif; 466 467 if ( !function_exists( 'tag_heat_map' ) ) : 468 function tag_heat_map( $args = '' ) { 469 bb_log_deprecated('function', __FUNCTION__, 'bb_tag_heat_map (with variations to arguments)'); 470 $defaults = array( 'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'limit' => 45, 'format' => 'flat' ); 471 $args = wp_parse_args( $args, $defaults ); 472 473 if ( 1 < $fn = func_num_args() ) : // For back compat 474 $args['smallest'] = func_get_arg(0); 475 $args['largest'] = func_get_arg(1); 476 $args['unit'] = 2 < $fn ? func_get_arg(2) : $unit; 477 $args['limit'] = 3 < $fn ? func_get_arg(3) : $limit; 478 endif; 479 480 bb_tag_heat_map( $args ); 481 } 482 endif; 483 484 function get_bb_location() { 485 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 486 $r = bb_get_location(); 487 if ( !$r ) 488 $r = apply_filters( 'get_bb_location', '' ); // Deprecated filter 489 return $r; 490 } 491 492 function bb_parse_args( $args, $defaults = '' ) { 493 bb_log_deprecated('function', __FUNCTION__, 'wp_parse_args'); 494 return wp_parse_args( $args, $defaults ); 495 } 496 497 if ( !function_exists( 'is_tag' ) ) : 498 function is_tag() { 499 bb_log_deprecated('function', __FUNCTION__, 'bb_is_tag'); 500 return bb_is_tag(); 501 } 502 endif; 503 504 if ( !function_exists( 'is_tags' ) ) : 505 function is_tags() { 506 bb_log_deprecated('function', __FUNCTION__, 'bb_is_tags'); 507 return bb_is_tags(); 508 } 509 endif; 510 511 if ( !function_exists( 'tag_link' ) ) : 512 function tag_link() { 513 bb_log_deprecated('function', __FUNCTION__, 'bb_tag_link'); 514 bb_tag_link(); 515 } 516 endif; 517 518 if ( !function_exists( 'tag_link_base' ) ) : 519 function tag_link_base() { 520 bb_log_deprecated('function', __FUNCTION__, 'bb_tag_link_base'); 521 bb_tag_link_base(); 522 } 523 endif; 524 525 if ( !function_exists( 'get_tag_link' ) ) : 526 function get_tag_link() { 527 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag_link'); 528 bb_get_tag_link(); 529 } 530 endif; 531 532 if ( !function_exists( 'get_tag_link_base' ) ) : 533 function get_tag_link_base() { 534 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag_link_base'); 535 bb_get_tag_link_base(); 536 } 537 endif; 538 539 // It's not omnipotent 540 function bb_path_to_url( $path ) { 541 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 542 return apply_filters( 'bb_path_to_url', bb_convert_path_base( $path, BB_PATH, bb_get_uri(null, null, BB_URI_CONTEXT_TEXT) ), $path ); 543 } 544 545 // Neither is this one 546 function bb_url_to_path( $url ) { 547 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 548 return apply_filters( 'bb_url_to_path', bb_convert_path_base( $url, bb_get_uri(null, null, BB_URI_CONTEXT_TEXT), BB_PATH ), $url ); 549 } 550 551 function bb_convert_path_base( $path, $from_base, $to_base ) { 552 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 553 $last_char = $path{strlen($path)-1}; 554 if ( '/' != $last_char && '\\' != $last_char ) 555 $last_char = ''; 556 557 list($from_base, $to_base) = bb_trim_common_path_right($from_base, $to_base); 558 559 if ( 0 === strpos( $path, $from_base ) ) 560 $r = $to_base . substr($path, strlen($from_base)) . $last_char; 561 else 562 return false; 563 564 $r = str_replace(array('//', '\\\\'), array('/', '\\'), $r); 565 $r = preg_replace('|:/([^/])|', '://$1', $r); 566 567 return $r; 568 } 569 570 function bb_trim_common_path_right( $one, $two ) { 571 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 572 $root_one = false; 573 $root_two = false; 574 575 while ( false === $root_one ) { 576 $base_one = basename($one); 577 $base_two = basename($two); 578 if ( !$base_one || !$base_two ) 579 break; 580 if ( $base_one == $base_two ) { 581 $one = dirname($one); 582 $two = dirname($two); 583 } else { 584 $root_one = $one; 585 $root_two = $two; 586 } 587 } 588 589 return array($root_one, $root_two); 590 } 591 592 function deleted_topics( $where ) { 593 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 594 return preg_replace( '/(\w+\.)?topic_status = ["\']?0["\']?/', "\\1topic_status = 1", $where); 595 } 596 597 function no_replies( $where ) { 598 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 599 return $where . ' AND topic_posts = 1 '; 600 } 601 602 function untagged( $where ) { 603 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 604 return $where . ' AND tag_count = 0 '; 605 } 606 607 function get_views() { 608 bb_log_deprecated('function', __FUNCTION__, 'bb_get_views'); 609 return bb_get_views(); 610 } 611 612 if ( !function_exists( 'balanceTags' ) ) : 613 function balanceTags( $text ) { 614 bb_log_deprecated('function', __FUNCTION__, 'force_balance_tags'); 615 return force_balance_tags( $text ); 616 } 617 endif; 618 619 // With no extra arguments, converts array of objects into object of arrays 620 // With extra arguments corresponding to name of object properties, returns array of arrays: 621 // list($a, $b) = bb_pull_cols( $obj_array, 'a', 'b' ); 622 function bb_pull_cols( $obj_array ) { 623 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 624 $r = new stdClass; 625 foreach ( array_keys($obj_array) as $o ) 626 foreach ( get_object_vars( $obj_array[$o] ) as $k => $v ) 627 $r->{$k}[] = $v; 628 629 if ( 1 == func_num_args() ) 630 return $r; 631 632 $args = func_get_args(); 633 $args = array_splice($args, 1); 634 635 $a = array(); 636 foreach ( $args as $arg ) 637 $a[] = $r->$arg; 638 return $a; 639 } 640 641 // $length parameter is deprecated 642 function bb_random_pass( $length ) { 643 bb_log_deprecated('function', __FUNCTION__, 'bb_generate_password'); 644 if ( 12 < (int) $length ) { 645 $length = 12; 646 } 647 return bb_generate_password( $length ); 648 } 649 650 // Old RSS related functions 651 function get_recent_rss_link() { 652 bb_log_deprecated('function', __FUNCTION__, 'bb_get_posts_rss_link'); 653 return bb_get_posts_rss_link(); 654 } 655 656 function forum_rss_link( $forum_id = 0 ) { 657 bb_log_deprecated('function', __FUNCTION__, 'bb_get_forum_posts_rss_link'); 658 bb_forum_posts_rss_link( $forum_id ); 659 } 660 661 function get_forum_rss_link( $forum_id = 0 ) { 662 bb_log_deprecated('function', __FUNCTION__, 'bb_get_forum_posts_rss_link'); 663 return bb_get_forum_posts_rss_link( $forum_id ); 664 } 665 666 function bb_register_activation_hook($file, $function) { 667 bb_log_deprecated('function', __FUNCTION__, 'bb_register_plugin_activation_hook'); 668 bb_register_plugin_activation_hook($file, $function); 669 } 670 671 function bb_register_deactivation_hook($file, $function) { 672 bb_log_deprecated('function', __FUNCTION__, 'bb_register_plugin_deactivation_hook'); 673 bb_register_plugin_deactivation_hook($file, $function); 674 } 675 676 function bb_enqueue_script( $handle, $src = false, $deps = array(), $ver = false ) { 677 bb_log_deprecated('function', __FUNCTION__, 'wp_enqueue_script'); 678 wp_enqueue_script( $handle, $src, $deps, $ver ); 679 } 680 681 function bb_get_user_by_name( $name ) { 682 bb_log_deprecated('function', __FUNCTION__, 'bb_get_user'); 683 return bb_get_user( $name, array( 'by' => 'login' ) ); 684 } 685 686 function bb_user_exists( $user ) { 687 bb_log_deprecated('function', __FUNCTION__, 'bb_get_user'); 688 return bb_get_user( $user ); 689 } 690 691 function bb_maybe_serialize( $string ) { 692 bb_log_deprecated('function', __FUNCTION__, 'maybe_serialize'); 693 return maybe_serialize( $string ); 694 } 695 696 function bb_maybe_unserialize( $string ) { 697 bb_log_deprecated('function', __FUNCTION__, 'maybe_unserialize'); 698 return maybe_unserialize( $string ); 699 } 700 701 function bb_get_active_theme_folder() { 702 bb_log_deprecated('function', __FUNCTION__, 'bb_get_active_theme_directory'); 703 return apply_filters( 'bb_get_active_theme_folder', bb_get_active_theme_directory() ); 704 } 705 706 function bb_tag_sanitize( $tag ) { 707 bb_log_deprecated('function', __FUNCTION__, 'bb_pre_term_slug'); 708 return bb_pre_term_slug( $tag ); 709 } 710 711 function bb_get_tag_by_name( $tag ) { 712 bb_log_deprecated('function', __FUNCTION__, 'bb_get_tag'); 713 return bb_get_tag( $tag ); 714 } 715 716 function bb_dbDelta($queries, $execute = true) { 717 bb_log_deprecated('function', __FUNCTION__, 'bb_sql_delta'); 718 return bb_sql_delta($queries, $execute); 719 } 720 721 function bb_make_db_current() { 722 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 723 return false; 724 } 725 726 function bb_maybe_add_column( $table_name, $column_name, $create_ddl ) { 727 bb_log_deprecated('function', __FUNCTION__, 'no alternative'); 728 return false; 729 } 730 731 class BB_Cache { 732 var $use_cache = false; 733 var $flush_freq = 100; 734 var $flush_time = 172800; // 2 days 735 736 function get_user( $user_id, $use_cache = true ) { 737 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'bb_get_user'); 738 return bb_get_user( $user_id ); 739 } 740 741 function append_current_user_meta( $user ) { 742 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'bb_append_meta'); 743 return bb_append_meta( $user, 'user' ); 744 } 745 746 function append_user_meta( $user ) { 747 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'bb_append_meta'); 748 return bb_append_meta( $user, 'user' ); 749 } 750 751 // NOT bbdb::prepared 752 function cache_users( $ids, $use_cache = true ) { 753 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'bb_cache_users'); 754 return bb_cache_users( $ids ); 755 } 756 757 // NOT bbdb::prepared 758 function get_topic( $topic_id, $use_cache = true ) { 759 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'get_topic'); 760 return get_topic( $topic_id, $use_cache ); 761 } 762 763 // NOT bbdb::prepared 764 function get_thread( $topic_id, $page = 1, $reverse = 0 ) { 765 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'get_thread'); 766 return get_thread( $topic_id, $page, $reverse ); 767 } 768 769 // NOT bbdb::prepared 770 function cache_posts( $query ) { // soft cache 771 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'bb_cache_posts'); 772 return bb_cache_posts( $query ); 773 } 774 775 // NOT bbdb::prepared 776 function get_forums() { 777 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'bb_get_forums'); 778 return bb_get_forums(); 779 } 780 781 function get_forum( $forum_id ) { 782 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'bb_get_forum'); 783 return bb_get_forum( $forum_id ); 784 } 785 786 function read_cache($file) { 787 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'no alternative'); 788 return false; 789 } 790 791 function write_cache($file, $data) { 792 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'no alternative'); 793 return false; 794 } 795 796 function flush_one( $type, $id = false, $page = 0 ) { 797 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'no alternative'); 798 return true; 799 } 800 801 function flush_many( $type, $id, $start = 0 ) { 802 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'no alternative'); 803 return true; 804 } 805 806 function flush_old() { 807 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'no alternative'); 808 return true; 809 } 810 811 function flush_all() { 812 bb_log_deprecated('class::function', __CLASS__ . '::' . __FUNCTION__, 'no alternative'); 813 return true; 814 } 815 816 } 817 818 function new_topic( $args = null ) { 819 bb_log_deprecated( 'function', __FUNCTION__, 'bb_new_topic_link' ); 820 bb_new_topic_link( $args ); 821 } 822 823 function bb_upgrade_1060() { 824 bb_log_deprecated( 'function', __FUNCTION__, 'no alternative' ); 825 } 826 827 if ( !function_exists( 'paginate_links' ) ) : // Deprecated in bbPress not WordPress 828 function paginate_links( $args = '' ) { 829 bb_log_deprecated( 'function', __FUNCTION__, 'bb_paginate_links' ); 830 return bb_paginate_links( $args ); 831 } 832 endif; 833 834 if ( !function_exists('wp_clear_auth_cookie') ) : // Deprecated in bbPress not WordPress 835 function wp_clear_auth_cookie() { 836 bb_log_deprecated( 'function', __FUNCTION__, 'bb_clear_auth_cookie' ); 837 bb_clear_auth_cookie(); 838 } 839 endif; 840 841 if ( !function_exists( 'wp_validate_auth_cookie' ) ) : // Deprecated in bbPress not WordPress 842 function wp_validate_auth_cookie( $cookie = '', $scheme = 'auth' ) { 843 bb_log_deprecated( 'function', __FUNCTION__, 'bb_validate_auth_cookie' ); 844 return bb_validate_auth_cookie( $cookie, $scheme ); 845 } 846 endif; 847 848 if ( !function_exists( 'wp_set_auth_cookie' ) ) : // Deprecated in bbPress not WordPress 849 function wp_set_auth_cookie( $user_id, $remember = false, $secure = '' ) { 850 bb_log_deprecated( 'function', __FUNCTION__, 'bb_set_auth_cookie' ); 851 bb_set_auth_cookie( $user_id, $remember, $secure ); 852 } 853 endif; 854 855 if ( !function_exists( 'wp_salt' ) ) : // Deprecated in bbPress not WordPress 856 function wp_salt( $scheme = 'auth' ) { 857 bb_log_deprecated( 'function', __FUNCTION__, 'bb_salt' ); 858 return bb_salt( $scheme ); 859 } 860 endif; 861 862 if ( !function_exists( 'wp_hash' ) ) : // Deprecated in bbPress not WordPress 863 function wp_hash( $data, $scheme = 'auth' ) { 864 bb_log_deprecated( 'function', __FUNCTION__, 'bb_hash' ); 865 return bb_hash( $data, $scheme ); 866 } 867 endif; 868 869 if ( !function_exists( 'wp_hash_password' ) ) : // Deprecated in bbPress not WordPress 870 function wp_hash_password( $password ) { 871 bb_log_deprecated( 'function', __FUNCTION__, 'bb_hash_password' ); 872 return bb_hash_password( $password ); 873 } 874 endif; 875 876 if ( !function_exists( 'wp_check_password') ) : // Deprecated in bbPress not WordPress 877 function wp_check_password( $password, $hash, $user_id = '' ) { 878 bb_log_deprecated( 'function', __FUNCTION__, 'bb_check_password' ); 879 return bb_check_password( $password, $hash, $user_id ); 880 } 881 endif; 882 883 if ( !function_exists( 'wp_generate_password' ) ) : // Deprecated in bbPress not WordPress 884 function wp_generate_password( $length = 12, $special_chars = true ) { 885 bb_log_deprecated( 'function', __FUNCTION__, 'bb_generate_password' ); 886 return bb_generate_password( $length, $special_chars ); 887 } 888 endif; 889 890 if ( !class_exists( 'WP_User' ) ) : // Deprecated in BackPress not WordPress 891 class WP_User extends BP_User { 892 function __construct( $id, $name = '' ) { 893 return parent::BP_User( $id, $name ); 894 } 895 function WP_User( $id, $name = '' ) { 896 $this->__construct( $id, $name ); 897 } 898 } 899 endif; 900 901 function bb_sql_get_column_definition( $column_data ) { 902 require_once( BACKPRESS_PATH . 'class.bp-sql-schema-parser.php' ); 903 bb_log_deprecated( 'function', __FUNCTION__, 'BP_SQL_Schema_Parser::get_column_definition' ); 904 return BP_SQL_Schema_Parser::get_column_definition( $column_data ); 905 } 906 907 function bb_sql_get_index_definition( $index_data ) { 908 require_once( BACKPRESS_PATH . 'class.bp-sql-schema-parser.php' ); 909 bb_log_deprecated( 'function', __FUNCTION__, 'BP_SQL_Schema_Parser::get_index_definition' ); 910 return BP_SQL_Schema_Parser::get_index_definition( $index_data ); 911 } 912 913 function bb_sql_describe_table( $query ) { 914 require_once( BACKPRESS_PATH . 'class.bp-sql-schema-parser.php' ); 915 bb_log_deprecated( 'function', __FUNCTION__, 'BP_SQL_Schema_Parser::describe_table' ); 916 return BP_SQL_Schema_Parser::describe_table( $query ); 917 } 918 919 function bb_sql_parse( $sql ) { 920 require_once( BACKPRESS_PATH . 'class.bp-sql-schema-parser.php' ); 921 bb_log_deprecated( 'function', __FUNCTION__, 'BP_SQL_Schema_Parser::parse' ); 922 return BP_SQL_Schema_Parser::parse( $sql ); 923 } 924 925 function bb_sql_delta( $queries, $execute = true ) { 926 require_once( BACKPRESS_PATH . 'class.bp-sql-schema-parser.php' ); 927 bb_log_deprecated( 'function', __FUNCTION__, 'BP_SQL_Schema_Parser::delta' ); 928 global $bbdb; 929 return BP_SQL_Schema_Parser::delta( $bbdb, $queries, false, $execute ); 930 } 931 932 function is_front() { 933 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_front' ); 934 return bb_is_front(); 935 } 936 937 function is_forum() { 938 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_forum' ); 939 return bb_is_forum(); 940 } 941 942 function is_bb_tags() { 943 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_tags' ); 944 return bb_is_tags(); 945 } 946 947 function is_bb_tag() { 948 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_tag' ); 949 return bb_is_tag(); 950 } 951 952 function is_topic_edit() { 953 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_topic_edit' ); 954 return bb_is_topic_edit(); 955 } 956 957 function is_topic() { 958 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_topic' ); 959 return bb_is_topic(); 960 } 961 962 function is_bb_feed() { 963 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_feed' ); 964 return bb_is_feed(); 965 } 966 967 function is_bb_search() { 968 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_search' ); 969 return bb_is_search(); 970 } 971 972 function is_bb_profile() { 973 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_profile' ); 974 return bb_is_profile(); 975 } 976 977 function is_bb_favorites() { 978 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_favorites' ); 979 return bb_is_favorites(); 980 } 981 982 function is_view() { 983 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_view' ); 984 return bb_is_view(); 985 } 986 987 function is_bb_stats() { 988 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_statistics' ); 989 return bb_is_statistics(); 990 } 991 992 function is_bb_admin() { 993 bb_log_deprecated( 'function', __FUNCTION__, 'bb_is_admin' ); 994 return bb_is_admin(); 995 } 996 997 function bb_verify_email( $email, $check_dns = false ) 998 { 999 bb_log_deprecated( 'function', __FUNCTION__, 'is_email' ); 1000 return is_email( $email, $check_dns ); 1001 } 1002 1003 function bb_tag_rss_link( $tag_id = 0, $context = 0 ) 1004 { 1005 bb_log_deprecated( 'function', __FUNCTION__, 'bb_tag_posts_rss_link' ); 1006 return bb_tag_posts_rss_link( $tag_id, $context ); 1007 } 1008 1009 function bb_get_tag_rss_link( $tag_id = 0, $context = 0 ) 1010 { 1011 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_tag_posts_rss_link' ); 1012 return bb_get_tag_posts_rss_link( $tag_id, $context ); 1013 } 1014 1015 function rename_tag( $tag_id, $tag_name ) 1016 { 1017 bb_log_deprecated( 'function', __FUNCTION__, 'bb_rename_tag' ); 1018 return bb_rename_tag( $tag_id, $tag_name ); 1019 } 1020 1021 function merge_tags( $old_id, $new_id ) 1022 { 1023 bb_log_deprecated( 'function', __FUNCTION__, 'bb_merge_tags' ); 1024 return bb_merge_tags( $old_id, $new_id ); 1025 } 1026 1027 function bb_related_tags( $_tag = false, $number = 0 ) 1028 { 1029 bb_log_deprecated( 'function', __FUNCTION__, 'no alternative' ); 1030 return false; 1031 } 1032 1033 function bb_related_tags_heat_map( $args = '' ) 1034 { 1035 bb_log_deprecated( 'function', __FUNCTION__, 'no alternative' ); 1036 return; 1037 } 1038 1039 function bb_cache_javascript_headers() 1040 { 1041 bb_log_deprecated( 'function', __FUNCTION__, 'cache_javascript_headers' ); 1042 cache_javascript_headers(); 1043 } 1044 1045 function bb_is_ssl() 1046 { 1047 bb_log_deprecated( 'function', __FUNCTION__, 'is_ssl' ); 1048 return is_ssl(); 1049 } 1050 1051 function bb_force_ssl_user_forms( $force = '' ) 1052 { 1053 bb_log_deprecated( 'function', __FUNCTION__, 'force_ssl_login' ); 1054 return force_ssl_login( $force ); 1055 } 1056 1057 function bb_force_ssl_admin( $force = '' ) 1058 { 1059 bb_log_deprecated( 'function', __FUNCTION__, 'force_ssl_admin' ); 1060 return force_ssl_admin( $force ); 1061 } 1062 1063 function get_forums( $args = null ) 1064 { 1065 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_forums' ); 1066 return bb_get_forums( $args ); 1067 } 1068 1069 function get_forum( $id ) 1070 { 1071 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_forum' ); 1072 return bb_get_forum( $id ); 1073 } 1074 1075 function get_latest_posts( $limit = 0, $page = 1 ) 1076 { 1077 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_latest_posts' ); 1078 return bb_get_latest_posts( $limit, $page ); 1079 } 1080 1081 function get_latest_forum_posts( $forum_id, $limit = 0, $page = 1 ) 1082 { 1083 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_latest_forum_posts' ); 1084 return bb_get_latest_forum_posts( $forum_id, $limit, $page ); 1085 } 1086 1087 function update_post_positions( $topic_id ) 1088 { 1089 bb_log_deprecated( 'function', __FUNCTION__, 'bb_update_post_positions' ); 1090 return bb_update_post_positions( $topic_id ); 1091 } 1092 1093 function topics_replied_on_undelete_post( $post_id ) 1094 { 1095 bb_log_deprecated( 'function', __FUNCTION__, 'bb_topics_replied_on_undelete_post' ); 1096 return bb_topics_replied_on_undelete_post( $post_id ); 1097 } 1098 1099 function post_author_cache( $posts ) 1100 { 1101 bb_log_deprecated( 'function', __FUNCTION__, 'bb_post_author_cache' ); 1102 return bb_post_author_cache( $posts ); 1103 } 1104 1105 function get_recent_user_replies( $user_id ) 1106 { 1107 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_recent_user_replies' ); 1108 return bb_get_recent_user_replies( $user_id ); 1109 } 1110 1111 function no_where( $where ) 1112 { 1113 bb_log_deprecated( 'function', __FUNCTION__, 'bb_no_where' ); 1114 return bb_no_where( $where ); 1115 } 1116 1117 function get_path( $level = 1, $base = false, $request = false ) 1118 { 1119 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_path' ); 1120 return bb_get_path( $level, $base, $request ); 1121 } 1122 1123 function add_profile_tab( $tab_title, $users_cap, $others_cap, $file, $arg = false ) 1124 { 1125 bb_log_deprecated( 'function', __FUNCTION__, 'bb_add_profile_tab' ); 1126 return bb_add_profile_tab( $tab_title, $users_cap, $others_cap, $file, $arg ); 1127 } 1128 1129 function can_access_tab( $profile_tab, $viewer_id, $owner_id ) 1130 { 1131 bb_log_deprecated( 'function', __FUNCTION__, 'bb_can_access_tab' ); 1132 return bb_can_access_tab( $profile_tab, $viewer_id, $owner_id ); 1133 } 1134 1135 function get_profile_info_keys( $context = null ) 1136 { 1137 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_profile_info_keys' ); 1138 return bb_get_profile_info_keys( $context ); 1139 } 1140 1141 function get_profile_admin_keys( $context = null ) 1142 { 1143 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_profile_admin_keys' ); 1144 return bb_get_profile_admin_keys( $context ); 1145 } 1146 1147 function get_assignable_caps() 1148 { 1149 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_assignable_caps' ); 1150 return bb_get_assignable_caps(); 1151 } 1152 1153 function get_page_number( $item, $per_page = 0 ) 1154 { 1155 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_page_number' ); 1156 return bb_get_page_number( $item, $per_page ); 1157 } 1158 1159 function get_recent_registrants( $num = 10 ) 1160 { 1161 bb_log_deprecated('function', __FUNCTION__, 'no aternative'); 1162 return; 1163 } 1164 1165 if ( !function_exists( 'get_total_users' ) ) { 1166 function get_total_users() 1167 { 1168 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_total_users' ); 1169 return bb_get_total_users(); 1170 } 1171 } 1172 1173 function total_users() 1174 { 1175 bb_log_deprecated( 'function', __FUNCTION__, 'bb_total_users' ); 1176 bb_total_users(); 1177 } 1178 1179 if ( !function_exists( 'update_user_status' ) ) { 1180 function update_user_status( $user_id, $user_status = 0 ) 1181 { 1182 bb_log_deprecated( 'function', __FUNCTION__, 'bb_update_user_status' ); 1183 return bb_update_user_status( $user_id, $user_status ); 1184 } 1185 } 1186 1187 function bb_get_current_commenter() { 1188 bb_log_deprecated( 'function', __FUNCTION__, 'bb_get_current_poster' ); 1189 extract( bb_get_current_poster() ); 1190 return array( 'comment_author' => $post_author, 'comment_email' => $post_author_email, 'comment_author_url' => $post_author_url ); 1191 } 1192 1193 function bb_check_comment_flood( $ip = '', $email = '', $date = '' ) { 1194 bb_log_deprecated( 'function', __FUNCTION__, 'bb_check_post_flood' ); 1195 bb_check_post_flood(); 1196 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Dec 7 01:01:35 2017 | Cross-referenced by PHPXref 0.7.1 |