Changeset 6614
- Timestamp:
- 12/10/2012 03:59:18 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-groups/bp-groups-template.php
r6534 r6614 373 373 } 374 374 375 function bp_group_id( ) {376 echo bp_get_group_id( );375 function bp_group_id( $group = false ) { 376 echo bp_get_group_id( $group ); 377 377 } 378 378 function bp_get_group_id( $group = false ) { … … 434 434 } 435 435 436 function bp_group_name( ) {437 echo bp_get_group_name( );436 function bp_group_name( $group = false ) { 437 echo bp_get_group_name( $group ); 438 438 } 439 439 function bp_get_group_name( $group = false ) { … … 446 446 } 447 447 448 function bp_group_type( ) {449 echo bp_get_group_type( );448 function bp_group_type( $group = false ) { 449 echo bp_get_group_type( $group ); 450 450 } 451 451 function bp_get_group_type( $group = false ) { … … 468 468 } 469 469 470 function bp_group_status( ) {471 echo bp_get_group_status( );470 function bp_group_status( $group = false ) { 471 echo bp_get_group_status( $group ); 472 472 } 473 473 function bp_get_group_status( $group = false ) { … … 505 505 } 506 506 507 function bp_group_avatar_thumb( ) {508 echo bp_get_group_avatar_thumb( );507 function bp_group_avatar_thumb( $group = false ) { 508 echo bp_get_group_avatar_thumb( $group ); 509 509 } 510 510 function bp_get_group_avatar_thumb( $group = false ) { … … 512 512 } 513 513 514 function bp_group_avatar_mini( ) {515 echo bp_get_group_avatar_mini( );514 function bp_group_avatar_mini( $group = false ) { 515 echo bp_get_group_avatar_mini( $group ); 516 516 } 517 517 function bp_get_group_avatar_mini( $group = false ) { … … 519 519 } 520 520 521 function bp_group_last_active( ) {522 echo bp_get_group_last_active( );521 function bp_group_last_active( $group = false ) { 522 echo bp_get_group_last_active( $group ); 523 523 } 524 524 function bp_get_group_last_active( $group = false ) { … … 540 540 } 541 541 542 function bp_group_permalink( ) {543 echo bp_get_group_permalink( );542 function bp_group_permalink( $group = false ) { 543 echo bp_get_group_permalink( $group ); 544 544 } 545 545 function bp_get_group_permalink( $group = false ) { … … 552 552 } 553 553 554 function bp_group_admin_permalink( ) {555 echo bp_get_group_admin_permalink( );554 function bp_group_admin_permalink( $group = false ) { 555 echo bp_get_group_admin_permalink( $group ); 556 556 } 557 557 function bp_get_group_admin_permalink( $group = false ) { … … 564 564 } 565 565 566 function bp_group_slug( ) {567 echo bp_get_group_slug( );566 function bp_group_slug( $group = false ) { 567 echo bp_get_group_slug( $group ); 568 568 } 569 569 function bp_get_group_slug( $group = false ) { … … 576 576 } 577 577 578 function bp_group_description( ) {579 echo bp_get_group_description( );578 function bp_group_description( $group = false ) { 579 echo bp_get_group_description( $group ); 580 580 } 581 581 function bp_get_group_description( $group = false ) { … … 588 588 } 589 589 590 function bp_group_description_editable( ) {591 echo bp_get_group_description_editable( );590 function bp_group_description_editable( $group = false ) { 591 echo bp_get_group_description_editable( $group ); 592 592 } 593 593 function bp_get_group_description_editable( $group = false ) { … … 600 600 } 601 601 602 function bp_group_description_excerpt( ) {603 echo bp_get_group_description_excerpt( );602 function bp_group_description_excerpt( $group = false ) { 603 echo bp_get_group_description_excerpt( $group ); 604 604 } 605 605 function bp_get_group_description_excerpt( $group = false ) { … … 613 613 614 614 615 function bp_group_public_status( ) {616 echo bp_get_group_public_status( );615 function bp_group_public_status( $group = false ) { 616 echo bp_get_group_public_status( $group ); 617 617 } 618 618 function bp_get_group_public_status( $group = false ) { … … 629 629 } 630 630 631 function bp_group_is_public( ) {632 echo bp_get_group_is_public( );631 function bp_group_is_public( $group = false ) { 632 echo bp_get_group_is_public( $group ); 633 633 } 634 634 function bp_get_group_is_public( $group = false ) { … … 641 641 } 642 642 643 function bp_group_date_created( ) {644 echo bp_get_group_date_created( );643 function bp_group_date_created( $group = false ) { 644 echo bp_get_group_date_created( $group ); 645 645 } 646 646 function bp_get_group_date_created( $group = false ) { … … 652 652 return apply_filters( 'bp_get_group_date_created', bp_core_time_since( strtotime( $group->date_created ) ) ); 653 653 } 654 654 655 function bp_group_creator_username( $group = false ) { 656 echo bp_get_group_creator_username( $group ); 657 } 658 function bp_get_group_creator_username( $group = false ) { 659 global $groups_template; 660 661 if ( empty( $group ) ) 662 $group =& $groups_template->group; 663 664 return apply_filters( 'bp_get_group_creator_username', bp_core_get_user_displayname( $group->creator_id ) ); 665 } 666 667 function bp_group_creator_id( $group = false ) { 668 echo bp_get_group_creator_id( $group ); 669 } 670 function bp_get_group_creator_id( $group = false ) { 671 global $groups_template; 672 673 if ( empty( $group ) ) 674 $group =& $groups_template->group; 675 676 return apply_filters( 'bp_get_group_creator_id', $group->creator_id ); 677 } 678 679 function bp_group_creator_permalink( $group = false ) { 680 echo bp_get_group_creator_permalink( $group ); 681 } 682 function bp_get_group_creator_permalink( $group = false ) { 683 global $groups_template; 684 685 if ( empty( $group ) ) 686 $group =& $groups_template->group; 687 688 return apply_filters( 'bp_get_group_creator_permalink', bp_core_get_user_domain( $group->creator_id ) ); 689 } 690 691 function bp_is_group_creator( $group = false, $user_id = 0 ) { 692 global $groups_template; 693 694 if ( empty( $group ) ) 695 $group =& $groups_template->group; 696 697 if ( empty( $user_id ) ) 698 $user_id = bp_loggedin_user_id(); 699 700 return (bool) ( $group->creator_id == $user_id ); 701 } 702 703 function bp_group_creator_avatar( $group = false, $args = array() ) { 704 echo bp_get_group_creator_avatar( $group, $args ); 705 } 706 function bp_get_group_creator_avatar( $group = false, $args = array() ) { 707 global $groups_template; 708 709 if ( empty( $group ) ) 710 $group =& $groups_template->group; 711 712 $defaults = array( 713 'type' => 'full', 714 'width' => false, 715 'height' => false, 716 'class' => 'avatar', 717 'id' => false, 718 'alt' => sprintf( __( 'Group creator avatar of %s', 'buddypress' ), bp_core_get_user_displayname( $group->creator_id ) ) 719 ); 720 721 $r = wp_parse_args( $args, $defaults ); 722 extract( $r, EXTR_SKIP ); 723 724 $avatar = bp_core_fetch_avatar( array( 'item_id' => $group->creator_id, 'type' => $type, 'css_id' => $id, 'class' => $class, 'width' => $width, 'height' => $height, 'alt' => $alt ) ); 725 726 return apply_filters( 'bp_get_group_creator_avatar', $avatar ); 727 } 728 729 655 730 function bp_group_is_admin() { 656 731 return bp_is_item_admin();
Note: See TracChangeset
for help on using the changeset viewer.