Version Description
See: https://codex.buddypress.org/releases/version-8-0-0/
Download this release
Release Info
| Developer | imath |
| Plugin | |
| Version | 8.0.0 |
| Comparing to | |
| See all releases | |
Code changes from version 8.0.0-RC1 to 8.0.0
- bp-activity/classes/class-bp-rest-activity-endpoint.php +24 -3
- bp-blogs/classes/class-bp-rest-blogs-endpoint.php +14 -12
- bp-core/classes/class-bp-admin.php +18 -2
- bp-groups/classes/class-bp-rest-group-membership-endpoint.php +26 -16
- bp-groups/classes/class-bp-rest-groups-endpoint.php +28 -20
- bp-loader.php +1 -1
- bp-members/bp-members-invitations.php +12 -2
- bp-members/classes/class-bp-rest-members-endpoint.php +8 -8
- buddypress.pot +140 -139
- class-buddypress.php +1 -1
- readme.txt +7 -1
bp-activity/classes/class-bp-rest-activity-endpoint.php
CHANGED
|
@@ -1123,11 +1123,32 @@ class BP_REST_Activity_Endpoint extends WP_REST_Controller {
|
|
| 1123 |
);
|
| 1124 |
}
|
| 1125 |
|
|
|
|
| 1126 |
if ( bp_is_active( 'groups' ) && 'groups' === $activity->component && ! empty( $activity->item_id ) ) {
|
| 1127 |
-
$group = groups_get_group( $activity->item_id );
|
| 1128 |
-
|
| 1129 |
$links['group'] = array(
|
| 1130 |
-
'href' =>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1131 |
'embeddable' => true,
|
| 1132 |
);
|
| 1133 |
}
|
| 1123 |
);
|
| 1124 |
}
|
| 1125 |
|
| 1126 |
+
// Embed Group.
|
| 1127 |
if ( bp_is_active( 'groups' ) && 'groups' === $activity->component && ! empty( $activity->item_id ) ) {
|
|
|
|
|
|
|
| 1128 |
$links['group'] = array(
|
| 1129 |
+
'href' => rest_url(
|
| 1130 |
+
sprintf(
|
| 1131 |
+
'/%s/%s/%d',
|
| 1132 |
+
$this->namespace,
|
| 1133 |
+
buddypress()->groups->id,
|
| 1134 |
+
absint( $activity->item_id )
|
| 1135 |
+
)
|
| 1136 |
+
),
|
| 1137 |
+
'embeddable' => true,
|
| 1138 |
+
);
|
| 1139 |
+
}
|
| 1140 |
+
|
| 1141 |
+
// Embed Blog.
|
| 1142 |
+
if ( bp_is_active( 'blogs' ) && 'blogs' === $activity->component && ! empty( $activity->item_id ) ) {
|
| 1143 |
+
$links['blog'] = array(
|
| 1144 |
+
'href' => rest_url(
|
| 1145 |
+
sprintf(
|
| 1146 |
+
'/%s/%s/%d',
|
| 1147 |
+
$this->namespace,
|
| 1148 |
+
buddypress()->blogs->id,
|
| 1149 |
+
absint( $activity->item_id )
|
| 1150 |
+
)
|
| 1151 |
+
),
|
| 1152 |
'embeddable' => true,
|
| 1153 |
);
|
| 1154 |
}
|
bp-blogs/classes/class-bp-rest-blogs-endpoint.php
CHANGED
|
@@ -422,6 +422,7 @@ class BP_REST_Blogs_Endpoint extends WP_REST_Controller {
|
|
| 422 |
'type' => 'thumb',
|
| 423 |
'blog_id' => $blog->blog_id,
|
| 424 |
'admin_user_id' => $blog->admin_user_id,
|
|
|
|
| 425 |
)
|
| 426 |
),
|
| 427 |
'full' => bp_get_blog_avatar(
|
|
@@ -429,6 +430,7 @@ class BP_REST_Blogs_Endpoint extends WP_REST_Controller {
|
|
| 429 |
'type' => 'full',
|
| 430 |
'blog_id' => $blog->blog_id,
|
| 431 |
'admin_user_id' => $blog->admin_user_id,
|
|
|
|
| 432 |
)
|
| 433 |
),
|
| 434 |
);
|
|
@@ -473,7 +475,7 @@ class BP_REST_Blogs_Endpoint extends WP_REST_Controller {
|
|
| 473 |
'collection' => array(
|
| 474 |
'href' => rest_url( $base ),
|
| 475 |
),
|
| 476 |
-
'user'
|
| 477 |
'href' => rest_url( bp_rest_get_user_url( $blog->admin_user_id ) ),
|
| 478 |
'embeddable' => true,
|
| 479 |
),
|
|
@@ -624,19 +626,19 @@ class BP_REST_Blogs_Endpoint extends WP_REST_Controller {
|
|
| 624 |
'type' => 'object',
|
| 625 |
'properties' => array(
|
| 626 |
'id' => array(
|
| 627 |
-
'context' => array( 'view', 'edit' ),
|
| 628 |
'description' => __( 'A unique numeric ID for the blog.', 'buddypress' ),
|
| 629 |
'readonly' => true,
|
| 630 |
'type' => 'integer',
|
| 631 |
),
|
| 632 |
'user_id' => array(
|
| 633 |
-
'context' => array( 'view', 'edit' ),
|
| 634 |
'description' => __( 'A unique numeric ID for the blog admin.', 'buddypress' ),
|
| 635 |
'readonly' => true,
|
| 636 |
'type' => 'integer',
|
| 637 |
),
|
| 638 |
'name' => array(
|
| 639 |
-
'context' => array( 'view', 'edit' ),
|
| 640 |
'description' => __( 'The name of the blog.', 'buddypress' ),
|
| 641 |
'readonly' => true,
|
| 642 |
'type' => 'string',
|
|
@@ -645,32 +647,32 @@ class BP_REST_Blogs_Endpoint extends WP_REST_Controller {
|
|
| 645 |
),
|
| 646 |
),
|
| 647 |
'permalink' => array(
|
| 648 |
-
'context' => array( 'view', 'edit' ),
|
| 649 |
'description' => __( 'The permalink of the blog.', 'buddypress' ),
|
| 650 |
'readonly' => true,
|
| 651 |
'type' => 'string',
|
| 652 |
'format' => 'uri',
|
| 653 |
),
|
| 654 |
'description' => array(
|
| 655 |
-
'context' => array( 'view', 'edit' ),
|
| 656 |
'description' => __( 'The description of the blog.', 'buddypress' ),
|
| 657 |
'readonly' => true,
|
| 658 |
'type' => 'string',
|
| 659 |
),
|
| 660 |
'path' => array(
|
| 661 |
-
'context' => array( 'view', 'edit' ),
|
| 662 |
'description' => __( 'The path of the blog.', 'buddypress' ),
|
| 663 |
'readonly' => true,
|
| 664 |
'type' => 'string',
|
| 665 |
),
|
| 666 |
'domain' => array(
|
| 667 |
-
'context' => array( 'view', 'edit' ),
|
| 668 |
'description' => __( 'the domain of the blog.', 'buddypress' ),
|
| 669 |
'readonly' => true,
|
| 670 |
'type' => 'string',
|
| 671 |
),
|
| 672 |
'last_activity' => array(
|
| 673 |
-
'context' => array( 'view', 'edit' ),
|
| 674 |
'description' => __( "The last activity date from the blog, in the site's timezone.", 'buddypress' ),
|
| 675 |
'type' => 'string',
|
| 676 |
'format' => 'date-time',
|
|
@@ -686,7 +688,7 @@ class BP_REST_Blogs_Endpoint extends WP_REST_Controller {
|
|
| 686 |
'description' => sprintf( __( 'Avatar URL with full image size (%1$d x %2$d pixels).', 'buddypress' ), number_format_i18n( bp_core_avatar_full_width() ), number_format_i18n( bp_core_avatar_full_height() ) ),
|
| 687 |
'type' => 'string',
|
| 688 |
'format' => 'uri',
|
| 689 |
-
'context' => array( 'view', 'edit' ),
|
| 690 |
);
|
| 691 |
|
| 692 |
$avatar_properties['thumb'] = array(
|
|
@@ -694,13 +696,13 @@ class BP_REST_Blogs_Endpoint extends WP_REST_Controller {
|
|
| 694 |
'description' => sprintf( __( 'Avatar URL with thumb image size (%1$d x %2$d pixels).', 'buddypress' ), number_format_i18n( bp_core_avatar_thumb_width() ), number_format_i18n( bp_core_avatar_thumb_height() ) ),
|
| 695 |
'type' => 'string',
|
| 696 |
'format' => 'uri',
|
| 697 |
-
'context' => array( 'view', 'edit' ),
|
| 698 |
);
|
| 699 |
|
| 700 |
$schema['properties']['avatar_urls'] = array(
|
| 701 |
'description' => __( 'Avatar URLs for the blog.', 'buddypress' ),
|
| 702 |
'type' => 'object',
|
| 703 |
-
'context' => array( 'view', 'edit' ),
|
| 704 |
'readonly' => true,
|
| 705 |
'properties' => $avatar_properties,
|
| 706 |
);
|
| 422 |
'type' => 'thumb',
|
| 423 |
'blog_id' => $blog->blog_id,
|
| 424 |
'admin_user_id' => $blog->admin_user_id,
|
| 425 |
+
'html' => false,
|
| 426 |
)
|
| 427 |
),
|
| 428 |
'full' => bp_get_blog_avatar(
|
| 430 |
'type' => 'full',
|
| 431 |
'blog_id' => $blog->blog_id,
|
| 432 |
'admin_user_id' => $blog->admin_user_id,
|
| 433 |
+
'html' => false,
|
| 434 |
)
|
| 435 |
),
|
| 436 |
);
|
| 475 |
'collection' => array(
|
| 476 |
'href' => rest_url( $base ),
|
| 477 |
),
|
| 478 |
+
'user' => array(
|
| 479 |
'href' => rest_url( bp_rest_get_user_url( $blog->admin_user_id ) ),
|
| 480 |
'embeddable' => true,
|
| 481 |
),
|
| 626 |
'type' => 'object',
|
| 627 |
'properties' => array(
|
| 628 |
'id' => array(
|
| 629 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 630 |
'description' => __( 'A unique numeric ID for the blog.', 'buddypress' ),
|
| 631 |
'readonly' => true,
|
| 632 |
'type' => 'integer',
|
| 633 |
),
|
| 634 |
'user_id' => array(
|
| 635 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 636 |
'description' => __( 'A unique numeric ID for the blog admin.', 'buddypress' ),
|
| 637 |
'readonly' => true,
|
| 638 |
'type' => 'integer',
|
| 639 |
),
|
| 640 |
'name' => array(
|
| 641 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 642 |
'description' => __( 'The name of the blog.', 'buddypress' ),
|
| 643 |
'readonly' => true,
|
| 644 |
'type' => 'string',
|
| 647 |
),
|
| 648 |
),
|
| 649 |
'permalink' => array(
|
| 650 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 651 |
'description' => __( 'The permalink of the blog.', 'buddypress' ),
|
| 652 |
'readonly' => true,
|
| 653 |
'type' => 'string',
|
| 654 |
'format' => 'uri',
|
| 655 |
),
|
| 656 |
'description' => array(
|
| 657 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 658 |
'description' => __( 'The description of the blog.', 'buddypress' ),
|
| 659 |
'readonly' => true,
|
| 660 |
'type' => 'string',
|
| 661 |
),
|
| 662 |
'path' => array(
|
| 663 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 664 |
'description' => __( 'The path of the blog.', 'buddypress' ),
|
| 665 |
'readonly' => true,
|
| 666 |
'type' => 'string',
|
| 667 |
),
|
| 668 |
'domain' => array(
|
| 669 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 670 |
'description' => __( 'the domain of the blog.', 'buddypress' ),
|
| 671 |
'readonly' => true,
|
| 672 |
'type' => 'string',
|
| 673 |
),
|
| 674 |
'last_activity' => array(
|
| 675 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 676 |
'description' => __( "The last activity date from the blog, in the site's timezone.", 'buddypress' ),
|
| 677 |
'type' => 'string',
|
| 678 |
'format' => 'date-time',
|
| 688 |
'description' => sprintf( __( 'Avatar URL with full image size (%1$d x %2$d pixels).', 'buddypress' ), number_format_i18n( bp_core_avatar_full_width() ), number_format_i18n( bp_core_avatar_full_height() ) ),
|
| 689 |
'type' => 'string',
|
| 690 |
'format' => 'uri',
|
| 691 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 692 |
);
|
| 693 |
|
| 694 |
$avatar_properties['thumb'] = array(
|
| 696 |
'description' => sprintf( __( 'Avatar URL with thumb image size (%1$d x %2$d pixels).', 'buddypress' ), number_format_i18n( bp_core_avatar_thumb_width() ), number_format_i18n( bp_core_avatar_thumb_height() ) ),
|
| 697 |
'type' => 'string',
|
| 698 |
'format' => 'uri',
|
| 699 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 700 |
);
|
| 701 |
|
| 702 |
$schema['properties']['avatar_urls'] = array(
|
| 703 |
'description' => __( 'Avatar URLs for the blog.', 'buddypress' ),
|
| 704 |
'type' => 'object',
|
| 705 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 706 |
'readonly' => true,
|
| 707 |
'properties' => $avatar_properties,
|
| 708 |
);
|
bp-core/classes/class-bp-admin.php
CHANGED
|
@@ -804,7 +804,7 @@ class BP_Admin {
|
|
| 804 |
_n( 'Built with %1$s by <a href="%2$s">%3$d volunteer</a>.', 'Built with %1$s by <a href="%2$s">%3$d volunteers</a>.', 55, 'buddypress' ),
|
| 805 |
'<span class="dashicons dashicons-heart"></span>',
|
| 806 |
esc_url( bp_get_admin_url( 'admin.php?page=bp-credits' ) ),
|
| 807 |
-
number_format_i18n(
|
| 808 |
);
|
| 809 |
?>
|
| 810 |
</p>
|
|
@@ -989,36 +989,52 @@ class BP_Admin {
|
|
| 989 |
</h3>
|
| 990 |
<p class="wp-credits-list">
|
| 991 |
<a href="https://profiles.wordpress.org/oztaser/">Adil Oztaser (oztaser)</a>,
|
|
|
|
| 992 |
<a href="https://profiles.wordpress.org/dontdream/">Andrea Tarantini (dontdream)</a>,
|
| 993 |
<a href="https://profiles.wordpress.org/boonebgorges/">Boone B Gorges (boonebgorges)</a>,
|
| 994 |
<a href="https://profiles.wordpress.org/sbrajesh/">Brajesh Singh (sbrajesh)</a>,
|
|
|
|
| 995 |
<a href="https://profiles.wordpress.org/needle/">Christian Wach (needle)</a>,
|
| 996 |
<a href="https://profiles.wordpress.org/comminski/">comminski</a>,
|
|
|
|
| 997 |
<a href="https://profiles.wordpress.org/dcavins/">David Cavins (dcavins)</a>,
|
| 998 |
<a href="https://github.com/dominic-ks/">dominic-ks</a>,
|
| 999 |
<a href="https://github.com/edusperoni/">Eduardo Speroni (edusperoni)</a>,
|
|
|
|
|
|
|
| 1000 |
<a href="https://profiles.wordpress.org/hz_i3/">hz_i3</a>,
|
|
|
|
|
|
|
|
|
|
| 1001 |
<a href="https://profiles.wordpress.org/johnjamesjacoby/">John James Jacoby (johnjamesjacoby)</a>,
|
| 1002 |
<a href="https://profiles.wordpress.org/krupajnanda/">Krupa (krupajnanda)</a>,
|
| 1003 |
<a href="https://profiles.wordpress.org/offereins/">Laurens Offereins</a>,
|
| 1004 |
<a href="https://profiles.wordpress.org/mahdiar/">mahdiar</a>,
|
|
|
|
| 1005 |
<a href="https://profiles.wordpress.org/imath/">Mathieu Viet (imath)</a>,
|
| 1006 |
<a href="https://profiles.wordpress.org/mattneil/">mattneil</a>,
|
| 1007 |
<a href="https://profiles.wordpress.org/meijioro/">meijioro</a>,
|
|
|
|
| 1008 |
<a href="https://profiles.wordpress.org/modemlooper/">modemlooper</a>,
|
| 1009 |
<a href="https://profiles.wordpress.org/DJPaul/">Paul Gibbs (DJPaul)</a>,
|
|
|
|
|
|
|
|
|
|
| 1010 |
<a href="https://profiles.wordpress.org/r-a-y/">r-a-y</a>,
|
| 1011 |
<a href="https://profiles.wordpress.org/espellcaste/">Renato Alves (espellcaste)</a>,
|
|
|
|
| 1012 |
<a href="https://profiles.wordpress.org/slaffik/">Slava Abakumov (slaffik)</a>,
|
| 1013 |
<a href="https://profiles.wordpress.org/sabernhardt/">Stephen Bernhardt (sabernhardt)</a>,
|
| 1014 |
<a href="https://profiles.wordpress.org/netweb/">Stephen Edgar (netweb)</a>,
|
| 1015 |
<a href="https://profiles.wordpress.org/studiocrafted/">studiocrafted</a>,
|
| 1016 |
<a href="https://profiles.wordpress.org/sippis/">Timi Wahalahti (sippis)</a>,
|
|
|
|
| 1017 |
<a href="https://profiles.wordpress.org/topher1kenobe/">Topher (topher1kenobe)</a>,
|
| 1018 |
<a href="https://profiles.wordpress.org/utsav72640/">Utsav tilava (utsav72640)</a>,
|
| 1019 |
<a href="https://profiles.wordpress.org/vapvarun/">Varun Dubey (vapvarun)</a>,
|
| 1020 |
<a href="https://profiles.wordpress.org/venutius/">Venutius</a>,
|
| 1021 |
-
<a href="https://profiles.wordpress.org/weddywood/">WeddyWood</a
|
|
|
|
| 1022 |
</p>
|
| 1023 |
|
| 1024 |
<h3 class="wp-people-group"><?php esc_html_e( 'With our thanks to these Open Source projects', 'buddypress' ); ?></h3>
|
| 804 |
_n( 'Built with %1$s by <a href="%2$s">%3$d volunteer</a>.', 'Built with %1$s by <a href="%2$s">%3$d volunteers</a>.', 55, 'buddypress' ),
|
| 805 |
'<span class="dashicons dashicons-heart"></span>',
|
| 806 |
esc_url( bp_get_admin_url( 'admin.php?page=bp-credits' ) ),
|
| 807 |
+
number_format_i18n( 47 )
|
| 808 |
);
|
| 809 |
?>
|
| 810 |
</p>
|
| 989 |
</h3>
|
| 990 |
<p class="wp-credits-list">
|
| 991 |
<a href="https://profiles.wordpress.org/oztaser/">Adil Oztaser (oztaser)</a>,
|
| 992 |
+
<a href="https://profiles.wordpress.org/chaion07/">Ahmed Chaion (chaion07)</a>,
|
| 993 |
<a href="https://profiles.wordpress.org/dontdream/">Andrea Tarantini (dontdream)</a>,
|
| 994 |
<a href="https://profiles.wordpress.org/boonebgorges/">Boone B Gorges (boonebgorges)</a>,
|
| 995 |
<a href="https://profiles.wordpress.org/sbrajesh/">Brajesh Singh (sbrajesh)</a>,
|
| 996 |
+
<a href="https://profiles.wordpress.org/thee17/">Charles E. Frees-Melvin (thee17)</a>,
|
| 997 |
<a href="https://profiles.wordpress.org/needle/">Christian Wach (needle)</a>,
|
| 998 |
<a href="https://profiles.wordpress.org/comminski/">comminski</a>,
|
| 999 |
+
<a href="https://profiles.wordpress.org/dancaragea/">Dan Caragea (dancaragea)</a>,
|
| 1000 |
<a href="https://profiles.wordpress.org/dcavins/">David Cavins (dcavins)</a>,
|
| 1001 |
<a href="https://github.com/dominic-ks/">dominic-ks</a>,
|
| 1002 |
<a href="https://github.com/edusperoni/">Eduardo Speroni (edusperoni)</a>,
|
| 1003 |
+
<a href="https://profiles.wordpress.org/fernandot/">Fernando Tellado (fernandot)</a>,
|
| 1004 |
+
<a href="https://profiles.wordpress.org/mociofiletto/">Giuseppe (mociofiletto)</a>,
|
| 1005 |
<a href="https://profiles.wordpress.org/hz_i3/">hz_i3</a>,
|
| 1006 |
+
<a href="https://profiles.wordpress.org/ianbarnes/">Ian Barnes (ianbarnes)</a>,
|
| 1007 |
+
<a href="https://profiles.wordpress.org/atxamart/">Iker Garaialde (atxamart)</a>,
|
| 1008 |
+
<a href="https://profiles.wordpress.org/nobnob/">Javier Esteban (nobnob)</a>,
|
| 1009 |
<a href="https://profiles.wordpress.org/johnjamesjacoby/">John James Jacoby (johnjamesjacoby)</a>,
|
| 1010 |
<a href="https://profiles.wordpress.org/krupajnanda/">Krupa (krupajnanda)</a>,
|
| 1011 |
<a href="https://profiles.wordpress.org/offereins/">Laurens Offereins</a>,
|
| 1012 |
<a href="https://profiles.wordpress.org/mahdiar/">mahdiar</a>,
|
| 1013 |
+
<a href="https://profiles.wordpress.org/markscottrobson/">Mark Robson (markscottrobson)</a>,
|
| 1014 |
<a href="https://profiles.wordpress.org/imath/">Mathieu Viet (imath)</a>,
|
| 1015 |
<a href="https://profiles.wordpress.org/mattneil/">mattneil</a>,
|
| 1016 |
<a href="https://profiles.wordpress.org/meijioro/">meijioro</a>,
|
| 1017 |
+
<a href="https://profiles.wordpress.org/kalich5/">Michal Janata (kalich5)</a>,
|
| 1018 |
<a href="https://profiles.wordpress.org/modemlooper/">modemlooper</a>,
|
| 1019 |
<a href="https://profiles.wordpress.org/DJPaul/">Paul Gibbs (DJPaul)</a>,
|
| 1020 |
+
<a href="https://profiles.wordpress.org/podporawebu/">podporawebu</a>,
|
| 1021 |
+
<a href="https://profiles.wordpress.org/psmits1567/">Peter Smits (psmits1567)</a>,
|
| 1022 |
+
<a href="https://profiles.wordpress.org/nekojonez/">Pieterjan Deneys (nekojonez)</a>,
|
| 1023 |
<a href="https://profiles.wordpress.org/r-a-y/">r-a-y</a>,
|
| 1024 |
<a href="https://profiles.wordpress.org/espellcaste/">Renato Alves (espellcaste)</a>,
|
| 1025 |
+
<a href="https://profiles.wordpress.org/renegade1/">renegade1</a>,
|
| 1026 |
<a href="https://profiles.wordpress.org/slaffik/">Slava Abakumov (slaffik)</a>,
|
| 1027 |
<a href="https://profiles.wordpress.org/sabernhardt/">Stephen Bernhardt (sabernhardt)</a>,
|
| 1028 |
<a href="https://profiles.wordpress.org/netweb/">Stephen Edgar (netweb)</a>,
|
| 1029 |
<a href="https://profiles.wordpress.org/studiocrafted/">studiocrafted</a>,
|
| 1030 |
<a href="https://profiles.wordpress.org/sippis/">Timi Wahalahti (sippis)</a>,
|
| 1031 |
+
<a href="https://profiles.wordpress.org/mobby2561/">Tomas (mobby2561)</a>,
|
| 1032 |
<a href="https://profiles.wordpress.org/topher1kenobe/">Topher (topher1kenobe)</a>,
|
| 1033 |
<a href="https://profiles.wordpress.org/utsav72640/">Utsav tilava (utsav72640)</a>,
|
| 1034 |
<a href="https://profiles.wordpress.org/vapvarun/">Varun Dubey (vapvarun)</a>,
|
| 1035 |
<a href="https://profiles.wordpress.org/venutius/">Venutius</a>,
|
| 1036 |
+
<a href="https://profiles.wordpress.org/weddywood/">WeddyWood</a>,
|
| 1037 |
+
<a href="https://profiles.wordpress.org/yordansoares/">Yordan Soares (yordansoares)</a>.
|
| 1038 |
</p>
|
| 1039 |
|
| 1040 |
<h3 class="wp-people-group"><?php esc_html_e( 'With our thanks to these Open Source projects', 'buddypress' ); ?></h3>
|
bp-groups/classes/class-bp-rest-group-membership-endpoint.php
CHANGED
|
@@ -120,9 +120,8 @@ class BP_REST_Group_Membership_Endpoint extends WP_REST_Controller {
|
|
| 120 |
* @return WP_REST_Response
|
| 121 |
*/
|
| 122 |
public function get_items( $request ) {
|
| 123 |
-
$group = $this->groups_endpoint->get_group_object( $request
|
| 124 |
-
|
| 125 |
-
$args = array(
|
| 126 |
'group_id' => $group->id,
|
| 127 |
'group_role' => $request['roles'],
|
| 128 |
'type' => $request['status'],
|
|
@@ -699,14 +698,16 @@ class BP_REST_Group_Membership_Endpoint extends WP_REST_Controller {
|
|
| 699 |
* @return WP_REST_Response
|
| 700 |
*/
|
| 701 |
public function prepare_item_for_response( $group_member, $request ) {
|
| 702 |
-
$user
|
| 703 |
-
$context
|
| 704 |
-
$member_data
|
|
|
|
| 705 |
|
| 706 |
// Merge both info.
|
| 707 |
$data = array_merge(
|
| 708 |
$member_data,
|
| 709 |
array(
|
|
|
|
| 710 |
'is_mod' => (bool) $group_member->is_mod,
|
| 711 |
'is_admin' => (bool) $group_member->is_admin,
|
| 712 |
'is_banned' => (bool) $group_member->is_banned,
|
|
@@ -719,7 +720,7 @@ class BP_REST_Group_Membership_Endpoint extends WP_REST_Controller {
|
|
| 719 |
$data = $this->filter_response_by_context( $data, $context );
|
| 720 |
$response = rest_ensure_response( $data );
|
| 721 |
|
| 722 |
-
$response->add_links( $this->prepare_links( $
|
| 723 |
|
| 724 |
/**
|
| 725 |
* Filter a group member value returned from the API.
|
|
@@ -738,20 +739,23 @@ class BP_REST_Group_Membership_Endpoint extends WP_REST_Controller {
|
|
| 738 |
*
|
| 739 |
* @since 5.0.0
|
| 740 |
*
|
| 741 |
-
* @param
|
| 742 |
* @return array
|
| 743 |
*/
|
| 744 |
-
protected function prepare_links( $
|
| 745 |
-
$base = sprintf( '/%s/%s
|
| 746 |
-
$url = $base . $user->ID;
|
| 747 |
|
| 748 |
// Entity meta.
|
| 749 |
$links = array(
|
| 750 |
'self' => array(
|
| 751 |
-
'href' => rest_url( $
|
| 752 |
),
|
| 753 |
'collection' => array(
|
| 754 |
-
'href' => rest_url( $base ),
|
|
|
|
|
|
|
|
|
|
|
|
|
| 755 |
),
|
| 756 |
);
|
| 757 |
|
|
@@ -760,10 +764,10 @@ class BP_REST_Group_Membership_Endpoint extends WP_REST_Controller {
|
|
| 760 |
*
|
| 761 |
* @since 5.0.0
|
| 762 |
*
|
| 763 |
-
* @param array
|
| 764 |
-
* @param
|
| 765 |
*/
|
| 766 |
-
return apply_filters( 'bp_rest_group_members_prepare_links', $links, $
|
| 767 |
}
|
| 768 |
|
| 769 |
/**
|
|
@@ -852,6 +856,12 @@ class BP_REST_Group_Membership_Endpoint extends WP_REST_Controller {
|
|
| 852 |
// Set title to this endpoint.
|
| 853 |
$schema['title'] = 'bp_group_members';
|
| 854 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 855 |
$schema['properties']['is_mod'] = array(
|
| 856 |
'context' => array( 'view', 'edit' ),
|
| 857 |
'description' => __( 'Whether the member is a group moderator.', 'buddypress' ),
|
| 120 |
* @return WP_REST_Response
|
| 121 |
*/
|
| 122 |
public function get_items( $request ) {
|
| 123 |
+
$group = $this->groups_endpoint->get_group_object( $request->get_param( 'group_id' ) );
|
| 124 |
+
$args = array(
|
|
|
|
| 125 |
'group_id' => $group->id,
|
| 126 |
'group_role' => $request['roles'],
|
| 127 |
'type' => $request['status'],
|
| 698 |
* @return WP_REST_Response
|
| 699 |
*/
|
| 700 |
public function prepare_item_for_response( $group_member, $request ) {
|
| 701 |
+
$user = bp_rest_get_user( $group_member->user_id );
|
| 702 |
+
$context = ! empty( $request['context'] ) ? $request['context'] : 'view';
|
| 703 |
+
$member_data = $this->members_endpoint->user_data( $user, $context, $request );
|
| 704 |
+
$group_member->group_id = $request->get_param( 'group_id' );
|
| 705 |
|
| 706 |
// Merge both info.
|
| 707 |
$data = array_merge(
|
| 708 |
$member_data,
|
| 709 |
array(
|
| 710 |
+
'group' => (int) $group_member->group_id,
|
| 711 |
'is_mod' => (bool) $group_member->is_mod,
|
| 712 |
'is_admin' => (bool) $group_member->is_admin,
|
| 713 |
'is_banned' => (bool) $group_member->is_banned,
|
| 720 |
$data = $this->filter_response_by_context( $data, $context );
|
| 721 |
$response = rest_ensure_response( $data );
|
| 722 |
|
| 723 |
+
$response->add_links( $this->prepare_links( $group_member ) );
|
| 724 |
|
| 725 |
/**
|
| 726 |
* Filter a group member value returned from the API.
|
| 739 |
*
|
| 740 |
* @since 5.0.0
|
| 741 |
*
|
| 742 |
+
* @param BP_Groups_Member $group_member Group member object.
|
| 743 |
* @return array
|
| 744 |
*/
|
| 745 |
+
protected function prepare_links( $group_member ) {
|
| 746 |
+
$base = sprintf( '/%s/%s', $this->namespace, $this->rest_base );
|
|
|
|
| 747 |
|
| 748 |
// Entity meta.
|
| 749 |
$links = array(
|
| 750 |
'self' => array(
|
| 751 |
+
'href' => rest_url( bp_rest_get_user_url( $group_member->user_id ) ),
|
| 752 |
),
|
| 753 |
'collection' => array(
|
| 754 |
+
'href' => rest_url( sprintf( '/%s/%d/members', $base, $group_member->group_id ) ),
|
| 755 |
+
),
|
| 756 |
+
'group' => array(
|
| 757 |
+
'href' => rest_url( sprintf( '/%s/%d', $base, $group_member->group_id ) ),
|
| 758 |
+
'embeddable' => true,
|
| 759 |
),
|
| 760 |
);
|
| 761 |
|
| 764 |
*
|
| 765 |
* @since 5.0.0
|
| 766 |
*
|
| 767 |
+
* @param array $ links The prepared links of the REST response.
|
| 768 |
+
* @param BP_Groups_Member $group_member Group member object.
|
| 769 |
*/
|
| 770 |
+
return apply_filters( 'bp_rest_group_members_prepare_links', $links, $group_member );
|
| 771 |
}
|
| 772 |
|
| 773 |
/**
|
| 856 |
// Set title to this endpoint.
|
| 857 |
$schema['title'] = 'bp_group_members';
|
| 858 |
|
| 859 |
+
$schema['properties']['group_id'] = array(
|
| 860 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 861 |
+
'description' => __( 'A unique numeric ID for the Group.', 'buddypress' ),
|
| 862 |
+
'type' => 'integer',
|
| 863 |
+
);
|
| 864 |
+
|
| 865 |
$schema['properties']['is_mod'] = array(
|
| 866 |
'context' => array( 'view', 'edit' ),
|
| 867 |
'description' => __( 'Whether the member is a group moderator.', 'buddypress' ),
|
bp-groups/classes/class-bp-rest-groups-endpoint.php
CHANGED
|
@@ -957,12 +957,20 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 957 |
'collection' => array(
|
| 958 |
'href' => rest_url( $base ),
|
| 959 |
),
|
| 960 |
-
'user'
|
| 961 |
'href' => rest_url( bp_rest_get_user_url( $group->creator_id ) ),
|
| 962 |
'embeddable' => true,
|
| 963 |
),
|
| 964 |
);
|
| 965 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 966 |
/**
|
| 967 |
* Filter links prepared for the REST response.
|
| 968 |
*
|
|
@@ -1128,19 +1136,19 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 1128 |
'type' => 'object',
|
| 1129 |
'properties' => array(
|
| 1130 |
'id' => array(
|
| 1131 |
-
'context' => array( 'view', 'edit' ),
|
| 1132 |
'description' => __( 'A unique numeric ID for the Group.', 'buddypress' ),
|
| 1133 |
'readonly' => true,
|
| 1134 |
'type' => 'integer',
|
| 1135 |
),
|
| 1136 |
'creator_id' => array(
|
| 1137 |
-
'context' => array( 'view', 'edit' ),
|
| 1138 |
'description' => __( 'The ID of the user who created the Group.', 'buddypress' ),
|
| 1139 |
'type' => 'integer',
|
| 1140 |
'default' => bp_loggedin_user_id(),
|
| 1141 |
),
|
| 1142 |
'name' => array(
|
| 1143 |
-
'context' => array( 'view', 'edit' ),
|
| 1144 |
'description' => __( 'The name of the Group.', 'buddypress' ),
|
| 1145 |
'type' => 'string',
|
| 1146 |
'required' => true,
|
|
@@ -1149,7 +1157,7 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 1149 |
),
|
| 1150 |
),
|
| 1151 |
'slug' => array(
|
| 1152 |
-
'context' => array( 'view', 'edit' ),
|
| 1153 |
'description' => __( 'The URL-friendly slug for the Group.', 'buddypress' ),
|
| 1154 |
'type' => 'string',
|
| 1155 |
'arg_options' => array(
|
|
@@ -1157,14 +1165,14 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 1157 |
),
|
| 1158 |
),
|
| 1159 |
'link' => array(
|
| 1160 |
-
'context' => array( 'view', 'edit' ),
|
| 1161 |
'description' => __( 'The permalink to the Group on the site.', 'buddypress' ),
|
| 1162 |
'type' => 'string',
|
| 1163 |
'format' => 'uri',
|
| 1164 |
'readonly' => true,
|
| 1165 |
),
|
| 1166 |
'description' => array(
|
| 1167 |
-
'context' => array( 'view', 'edit' ),
|
| 1168 |
'description' => __( 'The description of the Group.', 'buddypress' ),
|
| 1169 |
'type' => 'object',
|
| 1170 |
'required' => true,
|
|
@@ -1176,18 +1184,18 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 1176 |
'raw' => array(
|
| 1177 |
'description' => __( 'Content for the description of the Group, as it exists in the database.', 'buddypress' ),
|
| 1178 |
'type' => 'string',
|
| 1179 |
-
'context' => array( 'view', 'edit' ),
|
| 1180 |
),
|
| 1181 |
'rendered' => array(
|
| 1182 |
'description' => __( 'HTML content for the description of the Group, transformed for display.', 'buddypress' ),
|
| 1183 |
'type' => 'string',
|
| 1184 |
-
'context' => array( 'view', 'edit' ),
|
| 1185 |
'readonly' => true,
|
| 1186 |
),
|
| 1187 |
),
|
| 1188 |
),
|
| 1189 |
'status' => array(
|
| 1190 |
-
'context' => array( 'view', 'edit' ),
|
| 1191 |
'description' => __( 'The status of the Group.', 'buddypress' ),
|
| 1192 |
'type' => 'string',
|
| 1193 |
'enum' => buddypress()->groups->valid_status,
|
|
@@ -1197,24 +1205,24 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 1197 |
),
|
| 1198 |
),
|
| 1199 |
'enable_forum' => array(
|
| 1200 |
-
'context' => array( 'view', 'edit' ),
|
| 1201 |
'description' => __( 'Whether the Group has a forum enabled or not.', 'buddypress' ),
|
| 1202 |
'type' => 'boolean',
|
| 1203 |
),
|
| 1204 |
'parent_id' => array(
|
| 1205 |
-
'context' => array( 'view', 'edit' ),
|
| 1206 |
'description' => __( 'ID of the parent Group.', 'buddypress' ),
|
| 1207 |
'type' => 'integer',
|
| 1208 |
),
|
| 1209 |
'date_created' => array(
|
| 1210 |
-
'context' => array( 'view', 'edit' ),
|
| 1211 |
'description' => __( "The date the Group was created, in the site's timezone.", 'buddypress' ),
|
| 1212 |
'readonly' => true,
|
| 1213 |
'type' => 'string',
|
| 1214 |
'format' => 'date-time',
|
| 1215 |
),
|
| 1216 |
'types' => array(
|
| 1217 |
-
'context' => array( 'view', 'edit' ),
|
| 1218 |
'description' => __( 'The type(s) of the Group.', 'buddypress' ),
|
| 1219 |
'readonly' => true,
|
| 1220 |
'enum' => bp_groups_get_group_types(),
|
|
@@ -1242,20 +1250,20 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 1242 |
),
|
| 1243 |
),
|
| 1244 |
'total_member_count' => array(
|
| 1245 |
-
'context' => array( 'view', 'edit' ),
|
| 1246 |
'description' => __( 'Count of all Group members.', 'buddypress' ),
|
| 1247 |
'readonly' => true,
|
| 1248 |
'type' => 'integer',
|
| 1249 |
),
|
| 1250 |
'last_activity' => array(
|
| 1251 |
-
'context' => array( 'view', 'edit' ),
|
| 1252 |
'description' => __( "The date the Group was last active, in the site's timezone.", 'buddypress' ),
|
| 1253 |
'type' => 'string',
|
| 1254 |
'readonly' => true,
|
| 1255 |
'format' => 'date-time',
|
| 1256 |
),
|
| 1257 |
'last_activity_diff' => array(
|
| 1258 |
-
'context' => array( 'view', 'edit' ),
|
| 1259 |
'description' => __( "The human diff time the Group was last active, in the site's timezone.", 'buddypress' ),
|
| 1260 |
'type' => 'string',
|
| 1261 |
'readonly' => true,
|
|
@@ -1271,7 +1279,7 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 1271 |
'description' => sprintf( __( 'Avatar URL with full image size (%1$d x %2$d pixels).', 'buddypress' ), number_format_i18n( bp_core_avatar_full_width() ), number_format_i18n( bp_core_avatar_full_height() ) ),
|
| 1272 |
'type' => 'string',
|
| 1273 |
'format' => 'uri',
|
| 1274 |
-
'context' => array( 'view', 'edit' ),
|
| 1275 |
);
|
| 1276 |
|
| 1277 |
$avatar_properties['thumb'] = array(
|
|
@@ -1279,13 +1287,13 @@ class BP_REST_Groups_Endpoint extends WP_REST_Controller {
|
|
| 1279 |
'description' => sprintf( __( 'Avatar URL with thumb image size (%1$d x %2$d pixels).', 'buddypress' ), number_format_i18n( bp_core_avatar_thumb_width() ), number_format_i18n( bp_core_avatar_thumb_height() ) ),
|
| 1280 |
'type' => 'string',
|
| 1281 |
'format' => 'uri',
|
| 1282 |
-
'context' => array( 'view', 'edit' ),
|
| 1283 |
);
|
| 1284 |
|
| 1285 |
$schema['properties']['avatar_urls'] = array(
|
| 1286 |
'description' => __( 'Avatar URLs for the group.', 'buddypress' ),
|
| 1287 |
'type' => 'object',
|
| 1288 |
-
'context' => array( 'view', 'edit' ),
|
| 1289 |
'readonly' => true,
|
| 1290 |
'properties' => $avatar_properties,
|
| 1291 |
);
|
| 957 |
'collection' => array(
|
| 958 |
'href' => rest_url( $base ),
|
| 959 |
),
|
| 960 |
+
'user' => array(
|
| 961 |
'href' => rest_url( bp_rest_get_user_url( $group->creator_id ) ),
|
| 962 |
'embeddable' => true,
|
| 963 |
),
|
| 964 |
);
|
| 965 |
|
| 966 |
+
// Embed parent group if available.
|
| 967 |
+
if ( ! empty( $group->parent ) ) {
|
| 968 |
+
$links['parent'] = array(
|
| 969 |
+
'href' => rest_url( $base . $group->parent ),
|
| 970 |
+
'embeddable' => true,
|
| 971 |
+
);
|
| 972 |
+
}
|
| 973 |
+
|
| 974 |
/**
|
| 975 |
* Filter links prepared for the REST response.
|
| 976 |
*
|
| 1136 |
'type' => 'object',
|
| 1137 |
'properties' => array(
|
| 1138 |
'id' => array(
|
| 1139 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1140 |
'description' => __( 'A unique numeric ID for the Group.', 'buddypress' ),
|
| 1141 |
'readonly' => true,
|
| 1142 |
'type' => 'integer',
|
| 1143 |
),
|
| 1144 |
'creator_id' => array(
|
| 1145 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1146 |
'description' => __( 'The ID of the user who created the Group.', 'buddypress' ),
|
| 1147 |
'type' => 'integer',
|
| 1148 |
'default' => bp_loggedin_user_id(),
|
| 1149 |
),
|
| 1150 |
'name' => array(
|
| 1151 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1152 |
'description' => __( 'The name of the Group.', 'buddypress' ),
|
| 1153 |
'type' => 'string',
|
| 1154 |
'required' => true,
|
| 1157 |
),
|
| 1158 |
),
|
| 1159 |
'slug' => array(
|
| 1160 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1161 |
'description' => __( 'The URL-friendly slug for the Group.', 'buddypress' ),
|
| 1162 |
'type' => 'string',
|
| 1163 |
'arg_options' => array(
|
| 1165 |
),
|
| 1166 |
),
|
| 1167 |
'link' => array(
|
| 1168 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1169 |
'description' => __( 'The permalink to the Group on the site.', 'buddypress' ),
|
| 1170 |
'type' => 'string',
|
| 1171 |
'format' => 'uri',
|
| 1172 |
'readonly' => true,
|
| 1173 |
),
|
| 1174 |
'description' => array(
|
| 1175 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1176 |
'description' => __( 'The description of the Group.', 'buddypress' ),
|
| 1177 |
'type' => 'object',
|
| 1178 |
'required' => true,
|
| 1184 |
'raw' => array(
|
| 1185 |
'description' => __( 'Content for the description of the Group, as it exists in the database.', 'buddypress' ),
|
| 1186 |
'type' => 'string',
|
| 1187 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1188 |
),
|
| 1189 |
'rendered' => array(
|
| 1190 |
'description' => __( 'HTML content for the description of the Group, transformed for display.', 'buddypress' ),
|
| 1191 |
'type' => 'string',
|
| 1192 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1193 |
'readonly' => true,
|
| 1194 |
),
|
| 1195 |
),
|
| 1196 |
),
|
| 1197 |
'status' => array(
|
| 1198 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1199 |
'description' => __( 'The status of the Group.', 'buddypress' ),
|
| 1200 |
'type' => 'string',
|
| 1201 |
'enum' => buddypress()->groups->valid_status,
|
| 1205 |
),
|
| 1206 |
),
|
| 1207 |
'enable_forum' => array(
|
| 1208 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1209 |
'description' => __( 'Whether the Group has a forum enabled or not.', 'buddypress' ),
|
| 1210 |
'type' => 'boolean',
|
| 1211 |
),
|
| 1212 |
'parent_id' => array(
|
| 1213 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1214 |
'description' => __( 'ID of the parent Group.', 'buddypress' ),
|
| 1215 |
'type' => 'integer',
|
| 1216 |
),
|
| 1217 |
'date_created' => array(
|
| 1218 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1219 |
'description' => __( "The date the Group was created, in the site's timezone.", 'buddypress' ),
|
| 1220 |
'readonly' => true,
|
| 1221 |
'type' => 'string',
|
| 1222 |
'format' => 'date-time',
|
| 1223 |
),
|
| 1224 |
'types' => array(
|
| 1225 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1226 |
'description' => __( 'The type(s) of the Group.', 'buddypress' ),
|
| 1227 |
'readonly' => true,
|
| 1228 |
'enum' => bp_groups_get_group_types(),
|
| 1250 |
),
|
| 1251 |
),
|
| 1252 |
'total_member_count' => array(
|
| 1253 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1254 |
'description' => __( 'Count of all Group members.', 'buddypress' ),
|
| 1255 |
'readonly' => true,
|
| 1256 |
'type' => 'integer',
|
| 1257 |
),
|
| 1258 |
'last_activity' => array(
|
| 1259 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1260 |
'description' => __( "The date the Group was last active, in the site's timezone.", 'buddypress' ),
|
| 1261 |
'type' => 'string',
|
| 1262 |
'readonly' => true,
|
| 1263 |
'format' => 'date-time',
|
| 1264 |
),
|
| 1265 |
'last_activity_diff' => array(
|
| 1266 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1267 |
'description' => __( "The human diff time the Group was last active, in the site's timezone.", 'buddypress' ),
|
| 1268 |
'type' => 'string',
|
| 1269 |
'readonly' => true,
|
| 1279 |
'description' => sprintf( __( 'Avatar URL with full image size (%1$d x %2$d pixels).', 'buddypress' ), number_format_i18n( bp_core_avatar_full_width() ), number_format_i18n( bp_core_avatar_full_height() ) ),
|
| 1280 |
'type' => 'string',
|
| 1281 |
'format' => 'uri',
|
| 1282 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1283 |
);
|
| 1284 |
|
| 1285 |
$avatar_properties['thumb'] = array(
|
| 1287 |
'description' => sprintf( __( 'Avatar URL with thumb image size (%1$d x %2$d pixels).', 'buddypress' ), number_format_i18n( bp_core_avatar_thumb_width() ), number_format_i18n( bp_core_avatar_thumb_height() ) ),
|
| 1288 |
'type' => 'string',
|
| 1289 |
'format' => 'uri',
|
| 1290 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1291 |
);
|
| 1292 |
|
| 1293 |
$schema['properties']['avatar_urls'] = array(
|
| 1294 |
'description' => __( 'Avatar URLs for the group.', 'buddypress' ),
|
| 1295 |
'type' => 'object',
|
| 1296 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 1297 |
'readonly' => true,
|
| 1298 |
'properties' => $avatar_properties,
|
| 1299 |
);
|
bp-loader.php
CHANGED
|
@@ -15,7 +15,7 @@
|
|
| 15 |
* Description: BuddyPress adds community features to WordPress. Member Profiles, Activity Streams, Direct Messaging, Notifications, and more!
|
| 16 |
* Author: The BuddyPress Community
|
| 17 |
* Author URI: https://buddypress.org/
|
| 18 |
-
* Version: 8.0.0
|
| 19 |
* Text Domain: buddypress
|
| 20 |
* Domain Path: /bp-languages/
|
| 21 |
* License: GPLv2 or later (license.txt)
|
| 15 |
* Description: BuddyPress adds community features to WordPress. Member Profiles, Activity Streams, Direct Messaging, Notifications, and more!
|
| 16 |
* Author: The BuddyPress Community
|
| 17 |
* Author URI: https://buddypress.org/
|
| 18 |
+
* Version: 8.0.0
|
| 19 |
* Text Domain: buddypress
|
| 20 |
* Domain Path: /bp-languages/
|
| 21 |
* License: GPLv2 or later (license.txt)
|
bp-members/bp-members-invitations.php
CHANGED
|
@@ -10,6 +10,11 @@
|
|
| 10 |
// Exit if accessed directly.
|
| 11 |
defined( 'ABSPATH' ) || exit;
|
| 12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
function bp_members_invitations_setup_nav() {
|
| 14 |
if ( ! bp_get_members_invitations_allowed() ) {
|
| 15 |
return;
|
|
@@ -62,14 +67,17 @@ add_action( 'bp_setup_nav', 'bp_members_invitations_setup_nav' );
|
|
| 62 |
/**
|
| 63 |
* When a user joins the network via an invitation, skip sending the activation email.
|
| 64 |
*
|
|
|
|
|
|
|
| 65 |
* @param bool $send Whether or not to send the activation key.
|
| 66 |
* @param int $user_id User ID to send activation key to.
|
| 67 |
* @param string $user_email User email to send activation key to.
|
| 68 |
* @param string $activation_key Activation key to be sent.
|
| 69 |
* @param array $usermeta Miscellaneous metadata about the user (blog-specific
|
| 70 |
* signup data, xprofile data, etc).
|
|
|
|
| 71 |
*/
|
| 72 |
-
function bp_members_invitations_cancel_activation_email( $send, $user_id, $user_email, $activation_key, $usermeta ) {
|
| 73 |
$invite = bp_members_invitations_get_invites(
|
| 74 |
array(
|
| 75 |
'invitee_email' => $user_email,
|
|
@@ -90,12 +98,14 @@ add_filter( 'bp_core_signup_send_activation_key', 'bp_members_invitations_cancel
|
|
| 90 |
* - mark all invitations and requests as accepted
|
| 91 |
* - activate the user upon signup
|
| 92 |
*
|
|
|
|
|
|
|
| 93 |
* @param bool|WP_Error $user_id True on success, WP_Error on failure.
|
| 94 |
* @param string $user_login Login name requested by the user.
|
| 95 |
* @param string $user_password Password requested by the user.
|
| 96 |
* @param string $user_email Email address requested by the user.
|
| 97 |
*/
|
| 98 |
-
function bp_members_invitations_complete_signup( $user_id, $user_login, $user_password, $user_email ) {
|
| 99 |
if ( ! $user_id ) {
|
| 100 |
return;
|
| 101 |
}
|
| 10 |
// Exit if accessed directly.
|
| 11 |
defined( 'ABSPATH' ) || exit;
|
| 12 |
|
| 13 |
+
/**
|
| 14 |
+
* Set up the displayed user's Members Invitations nav.
|
| 15 |
+
*
|
| 16 |
+
* @since 8.0.0
|
| 17 |
+
*/
|
| 18 |
function bp_members_invitations_setup_nav() {
|
| 19 |
if ( ! bp_get_members_invitations_allowed() ) {
|
| 20 |
return;
|
| 67 |
/**
|
| 68 |
* When a user joins the network via an invitation, skip sending the activation email.
|
| 69 |
*
|
| 70 |
+
* @since 8.0.0
|
| 71 |
+
*
|
| 72 |
* @param bool $send Whether or not to send the activation key.
|
| 73 |
* @param int $user_id User ID to send activation key to.
|
| 74 |
* @param string $user_email User email to send activation key to.
|
| 75 |
* @param string $activation_key Activation key to be sent.
|
| 76 |
* @param array $usermeta Miscellaneous metadata about the user (blog-specific
|
| 77 |
* signup data, xprofile data, etc).
|
| 78 |
+
* @return bool Whether or not to send the activation key.
|
| 79 |
*/
|
| 80 |
+
function bp_members_invitations_cancel_activation_email( $send, $user_id = 0, $user_email = '', $activation_key = '', $usermeta = array() ) {
|
| 81 |
$invite = bp_members_invitations_get_invites(
|
| 82 |
array(
|
| 83 |
'invitee_email' => $user_email,
|
| 98 |
* - mark all invitations and requests as accepted
|
| 99 |
* - activate the user upon signup
|
| 100 |
*
|
| 101 |
+
* @since 8.0.0
|
| 102 |
+
*
|
| 103 |
* @param bool|WP_Error $user_id True on success, WP_Error on failure.
|
| 104 |
* @param string $user_login Login name requested by the user.
|
| 105 |
* @param string $user_password Password requested by the user.
|
| 106 |
* @param string $user_email Email address requested by the user.
|
| 107 |
*/
|
| 108 |
+
function bp_members_invitations_complete_signup( $user_id, $user_login = '', $user_password = '', $user_email = '' ) {
|
| 109 |
if ( ! $user_id ) {
|
| 110 |
return;
|
| 111 |
}
|
bp-members/classes/class-bp-rest-members-endpoint.php
CHANGED
|
@@ -806,7 +806,7 @@ class BP_REST_Members_Endpoint extends WP_REST_Users_Controller {
|
|
| 806 |
'id' => array(
|
| 807 |
'description' => __( 'A unique numeric ID for the Member.', 'buddypress' ),
|
| 808 |
'type' => 'integer',
|
| 809 |
-
'context' => array( 'view', 'edit' ),
|
| 810 |
'readonly' => true,
|
| 811 |
),
|
| 812 |
'name' => array(
|
|
@@ -820,7 +820,7 @@ class BP_REST_Members_Endpoint extends WP_REST_Users_Controller {
|
|
| 820 |
'mention_name' => array(
|
| 821 |
'description' => __( 'The name used for that user in @-mentions.', 'buddypress' ),
|
| 822 |
'type' => 'string',
|
| 823 |
-
'context' => array( 'view', 'edit' ),
|
| 824 |
'arg_options' => array(
|
| 825 |
'sanitize_callback' => 'sanitize_text_field',
|
| 826 |
),
|
|
@@ -830,13 +830,13 @@ class BP_REST_Members_Endpoint extends WP_REST_Users_Controller {
|
|
| 830 |
'description' => __( 'Profile URL of the member.', 'buddypress' ),
|
| 831 |
'type' => 'string',
|
| 832 |
'format' => 'uri',
|
| 833 |
-
'context' => array( 'view', 'edit' ),
|
| 834 |
'readonly' => true,
|
| 835 |
),
|
| 836 |
'user_login' => array(
|
| 837 |
'description' => __( 'An alphanumeric identifier for the Member.', 'buddypress' ),
|
| 838 |
'type' => 'string',
|
| 839 |
-
'context' => array( 'view', 'edit' ),
|
| 840 |
'required' => true,
|
| 841 |
'arg_options' => array(
|
| 842 |
'sanitize_callback' => array( $this, 'check_username' ),
|
|
@@ -849,7 +849,7 @@ class BP_REST_Members_Endpoint extends WP_REST_Users_Controller {
|
|
| 849 |
'items' => array(
|
| 850 |
'type' => 'string',
|
| 851 |
),
|
| 852 |
-
'context' => array( 'view', 'edit' ),
|
| 853 |
'readonly' => true,
|
| 854 |
),
|
| 855 |
'registered_date' => array(
|
|
@@ -897,14 +897,14 @@ class BP_REST_Members_Endpoint extends WP_REST_Users_Controller {
|
|
| 897 |
'friendship_status' => array(
|
| 898 |
'description' => __( 'Friendship relation with, current, logged in user.', 'buddypress' ),
|
| 899 |
'type' => 'bool',
|
| 900 |
-
'context' => array( 'view', 'edit' ),
|
| 901 |
'readonly' => true,
|
| 902 |
),
|
| 903 |
'friendship_status_slug' => array(
|
| 904 |
'description' => __( 'Slug of the friendship status with current logged in user.', 'buddypress' ),
|
| 905 |
'enum' => array( 'is_friend', 'not_friends', 'pending', 'awaiting_response' ),
|
| 906 |
'type' => 'string',
|
| 907 |
-
'context' => array( 'view', 'edit' ),
|
| 908 |
'readonly' => true,
|
| 909 |
),
|
| 910 |
'last_activity' => array(
|
|
@@ -948,7 +948,7 @@ class BP_REST_Members_Endpoint extends WP_REST_Users_Controller {
|
|
| 948 |
'readonly' => true,
|
| 949 |
),
|
| 950 |
'total_friend_count' => array(
|
| 951 |
-
'context' => array( 'view', 'edit' ),
|
| 952 |
'description' => __( 'Total number of friends for the member.', 'buddypress' ),
|
| 953 |
'type' => 'integer',
|
| 954 |
'readonly' => true,
|
| 806 |
'id' => array(
|
| 807 |
'description' => __( 'A unique numeric ID for the Member.', 'buddypress' ),
|
| 808 |
'type' => 'integer',
|
| 809 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 810 |
'readonly' => true,
|
| 811 |
),
|
| 812 |
'name' => array(
|
| 820 |
'mention_name' => array(
|
| 821 |
'description' => __( 'The name used for that user in @-mentions.', 'buddypress' ),
|
| 822 |
'type' => 'string',
|
| 823 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 824 |
'arg_options' => array(
|
| 825 |
'sanitize_callback' => 'sanitize_text_field',
|
| 826 |
),
|
| 830 |
'description' => __( 'Profile URL of the member.', 'buddypress' ),
|
| 831 |
'type' => 'string',
|
| 832 |
'format' => 'uri',
|
| 833 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 834 |
'readonly' => true,
|
| 835 |
),
|
| 836 |
'user_login' => array(
|
| 837 |
'description' => __( 'An alphanumeric identifier for the Member.', 'buddypress' ),
|
| 838 |
'type' => 'string',
|
| 839 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 840 |
'required' => true,
|
| 841 |
'arg_options' => array(
|
| 842 |
'sanitize_callback' => array( $this, 'check_username' ),
|
| 849 |
'items' => array(
|
| 850 |
'type' => 'string',
|
| 851 |
),
|
| 852 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 853 |
'readonly' => true,
|
| 854 |
),
|
| 855 |
'registered_date' => array(
|
| 897 |
'friendship_status' => array(
|
| 898 |
'description' => __( 'Friendship relation with, current, logged in user.', 'buddypress' ),
|
| 899 |
'type' => 'bool',
|
| 900 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 901 |
'readonly' => true,
|
| 902 |
),
|
| 903 |
'friendship_status_slug' => array(
|
| 904 |
'description' => __( 'Slug of the friendship status with current logged in user.', 'buddypress' ),
|
| 905 |
'enum' => array( 'is_friend', 'not_friends', 'pending', 'awaiting_response' ),
|
| 906 |
'type' => 'string',
|
| 907 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 908 |
'readonly' => true,
|
| 909 |
),
|
| 910 |
'last_activity' => array(
|
| 948 |
'readonly' => true,
|
| 949 |
),
|
| 950 |
'total_friend_count' => array(
|
| 951 |
+
'context' => array( 'view', 'edit', 'embed' ),
|
| 952 |
'description' => __( 'Total number of friends for the member.', 'buddypress' ),
|
| 953 |
'type' => 'integer',
|
| 954 |
'readonly' => true,
|
buddypress.pot
CHANGED
|
@@ -9,7 +9,7 @@ msgstr ""
|
|
| 9 |
"MIME-Version: 1.0\n"
|
| 10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 11 |
"Content-Transfer-Encoding: 8bit\n"
|
| 12 |
-
"POT-Creation-Date: 2021-
|
| 13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
| 14 |
"X-Generator: WP-CLI 2.4.0\n"
|
| 15 |
"X-Domain: buddypress\n"
|
|
@@ -1220,7 +1220,7 @@ msgstr ""
|
|
| 1220 |
|
| 1221 |
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:71
|
| 1222 |
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:109
|
| 1223 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1224 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:932
|
| 1225 |
msgid "A unique numeric ID for the activity."
|
| 1226 |
msgstr ""
|
|
@@ -1277,153 +1277,153 @@ msgstr ""
|
|
| 1277 |
msgid "Sorry, you are not allowed to update favorites."
|
| 1278 |
msgstr ""
|
| 1279 |
|
| 1280 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1281 |
msgid "The ID of some other object primarily associated with this one."
|
| 1282 |
msgstr ""
|
| 1283 |
|
| 1284 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1285 |
msgid "The ID of some other object also associated with this one."
|
| 1286 |
msgstr ""
|
| 1287 |
|
| 1288 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1289 |
msgid "The ID for the author of the activity."
|
| 1290 |
msgstr ""
|
| 1291 |
|
| 1292 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1293 |
msgid "The permalink to this activity on the site."
|
| 1294 |
msgstr ""
|
| 1295 |
|
| 1296 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1297 |
msgid "The active BuddyPress component the activity relates to."
|
| 1298 |
msgstr ""
|
| 1299 |
|
| 1300 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1301 |
msgid "The activity type of the activity."
|
| 1302 |
msgstr ""
|
| 1303 |
|
| 1304 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1305 |
msgid "The description of the activity's type (eg: Username posted an update)"
|
| 1306 |
msgstr ""
|
| 1307 |
|
| 1308 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1309 |
msgid "Allowed HTML content for the activity."
|
| 1310 |
msgstr ""
|
| 1311 |
|
| 1312 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1313 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:937
|
| 1314 |
msgid "Content for the activity, as it exists in the database."
|
| 1315 |
msgstr ""
|
| 1316 |
|
| 1317 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1318 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:942
|
| 1319 |
msgid "HTML content for the activity, transformed for display."
|
| 1320 |
msgstr ""
|
| 1321 |
|
| 1322 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1323 |
msgid "The date the activity was published, in the site's timezone."
|
| 1324 |
msgstr ""
|
| 1325 |
|
| 1326 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1327 |
msgid "Whether the activity has been marked as spam or not."
|
| 1328 |
msgstr ""
|
| 1329 |
|
| 1330 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1331 |
msgid "A list of objects children of the activity object."
|
| 1332 |
msgstr ""
|
| 1333 |
|
| 1334 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1335 |
msgid "Total number of comments of the activity object."
|
| 1336 |
msgstr ""
|
| 1337 |
|
| 1338 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1339 |
msgid "Whether the activity object should be sitewide hidden or not."
|
| 1340 |
msgstr ""
|
| 1341 |
|
| 1342 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1343 |
msgid "Whether the activity object has been favorited by the current user."
|
| 1344 |
msgstr ""
|
| 1345 |
|
| 1346 |
#. translators: 1: Full avatar width in pixels. 2: Full avatar height in pixels
|
| 1347 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1348 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1349 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 1350 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:964
|
| 1351 |
msgid "Avatar URL with full image size (%1$d x %2$d pixels)."
|
| 1352 |
msgstr ""
|
| 1353 |
|
| 1354 |
#. translators: 1: Thumb avatar width in pixels. 2: Thumb avatar height in pixels
|
| 1355 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1356 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1357 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 1358 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:972
|
| 1359 |
msgid "Avatar URL with thumb image size (%1$d x %2$d pixels)."
|
| 1360 |
msgstr ""
|
| 1361 |
|
| 1362 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1363 |
msgid "Avatar URLs for the author of the activity."
|
| 1364 |
msgstr ""
|
| 1365 |
|
| 1366 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1367 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:1053
|
| 1368 |
msgid "Ensure result set excludes specific IDs."
|
| 1369 |
msgstr ""
|
| 1370 |
|
| 1371 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1372 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1373 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:1044
|
| 1374 |
#: bp-members/classes/class-bp-rest-signup-endpoint.php:1017
|
| 1375 |
msgid "Ensure result set includes specific IDs."
|
| 1376 |
msgstr ""
|
| 1377 |
|
| 1378 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1379 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 1380 |
#: bp-members/classes/class-bp-rest-signup-endpoint.php:1035
|
| 1381 |
#: bp-notifications/classes/class-bp-rest-notifications-endpoint.php:842
|
| 1382 |
msgid "Order sort attribute ascending or descending."
|
| 1383 |
msgstr ""
|
| 1384 |
|
| 1385 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1386 |
msgid "Limit result set to items published after a given ISO8601 compliant date."
|
| 1387 |
msgstr ""
|
| 1388 |
|
| 1389 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1390 |
msgid "Limit result set to items created by a specific user (ID)."
|
| 1391 |
msgstr ""
|
| 1392 |
|
| 1393 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1394 |
#: bp-core/classes/class-bp-rest-components-endpoint.php:482
|
| 1395 |
msgid "Limit result set to items with a specific status."
|
| 1396 |
msgstr ""
|
| 1397 |
|
| 1398 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1399 |
msgid "Limit result set to items with a specific scope."
|
| 1400 |
msgstr ""
|
| 1401 |
|
| 1402 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1403 |
msgid "Limit result set to items created by a specific group."
|
| 1404 |
msgstr ""
|
| 1405 |
|
| 1406 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1407 |
msgid "Limit result set to items created by a specific site."
|
| 1408 |
msgstr ""
|
| 1409 |
|
| 1410 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1411 |
msgid "Limit result set to items with a specific prime association ID."
|
| 1412 |
msgstr ""
|
| 1413 |
|
| 1414 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1415 |
msgid "Limit result set to items with a specific secondary association ID."
|
| 1416 |
msgstr ""
|
| 1417 |
|
| 1418 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1419 |
msgid "Limit result set to items with a specific active BuddyPress component."
|
| 1420 |
msgstr ""
|
| 1421 |
|
| 1422 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1423 |
msgid "Limit result set to items with a specific activity type."
|
| 1424 |
msgstr ""
|
| 1425 |
|
| 1426 |
-
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:
|
| 1427 |
msgid "No comments by default, stream for within stream display, threaded for below each activity item."
|
| 1428 |
msgstr ""
|
| 1429 |
|
|
@@ -1713,7 +1713,7 @@ msgid "→"
|
|
| 1713 |
msgstr ""
|
| 1714 |
|
| 1715 |
#: bp-blogs/classes/class-bp-rest-attachments-blog-avatar-endpoint.php:62
|
| 1716 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1717 |
msgid "A unique numeric ID for the blog."
|
| 1718 |
msgstr ""
|
| 1719 |
|
|
@@ -1732,9 +1732,9 @@ msgstr ""
|
|
| 1732 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:344
|
| 1733 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:476
|
| 1734 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:600
|
| 1735 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 1736 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 1737 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 1738 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:184
|
| 1739 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:287
|
| 1740 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:416
|
|
@@ -1753,10 +1753,10 @@ msgstr ""
|
|
| 1753 |
#: bp-groups/classes/class-bp-rest-attachments-group-avatar-endpoint.php:174
|
| 1754 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:229
|
| 1755 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:508
|
| 1756 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 1757 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 1758 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 1759 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 1760 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:210
|
| 1761 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:446
|
| 1762 |
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:280
|
|
@@ -1819,63 +1819,63 @@ msgstr ""
|
|
| 1819 |
msgid "Sorry, blog creation is disabled."
|
| 1820 |
msgstr ""
|
| 1821 |
|
| 1822 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1823 |
msgid "The new site's name (used for the site URL)."
|
| 1824 |
msgstr ""
|
| 1825 |
|
| 1826 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1827 |
msgid "The new site's title."
|
| 1828 |
msgstr ""
|
| 1829 |
|
| 1830 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1831 |
msgid "The new site's network ID. (Only relevant on multi-network installations)"
|
| 1832 |
msgstr ""
|
| 1833 |
|
| 1834 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1835 |
msgid "The user ID of the new site's admin."
|
| 1836 |
msgstr ""
|
| 1837 |
|
| 1838 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1839 |
msgid "Set initial Blog options."
|
| 1840 |
msgstr ""
|
| 1841 |
|
| 1842 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1843 |
msgid "A unique numeric ID for the blog admin."
|
| 1844 |
msgstr ""
|
| 1845 |
|
| 1846 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1847 |
msgid "The name of the blog."
|
| 1848 |
msgstr ""
|
| 1849 |
|
| 1850 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1851 |
msgid "The permalink of the blog."
|
| 1852 |
msgstr ""
|
| 1853 |
|
| 1854 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1855 |
msgid "The description of the blog."
|
| 1856 |
msgstr ""
|
| 1857 |
|
| 1858 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1859 |
msgid "The path of the blog."
|
| 1860 |
msgstr ""
|
| 1861 |
|
| 1862 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1863 |
msgid "the domain of the blog."
|
| 1864 |
msgstr ""
|
| 1865 |
|
| 1866 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1867 |
msgid "The last activity date from the blog, in the site's timezone."
|
| 1868 |
msgstr ""
|
| 1869 |
|
| 1870 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1871 |
msgid "Avatar URLs for the blog."
|
| 1872 |
msgstr ""
|
| 1873 |
|
| 1874 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1875 |
msgid "ID of the user whose blogs user can post to."
|
| 1876 |
msgstr ""
|
| 1877 |
|
| 1878 |
-
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:
|
| 1879 |
#: bp-core/classes/class-bp-rest-components-endpoint.php:491
|
| 1880 |
msgid "Limit result set to items with a specific type."
|
| 1881 |
msgstr ""
|
|
@@ -2610,7 +2610,7 @@ msgstr ""
|
|
| 2610 |
#: bp-core/classes/class-bp-admin.php:416
|
| 2611 |
#: bp-groups/classes/class-bp-groups-component.php:573
|
| 2612 |
#: bp-members/bp-members-adminbar.php:204
|
| 2613 |
-
#: bp-members/bp-members-invitations.php:
|
| 2614 |
#: bp-templates/bp-legacy/buddypress/members/single/invitations/list-invites.php:16
|
| 2615 |
#: bp-templates/bp-nouveau/buddypress/members/single/invitations/list-invites.php:15
|
| 2616 |
msgid "Invitations"
|
|
@@ -4620,19 +4620,19 @@ msgstr ""
|
|
| 4620 |
msgid "All Contributors to BuddyPress %s"
|
| 4621 |
msgstr ""
|
| 4622 |
|
| 4623 |
-
#: bp-core/classes/class-bp-admin.php:
|
| 4624 |
msgid "With our thanks to these Open Source projects"
|
| 4625 |
msgstr ""
|
| 4626 |
|
| 4627 |
-
#: bp-core/classes/class-bp-admin.php:
|
| 4628 |
msgid "Contributor Emeriti"
|
| 4629 |
msgstr ""
|
| 4630 |
|
| 4631 |
-
#: bp-core/classes/class-bp-admin.php:
|
| 4632 |
msgid "Project Founder"
|
| 4633 |
msgstr ""
|
| 4634 |
|
| 4635 |
-
#: bp-core/classes/class-bp-admin.php:
|
| 4636 |
msgctxt "Email post type"
|
| 4637 |
msgid "Situations"
|
| 4638 |
msgstr ""
|
|
@@ -7200,8 +7200,9 @@ msgstr ""
|
|
| 7200 |
#: bp-groups/classes/class-bp-rest-attachments-group-cover-endpoint.php:82
|
| 7201 |
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:63
|
| 7202 |
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:89
|
|
|
|
| 7203 |
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:60
|
| 7204 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7205 |
msgid "A unique numeric ID for the Group."
|
| 7206 |
msgstr ""
|
| 7207 |
|
|
@@ -7392,128 +7393,128 @@ msgstr ""
|
|
| 7392 |
msgid "A unique numeric ID for the Group Member."
|
| 7393 |
msgstr ""
|
| 7394 |
|
| 7395 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7396 |
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:270
|
| 7397 |
msgid "Sorry, you cannot view the group."
|
| 7398 |
msgstr ""
|
| 7399 |
|
| 7400 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7401 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7402 |
msgid "Could not join the group."
|
| 7403 |
msgstr ""
|
| 7404 |
|
| 7405 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7406 |
msgid "Could not add member to the group."
|
| 7407 |
msgstr ""
|
| 7408 |
|
| 7409 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7410 |
msgid "Sorry, you need to be logged in to join a group."
|
| 7411 |
msgstr ""
|
| 7412 |
|
| 7413 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7414 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7415 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7416 |
msgid "Invalid group member ID."
|
| 7417 |
msgstr ""
|
| 7418 |
|
| 7419 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7420 |
msgid "Could not promote member."
|
| 7421 |
msgstr ""
|
| 7422 |
|
| 7423 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7424 |
msgid "Could not demote member."
|
| 7425 |
msgstr ""
|
| 7426 |
|
| 7427 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7428 |
msgid "Could not demote member from the group."
|
| 7429 |
msgstr ""
|
| 7430 |
|
| 7431 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7432 |
msgid "Could not ban member from the group."
|
| 7433 |
msgstr ""
|
| 7434 |
|
| 7435 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7436 |
msgid "Could not unban member from the group."
|
| 7437 |
msgstr ""
|
| 7438 |
|
| 7439 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7440 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:546
|
| 7441 |
msgid "Sorry, you need to be logged in to make an update."
|
| 7442 |
msgstr ""
|
| 7443 |
|
| 7444 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7445 |
msgid "Sorry, you are not allowed to ban this group member."
|
| 7446 |
msgstr ""
|
| 7447 |
|
| 7448 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7449 |
msgid "Sorry, you are not allowed to unban this group member."
|
| 7450 |
msgstr ""
|
| 7451 |
|
| 7452 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7453 |
msgid "Sorry, you are not allowed to promote this group member."
|
| 7454 |
msgstr ""
|
| 7455 |
|
| 7456 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7457 |
msgid "Sorry, you are not allowed to demote this group member."
|
| 7458 |
msgstr ""
|
| 7459 |
|
| 7460 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7461 |
msgid "Could not remove member from this group."
|
| 7462 |
msgstr ""
|
| 7463 |
|
| 7464 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7465 |
msgid "Sorry, you need to be logged in to view a group membership."
|
| 7466 |
msgstr ""
|
| 7467 |
|
| 7468 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7469 |
msgid "Group role to assign the user to."
|
| 7470 |
msgstr ""
|
| 7471 |
|
| 7472 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7473 |
msgid "A unique numeric ID for the Member to add to the Group."
|
| 7474 |
msgstr ""
|
| 7475 |
|
| 7476 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7477 |
msgid "Action used to update a group member."
|
| 7478 |
msgstr ""
|
| 7479 |
|
| 7480 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7481 |
msgid "Whether the member is a group moderator."
|
| 7482 |
msgstr ""
|
| 7483 |
|
| 7484 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7485 |
msgid "Whether the member has been banned from the group."
|
| 7486 |
msgstr ""
|
| 7487 |
|
| 7488 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7489 |
msgid "Whether the member is a group administrator."
|
| 7490 |
msgstr ""
|
| 7491 |
|
| 7492 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7493 |
msgid "Whether the membership of this user has been confirmed."
|
| 7494 |
msgstr ""
|
| 7495 |
|
| 7496 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7497 |
msgid "The date of the last time the membership of this user was modified, in the site's timezone."
|
| 7498 |
msgstr ""
|
| 7499 |
|
| 7500 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7501 |
msgid "Sort the order of results by the status of the group members."
|
| 7502 |
msgstr ""
|
| 7503 |
|
| 7504 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7505 |
msgid "Ensure result set includes specific group roles."
|
| 7506 |
msgstr ""
|
| 7507 |
|
| 7508 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7509 |
msgid "Ensure result set excludes specific member IDs."
|
| 7510 |
msgstr ""
|
| 7511 |
|
| 7512 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7513 |
msgid "Whether results should exclude group admins and mods."
|
| 7514 |
msgstr ""
|
| 7515 |
|
| 7516 |
-
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:
|
| 7517 |
msgid "Whether results should exclude banned group members."
|
| 7518 |
msgstr ""
|
| 7519 |
|
|
@@ -7640,133 +7641,133 @@ msgstr ""
|
|
| 7640 |
msgid "Sorry, you need to be logged in to view your groups."
|
| 7641 |
msgstr ""
|
| 7642 |
|
| 7643 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7644 |
msgid "Assign one or more type to a group. To assign more than one type, use a comma separated list of types."
|
| 7645 |
msgstr ""
|
| 7646 |
|
| 7647 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7648 |
msgid "Append one or more type to a group. To append more than one type, use a comma separated list of types."
|
| 7649 |
msgstr ""
|
| 7650 |
|
| 7651 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7652 |
msgid "Remove one or more type of a group. To remove more than one type, use a comma separated list of types."
|
| 7653 |
msgstr ""
|
| 7654 |
|
| 7655 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7656 |
msgid "The ID of the user who created the Group."
|
| 7657 |
msgstr ""
|
| 7658 |
|
| 7659 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7660 |
msgid "The name of the Group."
|
| 7661 |
msgstr ""
|
| 7662 |
|
| 7663 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7664 |
msgid "The URL-friendly slug for the Group."
|
| 7665 |
msgstr ""
|
| 7666 |
|
| 7667 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7668 |
msgid "The permalink to the Group on the site."
|
| 7669 |
msgstr ""
|
| 7670 |
|
| 7671 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7672 |
msgid "The description of the Group."
|
| 7673 |
msgstr ""
|
| 7674 |
|
| 7675 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7676 |
msgid "Content for the description of the Group, as it exists in the database."
|
| 7677 |
msgstr ""
|
| 7678 |
|
| 7679 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7680 |
msgid "HTML content for the description of the Group, transformed for display."
|
| 7681 |
msgstr ""
|
| 7682 |
|
| 7683 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7684 |
msgid "The status of the Group."
|
| 7685 |
msgstr ""
|
| 7686 |
|
| 7687 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7688 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7689 |
msgid "Whether the Group has a forum enabled or not."
|
| 7690 |
msgstr ""
|
| 7691 |
|
| 7692 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7693 |
msgid "ID of the parent Group."
|
| 7694 |
msgstr ""
|
| 7695 |
|
| 7696 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7697 |
msgid "The date the Group was created, in the site's timezone."
|
| 7698 |
msgstr ""
|
| 7699 |
|
| 7700 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7701 |
msgid "The type(s) of the Group."
|
| 7702 |
msgstr ""
|
| 7703 |
|
| 7704 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7705 |
msgid "Group administrators."
|
| 7706 |
msgstr ""
|
| 7707 |
|
| 7708 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7709 |
msgid "Group moderators."
|
| 7710 |
msgstr ""
|
| 7711 |
|
| 7712 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7713 |
msgid "Count of all Group members."
|
| 7714 |
msgstr ""
|
| 7715 |
|
| 7716 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7717 |
msgid "The date the Group was last active, in the site's timezone."
|
| 7718 |
msgstr ""
|
| 7719 |
|
| 7720 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7721 |
msgid "The human diff time the Group was last active, in the site's timezone."
|
| 7722 |
msgstr ""
|
| 7723 |
|
| 7724 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7725 |
msgid "Avatar URLs for the group."
|
| 7726 |
msgstr ""
|
| 7727 |
|
| 7728 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7729 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:1018
|
| 7730 |
msgid "Shorthand for certain orderby/order combinations."
|
| 7731 |
msgstr ""
|
| 7732 |
|
| 7733 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7734 |
msgid "Order Groups by which attribute."
|
| 7735 |
msgstr ""
|
| 7736 |
|
| 7737 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7738 |
msgid "Group statuses to limit results to."
|
| 7739 |
msgstr ""
|
| 7740 |
|
| 7741 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7742 |
msgid "Pass a user_id to limit to only Groups that this user is a member of."
|
| 7743 |
msgstr ""
|
| 7744 |
|
| 7745 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7746 |
msgid "Get Groups that are children of the specified Group(s) IDs."
|
| 7747 |
msgstr ""
|
| 7748 |
|
| 7749 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7750 |
msgid "Get Groups based on their meta data information."
|
| 7751 |
msgstr ""
|
| 7752 |
|
| 7753 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7754 |
msgid "Ensure result set includes Groups with specific IDs."
|
| 7755 |
msgstr ""
|
| 7756 |
|
| 7757 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7758 |
msgid "Ensure result set excludes Groups with specific IDs"
|
| 7759 |
msgstr ""
|
| 7760 |
|
| 7761 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7762 |
msgid "Limit results set to a certain Group type."
|
| 7763 |
msgstr ""
|
| 7764 |
|
| 7765 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7766 |
msgid "Whether results should include hidden Groups."
|
| 7767 |
msgstr ""
|
| 7768 |
|
| 7769 |
-
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:
|
| 7770 |
msgid "Whether to fetch extra BP data about the returned groups."
|
| 7771 |
msgstr ""
|
| 7772 |
|
|
@@ -8060,14 +8061,14 @@ msgid "Delete Account"
|
|
| 8060 |
msgstr ""
|
| 8061 |
|
| 8062 |
#: bp-members/bp-members-adminbar.php:217
|
| 8063 |
-
#: bp-members/bp-members-invitations.php:
|
| 8064 |
#: bp-templates/bp-legacy/buddypress/groups/single/send-invites.php:31
|
| 8065 |
#: bp-templates/bp-nouveau/includes/groups/functions.php:136
|
| 8066 |
msgid "Send Invites"
|
| 8067 |
msgstr ""
|
| 8068 |
|
| 8069 |
#: bp-members/bp-members-adminbar.php:230
|
| 8070 |
-
#: bp-members/bp-members-invitations.php:
|
| 8071 |
#: bp-templates/bp-nouveau/includes/groups/functions.php:130
|
| 8072 |
msgid "Pending Invites"
|
| 8073 |
msgstr ""
|
|
@@ -8359,7 +8360,7 @@ msgstr ""
|
|
| 8359 |
msgid "You may not register a member type with this name."
|
| 8360 |
msgstr ""
|
| 8361 |
|
| 8362 |
-
#: bp-members/bp-members-invitations.php:
|
| 8363 |
#: bp-members/screens/activate.php:106
|
| 8364 |
msgid "Your account is now active!"
|
| 8365 |
msgstr ""
|
| 9 |
"MIME-Version: 1.0\n"
|
| 10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
| 11 |
"Content-Transfer-Encoding: 8bit\n"
|
| 12 |
+
"POT-Creation-Date: 2021-06-07T18:57:25+00:00\n"
|
| 13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
| 14 |
"X-Generator: WP-CLI 2.4.0\n"
|
| 15 |
"X-Domain: buddypress\n"
|
| 1220 |
|
| 1221 |
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:71
|
| 1222 |
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:109
|
| 1223 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1294
|
| 1224 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:932
|
| 1225 |
msgid "A unique numeric ID for the activity."
|
| 1226 |
msgstr ""
|
| 1277 |
msgid "Sorry, you are not allowed to update favorites."
|
| 1278 |
msgstr ""
|
| 1279 |
|
| 1280 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1300
|
| 1281 |
msgid "The ID of some other object primarily associated with this one."
|
| 1282 |
msgstr ""
|
| 1283 |
|
| 1284 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1305
|
| 1285 |
msgid "The ID of some other object also associated with this one."
|
| 1286 |
msgstr ""
|
| 1287 |
|
| 1288 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1310
|
| 1289 |
msgid "The ID for the author of the activity."
|
| 1290 |
msgstr ""
|
| 1291 |
|
| 1292 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1316
|
| 1293 |
msgid "The permalink to this activity on the site."
|
| 1294 |
msgstr ""
|
| 1295 |
|
| 1296 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1322
|
| 1297 |
msgid "The active BuddyPress component the activity relates to."
|
| 1298 |
msgstr ""
|
| 1299 |
|
| 1300 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1331
|
| 1301 |
msgid "The activity type of the activity."
|
| 1302 |
msgstr ""
|
| 1303 |
|
| 1304 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1340
|
| 1305 |
msgid "The description of the activity's type (eg: Username posted an update)"
|
| 1306 |
msgstr ""
|
| 1307 |
|
| 1308 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1349
|
| 1309 |
msgid "Allowed HTML content for the activity."
|
| 1310 |
msgstr ""
|
| 1311 |
|
| 1312 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1357
|
| 1313 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:937
|
| 1314 |
msgid "Content for the activity, as it exists in the database."
|
| 1315 |
msgstr ""
|
| 1316 |
|
| 1317 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1362
|
| 1318 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:942
|
| 1319 |
msgid "HTML content for the activity, transformed for display."
|
| 1320 |
msgstr ""
|
| 1321 |
|
| 1322 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1371
|
| 1323 |
msgid "The date the activity was published, in the site's timezone."
|
| 1324 |
msgstr ""
|
| 1325 |
|
| 1326 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1377
|
| 1327 |
msgid "Whether the activity has been marked as spam or not."
|
| 1328 |
msgstr ""
|
| 1329 |
|
| 1330 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1387
|
| 1331 |
msgid "A list of objects children of the activity object."
|
| 1332 |
msgstr ""
|
| 1333 |
|
| 1334 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1393
|
| 1335 |
msgid "Total number of comments of the activity object."
|
| 1336 |
msgstr ""
|
| 1337 |
|
| 1338 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1399
|
| 1339 |
msgid "Whether the activity object should be sitewide hidden or not."
|
| 1340 |
msgstr ""
|
| 1341 |
|
| 1342 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1404
|
| 1343 |
msgid "Whether the activity object has been favorited by the current user."
|
| 1344 |
msgstr ""
|
| 1345 |
|
| 1346 |
#. translators: 1: Full avatar width in pixels. 2: Full avatar height in pixels
|
| 1347 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1417
|
| 1348 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:688
|
| 1349 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1279
|
| 1350 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:964
|
| 1351 |
msgid "Avatar URL with full image size (%1$d x %2$d pixels)."
|
| 1352 |
msgstr ""
|
| 1353 |
|
| 1354 |
#. translators: 1: Thumb avatar width in pixels. 2: Thumb avatar height in pixels
|
| 1355 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1425
|
| 1356 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:696
|
| 1357 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1287
|
| 1358 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:972
|
| 1359 |
msgid "Avatar URL with thumb image size (%1$d x %2$d pixels)."
|
| 1360 |
msgstr ""
|
| 1361 |
|
| 1362 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1432
|
| 1363 |
msgid "Avatar URLs for the author of the activity."
|
| 1364 |
msgstr ""
|
| 1365 |
|
| 1366 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1463
|
| 1367 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:1053
|
| 1368 |
msgid "Ensure result set excludes specific IDs."
|
| 1369 |
msgstr ""
|
| 1370 |
|
| 1371 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1472
|
| 1372 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:745
|
| 1373 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:1044
|
| 1374 |
#: bp-members/classes/class-bp-rest-signup-endpoint.php:1017
|
| 1375 |
msgid "Ensure result set includes specific IDs."
|
| 1376 |
msgstr ""
|
| 1377 |
|
| 1378 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1481
|
| 1379 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1335
|
| 1380 |
#: bp-members/classes/class-bp-rest-signup-endpoint.php:1035
|
| 1381 |
#: bp-notifications/classes/class-bp-rest-notifications-endpoint.php:842
|
| 1382 |
msgid "Order sort attribute ascending or descending."
|
| 1383 |
msgstr ""
|
| 1384 |
|
| 1385 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1490
|
| 1386 |
msgid "Limit result set to items published after a given ISO8601 compliant date."
|
| 1387 |
msgstr ""
|
| 1388 |
|
| 1389 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1497
|
| 1390 |
msgid "Limit result set to items created by a specific user (ID)."
|
| 1391 |
msgstr ""
|
| 1392 |
|
| 1393 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1505
|
| 1394 |
#: bp-core/classes/class-bp-rest-components-endpoint.php:482
|
| 1395 |
msgid "Limit result set to items with a specific status."
|
| 1396 |
msgstr ""
|
| 1397 |
|
| 1398 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1514
|
| 1399 |
msgid "Limit result set to items with a specific scope."
|
| 1400 |
msgstr ""
|
| 1401 |
|
| 1402 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1522
|
| 1403 |
msgid "Limit result set to items created by a specific group."
|
| 1404 |
msgstr ""
|
| 1405 |
|
| 1406 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1530
|
| 1407 |
msgid "Limit result set to items created by a specific site."
|
| 1408 |
msgstr ""
|
| 1409 |
|
| 1410 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1538
|
| 1411 |
msgid "Limit result set to items with a specific prime association ID."
|
| 1412 |
msgstr ""
|
| 1413 |
|
| 1414 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1546
|
| 1415 |
msgid "Limit result set to items with a specific secondary association ID."
|
| 1416 |
msgstr ""
|
| 1417 |
|
| 1418 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1554
|
| 1419 |
msgid "Limit result set to items with a specific active BuddyPress component."
|
| 1420 |
msgstr ""
|
| 1421 |
|
| 1422 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1562
|
| 1423 |
msgid "Limit result set to items with a specific activity type."
|
| 1424 |
msgstr ""
|
| 1425 |
|
| 1426 |
+
#: bp-activity/classes/class-bp-rest-activity-endpoint.php:1573
|
| 1427 |
msgid "No comments by default, stream for within stream display, threaded for below each activity item."
|
| 1428 |
msgstr ""
|
| 1429 |
|
| 1713 |
msgstr ""
|
| 1714 |
|
| 1715 |
#: bp-blogs/classes/class-bp-rest-attachments-blog-avatar-endpoint.php:62
|
| 1716 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:630
|
| 1717 |
msgid "A unique numeric ID for the blog."
|
| 1718 |
msgstr ""
|
| 1719 |
|
| 1732 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:344
|
| 1733 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:476
|
| 1734 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:600
|
| 1735 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:320
|
| 1736 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:474
|
| 1737 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:623
|
| 1738 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:184
|
| 1739 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:287
|
| 1740 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:416
|
| 1753 |
#: bp-groups/classes/class-bp-rest-attachments-group-avatar-endpoint.php:174
|
| 1754 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:229
|
| 1755 |
#: bp-groups/classes/class-bp-rest-group-invites-endpoint.php:508
|
| 1756 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:205
|
| 1757 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:352
|
| 1758 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:507
|
| 1759 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:656
|
| 1760 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:210
|
| 1761 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:446
|
| 1762 |
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:280
|
| 1819 |
msgid "Sorry, blog creation is disabled."
|
| 1820 |
msgstr ""
|
| 1821 |
|
| 1822 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:561
|
| 1823 |
msgid "The new site's name (used for the site URL)."
|
| 1824 |
msgstr ""
|
| 1825 |
|
| 1826 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:569
|
| 1827 |
msgid "The new site's title."
|
| 1828 |
msgstr ""
|
| 1829 |
|
| 1830 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:578
|
| 1831 |
msgid "The new site's network ID. (Only relevant on multi-network installations)"
|
| 1832 |
msgstr ""
|
| 1833 |
|
| 1834 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:587
|
| 1835 |
msgid "The user ID of the new site's admin."
|
| 1836 |
msgstr ""
|
| 1837 |
|
| 1838 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:595
|
| 1839 |
msgid "Set initial Blog options."
|
| 1840 |
msgstr ""
|
| 1841 |
|
| 1842 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:636
|
| 1843 |
msgid "A unique numeric ID for the blog admin."
|
| 1844 |
msgstr ""
|
| 1845 |
|
| 1846 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:642
|
| 1847 |
msgid "The name of the blog."
|
| 1848 |
msgstr ""
|
| 1849 |
|
| 1850 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:651
|
| 1851 |
msgid "The permalink of the blog."
|
| 1852 |
msgstr ""
|
| 1853 |
|
| 1854 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:658
|
| 1855 |
msgid "The description of the blog."
|
| 1856 |
msgstr ""
|
| 1857 |
|
| 1858 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:664
|
| 1859 |
msgid "The path of the blog."
|
| 1860 |
msgstr ""
|
| 1861 |
|
| 1862 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:670
|
| 1863 |
msgid "the domain of the blog."
|
| 1864 |
msgstr ""
|
| 1865 |
|
| 1866 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:676
|
| 1867 |
msgid "The last activity date from the blog, in the site's timezone."
|
| 1868 |
msgstr ""
|
| 1869 |
|
| 1870 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:703
|
| 1871 |
msgid "Avatar URLs for the blog."
|
| 1872 |
msgstr ""
|
| 1873 |
|
| 1874 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:737
|
| 1875 |
msgid "ID of the user whose blogs user can post to."
|
| 1876 |
msgstr ""
|
| 1877 |
|
| 1878 |
+
#: bp-blogs/classes/class-bp-rest-blogs-endpoint.php:754
|
| 1879 |
#: bp-core/classes/class-bp-rest-components-endpoint.php:491
|
| 1880 |
msgid "Limit result set to items with a specific type."
|
| 1881 |
msgstr ""
|
| 2610 |
#: bp-core/classes/class-bp-admin.php:416
|
| 2611 |
#: bp-groups/classes/class-bp-groups-component.php:573
|
| 2612 |
#: bp-members/bp-members-adminbar.php:204
|
| 2613 |
+
#: bp-members/bp-members-invitations.php:29
|
| 2614 |
#: bp-templates/bp-legacy/buddypress/members/single/invitations/list-invites.php:16
|
| 2615 |
#: bp-templates/bp-nouveau/buddypress/members/single/invitations/list-invites.php:15
|
| 2616 |
msgid "Invitations"
|
| 4620 |
msgid "All Contributors to BuddyPress %s"
|
| 4621 |
msgstr ""
|
| 4622 |
|
| 4623 |
+
#: bp-core/classes/class-bp-admin.php:1040
|
| 4624 |
msgid "With our thanks to these Open Source projects"
|
| 4625 |
msgstr ""
|
| 4626 |
|
| 4627 |
+
#: bp-core/classes/class-bp-admin.php:1054
|
| 4628 |
msgid "Contributor Emeriti"
|
| 4629 |
msgstr ""
|
| 4630 |
|
| 4631 |
+
#: bp-core/classes/class-bp-admin.php:1059
|
| 4632 |
msgid "Project Founder"
|
| 4633 |
msgstr ""
|
| 4634 |
|
| 4635 |
+
#: bp-core/classes/class-bp-admin.php:1099
|
| 4636 |
msgctxt "Email post type"
|
| 4637 |
msgid "Situations"
|
| 4638 |
msgstr ""
|
| 7200 |
#: bp-groups/classes/class-bp-rest-attachments-group-cover-endpoint.php:82
|
| 7201 |
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:63
|
| 7202 |
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:89
|
| 7203 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:861
|
| 7204 |
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:60
|
| 7205 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1140
|
| 7206 |
msgid "A unique numeric ID for the Group."
|
| 7207 |
msgstr ""
|
| 7208 |
|
| 7393 |
msgid "A unique numeric ID for the Group Member."
|
| 7394 |
msgstr ""
|
| 7395 |
|
| 7396 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:195
|
| 7397 |
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:270
|
| 7398 |
msgid "Sorry, you cannot view the group."
|
| 7399 |
msgstr ""
|
| 7400 |
|
| 7401 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:241
|
| 7402 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:362
|
| 7403 |
msgid "Could not join the group."
|
| 7404 |
msgstr ""
|
| 7405 |
|
| 7406 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:266
|
| 7407 |
msgid "Could not add member to the group."
|
| 7408 |
msgstr ""
|
| 7409 |
|
| 7410 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:329
|
| 7411 |
msgid "Sorry, you need to be logged in to join a group."
|
| 7412 |
msgstr ""
|
| 7413 |
|
| 7414 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:341
|
| 7415 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:496
|
| 7416 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:645
|
| 7417 |
msgid "Invalid group member ID."
|
| 7418 |
msgstr ""
|
| 7419 |
|
| 7420 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:402
|
| 7421 |
msgid "Could not promote member."
|
| 7422 |
msgstr ""
|
| 7423 |
|
| 7424 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:412
|
| 7425 |
msgid "Could not demote member."
|
| 7426 |
msgstr ""
|
| 7427 |
|
| 7428 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:421
|
| 7429 |
msgid "Could not demote member from the group."
|
| 7430 |
msgstr ""
|
| 7431 |
|
| 7432 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:422
|
| 7433 |
msgid "Could not ban member from the group."
|
| 7434 |
msgstr ""
|
| 7435 |
|
| 7436 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:423
|
| 7437 |
msgid "Could not unban member from the group."
|
| 7438 |
msgstr ""
|
| 7439 |
|
| 7440 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:484
|
| 7441 |
#: bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php:546
|
| 7442 |
msgid "Sorry, you need to be logged in to make an update."
|
| 7443 |
msgstr ""
|
| 7444 |
|
| 7445 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:529
|
| 7446 |
msgid "Sorry, you are not allowed to ban this group member."
|
| 7447 |
msgstr ""
|
| 7448 |
|
| 7449 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:530
|
| 7450 |
msgid "Sorry, you are not allowed to unban this group member."
|
| 7451 |
msgstr ""
|
| 7452 |
|
| 7453 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:531
|
| 7454 |
msgid "Sorry, you are not allowed to promote this group member."
|
| 7455 |
msgstr ""
|
| 7456 |
|
| 7457 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:532
|
| 7458 |
msgid "Sorry, you are not allowed to demote this group member."
|
| 7459 |
msgstr ""
|
| 7460 |
|
| 7461 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:577
|
| 7462 |
msgid "Could not remove member from this group."
|
| 7463 |
msgstr ""
|
| 7464 |
|
| 7465 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:633
|
| 7466 |
msgid "Sorry, you need to be logged in to view a group membership."
|
| 7467 |
msgstr ""
|
| 7468 |
|
| 7469 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:795
|
| 7470 |
msgid "Group role to assign the user to."
|
| 7471 |
msgstr ""
|
| 7472 |
|
| 7473 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:809
|
| 7474 |
msgid "A unique numeric ID for the Member to add to the Group."
|
| 7475 |
msgstr ""
|
| 7476 |
|
| 7477 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:820
|
| 7478 |
msgid "Action used to update a group member."
|
| 7479 |
msgstr ""
|
| 7480 |
|
| 7481 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:867
|
| 7482 |
msgid "Whether the member is a group moderator."
|
| 7483 |
msgstr ""
|
| 7484 |
|
| 7485 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:873
|
| 7486 |
msgid "Whether the member has been banned from the group."
|
| 7487 |
msgstr ""
|
| 7488 |
|
| 7489 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:879
|
| 7490 |
msgid "Whether the member is a group administrator."
|
| 7491 |
msgstr ""
|
| 7492 |
|
| 7493 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:885
|
| 7494 |
msgid "Whether the membership of this user has been confirmed."
|
| 7495 |
msgstr ""
|
| 7496 |
|
| 7497 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:891
|
| 7498 |
msgid "The date of the last time the membership of this user was modified, in the site's timezone."
|
| 7499 |
msgstr ""
|
| 7500 |
|
| 7501 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:925
|
| 7502 |
msgid "Sort the order of results by the status of the group members."
|
| 7503 |
msgstr ""
|
| 7504 |
|
| 7505 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:934
|
| 7506 |
msgid "Ensure result set includes specific group roles."
|
| 7507 |
msgstr ""
|
| 7508 |
|
| 7509 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:946
|
| 7510 |
msgid "Ensure result set excludes specific member IDs."
|
| 7511 |
msgstr ""
|
| 7512 |
|
| 7513 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:955
|
| 7514 |
msgid "Whether results should exclude group admins and mods."
|
| 7515 |
msgstr ""
|
| 7516 |
|
| 7517 |
+
#: bp-groups/classes/class-bp-rest-group-membership-endpoint.php:963
|
| 7518 |
msgid "Whether results should exclude banned group members."
|
| 7519 |
msgstr ""
|
| 7520 |
|
| 7641 |
msgid "Sorry, you need to be logged in to view your groups."
|
| 7642 |
msgstr ""
|
| 7643 |
|
| 7644 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1080
|
| 7645 |
msgid "Assign one or more type to a group. To assign more than one type, use a comma separated list of types."
|
| 7646 |
msgstr ""
|
| 7647 |
|
| 7648 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1093
|
| 7649 |
msgid "Append one or more type to a group. To append more than one type, use a comma separated list of types."
|
| 7650 |
msgstr ""
|
| 7651 |
|
| 7652 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1102
|
| 7653 |
msgid "Remove one or more type of a group. To remove more than one type, use a comma separated list of types."
|
| 7654 |
msgstr ""
|
| 7655 |
|
| 7656 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1146
|
| 7657 |
msgid "The ID of the user who created the Group."
|
| 7658 |
msgstr ""
|
| 7659 |
|
| 7660 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1152
|
| 7661 |
msgid "The name of the Group."
|
| 7662 |
msgstr ""
|
| 7663 |
|
| 7664 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1161
|
| 7665 |
msgid "The URL-friendly slug for the Group."
|
| 7666 |
msgstr ""
|
| 7667 |
|
| 7668 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1169
|
| 7669 |
msgid "The permalink to the Group on the site."
|
| 7670 |
msgstr ""
|
| 7671 |
|
| 7672 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1176
|
| 7673 |
msgid "The description of the Group."
|
| 7674 |
msgstr ""
|
| 7675 |
|
| 7676 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1185
|
| 7677 |
msgid "Content for the description of the Group, as it exists in the database."
|
| 7678 |
msgstr ""
|
| 7679 |
|
| 7680 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1190
|
| 7681 |
msgid "HTML content for the description of the Group, transformed for display."
|
| 7682 |
msgstr ""
|
| 7683 |
|
| 7684 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1199
|
| 7685 |
msgid "The status of the Group."
|
| 7686 |
msgstr ""
|
| 7687 |
|
| 7688 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1209
|
| 7689 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1418
|
| 7690 |
msgid "Whether the Group has a forum enabled or not."
|
| 7691 |
msgstr ""
|
| 7692 |
|
| 7693 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1214
|
| 7694 |
msgid "ID of the parent Group."
|
| 7695 |
msgstr ""
|
| 7696 |
|
| 7697 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1219
|
| 7698 |
msgid "The date the Group was created, in the site's timezone."
|
| 7699 |
msgstr ""
|
| 7700 |
|
| 7701 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1226
|
| 7702 |
msgid "The type(s) of the Group."
|
| 7703 |
msgstr ""
|
| 7704 |
|
| 7705 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1236
|
| 7706 |
msgid "Group administrators."
|
| 7707 |
msgstr ""
|
| 7708 |
|
| 7709 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1245
|
| 7710 |
msgid "Group moderators."
|
| 7711 |
msgstr ""
|
| 7712 |
|
| 7713 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1254
|
| 7714 |
msgid "Count of all Group members."
|
| 7715 |
msgstr ""
|
| 7716 |
|
| 7717 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1260
|
| 7718 |
msgid "The date the Group was last active, in the site's timezone."
|
| 7719 |
msgstr ""
|
| 7720 |
|
| 7721 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1267
|
| 7722 |
msgid "The human diff time the Group was last active, in the site's timezone."
|
| 7723 |
msgstr ""
|
| 7724 |
|
| 7725 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1294
|
| 7726 |
msgid "Avatar URLs for the group."
|
| 7727 |
msgstr ""
|
| 7728 |
|
| 7729 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1326
|
| 7730 |
#: bp-members/classes/class-bp-rest-members-endpoint.php:1018
|
| 7731 |
msgid "Shorthand for certain orderby/order combinations."
|
| 7732 |
msgstr ""
|
| 7733 |
|
| 7734 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1344
|
| 7735 |
msgid "Order Groups by which attribute."
|
| 7736 |
msgstr ""
|
| 7737 |
|
| 7738 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1353
|
| 7739 |
msgid "Group statuses to limit results to."
|
| 7740 |
msgstr ""
|
| 7741 |
|
| 7742 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1365
|
| 7743 |
msgid "Pass a user_id to limit to only Groups that this user is a member of."
|
| 7744 |
msgstr ""
|
| 7745 |
|
| 7746 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1373
|
| 7747 |
msgid "Get Groups that are children of the specified Group(s) IDs."
|
| 7748 |
msgstr ""
|
| 7749 |
|
| 7750 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1383
|
| 7751 |
msgid "Get Groups based on their meta data information."
|
| 7752 |
msgstr ""
|
| 7753 |
|
| 7754 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1391
|
| 7755 |
msgid "Ensure result set includes Groups with specific IDs."
|
| 7756 |
msgstr ""
|
| 7757 |
|
| 7758 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1400
|
| 7759 |
msgid "Ensure result set excludes Groups with specific IDs"
|
| 7760 |
msgstr ""
|
| 7761 |
|
| 7762 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1409
|
| 7763 |
msgid "Limit results set to a certain Group type."
|
| 7764 |
msgstr ""
|
| 7765 |
|
| 7766 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1426
|
| 7767 |
msgid "Whether results should include hidden Groups."
|
| 7768 |
msgstr ""
|
| 7769 |
|
| 7770 |
+
#: bp-groups/classes/class-bp-rest-groups-endpoint.php:1434
|
| 7771 |
msgid "Whether to fetch extra BP data about the returned groups."
|
| 7772 |
msgstr ""
|
| 7773 |
|
| 8061 |
msgstr ""
|
| 8062 |
|
| 8063 |
#: bp-members/bp-members-adminbar.php:217
|
| 8064 |
+
#: bp-members/bp-members-invitations.php:43
|
| 8065 |
#: bp-templates/bp-legacy/buddypress/groups/single/send-invites.php:31
|
| 8066 |
#: bp-templates/bp-nouveau/includes/groups/functions.php:136
|
| 8067 |
msgid "Send Invites"
|
| 8068 |
msgstr ""
|
| 8069 |
|
| 8070 |
#: bp-members/bp-members-adminbar.php:230
|
| 8071 |
+
#: bp-members/bp-members-invitations.php:55
|
| 8072 |
#: bp-templates/bp-nouveau/includes/groups/functions.php:130
|
| 8073 |
msgid "Pending Invites"
|
| 8074 |
msgstr ""
|
| 8360 |
msgid "You may not register a member type with this name."
|
| 8361 |
msgstr ""
|
| 8362 |
|
| 8363 |
+
#: bp-members/bp-members-invitations.php:145
|
| 8364 |
#: bp-members/screens/activate.php:106
|
| 8365 |
msgid "Your account is now active!"
|
| 8366 |
msgstr ""
|
class-buddypress.php
CHANGED
|
@@ -303,7 +303,7 @@ class BuddyPress {
|
|
| 303 |
|
| 304 |
/** Versions **********************************************************/
|
| 305 |
|
| 306 |
-
$this->version = '8.0.0
|
| 307 |
$this->db_version = 12850;
|
| 308 |
|
| 309 |
/** Loading ***********************************************************/
|
| 303 |
|
| 304 |
/** Versions **********************************************************/
|
| 305 |
|
| 306 |
+
$this->version = '8.0.0';
|
| 307 |
$this->db_version = 12850;
|
| 308 |
|
| 309 |
/** Loading ***********************************************************/
|
readme.txt
CHANGED
|
@@ -6,7 +6,7 @@ License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
|
| 6 |
Requires at least: 4.9
|
| 7 |
Requires PHP: 5.6
|
| 8 |
Tested up to: 5.7
|
| 9 |
-
Stable tag:
|
| 10 |
|
| 11 |
BuddyPress helps site builders & developers add community features to their websites, with user profiles, activity streams, and more!
|
| 12 |
|
|
@@ -125,6 +125,9 @@ Try <a href="https://wordpress.org/plugins/bbpress/">bbPress</a>. It integrates
|
|
| 125 |
|
| 126 |
== Upgrade Notice ==
|
| 127 |
|
|
|
|
|
|
|
|
|
|
| 128 |
= 7.3.0 =
|
| 129 |
See: https://codex.buddypress.org/releases/version-7-3-0/
|
| 130 |
|
|
@@ -187,6 +190,9 @@ See: https://codex.buddypress.org/releases/version-4-0-0/
|
|
| 187 |
|
| 188 |
== Changelog ==
|
| 189 |
|
|
|
|
|
|
|
|
|
|
| 190 |
= 7.3.0 =
|
| 191 |
See: https://codex.buddypress.org/releases/version-7-3-0/
|
| 192 |
|
| 6 |
Requires at least: 4.9
|
| 7 |
Requires PHP: 5.6
|
| 8 |
Tested up to: 5.7
|
| 9 |
+
Stable tag: 8.0.0
|
| 10 |
|
| 11 |
BuddyPress helps site builders & developers add community features to their websites, with user profiles, activity streams, and more!
|
| 12 |
|
| 125 |
|
| 126 |
== Upgrade Notice ==
|
| 127 |
|
| 128 |
+
= 8.0.0 =
|
| 129 |
+
See: https://codex.buddypress.org/releases/version-8-0-0/
|
| 130 |
+
|
| 131 |
= 7.3.0 =
|
| 132 |
See: https://codex.buddypress.org/releases/version-7-3-0/
|
| 133 |
|
| 190 |
|
| 191 |
== Changelog ==
|
| 192 |
|
| 193 |
+
= 8.0.0 =
|
| 194 |
+
See: https://codex.buddypress.org/releases/version-8-0-0/
|
| 195 |
+
|
| 196 |
= 7.3.0 =
|
| 197 |
See: https://codex.buddypress.org/releases/version-7-3-0/
|
| 198 |
|
