Changeset 4508
- Timestamp:
- 11/24/2012 08:44:30 PM (12 years ago)
- Location:
- trunk/includes
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/common/functions.php
r4500 r4508 431 431 function bbp_get_statistics( $args = '' ) { 432 432 433 // Parse arguments 433 // Parse arguments against default values 434 434 $r = bbp_parse_args( $args, array( 435 435 'count_users' => true, … … 599 599 function bbp_filter_anonymous_post_data( $args = '' ) { 600 600 601 // Parse arguments with default parameters601 // Parse arguments against default values 602 602 $r = bbp_parse_args( $args, array ( 603 603 'bbp_anonymous_name' => !empty( $_POST['bbp_anonymous_name'] ) ? $_POST['bbp_anonymous_name'] : false, … … 652 652 global $wpdb; 653 653 654 // Parse arguments against default values 654 655 $r = bbp_parse_args( $post_data, array( 655 656 'post_author' => 0, -
trunk/includes/common/template-tags.php
r4496 r4508 1037 1037 function bbp_wp_login_action( $args = '' ) { 1038 1038 1039 // Parse arg s with default parameters1039 // Parse arguments against default values 1040 1040 $r = bbp_parse_args( $args, array( 1041 1041 'action' => '', … … 1248 1248 /** Arguments *********************************************************/ 1249 1249 1250 // Parse arguments against default values 1250 1251 $r = bbp_parse_args( $args, array( 1251 1252 'post_type' => bbp_get_forum_post_type(), … … 1582 1583 function bbp_get_the_content( $args = array() ) { 1583 1584 1584 // Parse arguments withdefault values1585 // Parse arguments against default values 1585 1586 $r = bbp_parse_args( $args, array( 1586 1587 'context' => 'topic', -
trunk/includes/core/update.php
r4487 r4508 159 159 function bbp_create_initial_content( $args = array() ) { 160 160 161 // Parse arguments against default values 161 162 $r = bbp_parse_args( $args, array( 162 163 'forum_parent' => 0, -
trunk/includes/forums/functions.php
r4501 r4508 1456 1456 function bbp_update_forum( $args = '' ) { 1457 1457 1458 // Parse arguments withdefault values1458 // Parse arguments against default values 1459 1459 $r = bbp_parse_args( $args, array( 1460 1460 'forum_id' => 0, -
trunk/includes/forums/template-tags.php
r4505 r4508 69 69 $post_stati[] = bbp_get_hidden_status_id(); 70 70 71 // Thedefault forum query for most circumstances71 // Parse arguments with default forum query for most circumstances 72 72 $bbp_f = bbp_parse_args( $args, array( 73 73 'post_type' => bbp_get_forum_post_type(), … … 635 635 } 636 636 637 $defaults = array( 637 // Parse arguments against default values 638 $r = bbp_parse_args( $args, array( 638 639 'post_parent' => 0, 639 640 'post_type' => bbp_get_forum_post_type(), … … 642 643 'orderby' => 'menu_order', 643 644 'order' => 'ASC' 644 ); 645 $r = bbp_parse_args( $args, $defaults, 'forum_get_subforums' ); 645 ), 'forum_get_subforums' ); 646 646 $r['post_parent'] = bbp_get_forum_id( $r['post_parent'] ); 647 647 … … 678 678 $count = array(); 679 679 680 // Defaults and arguments680 // Parse arguments against default values 681 681 $r = bbp_parse_args( $args, array( 682 682 'before' => '<ul class="bbp-forums-list">', … … 1821 1821 function bbp_get_single_forum_description( $args = '' ) { 1822 1822 1823 // Parse arguments withdefault values1823 // Parse arguments against default values 1824 1824 $r = bbp_parse_args( $args, array( 1825 1825 'forum_id' => 0, -
trunk/includes/replies/functions.php
r4486 r4508 690 690 if ( !empty( $anonymous_data ) && is_array( $anonymous_data ) ) { 691 691 692 // Always set at least these three values to empty693 $ defaults =array(692 // Parse arguments against default values 693 $r = bbp_parse_args( $anonymous_data, array( 694 694 'bbp_anonymous_name' => '', 695 695 'bbp_anonymous_email' => '', 696 696 'bbp_anonymous_website' => '', 697 ); 698 $r = bbp_parse_args( $anonymous_data, $defaults, 'update_reply' ); 697 ), 'update_reply' ); 699 698 700 699 // Update all anonymous metas … … 988 987 function bbp_update_reply_revision_log( $args = '' ) { 989 988 990 // Parse arguments withdefault values989 // Parse arguments against default values 991 990 $r = bbp_parse_args( $args, array( 992 991 'reason' => '', -
trunk/includes/replies/template-tags.php
r4507 r4508 95 95 /** Setup *****************************************************************/ 96 96 97 // Parse arguments withdefault values97 // Parse arguments against default values 98 98 $r = bbp_parse_args( $args, $default, 'has_replies' ); 99 99 … … 1012 1012 function bbp_get_reply_author_link( $args = '' ) { 1013 1013 1014 // Parse arguments withdefault values1014 // Parse arguments against default values 1015 1015 $r = bbp_parse_args( $args, array( 1016 1016 'post_id' => 0, … … 1196 1196 function bbp_get_reply_author_role( $args = array() ) { 1197 1197 1198 // Parse arguments withdefault values1198 // Parse arguments against default values 1199 1199 $r = bbp_parse_args( $args, array( 1200 1200 'reply_id' => 0, … … 1427 1427 function bbp_get_reply_admin_links( $args = '' ) { 1428 1428 1429 // Parse arguments withdefault values1429 // Parse arguments against default values 1430 1430 $r = bbp_parse_args( $args, array( 1431 1431 'id' => 0, … … 1522 1522 function bbp_get_reply_edit_link( $args = '' ) { 1523 1523 1524 // Parse arguments withdefault values1524 // Parse arguments against default values 1525 1525 $r = bbp_parse_args( $args, array( 1526 1526 'id' => 0, … … 1645 1645 function bbp_get_reply_trash_link( $args = '' ) { 1646 1646 1647 // Parse arguments withdefault values1647 // Parse arguments against default values 1648 1648 $r = bbp_parse_args( $args, array( 1649 1649 'id' => 0, … … 1717 1717 function bbp_get_reply_spam_link( $args = '' ) { 1718 1718 1719 // Parse arg muments withdefault values1719 // Parse arguments against default values 1720 1720 $r = bbp_parse_args( $args, array( 1721 1721 'id' => 0, … … 1781 1781 function bbp_get_topic_split_link( $args = '' ) { 1782 1782 1783 // Parse arguments withdefault values1783 // Parse arguments against default values 1784 1784 $r = bbp_parse_args( $args, array( 1785 1785 'id' => 0, -
trunk/includes/topics/functions.php
r4490 r4508 29 29 function bbp_insert_topic( $topic_data = array(), $topic_meta = array() ) { 30 30 31 // Forum32 $ default_topic =array(31 // Parse arguments against default values 32 $topic_data = bbp_parse_args( $topic_data, array( 33 33 'post_parent' => 0, // forum ID 34 34 'post_status' => bbp_get_public_status_id(), … … 40 40 'comment_status' => 'closed', 41 41 'menu_order' => 0, 42 ); 43 44 // Parse args 45 $topic_data = bbp_parse_args( $topic_data, $default_topic, 'insert_topic' ); 42 ), 'insert_topic' ); 46 43 47 44 // Insert topic … … 52 49 return false; 53 50 54 // Forum meta55 $ default_meta =array(51 // Parse arguments against default values 52 $topic_meta = bbp_parse_args( $topic_meta, array( 56 53 'author_ip' => bbp_current_author_ip(), 57 54 'forum_id' => 0, … … 63 60 'last_active_id' => $topic_id, 64 61 'last_active_time' => get_post_field( 'post_date', $topic_id, 'db' ), 65 ); 66 67 // Parse args 68 $topic_meta = bbp_parse_args( $topic_meta, $default_meta, 'insert_topic_meta' ); 62 ), 'insert_topic_meta' ); 69 63 70 64 // Insert topic meta … … 779 773 if ( !empty( $anonymous_data ) && is_array( $anonymous_data ) ) { 780 774 781 // Always set at least these three values to empty782 $ defaults =array(775 // Parse arguments against default values 776 $r = bbp_parse_args( $anonymous_data, array( 783 777 'bbp_anonymous_name' => '', 784 778 'bbp_anonymous_email' => '', 785 779 'bbp_anonymous_website' => '', 786 ); 787 $r = bbp_parse_args( $anonymous_data, $defaults, 'update_topic' ); 780 ), 'update_topic' ); 788 781 789 782 // Update all anonymous metas … … 2557 2550 function bbp_update_topic_revision_log( $args = '' ) { 2558 2551 2559 // Parse arguments withdefault values2552 // Parse arguments against default values 2560 2553 $r = bbp_parse_args( $args, array( 2561 2554 'reason' => '', -
trunk/includes/topics/template-tags.php
r4506 r4508 122 122 /** Setup *****************************************************************/ 123 123 124 // Parse arguments withdefault values124 // Parse arguments against default values 125 125 $r = bbp_parse_args( $args, $default, 'has_topics' ); 126 126 … … 735 735 global $wp_rewrite; 736 736 737 // Parse arguments against default values 737 738 $r = bbp_parse_args( $args, array( 738 739 'topic_id' => bbp_get_topic_id(), … … 2177 2178 return; 2178 2179 2179 $defaults = array ( 2180 // Parse arguments against default values 2181 $r = bbp_parse_args( $args, array ( 2180 2182 'id' => bbp_get_topic_id(), 2181 2183 'before' => '<span class="bbp-admin-links">', … … 2183 2185 'sep' => ' | ', 2184 2186 'links' => array() 2185 ); 2186 $r = bbp_parse_args( $args, $defaults, 'get_topic_admin_links' ); 2187 ), 'get_topic_admin_links' ); 2187 2188 2188 2189 if ( !current_user_can( 'edit_topic', $r['id'] ) ) … … 2513 2514 function bbp_get_topic_stick_link( $args = '' ) { 2514 2515 2515 // Parse arg muntes against default values2516 // Parse arguments against default values 2516 2517 $r = bbp_parse_args( $args, array( 2517 2518 'id' => 0, … … 2819 2820 2820 2821 // Get current topic id 2821 $topic_id = bbp_get_topic_id( $ topic_id);2822 $topic_id = bbp_get_topic_id( $r['topic_id'] ); 2822 2823 2823 2824 // Post value is passed … … 2906 2907 function bbp_get_single_topic_description( $args = '' ) { 2907 2908 2908 // Parse arg muents against default values2909 // Parse arguments against default values 2909 2910 $r = bbp_parse_args( $args, array( 2910 2911 'topic_id' => 0, -
trunk/includes/users/template-tags.php
r4498 r4508 494 494 $args = array( 'text' => $args ); 495 495 496 // Parse arguments against default values 496 497 $r = bbp_parse_args( $args, array( 497 498 'text' => __( 'Admin', 'bbpress' ), … … 531 532 // Used as post id 532 533 $post_id = is_numeric( $args ) ? (int) $args : 0; 533 $r = bbp_parse_args( $args, array( 534 535 // Parse arguments against default values 536 $r = bbp_parse_args( $args, array( 534 537 'post_id' => $post_id, 535 538 'before' => '<span class="bbp-author-ip">(', … … 813 816 return; 814 817 818 // Parse arguments against default values 815 819 $r = bbp_parse_args( $args, array( 816 820 'subscribe' => __( 'Subscribe', 'bbpress' ), … … 1339 1343 1340 1344 $post_id = is_numeric( $args ) ? (int) $args : 0; 1341 $r = bbp_parse_args( $args, array( 1345 1346 // Parse arguments against default values 1347 $r = bbp_parse_args( $args, array( 1342 1348 'post_id' => $post_id, 1343 1349 'link_title' => '', … … 1425 1431 function bbp_user_can_view_forum( $args = '' ) { 1426 1432 1427 // Default arguments1433 // Parse arguments against default values 1428 1434 $r = bbp_parse_args( $args, array( 1429 1435 'user_id' => bbp_get_current_user_id(), … … 1592 1598 $post__not_in = implode( ',', $forum_ids ); 1593 1599 1594 $defaults = array( 1600 // Parse arguments against default values 1601 $r = bbp_parse_args( $args, array( 1595 1602 'post_type' => bbp_get_forum_post_type(), 1596 1603 'post_status' => bbp_get_public_status_id(), 1597 1604 'numberposts' => -1, 1598 1605 'exclude' => $post__not_in 1599 ); 1600 $r = bbp_parse_args( $args, $defaults, 'get_forums_for_current_user' ); 1606 ), 'get_forums_for_current_user' ); 1601 1607 1602 1608 // Get the forums
Note: See TracChangeset
for help on using the changeset viewer.