BuddyPress - Version 8.0.0-RC1

Version Description

= 7.3.0 = See: https://codex.buddypress.org/releases/version-7-3-0/

= 7.2.1 = See: https://codex.buddypress.org/releases/version-7-2-1/

= 7.2.0 = See: https://codex.buddypress.org/releases/version-7-2-0/

= 7.1.0 = See: https://codex.buddypress.org/releases/version-7-1-0/

= 7.0.0 = See: https://codex.buddypress.org/releases/version-7-0-0/

= 6.4.0 = See: https://codex.buddypress.org/releases/version-6-4-0/

= 6.3.0 = See: https://codex.buddypress.org/releases/version-6-3-0/

= 6.2.0 = See: https://codex.buddypress.org/releases/version-6-2-0/

= 6.1.0 = See: https://codex.buddypress.org/releases/version-6-1-0/

= 6.0.0 = See: https://codex.buddypress.org/releases/version-6-0-0/

= 5.2.0 = See: https://codex.buddypress.org/releases/version-5-2-0/

= 5.1.2 = See: https://codex.buddypress.org/releases/version-5-1-2/

= 5.1.1 = See: https://codex.buddypress.org/releases/version-5-1-1/

= 5.1.0 = See: https://codex.buddypress.org/releases/version-5-1-0/

= 5.0.0 = See: https://codex.buddypress.org/releases/version-5-0-0/

= 4.4.0 = See: https://codex.buddypress.org/releases/version-4-4-0/

= 4.3.0 = See: https://codex.buddypress.org/releases/version-4-3-0/

= 4.2.0 = See: https://codex.buddypress.org/releases/version-4-2-0/

= 4.1.0 = See: https://codex.buddypress.org/releases/version-4-1-0/

= 4.0.0 = See: https://codex.buddypress.org/releases/version-4-0-0/

Download this release

Release Info

Developer imath
Plugin Icon 128x128 BuddyPress
Version 8.0.0-RC1
Comparing to
See all releases

Code changes from version 8.0.0-beta2 to 8.0.0-RC1

bp-core/admin/bp-core-admin-functions.php CHANGED
@@ -1304,33 +1304,20 @@ add_filter( 'admin_body_class', 'bp_core_admin_body_classes' );
1304
  * Adds a BuddyPress category to house BuddyPress blocks.
1305
  *
1306
  * @since 5.0.0
 
1307
  *
1308
- * @param array $categories Array of block categories.
1309
- * @param object $post Post being loaded.
1310
  */
1311
- function bp_block_category( $categories = array(), $post = null ) {
1312
- if ( ! ( $post instanceof WP_Post ) ) {
1313
- return $categories;
1314
- }
1315
-
1316
- /**
1317
- * Filter here to add/remove the supported post types for the BuddyPress blocks category.
1318
- *
1319
- * @since 5.0.0
1320
- *
1321
- * @param array $value The list of supported post types. Defaults to WordPress built-in ones.
1322
- */
1323
- $post_types = apply_filters( 'bp_block_category_post_types', array( 'post', 'page' ) );
1324
-
1325
- if ( ! $post_types ) {
1326
- return $categories;
1327
- }
1328
-
1329
- // Get the post type of the current item.
1330
- $post_type = get_post_type( $post );
1331
-
1332
- if ( ! in_array( $post_type, $post_types, true ) ) {
1333
- return $categories;
1334
  }
1335
 
1336
  return array_merge(
1304
  * Adds a BuddyPress category to house BuddyPress blocks.
1305
  *
1306
  * @since 5.0.0
1307
+ * @since 8.0.0 The `bp_block_category_post_types` filter has been deprecated.
1308
  *
1309
+ * @param array $categories Array of block categories.
1310
+ * @param string|WP_Post $post Post being loaded.
1311
  */
1312
+ function bp_block_category( $categories = array(), $editor_name_or_post = null ) {
1313
+ if ( $editor_name_or_post instanceof WP_Post ) {
1314
+ $post_types = array( 'post', 'page' );
1315
+
1316
+ /*
1317
+ * As blocks are always loaded even if the category is not available, there's no more interest
1318
+ * in disabling the BuddyPress category.
1319
+ */
1320
+ apply_filters_deprecated( 'bp_block_category_post_types', array( $post_types ), '8.0.0' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1321
  }
1322
 
1323
  return array_merge(
bp-core/classes/class-bp-admin.php CHANGED
@@ -668,115 +668,94 @@ class BP_Admin {
668
  <div class="bp-hello-content">
669
  <div id="dynamic-content"></div>
670
  <div id="top-features">
671
- <h2><?php esc_html_e( 'Manage Member Types and Group Types right from your WordPress Dashboard.', 'buddypress' ); ?></h2>
672
- <figure class="bp-hello-aligncenter">
673
- <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-types-illustration.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing how to access to the BP Types Admin areas.', 'buddypress' ); ?>" />
674
- </figure>
675
  <p>
676
- <?php esc_html_e( 'Playing with BP Types just became much easier! The Member Types and Group Types were primarily introduced in BuddyPress as features for advanced users, just like the WordPress Custom Post Type feature.', 'buddypress' ); ?>
677
- <?php printf(
678
- /* translators: %s is the placeholder for the link to the BP Types Admin developer note. */
679
- esc_html__( 'Thanks to the two new %s, adding, editing and deleting Member & Group Types has never been so easy!', 'buddypress' ),
680
- sprintf(
681
- '<a href="%1$s">%2$s</a>',
682
- esc_url( 'https://bpdevel.wordpress.com/2020/09/21/bp-types-admin-ui/' ),
683
- esc_html__( 'WordPress Administration Screens', 'buddypress' )
684
- )
685
- ); ?>
686
- <?php esc_html_e( 'Now you can set up BP Types using custom code or by simply using the Administration interfaces.', 'buddypress' ); ?>
687
  </p>
688
- <h3><?php esc_html_e( 'Multiple Member Type assignment.', 'buddypress' ); ?></h3>
 
 
 
 
 
 
689
  <p>
 
690
  <?php printf(
691
- /* translators: %s is the placeholder for the link to the BP Types Admin developer note. */
692
- esc_html__( 'As we were pretty hot on the subject, we also improved Member Types assignment. You can now %s to users from their extended profile in the WordPress Dashboard.', 'buddypress' ),
693
  sprintf(
694
  '<a href="%1$s">%2$s</a>',
695
- esc_url( 'https://bpdevel.wordpress.com/2020/10/26/assigning-multiple-member-types-to-a-user/' ),
696
- esc_html__( 'add more than one member type', 'buddypress' )
697
  )
698
  ); ?>
699
  </p>
700
 
701
  <hr class="bp-hello-divider"/>
702
 
703
- <h2><?php esc_html_e( 'The BP Blocks category now includes 5 blocks!', 'buddypress' ); ?></h2>
704
- <figure class="bp-hello-aligncenter">
705
- <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-new-blocks.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the BuddyPress Blocks category inside the Block Editor Inserter.', 'buddypress' ); ?>" />
706
- </figure>
707
  <p>
708
- <?php esc_html_e( '3 new BP Blocks are now available via your WordPress Editor.', 'buddypress' ); ?>
709
- <?php esc_html_e( 'From the BuddyPress blocks category of the WordPress Block Inserter, you can pick a BP Block to feature a list of members, a list of groups or embed a public BuddyPress Activity into your post or page.', 'buddypress' ); ?>
710
  <?php printf(
711
- /* translators: %s is the placeholder for the link to the BP Blocks developer note. */
712
- esc_html__( 'Read more about it in this %s.', 'buddypress' ),
713
  sprintf(
714
  '<a href="%1$s">%2$s</a>',
715
- esc_url( 'https://bpdevel.wordpress.com/2020/10/14/three-new-blocks-to-expect-in-buddypress-7-0-0/' ),
716
- esc_html__( 'development note', 'buddypress' )
717
  )
718
  ); ?>
719
  </p>
720
-
721
- <hr class="bp-hello-divider"/>
722
-
723
- <h2><?php esc_html_e( 'Get the best of the BP REST API improvements!', 'buddypress' ); ?></h2>
724
- <figure class="bp-hello-alignright">
725
- <div class="dashicons dashicons-rest-api big"></div>
726
  </figure>
727
  <p>
 
728
  <?php printf(
729
- /* translators: %s is the placeholder for the link to the BP REST API documentation. */
730
- esc_html__( 'The %s has been updated according to the latest improvements we’ve brought to the BuddyPress REST API.', 'buddypress' ),
731
  sprintf(
732
  '<a href="%1$s">%2$s</a>',
733
- esc_url( 'https://developer.buddypress.org/bp-rest-api/' ),
734
- esc_html__( 'Developer documentation', 'buddypress' )
735
  )
736
  ); ?>
737
  </p>
 
 
 
738
  <p>
739
- <?php esc_html_e( 'To name two: get the groups the logged in user is a member of, and create a blog when BuddyPress is activated on a network of WordPress sites.', 'buddypress' ); ?>
 
740
  <?php printf(
741
- /* translators: %s is the placeholder for the link to the BP REST API developer note. */
742
- esc_html__( 'Read this %s to learn about all the others.', 'buddypress' ),
743
  sprintf(
744
  '<a href="%1$s">%2$s</a>',
745
- esc_url( 'https://bpdevel.wordpress.com/2020/11/14/buddypress-rest-api-whats-new-in-7-0-0/' ),
746
- esc_html__( 'development note', 'buddypress' )
747
  )
748
  ); ?>
749
  </p>
750
 
751
  <hr class="bp-hello-divider"/>
752
 
753
- <h2><?php esc_html_e( 'BP Nouveau is ready for Twenty Twenty-One', 'buddypress' ); ?></h2>
754
  <p>
755
- <?php esc_html_e( 'You love the latest default WordPress Theme, so do we!', 'buddypress' ); ?>
756
- <?php esc_html_e( 'It’s important for us to make sure the BP Nouveau template pack looks great in the default themes included in the WordPress package.', 'buddypress' ); ?>
757
- <?php esc_html_e( 'This is the first of the many improvements we are bringing to our default Template Pack.', 'buddypress' ); ?>
758
  </p>
759
  <figure class="bp-hello-aligncenter">
760
- <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-nouveau-2021.png' ); ?>" alt="<?php esc_attr_e( 'Screenshot of the BuddyPress Members directory', 'buddypress' ); ?>" />
761
- </figure>
762
-
763
- <hr class="bp-hello-divider"/>
764
-
765
- <h2><?php esc_html_e( 'Improved support for WP CLI.', 'buddypress' ); ?></h2>
766
- <figure class="bp-hello-alignleft">
767
- <div class="dashicons dashicons-arrow-right-alt2 big"></div>
768
  </figure>
769
  <p>
770
- <?php esc_html_e( 'WP-CLI is the command-line interface for WordPress. You can update plugins, configure multisite installs, and much more, all without using a web browser.', 'buddypress' ); ?>
771
- <?php esc_html_e( 'In 7.0.0, you will be able to use new BuddyPress CLI commands to manage BuddyPress Group Meta, BuddyPress Activity Meta, activate or deactivate the BuddyPress signup feature and create BuddyPress-specific testing code for plugins.', 'buddypress' ); ?>
772
- </p>
773
- <p>
774
  <?php printf(
775
- /* translators: %s is the placeholder for the link to the WP BP CLI developer note. */
776
- esc_html__( 'Discover more about it from this %s.', 'buddypress' ),
777
  sprintf(
778
  '<a href="%1$s">%2$s</a>',
779
- esc_url( 'https://bpdevel.wordpress.com/2020/10/09/wp-cli-buddypress-2-0/' ),
780
  esc_html__( 'developer note', 'buddypress' )
781
  )
782
  ); ?>
@@ -786,7 +765,8 @@ class BP_Admin {
786
 
787
  <h2><?php esc_html_e( 'Under the hood', 'buddypress' ); ?></h2>
788
  <p>
789
- <?php esc_html_e( '7.0.0 includes more than 65 changes to improve your BuddyPress experience as users, and as contributors to our project; click on the “Changelog” tab to discover them all!', 'buddypress' ); ?>
 
790
  </p>
791
  <figure class="bp-hello-aligncenter">
792
  <div class="dashicons dashicons-buddicons-buddypress-logo big"></div>
@@ -824,7 +804,7 @@ class BP_Admin {
824
  _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' ),
825
  '<span class="dashicons dashicons-heart"></span>',
826
  esc_url( bp_get_admin_url( 'admin.php?page=bp-credits' ) ),
827
- number_format_i18n( 55 )
828
  );
829
  ?>
830
  </p>
@@ -984,18 +964,18 @@ class BP_Admin {
984
  ?>
985
  </h3>
986
  <ul class="wp-people-group " id="wp-people-group-noteworthy">
 
 
 
 
 
 
 
 
987
  <li class="wp-person" id="wp-person-oztaser">
988
  <a class="web" href="https://profiles.wordpress.org/oztaser/"><img alt="" class="gravatar" src="//gravatar.com/avatar/06eb4dd13c0113bf826968ae16a13e52?s=120">
989
  Adil Oztaser</a>
990
  </li>
991
- <li class="wp-person" id="wp-person-iamthewebb">
992
- <a class="web" href="https://profiles.wordpress.org/iamthewebb/"><img alt="" class="gravatar" src="//gravatar.com/avatar/990bac871caf6d6e179b2753226d8f4a?s=120&d=mm">
993
- IAmTheWebb</a>
994
- </li>
995
- <li class="wp-person" id="wp-person-vapvarun">
996
- <a class="web" href="https://profiles.wordpress.org/vapvarun"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/78a3bf7eb3a1132fc667f96f2631e448?s=120">
997
- Varun Dubey</a>
998
- </li>
999
  </ul>
1000
 
1001
  <h3 class="wp-people-group">
@@ -1009,60 +989,36 @@ class BP_Admin {
1009
  </h3>
1010
  <p class="wp-credits-list">
1011
  <a href="https://profiles.wordpress.org/oztaser/">Adil Oztaser (oztaser)</a>,
 
1012
  <a href="https://profiles.wordpress.org/boonebgorges/">Boone B Gorges (boonebgorges)</a>,
1013
  <a href="https://profiles.wordpress.org/sbrajesh/">Brajesh Singh (sbrajesh)</a>,
1014
- <a href="https://profiles.wordpress.org/corsky/">corsky</a>,
1015
- <a href="https://profiles.wordpress.org/dancaragea/">Dan Caragea (dancaragea)</a>,
1016
  <a href="https://profiles.wordpress.org/dcavins/">David Cavins (dcavins)</a>,
1017
- <a href="https://profiles.wordpress.org/devnik/">devnik</a>,
1018
- <a href="https://profiles.wordpress.org/dilipbheda/">Dilip Bheda</a>,
1019
- <a href="https://profiles.wordpress.org/dd32/">Dion Hulse (dd32)</a>,
1020
- <a href="https://profiles.wordpress.org/dragoeco/">dragoeco</a>,
1021
- <a href="https://profiles.wordpress.org/kebbet/">Erik Betshammar (kebbet)</a>,
1022
- <a href="https://profiles.wordpress.org/etatus/">etatus</a>,
1023
- <a href="https://github.com/ExoGeek/">Didier Saintes (ExoGeek)</a>,
1024
- <a href="https://profiles.wordpress.org/f2010525/">诗语 (f2010525)</a>,
1025
- <a href="https://profiles.wordpress.org/mamaduka/">George Mamadashvili</a>,
1026
- <a href="https://profiles.wordpress.org/mociofiletto/">Giuseppe (mociofiletto)</a>,
1027
- <a href="https://profiles.wordpress.org/hareesh-pillai/">Hareesh</a>,
1028
- <a href="https://profiles.wordpress.org/iamthewebb/">iamthewebb</a>,
1029
- <a href="https://profiles.wordpress.org/nobnob/">Javier Esteban (nobnob)</a>,
1030
- <a href="https://profiles.wordpress.org/audrasjb/">Jb Audras (audrasjb)</a>,
1031
  <a href="https://profiles.wordpress.org/johnjamesjacoby/">John James Jacoby (johnjamesjacoby)</a>,
1032
- <a href="https://profiles.wordpress.org/joost-abrahams/">Joost Abrahams (joost-abrahams)</a>,
1033
- <a href="https://profiles.wordpress.org/k3690/">k3690</a>,
1034
- <a href="https://profiles.wordpress.org/knutsp/">Knut Sparhell (knutsp)</a>,
1035
- <a href="https://profiles.wordpress.org/laxman-prajapati/">Laxman Prajapati</a>,
1036
- <a href="https://profiles.wordpress.org/lidialab/">Lidia Pellizzaro (lidialab)</a>,
1037
- <a href="https://profiles.wordpress.org/marbaque/">marbaque</a>,
1038
- <a href="https://github.com/geckse/">Marcel Claus (geckse)</a>,
1039
- <a href="https://profiles.wordpress.org/marioshtika/">marioshtika</a>,
1040
- <a href="https://profiles.wordpress.org/markscottrobson/">Mark Robson (markscottrobson)</a>,
1041
  <a href="https://profiles.wordpress.org/imath/">Mathieu Viet (imath)</a>,
1042
- <a href="https://profiles.wordpress.org/mercime/">mercime</a>,
1043
- <a href="https://profiles.wordpress.org/immeet94/">Meet Makadia</a>,
1044
- <a href="https://profiles.wordpress.org/tw2113/">Michael Beckwith</a>,
1045
- <a href="https://profiles.wordpress.org/man4toman/">Morteza Geransayeh (man4toman)</a>,
1046
- <a href="https://profiles.wordpress.org/morenolq/">morenolq</a>,
1047
- <a href="https://profiles.wordpress.org/n33d/">N33D</a>,
1048
- <a href="https://profiles.wordpress.org/oddev56/">oddev56</a>,
1049
  <a href="https://profiles.wordpress.org/DJPaul/">Paul Gibbs (DJPaul)</a>,
1050
- <a href="https://profiles.wordpress.org/walbo/">Petter Walbø Johnsgård (walbo)</a>,
1051
- <a href="https://profiles.wordpress.org/psmits1567/">Peter Smits (psmits1567)</a>,
1052
- <a href="https://profiles.wordpress.org/pooja1210/">Pooja N Muchandikar (pooja1210)</a>,
1053
- <a href="https://profiles.wordpress.org/raruto/">Raruto</a>,
1054
  <a href="https://profiles.wordpress.org/r-a-y/">r-a-y</a>,
1055
  <a href="https://profiles.wordpress.org/espellcaste/">Renato Alves (espellcaste)</a>,
1056
- <a href="https://profiles.wordpress.org/scipi/">scipi</a>,
1057
- <a href="https://profiles.wordpress.org/scottopolis/">Scott Bolinger (scottopolis)</a>,
1058
- <a href="https://profiles.wordpress.org/shanebp/">shanebp</a>,
1059
- <a href="https://profiles.wordpress.org/shawfactor/">shawfactor</a>,
1060
- <a href="https://profiles.wordpress.org/sjregan/">sjregan</a>,
1061
  <a href="https://profiles.wordpress.org/netweb/">Stephen Edgar (netweb)</a>,
1062
- <a href="https://profiles.wordpress.org/tharsheblows/">tharsheblows</a>,
1063
- <a href="https://profiles.wordpress.org/tobifjellner/">Tor-Bjorn Fjellner (tobifjellner)</a>,
 
 
1064
  <a href="https://profiles.wordpress.org/vapvarun/">Varun Dubey (vapvarun)</a>,
1065
- <a href="https://profiles.wordpress.org/podporawebu/">wp24.cz (podporawebu)</a>.
 
1066
  </p>
1067
 
1068
  <h3 class="wp-people-group"><?php esc_html_e( 'With our thanks to these Open Source projects', 'buddypress' ); ?></h3>
668
  <div class="bp-hello-content">
669
  <div id="dynamic-content"></div>
670
  <div id="top-features">
671
+ <h2><?php esc_html_e( 'Your current members are the best way to recruit fantastic new members for your community.', 'buddypress' ); ?></h2>
 
 
 
672
  <p>
673
+ <?php esc_html_e( 'Whether public registration is enabled or not, you can activate this great new opt-in feature from your site\'s BuddyPress settings; with it, your trusted members will handpick new members who will enrich your community', 'buddypress' ); ?>
 
 
 
 
 
 
 
 
 
 
674
  </p>
675
+ <figure class="bp-hello-aligncenter">
676
+ <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-members-invitations-invite-screen.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the Members Invite Screen.', 'buddypress' ); ?>" />
677
+ </figure>
678
+ <p><?php esc_html_e( 'Once activated, each member will be able to send new Member Invitation emails and manage the pending invitations directly from his or her profile area.', 'buddypress' ); ?>
679
+ <figure class="bp-hello-aligncenter">
680
+ <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-members-invitations-manage-admin-screen.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the Members Invite Screen.', 'buddypress' ); ?>" />
681
+ </figure>
682
  <p>
683
+ <?php esc_html_e( 'You keep control of everything thanks to two new screens we added to the BuddyPress Tools dashboard: invitations and opt-outs management.', 'buddypress' ); ?>
684
  <?php printf(
685
+ /* translators: %s is the placeholder for the link to the BP Members Invitations developer note. */
686
+ esc_html__( 'Read more about the feature in this %s.', 'buddypress' ),
687
  sprintf(
688
  '<a href="%1$s">%2$s</a>',
689
+ esc_url( 'https://bpdevel.wordpress.com/2021/05/26/bp-8-0-introduces-site-membership-invitations/' ),
690
+ esc_html__( 'developer note', 'buddypress' )
691
  )
692
  ); ?>
693
  </p>
694
 
695
  <hr class="bp-hello-divider"/>
696
 
697
+ <h2><?php esc_html_e( 'Improved registration experience.', 'buddypress' ); ?></h2>
 
 
 
698
  <p>
699
+ <?php esc_html_e( 'First, you can select any xProfile field from any xProfile field group to use on your site\'s registration form.', 'buddypress' ); ?>
 
700
  <?php printf(
701
+ /* translators: %s is the placeholder for the link to the Selectable Signup Fields developer note. */
702
+ esc_html__( 'Learn more about it reading this %s.', 'buddypress' ),
703
  sprintf(
704
  '<a href="%1$s">%2$s</a>',
705
+ esc_url( 'https://bpdevel.wordpress.com/2021/05/06/selectable-xprofile-sign-up-fields-in-8-0-0/' ),
706
+ esc_html__( 'developer note', 'buddypress' )
707
  )
708
  ); ?>
709
  </p>
710
+ <figure class="bp-hello-aligncenter">
711
+ <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-xprofile-admin-signup-fields.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the xProfile Administration Screen.', 'buddypress' ); ?>" />
 
 
 
 
712
  </figure>
713
  <p>
714
+ <?php esc_html_e( 'Second, if your site requires that users accept specific rules such as terms of service or a code of conduct, you can now take advantage of the new Checkbox Acceptance xProfile Field type to record their agreement.', 'buddypress' ); ?>
715
  <?php printf(
716
+ /* translators: %s is the placeholder for the link to the Checkbox Acceptance field type developer note. */
717
+ esc_html__( 'This %s will teach you more about it.', 'buddypress' ),
718
  sprintf(
719
  '<a href="%1$s">%2$s</a>',
720
+ esc_url( 'https://bpdevel.wordpress.com/2021/05/05/new-xprofile-field-type-checkbox-acceptance-will-be-introduced-in-buddypress-8-0-0/' ),
721
+ esc_html__( 'developer note', 'buddypress' )
722
  )
723
  ); ?>
724
  </p>
725
+ <figure class="bp-hello-aligncenter">
726
+ <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-xprofile-checkbox-acceptance-field-type.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing an example of Checkbox Acceptance xProfile field type display.', 'buddypress' ); ?>" />
727
+ </figure>
728
  <p>
729
+ <?php esc_html_e( 'Third, once a user activates his or her account, BuddyPress will send a welcome email to help get him or her engaged with your community.', 'buddypress' ); ?>
730
+ <?php esc_html_e( 'You can customize the content of this email from the Emails menu of your WordPress dashboard.', 'buddypress' ); ?>
731
  <?php printf(
732
+ /* translators: %s is the placeholder for the link to the Welcome Email developer note. */
733
+ esc_html__( 'Have a look to this %s to find out more about it.', 'buddypress' ),
734
  sprintf(
735
  '<a href="%1$s">%2$s</a>',
736
+ esc_url( 'https://bpdevel.wordpress.com/2021/05/24/8-0-0-will-include-a-bp-email-to-welcome-new-community-members/' ),
737
+ esc_html__( 'developer note', 'buddypress' )
738
  )
739
  ); ?>
740
  </p>
741
 
742
  <hr class="bp-hello-divider"/>
743
 
744
+ <h2><?php esc_html_e( 'WP xProfile field types.', 'buddypress' ); ?></h2>
745
  <p>
746
+ <?php esc_html_e( 'Two new field types can now be used to include WordPress-specific information about the member in xProfile field loops without duplicating data.', 'buddypress' ); ?>
 
 
747
  </p>
748
  <figure class="bp-hello-aligncenter">
749
+ <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/images/bp-xprofile-wp-field-type.png' ); ?>" alt="<?php esc_attr_e( 'Illustration showing the xProfile Field Edit Screen.', 'buddypress' ); ?>" />
 
 
 
 
 
 
 
750
  </figure>
751
  <p>
752
+ <?php esc_html_e( 'The WP Biography field type lets you include the user\'s Biographical Info and thanks to the WP Textbox field you can include the first & last name, the Website URL as well as any of the custom contact methods of your users.', 'buddypress' ); ?>
 
 
 
753
  <?php printf(
754
+ /* translators: %s is the placeholder for the link to the WP xProfile Field Type developer note. */
755
+ esc_html__( 'Read more about it in this %s.', 'buddypress' ),
756
  sprintf(
757
  '<a href="%1$s">%2$s</a>',
758
+ esc_url( 'https://bpdevel.wordpress.com/2021/03/24/wordpress-xprofile-field-types/' ),
759
  esc_html__( 'developer note', 'buddypress' )
760
  )
761
  ); ?>
765
 
766
  <h2><?php esc_html_e( 'Under the hood', 'buddypress' ); ?></h2>
767
  <p>
768
+ <?php esc_html_e( '8.0.0 includes more than 45 changes to improve the Activity component, BP Nouveau Template pack, the BP REST API and many more components and features.', 'buddypress' ); ?>
769
+ <?php esc_html_e( 'Click on the "Changelog" tab to discover them all!', 'buddypress' ); ?>
770
  </p>
771
  <figure class="bp-hello-aligncenter">
772
  <div class="dashicons dashicons-buddicons-buddypress-logo big"></div>
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( 31 )
808
  );
809
  ?>
810
  </p>
964
  ?>
965
  </h3>
966
  <ul class="wp-people-group " id="wp-people-group-noteworthy">
967
+ <li class="wp-person" id="wp-person-vapvarun">
968
+ <a class="web" href="https://profiles.wordpress.org/vapvarun"><img alt="" class="gravatar" src="//gravatar.com/avatar/78a3bf7eb3a1132fc667f96f2631e448?s=120">
969
+ Varun Dubey</a>
970
+ </li>
971
+ <li class="wp-person" id="wp-person-sbrajesh">
972
+ <a class="web" href="https://profiles.wordpress.org/sbrajesh/"><img alt="" class="gravatar" src="//gravatar.com/avatar/2106622ee90d53d15ac1402806616aca?s=120">
973
+ Brajesh Singh</a>
974
+ </li>
975
  <li class="wp-person" id="wp-person-oztaser">
976
  <a class="web" href="https://profiles.wordpress.org/oztaser/"><img alt="" class="gravatar" src="//gravatar.com/avatar/06eb4dd13c0113bf826968ae16a13e52?s=120">
977
  Adil Oztaser</a>
978
  </li>
 
 
 
 
 
 
 
 
979
  </ul>
980
 
981
  <h3 class="wp-people-group">
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>
bp-core/images/bp-members-invitations-invite-screen.png ADDED
Binary file
bp-core/images/bp-members-invitations-manage-admin-screen.png ADDED
Binary file
bp-core/images/bp-new-blocks.png DELETED
Binary file
bp-core/images/bp-nouveau-2021.png DELETED
Binary file
bp-core/images/bp-types-illustration.png DELETED
Binary file
bp-core/images/bp-xprofile-admin-signup-fields.png ADDED
Binary file
bp-core/images/bp-xprofile-checkbox-acceptance-field-type.png ADDED
Binary file
bp-core/images/bp-xprofile-wp-field-type.png ADDED
Binary file
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-beta2
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-RC1
19
  * Text Domain: buddypress
20
  * Domain Path: /bp-languages/
21
  * License: GPLv2 or later (license.txt)
bp-xprofile/bp-xprofile-admin.php CHANGED
@@ -188,13 +188,11 @@ function xprofile_admin_screen( $message = '', $type = 'error' ) {
188
 
189
  <?php endforeach; endif; ?>
190
 
191
- <?php if ( bp_get_signup_allowed() ) : ?>
192
- <li id="signup-group" class="not-sortable last">
193
- <a href="#tabs-signup-group" class="ui-tab">
194
- <?php esc_html_e( 'Signup Fields', 'buddypress' ); ?>
195
- </a>
196
- </li>
197
- <?php endif; ?>
198
 
199
  </ul>
200
 
@@ -312,69 +310,93 @@ function xprofile_admin_screen( $message = '', $type = 'error' ) {
312
  <?php endif; ?>
313
 
314
  <?php
315
- // List fields to use into the signup form.
316
- if ( bp_get_signup_allowed() ) {
317
- $signup_groups = bp_xprofile_get_groups(
318
- array(
319
- 'fetch_fields' => true,
320
- 'signup_fields_only' => true,
321
- )
322
- );
323
- $has_signup_fields = false;
324
- $signup_fields = array();
325
- $signup_fields_order = bp_xprofile_get_signup_field_ids();
326
- ?>
327
- <div id="tabs-signup-group"" class="tab-wrapper">
328
- <div class="tab-toolbar">
329
- <p class="description"><?php esc_html_e( 'Drag fields from other groups and drop them on the above tab to include them into your registration form.', 'buddypress' ); ?></a>
330
- </div>
331
- <fieldset id="signup-fields" class="connectedSortable field-group" aria-live="polite" aria-atomic="true" aria-relevant="all">
332
- <legend class="screen-reader-text">
333
- <?php esc_html_e( 'Fields to use into the registration form', 'buddypress' );?>
334
- </legend>
335
-
336
- <?php
337
- if ( ! empty( $signup_groups ) ) {
338
- foreach ( $signup_groups as $signup_group ) {
339
- if ( ! empty( $signup_group->fields ) ) {
340
- $has_signup_fields = true;
341
-
342
- foreach ( $signup_group->fields as $signup_field ) {
343
- // Load the field.
344
- $_signup_field = xprofile_get_field( $signup_field, null, false );
345
-
346
- /**
347
- * This function handles the WYSIWYG profile field
348
- * display for the xprofile admin setup screen.
349
- */
350
- $signup_fields[ $_signup_field->id ] = bp_xprofile_admin_get_signup_field( $_signup_field, $signup_group, '' );
351
- }
352
  }
353
  }
 
354
 
355
- // Output signup fields according to their signup position.
356
- foreach ( $signup_fields_order as $ordered_signup_field_id ) {
357
- if ( ! isset( $signup_fields[ $ordered_signup_field_id ] ) ) {
358
- continue;
359
- }
360
-
361
- echo $signup_fields[ $ordered_signup_field_id ];
362
  }
363
- }
364
 
365
- if ( ! $has_signup_fields ) {
366
- ?>
367
- <p class="nodrag nofields"><?php esc_html_e( 'There are no registration fields set. The registration form uses the primary group by default.', 'buddypress' ); ?></p>
368
- <?php
369
  }
 
 
 
370
  ?>
371
- </fieldset>
 
 
 
 
372
 
 
373
  <p><?php esc_html_e( '* Fields in this group appear on the registration page.', 'buddypress' ); ?></p>
374
- </div>
375
- <?php
376
- }
377
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
378
  </div>
379
  </form>
380
  </div>
@@ -1029,7 +1051,7 @@ function xprofile_admin_field( $admin_field, $admin_group, $class = '', $is_sign
1029
 
1030
  <?php if ( empty( $field->can_delete ) ) : ?><?php esc_html_e( '(Primary)', 'buddypress' ); endif; ?>
1031
  <?php bp_the_profile_field_required_label(); ?>
1032
- <?php if ( bp_get_signup_allowed() && $field->get_signup_position() ) : ?>
1033
  <span class="bp-signup-field-label"><?php esc_html_e( '(Sign-up)', 'buddypress' );?></span>
1034
  <?php endif; ?>
1035
  <?php if ( bp_get_member_types() ) : echo $field->get_member_type_label(); endif; ?>
188
 
189
  <?php endforeach; endif; ?>
190
 
191
+ <li id="signup-group" class="not-sortable last">
192
+ <a href="#tabs-signup-group" class="ui-tab">
193
+ <?php esc_html_e( 'Signup Fields', 'buddypress' ); ?>
194
+ </a>
195
+ </li>
 
 
196
 
197
  </ul>
198
 
310
  <?php endif; ?>
311
 
312
  <?php
313
+ $signup_groups = bp_xprofile_get_groups(
314
+ array(
315
+ 'fetch_fields' => true,
316
+ 'signup_fields_only' => true,
317
+ )
318
+ );
319
+ $has_signup_fields = false;
320
+ $signup_fields = array();
321
+ $signup_fields_order = bp_xprofile_get_signup_field_ids();
322
+ ?>
323
+ <div id="tabs-signup-group"" class="tab-wrapper">
324
+ <div class="tab-toolbar">
325
+ <p class="description"><?php esc_html_e( 'Drag fields from other groups and drop them on the above tab to include them into your registration form.', 'buddypress' ); ?></a>
326
+ </div>
327
+ <fieldset id="signup-fields" class="connectedSortable field-group" aria-live="polite" aria-atomic="true" aria-relevant="all">
328
+ <legend class="screen-reader-text">
329
+ <?php esc_html_e( 'Fields to use into the registration form', 'buddypress' );?>
330
+ </legend>
331
+
332
+ <?php
333
+ if ( ! empty( $signup_groups ) ) {
334
+ foreach ( $signup_groups as $signup_group ) {
335
+ if ( ! empty( $signup_group->fields ) ) {
336
+ $has_signup_fields = true;
337
+
338
+ foreach ( $signup_group->fields as $signup_field ) {
339
+ // Load the field.
340
+ $_signup_field = xprofile_get_field( $signup_field, null, false );
341
+
342
+ /**
343
+ * This function handles the WYSIWYG profile field
344
+ * display for the xprofile admin setup screen.
345
+ */
346
+ $signup_fields[ $_signup_field->id ] = bp_xprofile_admin_get_signup_field( $_signup_field, $signup_group, '' );
 
 
 
347
  }
348
  }
349
+ }
350
 
351
+ // Output signup fields according to their signup position.
352
+ foreach ( $signup_fields_order as $ordered_signup_field_id ) {
353
+ if ( ! isset( $signup_fields[ $ordered_signup_field_id ] ) ) {
354
+ continue;
 
 
 
355
  }
 
356
 
357
+ echo $signup_fields[ $ordered_signup_field_id ];
 
 
 
358
  }
359
+ }
360
+
361
+ if ( ! $has_signup_fields ) {
362
  ?>
363
+ <p class="nodrag nofields"><?php esc_html_e( 'There are no registration fields set. The registration form uses the primary group by default.', 'buddypress' ); ?></p>
364
+ <?php
365
+ }
366
+ ?>
367
+ </fieldset>
368
 
369
+ <?php if ( bp_get_signup_allowed() ) : ?>
370
  <p><?php esc_html_e( '* Fields in this group appear on the registration page.', 'buddypress' ); ?></p>
371
+ <?php else : ?>
372
+ <p>
373
+ <?php
374
+ // Include a link to edit settings.
375
+ $settings_link = '';
376
+
377
+ if ( is_multisite() && current_user_can( 'manage_network_users') ) {
378
+ $settings_link = sprintf(
379
+ ' <a href="%1$">%2$s</a>.',
380
+ esc_url( network_admin_url( 'settings.php' ) ),
381
+ esc_html__( 'Edit settings', 'buddypress' )
382
+ );
383
+ } elseif ( current_user_can( 'manage_options' ) ) {
384
+ $settings_link = sprintf(
385
+ ' <a href="%1$s">%2$s</a>.',
386
+ esc_url( bp_get_admin_url( 'options-general.php' ) ),
387
+ esc_html__( 'Edit settings', 'buddypress' )
388
+ );
389
+ }
390
+
391
+ printf(
392
+ /* translators: %s is the link to the registration settings. */
393
+ esc_html__( '* Fields in this group will appear on the registration page as soon as users will be able to register to your site.%s', 'buddypress' ),
394
+ $settings_link
395
+ );
396
+ ?>
397
+ </p>
398
+ <?php endif; ?>
399
+ </div>
400
  </div>
401
  </form>
402
  </div>
1051
 
1052
  <?php if ( empty( $field->can_delete ) ) : ?><?php esc_html_e( '(Primary)', 'buddypress' ); endif; ?>
1053
  <?php bp_the_profile_field_required_label(); ?>
1054
+ <?php if ( $field->get_signup_position() ) : ?>
1055
  <span class="bp-signup-field-label"><?php esc_html_e( '(Sign-up)', 'buddypress' );?></span>
1056
  <?php endif; ?>
1057
  <?php if ( bp_get_member_types() ) : echo $field->get_member_type_label(); endif; ?>
bp-xprofile/classes/class-bp-xprofile-data-template.php CHANGED
@@ -166,7 +166,7 @@ class BP_XProfile_Data_Template {
166
 
167
  $groups = bp_xprofile_get_groups( $r );
168
 
169
- if ( true === $r['signup_fields_only'] && bp_get_signup_allowed() ) {
170
  $signup_fields_order = bp_xprofile_get_signup_field_ids();
171
  $signup_group = new BP_XProfile_Group();
172
  $signup_group->id = 0;
166
 
167
  $groups = bp_xprofile_get_groups( $r );
168
 
169
+ if ( true === $r['signup_fields_only'] ) {
170
  $signup_fields_order = bp_xprofile_get_signup_field_ids();
171
  $signup_group = new BP_XProfile_Group();
172
  $signup_group->id = 0;
buddypress.pot CHANGED
@@ -9,13 +9,13 @@ 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-05-20T17:27:37+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"
16
 
17
  #. Plugin Name of the plugin
18
- #: bp-core/admin/bp-core-admin-functions.php:1341
19
  #: bp-core/admin/bp-core-admin-tools.php:722
20
  #: bp-core/classes/class-bp-admin.php:214
21
  #: bp-core/classes/class-bp-admin.php:215
@@ -333,8 +333,8 @@ msgstr ""
333
  #: bp-groups/bp-groups-admin.php:771
334
  #: bp-members/classes/class-bp-members-admin.php:2346
335
  #: bp-members/classes/class-bp-members-admin.php:3156
336
- #: bp-xprofile/bp-xprofile-admin.php:521
337
- #: bp-xprofile/bp-xprofile-admin.php:790
338
  msgid "This action cannot be undone."
339
  msgstr ""
340
 
@@ -343,8 +343,8 @@ msgstr ""
343
  #: bp-activity/classes/class-bp-activity-list-table.php:404
344
  #: bp-activity/classes/class-bp-activity-list-table.php:668
345
  #: bp-groups/bp-groups-admin.php:773
346
- #: bp-xprofile/bp-xprofile-admin.php:523
347
- #: bp-xprofile/bp-xprofile-admin.php:792
348
  msgid "Delete Permanently"
349
  msgstr ""
350
 
@@ -359,8 +359,8 @@ msgstr ""
359
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:135
360
  #: bp-templates/bp-nouveau/buddypress/members/single/settings/general.php:56
361
  #: bp-templates/bp-nouveau/includes/activity/functions.php:170
362
- #: bp-xprofile/bp-xprofile-admin.php:524
363
- #: bp-xprofile/bp-xprofile-admin.php:793
364
  #: bp-xprofile/classes/class-bp-xprofile-field.php:1477
365
  #: bp-xprofile/classes/class-bp-xprofile-group.php:951
366
  msgid "Cancel"
@@ -1883,7 +1883,7 @@ msgstr ""
1883
  #: bp-core/admin/bp-core-admin-components.php:24
1884
  #: bp-core/admin/bp-core-admin-settings.php:296
1885
  #: bp-core/admin/bp-core-admin-slugs.php:24
1886
- #: bp-core/classes/class-bp-admin.php:877
1887
  msgid "BuddyPress Settings"
1888
  msgstr ""
1889
 
@@ -2067,7 +2067,7 @@ msgid "Pages"
2067
  msgstr ""
2068
 
2069
  #: bp-core/admin/bp-core-admin-functions.php:467
2070
- #: bp-core/classes/class-bp-admin.php:880
2071
  msgid "Credits"
2072
  msgstr ""
2073
 
@@ -4421,243 +4421,218 @@ msgid "Get involved"
4421
  msgstr ""
4422
 
4423
  #: bp-core/classes/class-bp-admin.php:671
4424
- msgid "Manage Member Types and Group Types right from your WordPress Dashboard."
4425
  msgstr ""
4426
 
4427
  #: bp-core/classes/class-bp-admin.php:673
4428
- msgid "Illustration showing how to access to the BP Types Admin areas."
4429
  msgstr ""
4430
 
4431
  #: bp-core/classes/class-bp-admin.php:676
4432
- msgid "Playing with BP Types just became much easier! The Member Types and Group Types were primarily introduced in BuddyPress as features for advanced users, just like the WordPress Custom Post Type feature."
 
4433
  msgstr ""
4434
 
4435
- #. translators: %s is the placeholder for the link to the BP Types Admin developer note.
4436
- #: bp-core/classes/class-bp-admin.php:679
4437
- msgid "Thanks to the two new %s, adding, editing and deleting Member & Group Types has never been so easy!"
4438
  msgstr ""
4439
 
4440
  #: bp-core/classes/class-bp-admin.php:683
4441
- msgid "WordPress Administration Screens"
4442
  msgstr ""
4443
 
 
4444
  #: bp-core/classes/class-bp-admin.php:686
4445
- msgid "Now you can set up BP Types using custom code or by simply using the Administration interfaces."
4446
  msgstr ""
4447
 
4448
- #: bp-core/classes/class-bp-admin.php:688
4449
- msgid "Multiple Member Type assignment."
 
 
 
 
4450
  msgstr ""
4451
 
4452
- #. translators: %s is the placeholder for the link to the BP Types Admin developer note.
4453
- #: bp-core/classes/class-bp-admin.php:692
4454
- msgid "As we were pretty hot on the subject, we also improved Member Types assignment. You can now %s to users from their extended profile in the WordPress Dashboard."
4455
  msgstr ""
4456
 
4457
- #: bp-core/classes/class-bp-admin.php:696
4458
- msgid "add more than one member type"
4459
  msgstr ""
4460
 
4461
- #: bp-core/classes/class-bp-admin.php:703
4462
- msgid "The BP Blocks category now includes 5 blocks!"
 
4463
  msgstr ""
4464
 
4465
- #: bp-core/classes/class-bp-admin.php:705
4466
- msgid "Illustration showing the BuddyPress Blocks category inside the Block Editor Inserter."
4467
  msgstr ""
4468
 
4469
- #: bp-core/classes/class-bp-admin.php:708
4470
- msgid "3 new BP Blocks are now available via your WordPress Editor."
4471
  msgstr ""
4472
 
4473
- #: bp-core/classes/class-bp-admin.php:709
4474
- msgid "From the BuddyPress blocks category of the WordPress Block Inserter, you can pick a BP Block to feature a list of members, a list of groups or embed a public BuddyPress Activity into your post or page."
 
4475
  msgstr ""
4476
 
4477
- #. translators: %s is the placeholder for the link to the BP Blocks developer note.
4478
- #: bp-core/classes/class-bp-admin.php:712
4479
- msgid "Read more about it in this %s."
4480
  msgstr ""
4481
 
4482
- #: bp-core/classes/class-bp-admin.php:716
4483
- #: bp-core/classes/class-bp-admin.php:746
4484
- msgid "development note"
4485
  msgstr ""
4486
 
4487
- #: bp-core/classes/class-bp-admin.php:723
4488
- msgid "Get the best of the BP REST API improvements!"
4489
- msgstr ""
4490
-
4491
- #. translators: %s is the placeholder for the link to the BP REST API documentation.
4492
  #: bp-core/classes/class-bp-admin.php:730
4493
- msgid "The %s has been updated according to the latest improvements we’ve brought to the BuddyPress REST API."
4494
  msgstr ""
4495
 
4496
- #: bp-core/classes/class-bp-admin.php:734
4497
- msgid "Developer documentation"
 
4498
  msgstr ""
4499
 
4500
- #: bp-core/classes/class-bp-admin.php:739
4501
- msgid "To name two: get the groups the logged in user is a member of, and create a blog when BuddyPress is activated on a network of WordPress sites."
4502
- msgstr ""
4503
-
4504
- #. translators: %s is the placeholder for the link to the BP REST API developer note.
4505
- #: bp-core/classes/class-bp-admin.php:742
4506
- msgid "Read this %s to learn about all the others."
4507
- msgstr ""
4508
-
4509
- #: bp-core/classes/class-bp-admin.php:753
4510
- msgid "BP Nouveau is ready for Twenty Twenty-One"
4511
- msgstr ""
4512
-
4513
- #: bp-core/classes/class-bp-admin.php:755
4514
- msgid "You love the latest default WordPress Theme, so do we!"
4515
  msgstr ""
4516
 
4517
- #: bp-core/classes/class-bp-admin.php:756
4518
- msgid "It’s important for us to make sure the BP Nouveau template pack looks great in the default themes included in the WordPress package."
4519
- msgstr ""
4520
-
4521
- #: bp-core/classes/class-bp-admin.php:757
4522
- msgid "This is the first of the many improvements we are bringing to our default Template Pack."
4523
- msgstr ""
4524
-
4525
- #: bp-core/classes/class-bp-admin.php:760
4526
- msgid "Screenshot of the BuddyPress Members directory"
4527
- msgstr ""
4528
-
4529
- #: bp-core/classes/class-bp-admin.php:765
4530
- msgid "Improved support for WP CLI."
4531
  msgstr ""
4532
 
4533
- #: bp-core/classes/class-bp-admin.php:770
4534
- msgid "WP-CLI is the command-line interface for WordPress. You can update plugins, configure multisite installs, and much more, all without using a web browser."
4535
  msgstr ""
4536
 
4537
- #: bp-core/classes/class-bp-admin.php:771
4538
- msgid "In 7.0.0, you will be able to use new BuddyPress CLI commands to manage BuddyPress Group Meta, BuddyPress Activity Meta, activate or deactivate the BuddyPress signup feature and create BuddyPress-specific testing code for plugins."
4539
  msgstr ""
4540
 
4541
- #. translators: %s is the placeholder for the link to the WP BP CLI developer note.
4542
- #: bp-core/classes/class-bp-admin.php:776
4543
- msgid "Discover more about it from this %s."
4544
  msgstr ""
4545
 
4546
- #: bp-core/classes/class-bp-admin.php:780
4547
- msgid "developer note"
4548
  msgstr ""
4549
 
4550
- #: bp-core/classes/class-bp-admin.php:787
4551
- msgid "Under the hood"
4552
  msgstr ""
4553
 
4554
- #: bp-core/classes/class-bp-admin.php:789
4555
- msgid "7.0.0 includes more than 65 changes to improve your BuddyPress experience as users, and as contributors to our project; click on the Changelog tab to discover them all!"
4556
  msgstr ""
4557
 
4558
- #: bp-core/classes/class-bp-admin.php:797
4559
  msgctxt "screen heading"
4560
  msgid "Your feedback"
4561
  msgstr ""
4562
 
4563
- #: bp-core/classes/class-bp-admin.php:799
4564
  msgid "How are you using BuddyPress? Receiving your feedback and suggestions for future versions of BuddyPress genuinely motivates and encourages our contributors."
4565
  msgstr ""
4566
 
4567
  #. translators: %s is the placeholder for the link to BuddyPress support forums.
4568
- #: bp-core/classes/class-bp-admin.php:803
4569
  msgid "Please %s about this version of BuddyPress on our website."
4570
  msgstr ""
4571
 
4572
- #: bp-core/classes/class-bp-admin.php:807
4573
  msgid "share your feedback"
4574
  msgstr ""
4575
 
4576
- #: bp-core/classes/class-bp-admin.php:812
4577
  msgid "Thank you for using BuddyPress! 😊"
4578
  msgstr ""
4579
 
4580
  #. translators: 1: heart dashicons. 2: BP Credits screen url. 3: number of BuddyPress contributors to this version.
4581
- #: bp-core/classes/class-bp-admin.php:824
4582
  msgid "Built with %1$s by <a href=\"%2$s\">%3$d volunteer</a>."
4583
  msgid_plural "Built with %1$s by <a href=\"%2$s\">%3$d volunteers</a>."
4584
  msgstr[0] ""
4585
  msgstr[1] ""
4586
 
4587
- #: bp-core/classes/class-bp-admin.php:839
4588
- #: bp-core/classes/class-bp-admin.php:841
4589
  msgid "Follow BuddyPress on Twitter"
4590
  msgstr ""
4591
 
4592
- #: bp-core/classes/class-bp-admin.php:850
4593
- #: bp-core/classes/class-bp-admin.php:852
4594
  msgid "Visit the Support Forums"
4595
  msgstr ""
4596
 
4597
- #: bp-core/classes/class-bp-admin.php:882
4598
  msgid "Meet the contributors behind BuddyPress:"
4599
  msgstr ""
4600
 
4601
- #: bp-core/classes/class-bp-admin.php:884
4602
  msgid "Project Leaders"
4603
  msgstr ""
4604
 
4605
- #: bp-core/classes/class-bp-admin.php:889
4606
  msgid "Project Lead"
4607
  msgstr ""
4608
 
 
 
 
 
4609
  #: bp-core/classes/class-bp-admin.php:894
4610
- #: bp-core/classes/class-bp-admin.php:899
4611
- #: bp-core/classes/class-bp-admin.php:904
4612
- #: bp-core/classes/class-bp-admin.php:909
4613
- #: bp-core/classes/class-bp-admin.php:914
4614
  msgid "Lead Developer"
4615
  msgstr ""
4616
 
4617
- #: bp-core/classes/class-bp-admin.php:918
4618
  msgid "BuddyPress Team"
4619
  msgstr ""
4620
 
4621
- #: bp-core/classes/class-bp-admin.php:923
4622
- #: bp-core/classes/class-bp-admin.php:928
 
4623
  #: bp-core/classes/class-bp-admin.php:933
4624
- #: bp-core/classes/class-bp-admin.php:953
4625
- #: bp-core/classes/class-bp-admin.php:958
4626
- #: bp-core/classes/class-bp-admin.php:963
4627
- #: bp-core/classes/class-bp-admin.php:968
4628
- msgid "Core Developer"
4629
- msgstr ""
4630
-
4631
  #: bp-core/classes/class-bp-admin.php:938
4632
  #: bp-core/classes/class-bp-admin.php:943
4633
  #: bp-core/classes/class-bp-admin.php:948
4634
- #: bp-core/classes/class-bp-admin.php:973
 
 
 
 
 
 
4635
  msgid "Community Support"
4636
  msgstr ""
4637
 
4638
  #. translators: %s: BuddyPress version number
4639
- #: bp-core/classes/class-bp-admin.php:981
4640
  msgid "Noteworthy Contributors to %s"
4641
  msgstr ""
4642
 
4643
  #. translators: %s: BuddyPress version number
4644
- #: bp-core/classes/class-bp-admin.php:1005
4645
  msgid "All Contributors to BuddyPress %s"
4646
  msgstr ""
4647
 
4648
- #: bp-core/classes/class-bp-admin.php:1068
4649
  msgid "With our thanks to these Open Source projects"
4650
  msgstr ""
4651
 
4652
- #: bp-core/classes/class-bp-admin.php:1082
4653
  msgid "Contributor Emeriti"
4654
  msgstr ""
4655
 
4656
- #: bp-core/classes/class-bp-admin.php:1087
4657
  msgid "Project Founder"
4658
  msgstr ""
4659
 
4660
- #: bp-core/classes/class-bp-admin.php:1127
4661
  msgctxt "Email post type"
4662
  msgid "Situations"
4663
  msgstr ""
@@ -9219,6 +9194,8 @@ msgstr ""
9219
  #: bp-members/classes/class-bp-members-list-table.php:193
9220
  #: bp-members/classes/class-bp-members-list-table.php:195
9221
  #: bp-members/classes/class-bp-members-ms-list-table.php:178
 
 
9222
  msgid "Edit settings"
9223
  msgstr ""
9224
 
@@ -13696,155 +13673,160 @@ msgid "Add New Field Group"
13696
  msgstr ""
13697
 
13698
  #: bp-xprofile/bp-xprofile-admin.php:183
13699
- #: bp-xprofile/bp-xprofile-admin.php:1030
13700
  msgid "(Primary)"
13701
  msgstr ""
13702
 
13703
- #: bp-xprofile/bp-xprofile-admin.php:194
13704
  #: bp-xprofile/classes/class-bp-xprofile-data-template.php:173
13705
  msgid "Signup Fields"
13706
  msgstr ""
13707
 
13708
- #: bp-xprofile/bp-xprofile-admin.php:234
13709
  #: bp-xprofile/classes/class-bp-xprofile-field.php:1237
13710
  msgid "Add New Field"
13711
  msgstr ""
13712
 
13713
- #: bp-xprofile/bp-xprofile-admin.php:235
13714
  msgctxt "Edit Profile Fields Group"
13715
  msgid "Edit Group"
13716
  msgstr ""
13717
 
13718
- #: bp-xprofile/bp-xprofile-admin.php:240
13719
  msgctxt "Delete Profile Fields Group"
13720
  msgid "Delete Group"
13721
  msgstr ""
13722
 
13723
  #. translators: accessibility text
13724
- #: bp-xprofile/bp-xprofile-admin.php:273
13725
  msgid "Fields for \"%s\" Group"
13726
  msgstr ""
13727
 
13728
- #: bp-xprofile/bp-xprofile-admin.php:299
13729
  msgid "There are no fields in this group."
13730
  msgstr ""
13731
 
13732
- #: bp-xprofile/bp-xprofile-admin.php:309
13733
  msgctxt "You have no profile fields groups."
13734
  msgid "You have no groups."
13735
  msgstr ""
13736
 
13737
- #: bp-xprofile/bp-xprofile-admin.php:310
13738
  msgctxt "Add New Profile Fields Group"
13739
  msgid "Add New Group"
13740
  msgstr ""
13741
 
13742
- #: bp-xprofile/bp-xprofile-admin.php:329
13743
  msgid "Drag fields from other groups and drop them on the above tab to include them into your registration form."
13744
  msgstr ""
13745
 
13746
- #: bp-xprofile/bp-xprofile-admin.php:333
13747
  msgid "Fields to use into the registration form"
13748
  msgstr ""
13749
 
13750
- #: bp-xprofile/bp-xprofile-admin.php:367
13751
  msgid "There are no registration fields set. The registration form uses the primary group by default."
13752
  msgstr ""
13753
 
13754
- #: bp-xprofile/bp-xprofile-admin.php:373
13755
  msgid "* Fields in this group appear on the registration page."
13756
  msgstr ""
13757
 
13758
- #: bp-xprofile/bp-xprofile-admin.php:418
 
 
 
 
 
13759
  msgid "There was an error saving the group. Please try again."
13760
  msgstr ""
13761
 
13762
- #: bp-xprofile/bp-xprofile-admin.php:423
13763
  msgid "The group was saved successfully."
13764
  msgstr ""
13765
 
13766
- #: bp-xprofile/bp-xprofile-admin.php:476
13767
  msgctxt "Error when deleting profile fields group"
13768
  msgid "There was an error deleting the group. Please try again."
13769
  msgstr ""
13770
 
13771
- #: bp-xprofile/bp-xprofile-admin.php:479
13772
  msgctxt "Profile fields group was deleted successfully"
13773
  msgid "The group was deleted successfully."
13774
  msgstr ""
13775
 
13776
- #: bp-xprofile/bp-xprofile-admin.php:512
13777
  msgid "Delete Field Group"
13778
  msgstr ""
13779
 
13780
- #: bp-xprofile/bp-xprofile-admin.php:515
13781
  msgid "You are about to delete the following field group:"
13782
  msgstr ""
13783
 
13784
- #: bp-xprofile/bp-xprofile-admin.php:599
13785
  msgid "There was an error saving the field. Please try again."
13786
  msgstr ""
13787
 
13788
- #: bp-xprofile/bp-xprofile-admin.php:602
13789
  msgid "The field was saved successfully."
13790
  msgstr ""
13791
 
13792
- #: bp-xprofile/bp-xprofile-admin.php:716
13793
  msgid "field"
13794
  msgstr ""
13795
 
13796
- #: bp-xprofile/bp-xprofile-admin.php:716
13797
  msgid "option"
13798
  msgstr ""
13799
 
13800
  #. translators: %s: the field type
13801
- #: bp-xprofile/bp-xprofile-admin.php:728
13802
  msgid "There was an error deleting the %s. Please try again."
13803
  msgstr ""
13804
 
13805
  #. translators: %s: the field type
13806
- #: bp-xprofile/bp-xprofile-admin.php:732
13807
  msgid "The %s was deleted successfully!"
13808
  msgstr ""
13809
 
13810
  #. translators: %s is the field type name.
13811
- #: bp-xprofile/bp-xprofile-admin.php:768
13812
  msgid "Delete %s"
13813
  msgstr ""
13814
 
13815
  #. translators: %s is the field type name.
13816
- #: bp-xprofile/bp-xprofile-admin.php:780
13817
  msgid "You are about to delete the following %s:"
13818
  msgstr ""
13819
 
13820
- #: bp-xprofile/bp-xprofile-admin.php:844
13821
  msgid "This field cannot be inserted into the registration form."
13822
  msgstr ""
13823
 
13824
- #: bp-xprofile/bp-xprofile-admin.php:885
13825
  msgid "This field has been already added to the registration form."
13826
  msgstr ""
13827
 
13828
- #: bp-xprofile/bp-xprofile-admin.php:1033
13829
  msgid "(Sign-up)"
13830
  msgstr ""
13831
 
13832
- #: bp-xprofile/bp-xprofile-admin.php:1078
13833
  msgctxt "Edit field link"
13834
  msgid "Edit"
13835
  msgstr ""
13836
 
13837
- #: bp-xprofile/bp-xprofile-admin.php:1083
13838
  msgctxt "Delete field link"
13839
  msgid "Delete"
13840
  msgstr ""
13841
 
13842
- #: bp-xprofile/bp-xprofile-admin.php:1091
13843
  msgctxt "Remove field link"
13844
  msgid "Remove"
13845
  msgstr ""
13846
 
13847
- #: bp-xprofile/bp-xprofile-admin.php:1167
13848
  msgctxt "xprofile field type category"
13849
  msgid "Other"
13850
  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-05-28T03:49:44+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"
16
 
17
  #. Plugin Name of the plugin
18
+ #: bp-core/admin/bp-core-admin-functions.php:1328
19
  #: bp-core/admin/bp-core-admin-tools.php:722
20
  #: bp-core/classes/class-bp-admin.php:214
21
  #: bp-core/classes/class-bp-admin.php:215
333
  #: bp-groups/bp-groups-admin.php:771
334
  #: bp-members/classes/class-bp-members-admin.php:2346
335
  #: bp-members/classes/class-bp-members-admin.php:3156
336
+ #: bp-xprofile/bp-xprofile-admin.php:543
337
+ #: bp-xprofile/bp-xprofile-admin.php:812
338
  msgid "This action cannot be undone."
339
  msgstr ""
340
 
343
  #: bp-activity/classes/class-bp-activity-list-table.php:404
344
  #: bp-activity/classes/class-bp-activity-list-table.php:668
345
  #: bp-groups/bp-groups-admin.php:773
346
+ #: bp-xprofile/bp-xprofile-admin.php:545
347
+ #: bp-xprofile/bp-xprofile-admin.php:814
348
  msgid "Delete Permanently"
349
  msgstr ""
350
 
359
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:135
360
  #: bp-templates/bp-nouveau/buddypress/members/single/settings/general.php:56
361
  #: bp-templates/bp-nouveau/includes/activity/functions.php:170
362
+ #: bp-xprofile/bp-xprofile-admin.php:546
363
+ #: bp-xprofile/bp-xprofile-admin.php:815
364
  #: bp-xprofile/classes/class-bp-xprofile-field.php:1477
365
  #: bp-xprofile/classes/class-bp-xprofile-group.php:951
366
  msgid "Cancel"
1883
  #: bp-core/admin/bp-core-admin-components.php:24
1884
  #: bp-core/admin/bp-core-admin-settings.php:296
1885
  #: bp-core/admin/bp-core-admin-slugs.php:24
1886
+ #: bp-core/classes/class-bp-admin.php:857
1887
  msgid "BuddyPress Settings"
1888
  msgstr ""
1889
 
2067
  msgstr ""
2068
 
2069
  #: bp-core/admin/bp-core-admin-functions.php:467
2070
+ #: bp-core/classes/class-bp-admin.php:860
2071
  msgid "Credits"
2072
  msgstr ""
2073
 
4421
  msgstr ""
4422
 
4423
  #: bp-core/classes/class-bp-admin.php:671
4424
+ msgid "Your current members are the best way to recruit fantastic new members for your community."
4425
  msgstr ""
4426
 
4427
  #: bp-core/classes/class-bp-admin.php:673
4428
+ msgid "Whether public registration is enabled or not, you can activate this great new opt-in feature from your site's BuddyPress settings; with it, your trusted members will handpick new members who will enrich your community"
4429
  msgstr ""
4430
 
4431
  #: bp-core/classes/class-bp-admin.php:676
4432
+ #: bp-core/classes/class-bp-admin.php:680
4433
+ msgid "Illustration showing the Members Invite Screen."
4434
  msgstr ""
4435
 
4436
+ #: bp-core/classes/class-bp-admin.php:678
4437
+ msgid "Once activated, each member will be able to send new Member Invitation emails and manage the pending invitations directly from his or her profile area."
 
4438
  msgstr ""
4439
 
4440
  #: bp-core/classes/class-bp-admin.php:683
4441
+ msgid "You keep control of everything thanks to two new screens we added to the BuddyPress Tools dashboard: invitations and opt-outs management."
4442
  msgstr ""
4443
 
4444
+ #. translators: %s is the placeholder for the link to the BP Members Invitations developer note.
4445
  #: bp-core/classes/class-bp-admin.php:686
4446
+ msgid "Read more about the feature in this %s."
4447
  msgstr ""
4448
 
4449
+ #: bp-core/classes/class-bp-admin.php:690
4450
+ #: bp-core/classes/class-bp-admin.php:706
4451
+ #: bp-core/classes/class-bp-admin.php:721
4452
+ #: bp-core/classes/class-bp-admin.php:737
4453
+ #: bp-core/classes/class-bp-admin.php:759
4454
+ msgid "developer note"
4455
  msgstr ""
4456
 
4457
+ #: bp-core/classes/class-bp-admin.php:697
4458
+ msgid "Improved registration experience."
 
4459
  msgstr ""
4460
 
4461
+ #: bp-core/classes/class-bp-admin.php:699
4462
+ msgid "First, you can select any xProfile field from any xProfile field group to use on your site's registration form."
4463
  msgstr ""
4464
 
4465
+ #. translators: %s is the placeholder for the link to the Selectable Signup Fields developer note.
4466
+ #: bp-core/classes/class-bp-admin.php:702
4467
+ msgid "Learn more about it reading this %s."
4468
  msgstr ""
4469
 
4470
+ #: bp-core/classes/class-bp-admin.php:711
4471
+ msgid "Illustration showing the xProfile Administration Screen."
4472
  msgstr ""
4473
 
4474
+ #: bp-core/classes/class-bp-admin.php:714
4475
+ msgid "Second, if your site requires that users accept specific rules such as terms of service or a code of conduct, you can now take advantage of the new Checkbox Acceptance xProfile Field type to record their agreement."
4476
  msgstr ""
4477
 
4478
+ #. translators: %s is the placeholder for the link to the Checkbox Acceptance field type developer note.
4479
+ #: bp-core/classes/class-bp-admin.php:717
4480
+ msgid "This %s will teach you more about it."
4481
  msgstr ""
4482
 
4483
+ #: bp-core/classes/class-bp-admin.php:726
4484
+ msgid "Illustration showing an example of Checkbox Acceptance xProfile field type display."
 
4485
  msgstr ""
4486
 
4487
+ #: bp-core/classes/class-bp-admin.php:729
4488
+ msgid "Third, once a user activates his or her account, BuddyPress will send a welcome email to help get him or her engaged with your community."
 
4489
  msgstr ""
4490
 
 
 
 
 
 
4491
  #: bp-core/classes/class-bp-admin.php:730
4492
+ msgid "You can customize the content of this email from the Emails menu of your WordPress dashboard."
4493
  msgstr ""
4494
 
4495
+ #. translators: %s is the placeholder for the link to the Welcome Email developer note.
4496
+ #: bp-core/classes/class-bp-admin.php:733
4497
+ msgid "Have a look to this %s to find out more about it."
4498
  msgstr ""
4499
 
4500
+ #: bp-core/classes/class-bp-admin.php:744
4501
+ msgid "WP xProfile field types."
 
 
 
 
 
 
 
 
 
 
 
 
 
4502
  msgstr ""
4503
 
4504
+ #: bp-core/classes/class-bp-admin.php:746
4505
+ msgid "Two new field types can now be used to include WordPress-specific information about the member in xProfile field loops without duplicating data."
 
 
 
 
 
 
 
 
 
 
 
 
4506
  msgstr ""
4507
 
4508
+ #: bp-core/classes/class-bp-admin.php:749
4509
+ msgid "Illustration showing the xProfile Field Edit Screen."
4510
  msgstr ""
4511
 
4512
+ #: bp-core/classes/class-bp-admin.php:752
4513
+ msgid "The WP Biography field type lets you include the user's Biographical Info and thanks to the WP Textbox field you can include the first & last name, the Website URL as well as any of the custom contact methods of your users."
4514
  msgstr ""
4515
 
4516
+ #. translators: %s is the placeholder for the link to the WP xProfile Field Type developer note.
4517
+ #: bp-core/classes/class-bp-admin.php:755
4518
+ msgid "Read more about it in this %s."
4519
  msgstr ""
4520
 
4521
+ #: bp-core/classes/class-bp-admin.php:766
4522
+ msgid "Under the hood"
4523
  msgstr ""
4524
 
4525
+ #: bp-core/classes/class-bp-admin.php:768
4526
+ msgid "8.0.0 includes more than 45 changes to improve the Activity component, BP Nouveau Template pack, the BP REST API and many more components and features."
4527
  msgstr ""
4528
 
4529
+ #: bp-core/classes/class-bp-admin.php:769
4530
+ msgid "Click on the \"Changelog\" tab to discover them all!"
4531
  msgstr ""
4532
 
4533
+ #: bp-core/classes/class-bp-admin.php:777
4534
  msgctxt "screen heading"
4535
  msgid "Your feedback"
4536
  msgstr ""
4537
 
4538
+ #: bp-core/classes/class-bp-admin.php:779
4539
  msgid "How are you using BuddyPress? Receiving your feedback and suggestions for future versions of BuddyPress genuinely motivates and encourages our contributors."
4540
  msgstr ""
4541
 
4542
  #. translators: %s is the placeholder for the link to BuddyPress support forums.
4543
+ #: bp-core/classes/class-bp-admin.php:783
4544
  msgid "Please %s about this version of BuddyPress on our website."
4545
  msgstr ""
4546
 
4547
+ #: bp-core/classes/class-bp-admin.php:787
4548
  msgid "share your feedback"
4549
  msgstr ""
4550
 
4551
+ #: bp-core/classes/class-bp-admin.php:792
4552
  msgid "Thank you for using BuddyPress! 😊"
4553
  msgstr ""
4554
 
4555
  #. translators: 1: heart dashicons. 2: BP Credits screen url. 3: number of BuddyPress contributors to this version.
4556
+ #: bp-core/classes/class-bp-admin.php:804
4557
  msgid "Built with %1$s by <a href=\"%2$s\">%3$d volunteer</a>."
4558
  msgid_plural "Built with %1$s by <a href=\"%2$s\">%3$d volunteers</a>."
4559
  msgstr[0] ""
4560
  msgstr[1] ""
4561
 
4562
+ #: bp-core/classes/class-bp-admin.php:819
4563
+ #: bp-core/classes/class-bp-admin.php:821
4564
  msgid "Follow BuddyPress on Twitter"
4565
  msgstr ""
4566
 
4567
+ #: bp-core/classes/class-bp-admin.php:830
4568
+ #: bp-core/classes/class-bp-admin.php:832
4569
  msgid "Visit the Support Forums"
4570
  msgstr ""
4571
 
4572
+ #: bp-core/classes/class-bp-admin.php:862
4573
  msgid "Meet the contributors behind BuddyPress:"
4574
  msgstr ""
4575
 
4576
+ #: bp-core/classes/class-bp-admin.php:864
4577
  msgid "Project Leaders"
4578
  msgstr ""
4579
 
4580
+ #: bp-core/classes/class-bp-admin.php:869
4581
  msgid "Project Lead"
4582
  msgstr ""
4583
 
4584
+ #: bp-core/classes/class-bp-admin.php:874
4585
+ #: bp-core/classes/class-bp-admin.php:879
4586
+ #: bp-core/classes/class-bp-admin.php:884
4587
+ #: bp-core/classes/class-bp-admin.php:889
4588
  #: bp-core/classes/class-bp-admin.php:894
 
 
 
 
4589
  msgid "Lead Developer"
4590
  msgstr ""
4591
 
4592
+ #: bp-core/classes/class-bp-admin.php:898
4593
  msgid "BuddyPress Team"
4594
  msgstr ""
4595
 
4596
+ #: bp-core/classes/class-bp-admin.php:903
4597
+ #: bp-core/classes/class-bp-admin.php:908
4598
+ #: bp-core/classes/class-bp-admin.php:913
4599
  #: bp-core/classes/class-bp-admin.php:933
 
 
 
 
 
 
 
4600
  #: bp-core/classes/class-bp-admin.php:938
4601
  #: bp-core/classes/class-bp-admin.php:943
4602
  #: bp-core/classes/class-bp-admin.php:948
4603
+ msgid "Core Developer"
4604
+ msgstr ""
4605
+
4606
+ #: bp-core/classes/class-bp-admin.php:918
4607
+ #: bp-core/classes/class-bp-admin.php:923
4608
+ #: bp-core/classes/class-bp-admin.php:928
4609
+ #: bp-core/classes/class-bp-admin.php:953
4610
  msgid "Community Support"
4611
  msgstr ""
4612
 
4613
  #. translators: %s: BuddyPress version number
4614
+ #: bp-core/classes/class-bp-admin.php:961
4615
  msgid "Noteworthy Contributors to %s"
4616
  msgstr ""
4617
 
4618
  #. translators: %s: BuddyPress version number
4619
+ #: bp-core/classes/class-bp-admin.php:985
4620
  msgid "All Contributors to BuddyPress %s"
4621
  msgstr ""
4622
 
4623
+ #: bp-core/classes/class-bp-admin.php:1024
4624
  msgid "With our thanks to these Open Source projects"
4625
  msgstr ""
4626
 
4627
+ #: bp-core/classes/class-bp-admin.php:1038
4628
  msgid "Contributor Emeriti"
4629
  msgstr ""
4630
 
4631
+ #: bp-core/classes/class-bp-admin.php:1043
4632
  msgid "Project Founder"
4633
  msgstr ""
4634
 
4635
+ #: bp-core/classes/class-bp-admin.php:1083
4636
  msgctxt "Email post type"
4637
  msgid "Situations"
4638
  msgstr ""
9194
  #: bp-members/classes/class-bp-members-list-table.php:193
9195
  #: bp-members/classes/class-bp-members-list-table.php:195
9196
  #: bp-members/classes/class-bp-members-ms-list-table.php:178
9197
+ #: bp-xprofile/bp-xprofile-admin.php:381
9198
+ #: bp-xprofile/bp-xprofile-admin.php:387
9199
  msgid "Edit settings"
9200
  msgstr ""
9201
 
13673
  msgstr ""
13674
 
13675
  #: bp-xprofile/bp-xprofile-admin.php:183
13676
+ #: bp-xprofile/bp-xprofile-admin.php:1052
13677
  msgid "(Primary)"
13678
  msgstr ""
13679
 
13680
+ #: bp-xprofile/bp-xprofile-admin.php:193
13681
  #: bp-xprofile/classes/class-bp-xprofile-data-template.php:173
13682
  msgid "Signup Fields"
13683
  msgstr ""
13684
 
13685
+ #: bp-xprofile/bp-xprofile-admin.php:232
13686
  #: bp-xprofile/classes/class-bp-xprofile-field.php:1237
13687
  msgid "Add New Field"
13688
  msgstr ""
13689
 
13690
+ #: bp-xprofile/bp-xprofile-admin.php:233
13691
  msgctxt "Edit Profile Fields Group"
13692
  msgid "Edit Group"
13693
  msgstr ""
13694
 
13695
+ #: bp-xprofile/bp-xprofile-admin.php:238
13696
  msgctxt "Delete Profile Fields Group"
13697
  msgid "Delete Group"
13698
  msgstr ""
13699
 
13700
  #. translators: accessibility text
13701
+ #: bp-xprofile/bp-xprofile-admin.php:271
13702
  msgid "Fields for \"%s\" Group"
13703
  msgstr ""
13704
 
13705
+ #: bp-xprofile/bp-xprofile-admin.php:297
13706
  msgid "There are no fields in this group."
13707
  msgstr ""
13708
 
13709
+ #: bp-xprofile/bp-xprofile-admin.php:307
13710
  msgctxt "You have no profile fields groups."
13711
  msgid "You have no groups."
13712
  msgstr ""
13713
 
13714
+ #: bp-xprofile/bp-xprofile-admin.php:308
13715
  msgctxt "Add New Profile Fields Group"
13716
  msgid "Add New Group"
13717
  msgstr ""
13718
 
13719
+ #: bp-xprofile/bp-xprofile-admin.php:325
13720
  msgid "Drag fields from other groups and drop them on the above tab to include them into your registration form."
13721
  msgstr ""
13722
 
13723
+ #: bp-xprofile/bp-xprofile-admin.php:329
13724
  msgid "Fields to use into the registration form"
13725
  msgstr ""
13726
 
13727
+ #: bp-xprofile/bp-xprofile-admin.php:363
13728
  msgid "There are no registration fields set. The registration form uses the primary group by default."
13729
  msgstr ""
13730
 
13731
+ #: bp-xprofile/bp-xprofile-admin.php:370
13732
  msgid "* Fields in this group appear on the registration page."
13733
  msgstr ""
13734
 
13735
+ #. translators: %s is the link to the registration settings.
13736
+ #: bp-xprofile/bp-xprofile-admin.php:393
13737
+ msgid "* Fields in this group will appear on the registration page as soon as users will be able to register to your site.%s"
13738
+ msgstr ""
13739
+
13740
+ #: bp-xprofile/bp-xprofile-admin.php:440
13741
  msgid "There was an error saving the group. Please try again."
13742
  msgstr ""
13743
 
13744
+ #: bp-xprofile/bp-xprofile-admin.php:445
13745
  msgid "The group was saved successfully."
13746
  msgstr ""
13747
 
13748
+ #: bp-xprofile/bp-xprofile-admin.php:498
13749
  msgctxt "Error when deleting profile fields group"
13750
  msgid "There was an error deleting the group. Please try again."
13751
  msgstr ""
13752
 
13753
+ #: bp-xprofile/bp-xprofile-admin.php:501
13754
  msgctxt "Profile fields group was deleted successfully"
13755
  msgid "The group was deleted successfully."
13756
  msgstr ""
13757
 
13758
+ #: bp-xprofile/bp-xprofile-admin.php:534
13759
  msgid "Delete Field Group"
13760
  msgstr ""
13761
 
13762
+ #: bp-xprofile/bp-xprofile-admin.php:537
13763
  msgid "You are about to delete the following field group:"
13764
  msgstr ""
13765
 
13766
+ #: bp-xprofile/bp-xprofile-admin.php:621
13767
  msgid "There was an error saving the field. Please try again."
13768
  msgstr ""
13769
 
13770
+ #: bp-xprofile/bp-xprofile-admin.php:624
13771
  msgid "The field was saved successfully."
13772
  msgstr ""
13773
 
13774
+ #: bp-xprofile/bp-xprofile-admin.php:738
13775
  msgid "field"
13776
  msgstr ""
13777
 
13778
+ #: bp-xprofile/bp-xprofile-admin.php:738
13779
  msgid "option"
13780
  msgstr ""
13781
 
13782
  #. translators: %s: the field type
13783
+ #: bp-xprofile/bp-xprofile-admin.php:750
13784
  msgid "There was an error deleting the %s. Please try again."
13785
  msgstr ""
13786
 
13787
  #. translators: %s: the field type
13788
+ #: bp-xprofile/bp-xprofile-admin.php:754
13789
  msgid "The %s was deleted successfully!"
13790
  msgstr ""
13791
 
13792
  #. translators: %s is the field type name.
13793
+ #: bp-xprofile/bp-xprofile-admin.php:790
13794
  msgid "Delete %s"
13795
  msgstr ""
13796
 
13797
  #. translators: %s is the field type name.
13798
+ #: bp-xprofile/bp-xprofile-admin.php:802
13799
  msgid "You are about to delete the following %s:"
13800
  msgstr ""
13801
 
13802
+ #: bp-xprofile/bp-xprofile-admin.php:866
13803
  msgid "This field cannot be inserted into the registration form."
13804
  msgstr ""
13805
 
13806
+ #: bp-xprofile/bp-xprofile-admin.php:907
13807
  msgid "This field has been already added to the registration form."
13808
  msgstr ""
13809
 
13810
+ #: bp-xprofile/bp-xprofile-admin.php:1055
13811
  msgid "(Sign-up)"
13812
  msgstr ""
13813
 
13814
+ #: bp-xprofile/bp-xprofile-admin.php:1100
13815
  msgctxt "Edit field link"
13816
  msgid "Edit"
13817
  msgstr ""
13818
 
13819
+ #: bp-xprofile/bp-xprofile-admin.php:1105
13820
  msgctxt "Delete field link"
13821
  msgid "Delete"
13822
  msgstr ""
13823
 
13824
+ #: bp-xprofile/bp-xprofile-admin.php:1113
13825
  msgctxt "Remove field link"
13826
  msgid "Remove"
13827
  msgstr ""
13828
 
13829
+ #: bp-xprofile/bp-xprofile-admin.php:1189
13830
  msgctxt "xprofile field type category"
13831
  msgid "Other"
13832
  msgstr ""
class-buddypress.php CHANGED
@@ -303,7 +303,7 @@ class BuddyPress {
303
 
304
  /** Versions **********************************************************/
305
 
306
- $this->version = '8.0.0-beta2';
307
  $this->db_version = 12850;
308
 
309
  /** Loading ***********************************************************/
303
 
304
  /** Versions **********************************************************/
305
 
306
+ $this->version = '8.0.0-RC1';
307
  $this->db_version = 12850;
308
 
309
  /** Loading ***********************************************************/