BuddyPress - Version 2.9.2

Version Description

See: https://codex.buddypress.org/releases/version-2-9-2/

=

Download this release

Release Info

Developer boonebgorges
Plugin Icon 128x128 BuddyPress
Version 2.9.2
Comparing to
See all releases

Code changes from version 2.9.1 to 2.9.2

bp-activity/classes/class-bp-activity-activity.php CHANGED
@@ -1832,7 +1832,7 @@ class BP_Activity_Activity {
1832
  // Get activities from user meta.
1833
  $favorite_activity_entries = bp_get_user_meta( $user_id, 'bp_favorite_activities', true );
1834
  if ( ! empty( $favorite_activity_entries ) ) {
1835
- return count( maybe_unserialize( $favorite_activity_entries ) );
1836
  }
1837
 
1838
  // No favorites.
1832
  // Get activities from user meta.
1833
  $favorite_activity_entries = bp_get_user_meta( $user_id, 'bp_favorite_activities', true );
1834
  if ( ! empty( $favorite_activity_entries ) ) {
1835
+ return count( $favorite_activity_entries );
1836
  }
1837
 
1838
  // No favorites.
bp-activity/classes/class-bp-activity-template.php CHANGED
@@ -195,7 +195,7 @@ class BP_Activity_Template {
195
  $this->disable_blogforum_replies = (bool) bp_core_get_root_option( 'bp-disable-blogforum-comments' );
196
 
197
  // Get an array of the logged in user's favorite activities.
198
- $this->my_favs = maybe_unserialize( bp_get_user_meta( bp_loggedin_user_id(), 'bp_favorite_activities', true ) );
199
 
200
  // Fetch specific activity items based on ID's.
201
  if ( !empty( $include ) ) {
195
  $this->disable_blogforum_replies = (bool) bp_core_get_root_option( 'bp-disable-blogforum-comments' );
196
 
197
  // Get an array of the logged in user's favorite activities.
198
+ $this->my_favs = bp_get_user_meta( bp_loggedin_user_id(), 'bp_favorite_activities', true );
199
 
200
  // Fetch specific activity items based on ID's.
201
  if ( !empty( $include ) ) {
bp-blogs/bp-blogs-functions.php CHANGED
@@ -548,8 +548,9 @@ add_action( 'update_option_site_icon', 'bp_blogs_update_option_site_icon', 10, 2
548
  /**
549
  * Deletes the 'url' blogmeta for a site.
550
  *
551
- * Hooked to 'refresh_blog_details', which is notably used when editing a site
552
- * under "Network Admin > Sites".
 
553
  *
554
  * @since 2.3.0
555
  *
@@ -558,7 +559,12 @@ add_action( 'update_option_site_icon', 'bp_blogs_update_option_site_icon', 10, 2
558
  function bp_blogs_delete_url_blogmeta( $site_id = 0 ) {
559
  bp_blogs_delete_blogmeta( (int) $site_id, 'url' );
560
  }
561
- add_action( 'refresh_blog_details', 'bp_blogs_delete_url_blogmeta' );
 
 
 
 
 
562
 
563
  /**
564
  * Record activity metadata about a published blog post.
548
  /**
549
  * Deletes the 'url' blogmeta for a site.
550
  *
551
+ * Fires when a site's details are updated, which generally happens when
552
+ * editing a site under "Network Admin > Sites". Prior to WP 4.9, the
553
+ * correct hook was 'refresh_blog_details'; afterward, 'clean_site_cache'.
554
  *
555
  * @since 2.3.0
556
  *
559
  function bp_blogs_delete_url_blogmeta( $site_id = 0 ) {
560
  bp_blogs_delete_blogmeta( (int) $site_id, 'url' );
561
  }
562
+
563
+ if ( function_exists( 'wp_switch_roles_and_user' ) ) {
564
+ add_action( 'clean_site_cache', 'bp_blogs_delete_url_blogmeta' );
565
+ } else {
566
+ add_action( 'refresh_blog_details', 'bp_blogs_delete_url_blogmeta' );
567
+ }
568
 
569
  /**
570
  * Record activity metadata about a published blog post.
bp-core/admin/css/common-rtl.css CHANGED
@@ -47,7 +47,8 @@ TABLE OF CONTENTS:
47
  left: 0;
48
  }
49
 
50
- .buddypress code {
 
51
  background-color: #e0e0e0;
52
  color: #636363;
53
  font-size: 1em;
@@ -359,8 +360,12 @@ TABLE OF CONTENTS:
359
  margin-top: 2em;
360
  }
361
 
 
 
 
 
362
  .buddypress .bp-changelog-section .changelog-title {
363
- margin-bottom: 1.5em;
364
  }
365
 
366
  .buddypress .bp-changelog .title {
@@ -377,6 +382,10 @@ TABLE OF CONTENTS:
377
  padding-bottom: 0.5em;
378
  width: 100%;
379
  }
 
 
 
 
380
  }
381
 
382
  @media screen and ( max-width: 360px ) {
47
  left: 0;
48
  }
49
 
50
+ .index_page_bp-credits code,
51
+ .index_page_bp-about code {
52
  background-color: #e0e0e0;
53
  color: #636363;
54
  font-size: 1em;
360
  margin-top: 2em;
361
  }
362
 
363
+ .buddypress .bp-changelog {
364
+ margin-bottom: 0;
365
+ }
366
+
367
  .buddypress .bp-changelog-section .changelog-title {
368
+ margin-bottom: 0.5em;
369
  }
370
 
371
  .buddypress .bp-changelog .title {
382
  padding-bottom: 0.5em;
383
  width: 100%;
384
  }
385
+
386
+ .buddypress .bp-three-column .bp-column {
387
+ width: 100%;
388
+ }
389
  }
390
 
391
  @media screen and ( max-width: 360px ) {
bp-core/admin/css/common-rtl.min.css CHANGED
@@ -1 +1 @@
1
- .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;left:0}.buddypress code{background-color:#e0e0e0;color:#636363;font-size:1em}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;left:auto}}.buddypress .bp-headline-feature{margin-bottom:2em;margin-top:3em;padding:2em 3em}.buddypress .bp-headline{margin:0 auto;width:45em}.buddypress .bp-headline span.dashicons{background-color:#f1f1f1;color:#d84800;clear:right;font-size:100px;float:right;height:100px;line-height:100px;margin:0 0 15px 15px;text-align:center;width:100px}.buddypress .bp-headline-feature .headline-title{font-size:2.2em;font-weight:300;line-height:2;margin:0 0 1em;text-align:center}.buddypress .bp-headline-feature p{font-size:1.15em;margin:1.15em 0 .6em auto}.buddypress .bp-features-section{border-bottom:1px solid #ccc;clear:both;margin-bottom:3em;margin-top:2em;overflow:hidden;padding-bottom:2em}.buddypress .bp-features-section p{font-size:14px;line-height:1.5}.buddypress .bp-features-section img{margin-bottom:20px}.buddypress .bp-features-section span.dashicons{background-color:#fff;border-radius:50%;clear:right;color:#d84800;font-size:50px;float:right;height:80px;line-height:80px;margin:0 0 15px 15px;text-align:center;width:80px}.buddypress .bp-features-section .headline-title{font-size:2em;font-weight:300;line-height:1.5;margin:1em auto 2em;text-align:center}.buddypress .bp-features-section .bp-feature-with-images{border-bottom:1px solid #ccc;margin-bottom:5em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{float:right;margin-bottom:3em;margin-left:4.799999999%;width:47.6%}.buddypress .bp-features-section .bp-feature-imaged.anon,.buddypress .bp-features-section .bp-feature.opposite{margin-left:0}.buddypress .bp-features-section .bp-feature code{font-size:.95em;line-height:1.5}.buddypress .bp-feature:after{clear:both;content:"";margin-bottom:2em}.buddypress .bp-feature-imaged .feature-title{color:#23282d;font-size:1.25em;margin-bottom:.6em;margin-top:0}.buddypress .bp-feature-imaged p{clear:right;font-size:1.1em}.buddypress .bp-feature-imaged img{clear:right}.buddypress .bp-feature .feature-title{font-size:1em;line-height:1.5;margin-bottom:0;margin-right:110px;margin-top:0;text-align:right}.buddypress .bp-feature p{margin-right:110px}.buddypress .bp-changelog-section{clear:both;margin-bottom:3em;margin-top:4em;padding-bottom:0}.buddypress .bp-changelog-section:after{clear:both;content:"";display:table}.buddypress .bp-changelog-section .changelog-title{color:#23282d;font-size:1.25em;line-height:1.5;margin:0 auto 1.5em}.buddypress .bp-two-column div{float:right;margin-left:4.799999999%;position:relative;width:47.6%}.buddypress .bp-three-column .bp-column{float:right;margin-left:5%;position:relative;width:29.95%}.buddypress .bp-three-column .bp-column:nth-of-type(3n),.buddypress .bp-two-column .bp-column:nth-of-type(2n){margin-left:0}.buddypress .bp-changelog{margin-bottom:3em}.buddypress .bp-changelog:after{clear:both;content:"";display:table}.buddypress .bp-changelog .title{font-size:14px;margin-bottom:.75em;margin-top:0}.buddypress .bp-changelog p{margin-bottom:0}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:3em}@media screen and (max-width:782px){.bp-assets,.bp-changelog-section,.bp-features-section,.bp-headline-feature{margin-right:20px;margin-left:20px}.buddypress .bp-headline-feature{padding:0}.buddypress .bp-headline{margin:0;width:97%}.buddypress .bp-features-section{clear:both;margin-bottom:0;margin-top:2em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature-with-images{margin-bottom:2em}.buddypress .bp-features-section .headline-title{margin-bottom:1em}.buddypress .bp-changelog-section .changelog-title{font-size:1.25em;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.buddypress .bp-changelog-section .title,.buddypress .bp-features-section .feature-title{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:right}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{clear:both;float:right;margin-bottom:1em;margin-top:1em;margin-left:0;padding-left:1em;width:100%}.buddypress .bp-features-section .bp-feature-imaged p{font-size:1em}.buddypress .bp-features-section .bp-feature span{margin-top:.33em}.buddypress .bp-feature.opposite .feature-title,.buddypress .bp-feature.opposite p{float:none}.buddypress .bp-changelog-section{clear:both;margin-bottom:2em;margin-top:2em}.buddypress .bp-changelog-section .changelog-title{margin-bottom:1.5em}.buddypress .bp-changelog .title{font-size:1em}.buddypress .bp-changelog p{margin-bottom:1em}.buddypress .bp-changelog-section .three-col .col,.buddypress .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}}@media screen and (max-width:360px){.buddypress .bp-headline{text-align:center}.buddypress .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.buddypress .bp-features-section .headline-title,.buddypress .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5;text-align:right}.buddypress .bp-headline-feature .headline-title{margin:1em 0 0}.buddypress .bp-headline-feature p{margin:1.15em 0 .6em auto;text-align:right;width:auto}.buddypress .bp-features-section .bp-feature{text-align:center}.buddypress .bp-features-section span.dashicons{float:none}.buddypress .bp-features-section .feature-title,.buddypress .bp-features-section p{margin-right:0;text-align:right}}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}.settings_page_bp-components td.plugin-title span{float:right;width:18px;height:18px;margin-left:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}.bp-signups-list table{margin:1em 0}.bp-signups-list .column-fields{font-weight:700}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email th#situation{width:20%}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:right;padding-right:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600;margin:1em 0}.tools_page_bp-tools label{clear:right;display:block;line-height:1.5;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-left:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 30px 0 0}}#buddypress-update.not-shiny .update-message{border-right:0;padding-right:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
1
+ .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;left:0}.index_page_bp-about code,.index_page_bp-credits code{background-color:#e0e0e0;color:#636363;font-size:1em}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;left:auto}}.buddypress .bp-headline-feature{margin-bottom:2em;margin-top:3em;padding:2em 3em}.buddypress .bp-headline{margin:0 auto;width:45em}.buddypress .bp-headline span.dashicons{background-color:#f1f1f1;color:#d84800;clear:right;font-size:100px;float:right;height:100px;line-height:100px;margin:0 0 15px 15px;text-align:center;width:100px}.buddypress .bp-headline-feature .headline-title{font-size:2.2em;font-weight:300;line-height:2;margin:0 0 1em;text-align:center}.buddypress .bp-headline-feature p{font-size:1.15em;margin:1.15em 0 .6em auto}.buddypress .bp-features-section{border-bottom:1px solid #ccc;clear:both;margin-bottom:3em;margin-top:2em;overflow:hidden;padding-bottom:2em}.buddypress .bp-features-section p{font-size:14px;line-height:1.5}.buddypress .bp-features-section img{margin-bottom:20px}.buddypress .bp-features-section span.dashicons{background-color:#fff;border-radius:50%;clear:right;color:#d84800;font-size:50px;float:right;height:80px;line-height:80px;margin:0 0 15px 15px;text-align:center;width:80px}.buddypress .bp-features-section .headline-title{font-size:2em;font-weight:300;line-height:1.5;margin:1em auto 2em;text-align:center}.buddypress .bp-features-section .bp-feature-with-images{border-bottom:1px solid #ccc;margin-bottom:5em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{float:right;margin-bottom:3em;margin-left:4.799999999%;width:47.6%}.buddypress .bp-features-section .bp-feature-imaged.anon,.buddypress .bp-features-section .bp-feature.opposite{margin-left:0}.buddypress .bp-features-section .bp-feature code{font-size:.95em;line-height:1.5}.buddypress .bp-feature:after{clear:both;content:"";margin-bottom:2em}.buddypress .bp-feature-imaged .feature-title{color:#23282d;font-size:1.25em;margin-bottom:.6em;margin-top:0}.buddypress .bp-feature-imaged p{clear:right;font-size:1.1em}.buddypress .bp-feature-imaged img{clear:right}.buddypress .bp-feature .feature-title{font-size:1em;line-height:1.5;margin-bottom:0;margin-right:110px;margin-top:0;text-align:right}.buddypress .bp-feature p{margin-right:110px}.buddypress .bp-changelog-section{clear:both;margin-bottom:3em;margin-top:4em;padding-bottom:0}.buddypress .bp-changelog-section:after{clear:both;content:"";display:table}.buddypress .bp-changelog-section .changelog-title{color:#23282d;font-size:1.25em;line-height:1.5;margin:0 auto 1.5em}.buddypress .bp-two-column div{float:right;margin-left:4.799999999%;position:relative;width:47.6%}.buddypress .bp-three-column .bp-column{float:right;margin-left:5%;position:relative;width:29.95%}.buddypress .bp-three-column .bp-column:nth-of-type(3n),.buddypress .bp-two-column .bp-column:nth-of-type(2n){margin-left:0}.buddypress .bp-changelog{margin-bottom:3em}.buddypress .bp-changelog:after{clear:both;content:"";display:table}.buddypress .bp-changelog .title{font-size:14px;margin-bottom:.75em;margin-top:0}.buddypress .bp-changelog p{margin-bottom:0}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:3em}@media screen and (max-width:782px){.bp-assets,.bp-changelog-section,.bp-features-section,.bp-headline-feature{margin-right:20px;margin-left:20px}.buddypress .bp-headline-feature{padding:0}.buddypress .bp-headline{margin:0;width:97%}.buddypress .bp-features-section{clear:both;margin-bottom:0;margin-top:2em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature-with-images{margin-bottom:2em}.buddypress .bp-features-section .headline-title{margin-bottom:1em}.buddypress .bp-changelog-section .changelog-title{font-size:1.25em;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.buddypress .bp-changelog-section .title,.buddypress .bp-features-section .feature-title{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:right}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{clear:both;float:right;margin-bottom:1em;margin-top:1em;margin-left:0;padding-left:1em;width:100%}.buddypress .bp-features-section .bp-feature-imaged p{font-size:1em}.buddypress .bp-features-section .bp-feature span{margin-top:.33em}.buddypress .bp-feature.opposite .feature-title,.buddypress .bp-feature.opposite p{float:none}.buddypress .bp-changelog-section{clear:both;margin-bottom:2em;margin-top:2em}.buddypress .bp-changelog{margin-bottom:0}.buddypress .bp-changelog-section .changelog-title{margin-bottom:.5em}.buddypress .bp-changelog .title{font-size:1em}.buddypress .bp-changelog p{margin-bottom:1em}.buddypress .bp-changelog-section .three-col .col,.buddypress .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}.buddypress .bp-three-column .bp-column{width:100%}}@media screen and (max-width:360px){.buddypress .bp-headline{text-align:center}.buddypress .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.buddypress .bp-features-section .headline-title,.buddypress .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5;text-align:right}.buddypress .bp-headline-feature .headline-title{margin:1em 0 0}.buddypress .bp-headline-feature p{margin:1.15em 0 .6em auto;text-align:right;width:auto}.buddypress .bp-features-section .bp-feature{text-align:center}.buddypress .bp-features-section span.dashicons{float:none}.buddypress .bp-features-section .feature-title,.buddypress .bp-features-section p{margin-right:0;text-align:right}}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}.settings_page_bp-components td.plugin-title span{float:right;width:18px;height:18px;margin-left:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}.bp-signups-list table{margin:1em 0}.bp-signups-list .column-fields{font-weight:700}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email th#situation{width:20%}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:right;padding-right:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600;margin:1em 0}.tools_page_bp-tools label{clear:right;display:block;line-height:1.5;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-left:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 30px 0 0}}#buddypress-update.not-shiny .update-message{border-right:0;padding-right:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
bp-core/admin/css/common.css CHANGED
@@ -47,7 +47,8 @@ TABLE OF CONTENTS:
47
  right: 0;
48
  }
49
 
50
- .buddypress code {
 
51
  background-color: #e0e0e0;
52
  color: #636363;
53
  font-size: 1em;
@@ -359,8 +360,12 @@ TABLE OF CONTENTS:
359
  margin-top: 2em;
360
  }
361
 
 
 
 
 
362
  .buddypress .bp-changelog-section .changelog-title {
363
- margin-bottom: 1.5em;
364
  }
365
 
366
  .buddypress .bp-changelog .title {
@@ -377,6 +382,10 @@ TABLE OF CONTENTS:
377
  padding-bottom: 0.5em;
378
  width: 100%;
379
  }
 
 
 
 
380
  }
381
 
382
  @media screen and ( max-width: 360px ) {
47
  right: 0;
48
  }
49
 
50
+ .index_page_bp-credits code,
51
+ .index_page_bp-about code {
52
  background-color: #e0e0e0;
53
  color: #636363;
54
  font-size: 1em;
360
  margin-top: 2em;
361
  }
362
 
363
+ .buddypress .bp-changelog {
364
+ margin-bottom: 0;
365
+ }
366
+
367
  .buddypress .bp-changelog-section .changelog-title {
368
+ margin-bottom: 0.5em;
369
  }
370
 
371
  .buddypress .bp-changelog .title {
382
  padding-bottom: 0.5em;
383
  width: 100%;
384
  }
385
+
386
+ .buddypress .bp-three-column .bp-column {
387
+ width: 100%;
388
+ }
389
  }
390
 
391
  @media screen and ( max-width: 360px ) {
bp-core/admin/css/common.min.css CHANGED
@@ -1 +1 @@
1
- .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;right:0}.buddypress code{background-color:#e0e0e0;color:#636363;font-size:1em}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;right:auto}}.buddypress .bp-headline-feature{margin-bottom:2em;margin-top:3em;padding:2em 3em}.buddypress .bp-headline{margin:0 auto;width:45em}.buddypress .bp-headline span.dashicons{background-color:#f1f1f1;color:#d84800;clear:left;font-size:100px;float:left;height:100px;line-height:100px;margin:0 15px 15px 0;text-align:center;width:100px}.buddypress .bp-headline-feature .headline-title{font-size:2.2em;font-weight:300;line-height:2;margin:0 0 1em;text-align:center}.buddypress .bp-headline-feature p{font-size:1.15em;margin:1.15em auto .6em 0}.buddypress .bp-features-section{border-bottom:1px solid #ccc;clear:both;margin-bottom:3em;margin-top:2em;overflow:hidden;padding-bottom:2em}.buddypress .bp-features-section p{font-size:14px;line-height:1.5}.buddypress .bp-features-section img{margin-bottom:20px}.buddypress .bp-features-section span.dashicons{background-color:#fff;border-radius:50%;clear:left;color:#d84800;font-size:50px;float:left;height:80px;line-height:80px;margin:0 15px 15px 0;text-align:center;width:80px}.buddypress .bp-features-section .headline-title{font-size:2em;font-weight:300;line-height:1.5;margin:1em auto 2em;text-align:center}.buddypress .bp-features-section .bp-feature-with-images{border-bottom:1px solid #ccc;margin-bottom:5em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{float:left;margin-bottom:3em;margin-right:4.799999999%;width:47.6%}.buddypress .bp-features-section .bp-feature-imaged.anon,.buddypress .bp-features-section .bp-feature.opposite{margin-right:0}.buddypress .bp-features-section .bp-feature code{font-size:.95em;line-height:1.5}.buddypress .bp-feature:after{clear:both;content:"";margin-bottom:2em}.buddypress .bp-feature-imaged .feature-title{color:#23282d;font-size:1.25em;margin-bottom:.6em;margin-top:0}.buddypress .bp-feature-imaged p{clear:left;font-size:1.1em}.buddypress .bp-feature-imaged img{clear:left}.buddypress .bp-feature .feature-title{font-size:1em;line-height:1.5;margin-bottom:0;margin-left:110px;margin-top:0;text-align:left}.buddypress .bp-feature p{margin-left:110px}.buddypress .bp-changelog-section{clear:both;margin-bottom:3em;margin-top:4em;padding-bottom:0}.buddypress .bp-changelog-section:after{clear:both;content:"";display:table}.buddypress .bp-changelog-section .changelog-title{color:#23282d;font-size:1.25em;line-height:1.5;margin:0 auto 1.5em}.buddypress .bp-two-column div{float:left;margin-right:4.799999999%;position:relative;width:47.6%}.buddypress .bp-three-column .bp-column{float:left;margin-right:5%;position:relative;width:29.95%}.buddypress .bp-three-column .bp-column:nth-of-type(3n),.buddypress .bp-two-column .bp-column:nth-of-type(2n){margin-right:0}.buddypress .bp-changelog{margin-bottom:3em}.buddypress .bp-changelog:after{clear:both;content:"";display:table}.buddypress .bp-changelog .title{font-size:14px;margin-bottom:.75em;margin-top:0}.buddypress .bp-changelog p{margin-bottom:0}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:3em}@media screen and (max-width:782px){.bp-assets,.bp-changelog-section,.bp-features-section,.bp-headline-feature{margin-left:20px;margin-right:20px}.buddypress .bp-headline-feature{padding:0}.buddypress .bp-headline{margin:0;width:97%}.buddypress .bp-features-section{clear:both;margin-bottom:0;margin-top:2em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature-with-images{margin-bottom:2em}.buddypress .bp-features-section .headline-title{margin-bottom:1em}.buddypress .bp-changelog-section .changelog-title{font-size:1.25em;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.buddypress .bp-changelog-section .title,.buddypress .bp-features-section .feature-title{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:left}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{clear:both;float:left;margin-bottom:1em;margin-top:1em;margin-right:0;padding-right:1em;width:100%}.buddypress .bp-features-section .bp-feature-imaged p{font-size:1em}.buddypress .bp-features-section .bp-feature span{margin-top:.33em}.buddypress .bp-feature.opposite .feature-title,.buddypress .bp-feature.opposite p{float:none}.buddypress .bp-changelog-section{clear:both;margin-bottom:2em;margin-top:2em}.buddypress .bp-changelog-section .changelog-title{margin-bottom:1.5em}.buddypress .bp-changelog .title{font-size:1em}.buddypress .bp-changelog p{margin-bottom:1em}.buddypress .bp-changelog-section .three-col .col,.buddypress .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}}@media screen and (max-width:360px){.buddypress .bp-headline{text-align:center}.buddypress .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.buddypress .bp-features-section .headline-title,.buddypress .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5;text-align:left}.buddypress .bp-headline-feature .headline-title{margin:1em 0 0}.buddypress .bp-headline-feature p{margin:1.15em auto .6em 0;text-align:left;width:auto}.buddypress .bp-features-section .bp-feature{text-align:center}.buddypress .bp-features-section span.dashicons{float:none}.buddypress .bp-features-section .feature-title,.buddypress .bp-features-section p{margin-left:0;text-align:left}}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}.settings_page_bp-components td.plugin-title span{float:left;width:18px;height:18px;margin-right:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}.bp-signups-list table{margin:1em 0}.bp-signups-list .column-fields{font-weight:700}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email th#situation{width:20%}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:left;padding-left:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600;margin:1em 0}.tools_page_bp-tools label{clear:left;display:block;line-height:1.5;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-right:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 0 0 30px}}#buddypress-update.not-shiny .update-message{border-left:0;padding-left:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
1
+ .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;right:0}.index_page_bp-about code,.index_page_bp-credits code{background-color:#e0e0e0;color:#636363;font-size:1em}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;right:auto}}.buddypress .bp-headline-feature{margin-bottom:2em;margin-top:3em;padding:2em 3em}.buddypress .bp-headline{margin:0 auto;width:45em}.buddypress .bp-headline span.dashicons{background-color:#f1f1f1;color:#d84800;clear:left;font-size:100px;float:left;height:100px;line-height:100px;margin:0 15px 15px 0;text-align:center;width:100px}.buddypress .bp-headline-feature .headline-title{font-size:2.2em;font-weight:300;line-height:2;margin:0 0 1em;text-align:center}.buddypress .bp-headline-feature p{font-size:1.15em;margin:1.15em auto .6em 0}.buddypress .bp-features-section{border-bottom:1px solid #ccc;clear:both;margin-bottom:3em;margin-top:2em;overflow:hidden;padding-bottom:2em}.buddypress .bp-features-section p{font-size:14px;line-height:1.5}.buddypress .bp-features-section img{margin-bottom:20px}.buddypress .bp-features-section span.dashicons{background-color:#fff;border-radius:50%;clear:left;color:#d84800;font-size:50px;float:left;height:80px;line-height:80px;margin:0 15px 15px 0;text-align:center;width:80px}.buddypress .bp-features-section .headline-title{font-size:2em;font-weight:300;line-height:1.5;margin:1em auto 2em;text-align:center}.buddypress .bp-features-section .bp-feature-with-images{border-bottom:1px solid #ccc;margin-bottom:5em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{float:left;margin-bottom:3em;margin-right:4.799999999%;width:47.6%}.buddypress .bp-features-section .bp-feature-imaged.anon,.buddypress .bp-features-section .bp-feature.opposite{margin-right:0}.buddypress .bp-features-section .bp-feature code{font-size:.95em;line-height:1.5}.buddypress .bp-feature:after{clear:both;content:"";margin-bottom:2em}.buddypress .bp-feature-imaged .feature-title{color:#23282d;font-size:1.25em;margin-bottom:.6em;margin-top:0}.buddypress .bp-feature-imaged p{clear:left;font-size:1.1em}.buddypress .bp-feature-imaged img{clear:left}.buddypress .bp-feature .feature-title{font-size:1em;line-height:1.5;margin-bottom:0;margin-left:110px;margin-top:0;text-align:left}.buddypress .bp-feature p{margin-left:110px}.buddypress .bp-changelog-section{clear:both;margin-bottom:3em;margin-top:4em;padding-bottom:0}.buddypress .bp-changelog-section:after{clear:both;content:"";display:table}.buddypress .bp-changelog-section .changelog-title{color:#23282d;font-size:1.25em;line-height:1.5;margin:0 auto 1.5em}.buddypress .bp-two-column div{float:left;margin-right:4.799999999%;position:relative;width:47.6%}.buddypress .bp-three-column .bp-column{float:left;margin-right:5%;position:relative;width:29.95%}.buddypress .bp-three-column .bp-column:nth-of-type(3n),.buddypress .bp-two-column .bp-column:nth-of-type(2n){margin-right:0}.buddypress .bp-changelog{margin-bottom:3em}.buddypress .bp-changelog:after{clear:both;content:"";display:table}.buddypress .bp-changelog .title{font-size:14px;margin-bottom:.75em;margin-top:0}.buddypress .bp-changelog p{margin-bottom:0}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:3em}@media screen and (max-width:782px){.bp-assets,.bp-changelog-section,.bp-features-section,.bp-headline-feature{margin-left:20px;margin-right:20px}.buddypress .bp-headline-feature{padding:0}.buddypress .bp-headline{margin:0;width:97%}.buddypress .bp-features-section{clear:both;margin-bottom:0;margin-top:2em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature-with-images{margin-bottom:2em}.buddypress .bp-features-section .headline-title{margin-bottom:1em}.buddypress .bp-changelog-section .changelog-title{font-size:1.25em;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.buddypress .bp-changelog-section .title,.buddypress .bp-features-section .feature-title{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:left}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{clear:both;float:left;margin-bottom:1em;margin-top:1em;margin-right:0;padding-right:1em;width:100%}.buddypress .bp-features-section .bp-feature-imaged p{font-size:1em}.buddypress .bp-features-section .bp-feature span{margin-top:.33em}.buddypress .bp-feature.opposite .feature-title,.buddypress .bp-feature.opposite p{float:none}.buddypress .bp-changelog-section{clear:both;margin-bottom:2em;margin-top:2em}.buddypress .bp-changelog{margin-bottom:0}.buddypress .bp-changelog-section .changelog-title{margin-bottom:.5em}.buddypress .bp-changelog .title{font-size:1em}.buddypress .bp-changelog p{margin-bottom:1em}.buddypress .bp-changelog-section .three-col .col,.buddypress .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}.buddypress .bp-three-column .bp-column{width:100%}}@media screen and (max-width:360px){.buddypress .bp-headline{text-align:center}.buddypress .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.buddypress .bp-features-section .headline-title,.buddypress .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5;text-align:left}.buddypress .bp-headline-feature .headline-title{margin:1em 0 0}.buddypress .bp-headline-feature p{margin:1.15em auto .6em 0;text-align:left;width:auto}.buddypress .bp-features-section .bp-feature{text-align:center}.buddypress .bp-features-section span.dashicons{float:none}.buddypress .bp-features-section .feature-title,.buddypress .bp-features-section p{margin-left:0;text-align:left}}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}.settings_page_bp-components td.plugin-title span{float:left;width:18px;height:18px;margin-right:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}.bp-signups-list table{margin:1em 0}.bp-signups-list .column-fields{font-weight:700}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email th#situation{width:20%}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:left;padding-left:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600;margin:1em 0}.tools_page_bp-tools label{clear:left;display:block;line-height:1.5;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-right:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 0 0 30px}}#buddypress-update.not-shiny .update-message{border-left:0;padding-left:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
bp-core/admin/images/list-unsubscribe.png DELETED
Binary file
bp-core/admin/images/pending-accounts.png DELETED
Binary file
bp-core/admin/images/twenty-seventeen.png DELETED
Binary file
bp-core/js/bp-plupload.js CHANGED
@@ -275,7 +275,7 @@ window.bp = window.bp || {};
275
  'IO_ERROR': self.strings.io_error,
276
  'HTTP_ERROR': self.strings.http_error,
277
  'SECURITY_ERROR': self.strings.security_error,
278
- 'FILE_SIZE_ERROR': self.strings.file_exceeds_size_limit.replace( '%s' , pluploadError.file.name )
279
  };
280
 
281
  // Check for plupload errors.
275
  'IO_ERROR': self.strings.io_error,
276
  'HTTP_ERROR': self.strings.http_error,
277
  'SECURITY_ERROR': self.strings.security_error,
278
+ 'FILE_SIZE_ERROR': self.strings.file_exceeds_size_limit.replace( '%s' , $( '<span />' ).text( pluploadError.file.name ).html() )
279
  };
280
 
281
  // Check for plupload errors.
bp-core/js/bp-plupload.min.js CHANGED
@@ -1 +1 @@
1
- window.wp=window.wp||{},window.bp=window.bp||{},function(e,i){"undefined"!=typeof BP_Uploader&&(_.extend(bp,_.pick(wp,"Backbone","ajax","template")),bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Uploader={},bp.Uploader.uploader=function(){var e=this,t=-1!==navigator.userAgent.indexOf("Trident/")||-1!==navigator.userAgent.indexOf("MSIE ");this.params=BP_Uploader.settings,this.strings=BP_Uploader.strings,this.supports={upload:this.params.browser.supported},this.supported=this.supports.upload,this.supported?(t||"flash"!==plupload.predictRuntime(this.params.defaults)||this.params.defaults.required_features&&this.params.defaults.required_features.hasOwnProperty("send_binary_string")||(this.params.defaults.required_features=this.params.defaults.required_features||{},this.params.defaults.required_features.send_binary_string=!0),this.uploader=new plupload.Uploader(this.params.defaults),this.uploader.bind("Init",function(t){var s=i("#"+e.params.defaults.container),a=i("#"+e.params.defaults.drop_element);"html4"===t.runtime&&(t.settings.multipart_params.html4=!0),"bp_avatar_upload"===t.settings.multipart_params.action&&(t.settings.multipart_params.bp_params.ui_available_width=s.width()),t.features.dragdrop&&!e.params.browser.mobile?(s.addClass("drag-drop"),a.bind("dragover.wp-uploader",function(){s.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){s.removeClass("drag-over")})):(s.removeClass("drag-drop"),a.unbind(".wp-uploader"))}),this.uploader.bind("postinit",function(e){e.refresh()}),this.uploader.init(),this.feedback=function(e,i,t){!_.isNull(t)&&t.item&&t.item.clear(),bp.Uploader.filesError.unshift({message:e,data:i,file:t})},this.uploader.bind("FilesAdded",function(t,s){var a=parseInt(t.settings.max_file_size,10),r=this;if(!t.settings.multi_selection&&s.length>1){for(var n in s)t.removeFile(s[n]);i(e).trigger("bp-uploader-warning",e.strings.unique_file_warning)}else _.each(s,function(e){var i;plupload.FAILED!==e.status&&(a>104857600&&e.size>104857600&&"html5"!==t.runtime?r.uploadSizeError(t,e,!0):(i=_.extend({id:e.id,file:e,uploading:!0,date:new Date,filename:e.name},_.pick(e,"loaded","size","percent")),e.item=new bp.Models.File(i),bp.Uploader.filesQueue.add(e.item)))}),t.refresh(),t.start()}),this.uploader.bind("UploadProgress",function(e,i){i.item.set(_.pick(i,"loaded","percent"))}),this.uploader.bind("FileUploaded",function(i,t,s){var a=e.strings.default_error;try{s=JSON.parse(s.response)}catch(i){return e.feedback(a,i,t)}return!_.isObject(s)||_.isUndefined(s.success)?e.feedback(a,null,t):s.success?(_.each(["file","loaded","size","percent"],function(e){t.item.unset(e)}),t.item.set(_.extend(s.data,{uploading:!1})),void bp.Uploader.filesUploaded.add(t.item)):(s.data&&s.data.message&&(a=s.data.message),e.feedback(a,s.data,t))}),this.uploader.bind("BeforeUpload",function(t,s){i(e).trigger("bp-uploader-new-upload",t,s)}),this.uploader.bind("UploadComplete",function(t,s){i(e).trigger("bp-uploader-upload-complete",t,s),bp.Uploader.filesQueue.reset()}),this.uploader.bind("Error",function(t,s){var a,r=e.strings.default_error,n={FAILED:e.strings.upload_failed,FILE_EXTENSION_ERROR:e.strings.invalid_filetype,IMAGE_FORMAT_ERROR:e.strings.not_an_image,IMAGE_MEMORY_ERROR:e.strings.image_memory_exceeded,IMAGE_DIMENSIONS_ERROR:e.strings.image_dimensions_exceeded,GENERIC_ERROR:e.strings.upload_failed,IO_ERROR:e.strings.io_error,HTTP_ERROR:e.strings.http_error,SECURITY_ERROR:e.strings.security_error,FILE_SIZE_ERROR:e.strings.file_exceeds_size_limit.replace("%s",s.file.name)};for(a in n)if(s.code===plupload[a]){r=n[a];break}i(e).trigger("bp-uploader-warning",r),t.refresh()})):BP_Uploader=void 0},bp.Models.File=Backbone.Model.extend({file:{}}),i.extend(bp.Uploader,{filesQueue:new Backbone.Collection,filesUploaded:new Backbone.Collection,filesError:new Backbone.Collection}),bp.View=bp.Backbone.View.extend({inject:function(e){this.render(),i(e).html(this.el),this.views.ready()},prepare:function(){return!_.isUndefined(this.model)&&_.isFunction(this.model.toJSON)?this.model.toJSON():{}}}),bp.Views.Uploader=bp.View.extend({className:"bp-uploader-window",template:bp.template("upload-window"),defaults:_.pick(BP_Uploader.settings.defaults,"container","drop_element","browse_button"),initialize:function(){this.warnings=[],this.model=new Backbone.Model(this.defaults),this.on("ready",this.initUploader)},initUploader:function(){this.uploader=new bp.Uploader.uploader,i(this.uploader).on("bp-uploader-warning",_.bind(this.setWarning,this)),i(this.uploader).on("bp-uploader-new-upload",_.bind(this.resetWarning,this))},setWarning:function(e,i){if(!_.isUndefined(i)){var t=new bp.Views.uploaderWarning({value:i}).render();this.warnings.push(t),this.$el.after(t.el)}},resetWarning:function(){0!==this.warnings.length&&(_.each(this.warnings,function(e){e.remove()}),this.warnings=[])}}),bp.Views.uploaderWarning=bp.View.extend({tagName:"p",className:"warning",initialize:function(){this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.uploaderStatus=bp.View.extend({className:"files",initialize:function(){_.each(this.collection.models,this.addFile,this),this.collection.on("change:percent",this.progress,this),bp.Uploader.filesError.on("add",this.feedback,this)},addFile:function(e){this.views.add(new bp.Views.uploaderProgress({model:e}))},progress:function(e){_.isUndefined(e.get("percent"))||i("#"+e.get("id")+" .bp-progress .bp-bar").css("width",e.get("percent")+"%")},feedback:function(e){_.isUndefined(e.get("message"))||_.isUndefined(e.get("file"))||i("#"+e.get("file").id).html(e.get("message")).addClass("error")}}),bp.Views.uploaderProgress=bp.View.extend({className:"bp-uploader-progress",template:bp.template("progress-window")}))}(bp,jQuery);
1
+ window.wp=window.wp||{},window.bp=window.bp||{},function(e,i){"undefined"!=typeof BP_Uploader&&(_.extend(bp,_.pick(wp,"Backbone","ajax","template")),bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Uploader={},bp.Uploader.uploader=function(){var e=this,t=-1!==navigator.userAgent.indexOf("Trident/")||-1!==navigator.userAgent.indexOf("MSIE ");this.params=BP_Uploader.settings,this.strings=BP_Uploader.strings,this.supports={upload:this.params.browser.supported},this.supported=this.supports.upload,this.supported?(t||"flash"!==plupload.predictRuntime(this.params.defaults)||this.params.defaults.required_features&&this.params.defaults.required_features.hasOwnProperty("send_binary_string")||(this.params.defaults.required_features=this.params.defaults.required_features||{},this.params.defaults.required_features.send_binary_string=!0),this.uploader=new plupload.Uploader(this.params.defaults),this.uploader.bind("Init",function(t){var s=i("#"+e.params.defaults.container),a=i("#"+e.params.defaults.drop_element);"html4"===t.runtime&&(t.settings.multipart_params.html4=!0),"bp_avatar_upload"===t.settings.multipart_params.action&&(t.settings.multipart_params.bp_params.ui_available_width=s.width()),t.features.dragdrop&&!e.params.browser.mobile?(s.addClass("drag-drop"),a.bind("dragover.wp-uploader",function(){s.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){s.removeClass("drag-over")})):(s.removeClass("drag-drop"),a.unbind(".wp-uploader"))}),this.uploader.bind("postinit",function(e){e.refresh()}),this.uploader.init(),this.feedback=function(e,i,t){!_.isNull(t)&&t.item&&t.item.clear(),bp.Uploader.filesError.unshift({message:e,data:i,file:t})},this.uploader.bind("FilesAdded",function(t,s){var a=parseInt(t.settings.max_file_size,10),r=this;if(!t.settings.multi_selection&&s.length>1){for(var n in s)t.removeFile(s[n]);i(e).trigger("bp-uploader-warning",e.strings.unique_file_warning)}else _.each(s,function(e){var i;plupload.FAILED!==e.status&&(a>104857600&&e.size>104857600&&"html5"!==t.runtime?r.uploadSizeError(t,e,!0):(i=_.extend({id:e.id,file:e,uploading:!0,date:new Date,filename:e.name},_.pick(e,"loaded","size","percent")),e.item=new bp.Models.File(i),bp.Uploader.filesQueue.add(e.item)))}),t.refresh(),t.start()}),this.uploader.bind("UploadProgress",function(e,i){i.item.set(_.pick(i,"loaded","percent"))}),this.uploader.bind("FileUploaded",function(i,t,s){var a=e.strings.default_error;try{s=JSON.parse(s.response)}catch(i){return e.feedback(a,i,t)}return!_.isObject(s)||_.isUndefined(s.success)?e.feedback(a,null,t):s.success?(_.each(["file","loaded","size","percent"],function(e){t.item.unset(e)}),t.item.set(_.extend(s.data,{uploading:!1})),void bp.Uploader.filesUploaded.add(t.item)):(s.data&&s.data.message&&(a=s.data.message),e.feedback(a,s.data,t))}),this.uploader.bind("BeforeUpload",function(t,s){i(e).trigger("bp-uploader-new-upload",t,s)}),this.uploader.bind("UploadComplete",function(t,s){i(e).trigger("bp-uploader-upload-complete",t,s),bp.Uploader.filesQueue.reset()}),this.uploader.bind("Error",function(t,s){var a,r=e.strings.default_error,n={FAILED:e.strings.upload_failed,FILE_EXTENSION_ERROR:e.strings.invalid_filetype,IMAGE_FORMAT_ERROR:e.strings.not_an_image,IMAGE_MEMORY_ERROR:e.strings.image_memory_exceeded,IMAGE_DIMENSIONS_ERROR:e.strings.image_dimensions_exceeded,GENERIC_ERROR:e.strings.upload_failed,IO_ERROR:e.strings.io_error,HTTP_ERROR:e.strings.http_error,SECURITY_ERROR:e.strings.security_error,FILE_SIZE_ERROR:e.strings.file_exceeds_size_limit.replace("%s",i("<span />").text(s.file.name).html())};for(a in n)if(s.code===plupload[a]){r=n[a];break}i(e).trigger("bp-uploader-warning",r),t.refresh()})):BP_Uploader=void 0},bp.Models.File=Backbone.Model.extend({file:{}}),i.extend(bp.Uploader,{filesQueue:new Backbone.Collection,filesUploaded:new Backbone.Collection,filesError:new Backbone.Collection}),bp.View=bp.Backbone.View.extend({inject:function(e){this.render(),i(e).html(this.el),this.views.ready()},prepare:function(){return!_.isUndefined(this.model)&&_.isFunction(this.model.toJSON)?this.model.toJSON():{}}}),bp.Views.Uploader=bp.View.extend({className:"bp-uploader-window",template:bp.template("upload-window"),defaults:_.pick(BP_Uploader.settings.defaults,"container","drop_element","browse_button"),initialize:function(){this.warnings=[],this.model=new Backbone.Model(this.defaults),this.on("ready",this.initUploader)},initUploader:function(){this.uploader=new bp.Uploader.uploader,i(this.uploader).on("bp-uploader-warning",_.bind(this.setWarning,this)),i(this.uploader).on("bp-uploader-new-upload",_.bind(this.resetWarning,this))},setWarning:function(e,i){if(!_.isUndefined(i)){var t=new bp.Views.uploaderWarning({value:i}).render();this.warnings.push(t),this.$el.after(t.el)}},resetWarning:function(){0!==this.warnings.length&&(_.each(this.warnings,function(e){e.remove()}),this.warnings=[])}}),bp.Views.uploaderWarning=bp.View.extend({tagName:"p",className:"warning",initialize:function(){this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.uploaderStatus=bp.View.extend({className:"files",initialize:function(){_.each(this.collection.models,this.addFile,this),this.collection.on("change:percent",this.progress,this),bp.Uploader.filesError.on("add",this.feedback,this)},addFile:function(e){this.views.add(new bp.Views.uploaderProgress({model:e}))},progress:function(e){_.isUndefined(e.get("percent"))||i("#"+e.get("id")+" .bp-progress .bp-bar").css("width",e.get("percent")+"%")},feedback:function(e){_.isUndefined(e.get("message"))||_.isUndefined(e.get("file"))||i("#"+e.get("file").id).html(e.get("message")).addClass("error")}}),bp.Views.uploaderProgress=bp.View.extend({className:"bp-uploader-progress",template:bp.template("progress-window")}))}(bp,jQuery);
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: 2.9.1
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: 2.9.2
19
  * Text Domain: buddypress
20
  * Domain Path: /bp-languages/
21
  * License: GPLv2 or later (license.txt)
bp-members/classes/class-bp-members-admin.php CHANGED
@@ -680,7 +680,9 @@ class BP_Members_Admin {
680
 
681
  // Conditionally add a referer if it exists in the existing request.
682
  if ( ! empty( $_REQUEST['wp_http_referer'] ) ) {
683
- $query_args['wp_http_referer'] = urlencode( stripslashes_deep( $_REQUEST['wp_http_referer'] ) );
 
 
684
  }
685
 
686
  // Setup the two distinct "edit" URL's.
@@ -919,7 +921,9 @@ class BP_Members_Admin {
919
  $form_action_url = add_query_arg( 'action', 'update', $request_url );
920
  $wp_http_referer = false;
921
  if ( ! empty( $_REQUEST['wp_http_referer'] ) ) {
922
- $wp_http_referer = remove_query_arg( array( 'action', 'updated' ), $_REQUEST['wp_http_referer'] );
 
 
923
  }
924
 
925
  // Prepare notice for admin.
@@ -1241,7 +1245,9 @@ class BP_Members_Admin {
1241
  }
1242
 
1243
  // Add the referer.
1244
- $args['wp_http_referer'] = urlencode( wp_unslash( $_SERVER['REQUEST_URI'] ) );
 
 
1245
 
1246
  // Add the "Extended" link if the current user can edit this user.
1247
  if ( current_user_can( 'edit_user', $user->ID ) || bp_current_user_can( 'bp_moderate' ) ) {
680
 
681
  // Conditionally add a referer if it exists in the existing request.
682
  if ( ! empty( $_REQUEST['wp_http_referer'] ) ) {
683
+ $wp_http_referer = wp_unslash( $_REQUEST['wp_http_referer'] );
684
+ $wp_http_referer = wp_validate_redirect( esc_url_raw( $wp_http_referer ) );
685
+ $query_args['wp_http_referer'] = urlencode( $wp_http_referer );
686
  }
687
 
688
  // Setup the two distinct "edit" URL's.
921
  $form_action_url = add_query_arg( 'action', 'update', $request_url );
922
  $wp_http_referer = false;
923
  if ( ! empty( $_REQUEST['wp_http_referer'] ) ) {
924
+ $wp_http_referer = wp_unslash( $_REQUEST['wp_http_referer'] );
925
+ $wp_http_referer = remove_query_arg( array( 'action', 'updated' ), $wp_http_referer );
926
+ $wp_http_referer = wp_validate_redirect( esc_url_raw( $wp_http_referer ) );
927
  }
928
 
929
  // Prepare notice for admin.
1245
  }
1246
 
1247
  // Add the referer.
1248
+ $wp_http_referer = wp_unslash( $_SERVER['REQUEST_URI'] );
1249
+ $wp_http_referer = wp_validate_redirect( esc_url_raw( $wp_http_referer ) );
1250
+ $args['wp_http_referer'] = urlencode( $wp_http_referer );
1251
 
1252
  // Add the "Extended" link if the current user can edit this user.
1253
  if ( current_user_can( 'edit_user', $user->ID ) || bp_current_user_can( 'bp_moderate' ) ) {
bp-messages/bp-messages-actions.php CHANGED
@@ -131,34 +131,38 @@ add_action( 'bp_actions', 'bp_messages_action_create_message' );
131
  *
132
  * @since 2.4.0 This function was split from messages_screen_notices(). See #6505.
133
  *
134
- * @global int $notice_id
135
- *
136
  * @return boolean
137
  */
138
  function bp_messages_action_edit_notice() {
139
- global $notice_id;
140
 
141
  // Bail if not viewing a single notice URL.
142
- if ( ! bp_is_messages_component() || ! bp_is_current_action( 'notices' ) || ! bp_action_variable( 1 ) ) {
143
  return false;
144
  }
145
 
146
- // Get action variables.
147
- $action = bp_action_variable( 0 ); // deactivate|activate|delete.
148
- $notice_id = bp_action_variable( 1 ); // 1|2|3|etc...
149
 
150
  // Bail if notice ID is not numeric.
151
- if ( ! is_numeric( $notice_id ) ) {
152
- return;
153
  }
154
 
155
- // Define local variables.
156
- $redirect_to = '';
157
- $feedback = '';
158
- $success = false;
 
 
 
 
 
 
159
 
160
  // Get the notice from database.
161
- $notice = new BP_Messages_Notice( $notice_id );
 
 
162
 
163
  // Take action.
164
  switch ( $action ) {
131
  *
132
  * @since 2.4.0 This function was split from messages_screen_notices(). See #6505.
133
  *
 
 
134
  * @return boolean
135
  */
136
  function bp_messages_action_edit_notice() {
 
137
 
138
  // Bail if not viewing a single notice URL.
139
+ if ( ! bp_is_messages_component() || ! bp_is_current_action( 'notices' ) ) {
140
  return false;
141
  }
142
 
143
+ // Get the notice ID (1|2|3).
144
+ $notice_id = bp_action_variable( 1 );
 
145
 
146
  // Bail if notice ID is not numeric.
147
+ if ( empty( $notice_id ) || ! is_numeric( $notice_id ) ) {
148
+ return false;
149
  }
150
 
151
+ // Bail if the current user doesn't have administrator privileges.
152
+ if ( ! bp_current_user_can( 'bp_moderate' ) ) {
153
+ return false;
154
+ }
155
+
156
+ // Get the action (deactivate|activate|delete).
157
+ $action = sanitize_key( bp_action_variable( 0 ) );
158
+
159
+ // Check the nonce.
160
+ check_admin_referer( "messages_{$action}_notice" );
161
 
162
  // Get the notice from database.
163
+ $notice = new BP_Messages_Notice( $notice_id );
164
+ $success = false;
165
+ $feedback = '';
166
 
167
  // Take action.
168
  switch ( $action ) {
bp-templates/bp-legacy/buddypress-functions.php CHANGED
@@ -688,7 +688,7 @@ function bp_legacy_theme_ajax_querystring( $query_string, $object ) {
688
 
689
  // Activity stream filtering on action.
690
  if ( ! empty( $_BP_COOKIE['bp-' . $object . '-filter'] ) && '-1' != $_BP_COOKIE['bp-' . $object . '-filter'] ) {
691
- $qs[] = 'type=' . $_BP_COOKIE['bp-' . $object . '-filter'];
692
 
693
  if ( bp_is_active( 'activity' ) ) {
694
  $actions = bp_activity_get_actions_for_context();
@@ -711,7 +711,7 @@ function bp_legacy_theme_ajax_querystring( $query_string, $object ) {
711
 
712
  // Activity stream scope only on activity directory.
713
  if ( 'all' != $_BP_COOKIE['bp-' . $object . '-scope'] && ! bp_displayed_user_id() && ! bp_is_single_item() )
714
- $qs[] = 'scope=' . $_BP_COOKIE['bp-' . $object . '-scope'];
715
  }
716
 
717
  // If page and search_terms have been passed via the AJAX post request, use those.
688
 
689
  // Activity stream filtering on action.
690
  if ( ! empty( $_BP_COOKIE['bp-' . $object . '-filter'] ) && '-1' != $_BP_COOKIE['bp-' . $object . '-filter'] ) {
691
+ $qs[] = 'type=' . urlencode( $_BP_COOKIE['bp-' . $object . '-filter'] );
692
 
693
  if ( bp_is_active( 'activity' ) ) {
694
  $actions = bp_activity_get_actions_for_context();
711
 
712
  // Activity stream scope only on activity directory.
713
  if ( 'all' != $_BP_COOKIE['bp-' . $object . '-scope'] && ! bp_displayed_user_id() && ! bp_is_single_item() )
714
+ $qs[] = 'scope=' . urlencode( $_BP_COOKIE['bp-' . $object . '-scope'] );
715
  }
716
 
717
  // If page and search_terms have been passed via the AJAX post request, use those.
bp-themes/bp-default/_inc/ajax.php CHANGED
@@ -107,8 +107,8 @@ function bp_dtheme_ajax_querystring( $query_string, $object ) {
107
 
108
  // Activity stream filtering on action
109
  if ( ! empty( $_BP_COOKIE['bp-' . $object . '-filter'] ) && '-1' != $_BP_COOKIE['bp-' . $object . '-filter'] ) {
110
- $qs[] = 'type=' . $_BP_COOKIE['bp-' . $object . '-filter'];
111
- $qs[] = 'action=' . $_BP_COOKIE['bp-' . $object . '-filter'];
112
  }
113
 
114
  if ( ! empty( $_BP_COOKIE['bp-' . $object . '-scope'] ) ) {
@@ -119,7 +119,7 @@ function bp_dtheme_ajax_querystring( $query_string, $object ) {
119
 
120
  // Activity stream scope only on activity directory.
121
  if ( 'all' != $_BP_COOKIE['bp-' . $object . '-scope'] && ! bp_displayed_user_id() && ! bp_is_single_item() )
122
- $qs[] = 'scope=' . $_BP_COOKIE['bp-' . $object . '-scope'];
123
  }
124
 
125
  // If page and search_terms have been passed via the AJAX post request, use those.
@@ -134,7 +134,7 @@ function bp_dtheme_ajax_querystring( $query_string, $object ) {
134
 
135
  $object_search_text = bp_get_search_default_text( $object );
136
  if ( ! empty( $_POST['search_terms'] ) && $object_search_text != $_POST['search_terms'] && 'false' != $_POST['search_terms'] && 'undefined' != $_POST['search_terms'] )
137
- $qs[] = 'search_terms=' . $_POST['search_terms'];
138
 
139
  // Now pass the querystring to override default values.
140
  $query_string = empty( $qs ) ? '' : join( '&', (array) $qs );
107
 
108
  // Activity stream filtering on action
109
  if ( ! empty( $_BP_COOKIE['bp-' . $object . '-filter'] ) && '-1' != $_BP_COOKIE['bp-' . $object . '-filter'] ) {
110
+ $qs[] = 'type=' . urlencode( $_BP_COOKIE['bp-' . $object . '-filter'] );
111
+ $qs[] = 'action=' . urlencode( $_BP_COOKIE['bp-' . $object . '-filter'] );
112
  }
113
 
114
  if ( ! empty( $_BP_COOKIE['bp-' . $object . '-scope'] ) ) {
119
 
120
  // Activity stream scope only on activity directory.
121
  if ( 'all' != $_BP_COOKIE['bp-' . $object . '-scope'] && ! bp_displayed_user_id() && ! bp_is_single_item() )
122
+ $qs[] = 'scope=' . urlencode( $_BP_COOKIE['bp-' . $object . '-scope'] );
123
  }
124
 
125
  // If page and search_terms have been passed via the AJAX post request, use those.
134
 
135
  $object_search_text = bp_get_search_default_text( $object );
136
  if ( ! empty( $_POST['search_terms'] ) && $object_search_text != $_POST['search_terms'] && 'false' != $_POST['search_terms'] && 'undefined' != $_POST['search_terms'] )
137
+ $qs[] = 'search_terms=' . urlencode( $_POST['search_terms'] );
138
 
139
  // Now pass the querystring to override default values.
140
  $query_string = empty( $qs ) ? '' : join( '&', (array) $qs );
bp-xprofile/bp-xprofile-filters.php CHANGED
@@ -168,11 +168,16 @@ function xprofile_sanitize_data_value_before_save( $field_value, $field_id = 0,
168
  return $field_value;
169
  }
170
 
171
- // Value might be serialized.
 
 
 
 
 
172
  $field_value = maybe_unserialize( $field_value );
173
 
174
- // Filter single value.
175
- if ( !is_array( $field_value ) ) {
176
  $kses_field_value = xprofile_filter_kses( $field_value, $data_obj );
177
  $filtered_field_value = wp_rel_nofollow( force_balance_tags( $kses_field_value ) );
178
 
@@ -187,16 +192,15 @@ function xprofile_sanitize_data_value_before_save( $field_value, $field_id = 0,
187
  */
188
  $filtered_field_value = apply_filters( 'xprofile_filtered_data_value_before_save', $filtered_field_value, $field_value, $data_obj );
189
 
190
- // Filter each array item independently.
191
  } else {
192
  $filtered_values = array();
193
  foreach ( (array) $field_value as $value ) {
194
- $kses_field_value = xprofile_filter_kses( $value, $data_obj );
195
- $filtered_value = wp_rel_nofollow( force_balance_tags( $kses_field_value ) );
196
 
197
  /** This filter is documented in bp-xprofile/bp-xprofile-filters.php */
198
  $filtered_values[] = apply_filters( 'xprofile_filtered_data_value_before_save', $filtered_value, $value, $data_obj );
199
-
200
  }
201
 
202
  if ( !empty( $reserialize ) ) {
168
  return $field_value;
169
  }
170
 
171
+ // Force reserialization if serialized (avoids mutation, retains integrity)
172
+ if ( is_serialized( $field_value ) && ( false === $reserialize ) ) {
173
+ $reserialize = true;
174
+ }
175
+
176
+ // Value might be a serialized array of options.
177
  $field_value = maybe_unserialize( $field_value );
178
 
179
+ // Sanitize single field value.
180
+ if ( ! is_array( $field_value ) ) {
181
  $kses_field_value = xprofile_filter_kses( $field_value, $data_obj );
182
  $filtered_field_value = wp_rel_nofollow( force_balance_tags( $kses_field_value ) );
183
 
192
  */
193
  $filtered_field_value = apply_filters( 'xprofile_filtered_data_value_before_save', $filtered_field_value, $field_value, $data_obj );
194
 
195
+ // Sanitize multiple individual option values.
196
  } else {
197
  $filtered_values = array();
198
  foreach ( (array) $field_value as $value ) {
199
+ $kses_field_value = xprofile_filter_kses( $value, $data_obj );
200
+ $filtered_value = wp_rel_nofollow( force_balance_tags( $kses_field_value ) );
201
 
202
  /** This filter is documented in bp-xprofile/bp-xprofile-filters.php */
203
  $filtered_values[] = apply_filters( 'xprofile_filtered_data_value_before_save', $filtered_value, $value, $data_obj );
 
204
  }
205
 
206
  if ( !empty( $reserialize ) ) {
bp-xprofile/bp-xprofile-functions.php CHANGED
@@ -464,6 +464,8 @@ function xprofile_set_field_data( $field, $user_id, $value, $is_required = false
464
  $field = new BP_XProfile_ProfileData();
465
  $field->field_id = $field_id;
466
  $field->user_id = $user_id;
 
 
467
  $field->value = maybe_serialize( $value );
468
 
469
  return $field->save();
464
  $field = new BP_XProfile_ProfileData();
465
  $field->field_id = $field_id;
466
  $field->user_id = $user_id;
467
+
468
+ // Gets un/reserialized via xprofile_sanitize_data_value_before_save()
469
  $field->value = maybe_serialize( $value );
470
 
471
  return $field->save();
bp-xprofile/bp-xprofile-template.php CHANGED
@@ -588,27 +588,22 @@ function bp_the_profile_field_edit_value() {
588
  function bp_get_the_profile_field_edit_value() {
589
  global $field;
590
 
591
- /**
592
- * Check to see if the posted value is different, if it is re-display this
593
- * value as long as it's not empty and a required field.
594
- */
595
  if ( ! isset( $field->data ) ) {
596
  $field->data = new stdClass;
597
  }
598
 
 
599
  if ( ! isset( $field->data->value ) ) {
600
  $field->data->value = '';
601
  }
602
 
603
- if ( isset( $_POST['field_' . $field->id] ) && $field->data->value != $_POST['field_' . $field->id] ) {
604
- if ( ! empty( $_POST['field_' . $field->id] ) ) {
605
- $field->data->value = $_POST['field_' . $field->id];
606
- } else {
607
- $field->data->value = '';
608
- }
609
- }
610
 
611
- $field_value = isset( $field->data->value ) ? bp_unserialize_profile_field( $field->data->value ) : '';
 
 
612
 
613
  /**
614
  * Filters the XProfile field edit value.
@@ -619,7 +614,7 @@ function bp_the_profile_field_edit_value() {
619
  * @param string $type Type for the profile field.
620
  * @param int $id ID for the profile field.
621
  */
622
- return apply_filters( 'bp_get_the_profile_field_edit_value', $field_value, $field->type, $field->id );
623
  }
624
 
625
  /**
@@ -904,7 +899,8 @@ function bp_the_profile_field_visibility_level_label() {
904
  }
905
 
906
  /**
907
- * Return unserialized profile field data.
 
908
  *
909
  * @since 1.0.0
910
  *
@@ -913,7 +909,7 @@ function bp_the_profile_field_visibility_level_label() {
913
  */
914
  function bp_unserialize_profile_field( $value ) {
915
  if ( is_serialized($value) ) {
916
- $field_value = maybe_unserialize($value);
917
  $field_value = implode( ', ', $field_value );
918
  return $field_value;
919
  }
588
  function bp_get_the_profile_field_edit_value() {
589
  global $field;
590
 
591
+ // Make sure field data object exists
 
 
 
592
  if ( ! isset( $field->data ) ) {
593
  $field->data = new stdClass;
594
  }
595
 
596
+ // Default to empty value
597
  if ( ! isset( $field->data->value ) ) {
598
  $field->data->value = '';
599
  }
600
 
601
+ // Was a new value posted? If so, use it instead.
602
+ if ( isset( $_POST['field_' . $field->id] ) ) {
 
 
 
 
 
603
 
604
+ // This is sanitized via the filter below (based on the field type)
605
+ $field->data->value = $_POST['field_' . $field->id];
606
+ }
607
 
608
  /**
609
  * Filters the XProfile field edit value.
614
  * @param string $type Type for the profile field.
615
  * @param int $id ID for the profile field.
616
  */
617
+ return apply_filters( 'bp_get_the_profile_field_edit_value', $field->data->value, $field->type, $field->id );
618
  }
619
 
620
  /**
899
  }
900
 
901
  /**
902
+ * Return unserialized profile field data, and combine any array items into a
903
+ * comma-separated string.
904
  *
905
  * @since 1.0.0
906
  *
909
  */
910
  function bp_unserialize_profile_field( $value ) {
911
  if ( is_serialized($value) ) {
912
+ $field_value = @unserialize($value);
913
  $field_value = implode( ', ', $field_value );
914
  return $field_value;
915
  }
bp-xprofile/classes/class-bp-xprofile-user-admin.php CHANGED
@@ -464,7 +464,10 @@ class BP_XProfile_User_Admin {
464
  );
465
 
466
  if ( ! empty( $_REQUEST['wp_http_referer'] ) ) {
467
- $query_args['wp_http_referer'] = urlencode( wp_unslash( $_REQUEST['wp_http_referer'] ) );
 
 
 
468
  }
469
 
470
  $community_url = add_query_arg( $query_args, buddypress()->members->admin->edit_profile_url );
464
  );
465
 
466
  if ( ! empty( $_REQUEST['wp_http_referer'] ) ) {
467
+ $wp_http_referer = wp_unslash( $_REQUEST['wp_http_referer'] );
468
+ $wp_http_referer = remove_query_arg( array( 'action', 'updated' ), $wp_http_referer );
469
+ $wp_http_referer = wp_validate_redirect( esc_url_raw( $wp_http_referer ) );
470
+ $query_args['wp_http_referer'] = urlencode( $wp_http_referer );
471
  }
472
 
473
  $community_url = add_query_arg( $query_args, buddypress()->members->admin->edit_profile_url );
buddypress.pot CHANGED
@@ -2,16 +2,16 @@
2
  # This file is distributed under the GPLv2 or later (license.txt).
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: BuddyPress 2.9.1\n"
6
  "Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org\n"
7
- "POT-Creation-Date: 2017-08-23 10:16:37+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
  "PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: JOHN JAMES JACOBY <jjj@buddypress.org>\n"
13
  "Language-Team: ENGLISH <jjj@buddypress.org>\n"
14
- "X-Generator: grunt-wp-i18n1.0.0\n"
15
 
16
  #: bp-activity/bp-activity-actions.php:150
17
  msgid "Activity deleted successfully"
@@ -145,8 +145,8 @@ msgstr ""
145
  #: bp-core/admin/bp-core-admin-functions.php:525
146
  #: bp-core/admin/bp-core-admin-functions.php:544
147
  #: bp-groups/bp-groups-admin.php:115 bp-groups/bp-groups-admin.php:168
148
- #: bp-members/classes/class-bp-members-admin.php:772
149
- #: bp-members/classes/class-bp-members-admin.php:1491
150
  msgid "Overview"
151
  msgstr ""
152
 
@@ -210,8 +210,8 @@ msgstr ""
210
  #: bp-core/admin/bp-core-admin-functions.php:531
211
  #: bp-core/admin/bp-core-admin-functions.php:550
212
  #: bp-groups/bp-groups-admin.php:123 bp-groups/bp-groups-admin.php:184
213
- #: bp-members/classes/class-bp-members-admin.php:781
214
- #: bp-members/classes/class-bp-members-admin.php:1512
215
  msgid "For more information:"
216
  msgstr ""
217
 
@@ -228,8 +228,8 @@ msgstr ""
228
  #: bp-core/admin/bp-core-admin-functions.php:533
229
  #: bp-core/admin/bp-core-admin-functions.php:552
230
  #: bp-groups/bp-groups-admin.php:185
231
- #: bp-members/classes/class-bp-members-admin.php:783
232
- #: bp-members/classes/class-bp-members-admin.php:1513
233
  msgid "<a href=\"https://buddypress.org/support/\">Support Forums</a>"
234
  msgstr ""
235
 
@@ -305,7 +305,7 @@ msgid "No activity found with this ID."
305
  msgstr ""
306
 
307
  #: bp-activity/bp-activity-admin.php:721 bp-groups/bp-groups-admin.php:653
308
- #: bp-members/classes/class-bp-members-admin.php:996
309
  msgid "Go back and try again."
310
  msgstr ""
311
 
@@ -327,8 +327,8 @@ msgid "Spam"
327
  msgstr ""
328
 
329
  #: bp-activity/bp-activity-admin.php:762
330
- #: bp-members/classes/class-bp-members-admin.php:1062
331
- #: bp-members/classes/class-bp-members-admin.php:1122
332
  #. Translators: Publish box date format, see http:php.net/date.
333
  msgid "M j, Y @ G:i"
334
  msgstr ""
@@ -431,7 +431,7 @@ msgid "Activity related to ID #%s"
431
  msgstr ""
432
 
433
  #: bp-activity/bp-activity-admin.php:1017 bp-groups/bp-groups-admin.php:763
434
- #: bp-members/classes/class-bp-members-admin.php:1934
435
  msgid "Search results for &#8220;%s&#8221;"
436
  msgstr ""
437
 
@@ -454,7 +454,7 @@ msgid "Reply"
454
  msgstr ""
455
 
456
  #: bp-activity/bp-activity-admin.php:1049 bp-groups/bp-groups-admin.php:710
457
- #: bp-members/classes/class-bp-members-admin.php:2134
458
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:129
459
  #: bp-templates/bp-legacy/buddypress/forums/index.php:216
460
  #: bp-xprofile/classes/class-bp-xprofile-field.php:1308
@@ -3958,7 +3958,7 @@ msgstr ""
3958
  #: bp-groups/classes/class-bp-groups-widget.php:227
3959
  #: bp-members/classes/class-bp-core-members-widget.php:113
3960
  #: bp-members/classes/class-bp-core-members-widget.php:230
3961
- #: bp-members/classes/class-bp-members-admin.php:1052
3962
  msgid "Active"
3963
  msgstr ""
3964
 
@@ -4270,7 +4270,7 @@ msgid "You are about to delete the following groups:"
4270
  msgstr ""
4271
 
4272
  #: bp-groups/bp-groups-admin.php:707
4273
- #: bp-members/classes/class-bp-members-admin.php:2129
4274
  msgid "This action cannot be undone."
4275
  msgstr ""
4276
 
@@ -4387,7 +4387,7 @@ msgid "Moderator"
4387
  msgstr ""
4388
 
4389
  #: bp-groups/bp-groups-admin.php:949
4390
- #: bp-members/classes/class-bp-members-admin.php:817
4391
  msgid "Member"
4392
  msgstr ""
4393
 
@@ -4396,7 +4396,7 @@ msgid "Banned"
4396
  msgstr ""
4397
 
4398
  #: bp-groups/bp-groups-admin.php:954
4399
- #: bp-members/classes/class-bp-members-admin.php:1501
4400
  #: bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php:85
4401
  #: bp-templates/bp-legacy/buddypress/members/single/notifications/notifications-loop.php:21
4402
  msgid "Actions"
@@ -5125,7 +5125,7 @@ msgid "No Group Type"
5125
  msgstr ""
5126
 
5127
  #: bp-groups/classes/class-bp-groups-list-table.php:788
5128
- #: bp-members/classes/class-bp-members-admin.php:2182
5129
  #: bp-xprofile/classes/class-bp-xprofile-user-admin.php:388
5130
  msgid "Change"
5131
  msgstr ""
@@ -5211,12 +5211,12 @@ msgstr ""
5211
  #: bp-members/classes/class-bp-members-admin.php:437
5212
  #: bp-members/classes/class-bp-members-admin.php:473
5213
  #: bp-members/classes/class-bp-members-admin.php:474
5214
- #: bp-xprofile/bp-xprofile-template.php:1247
5215
  msgid "Edit Profile"
5216
  msgstr ""
5217
 
5218
  #: bp-members/bp-members-adminbar.php:113
5219
- #: bp-xprofile/classes/class-bp-xprofile-user-admin.php:479
5220
  msgid "Edit Profile Photo"
5221
  msgstr ""
5222
 
@@ -5481,91 +5481,91 @@ msgstr ""
5481
  msgid "Manage Signups"
5482
  msgstr ""
5483
 
5484
- #: bp-members/classes/class-bp-members-admin.php:706
5485
- #: bp-members/classes/class-bp-members-admin.php:912
5486
  msgid "Profile"
5487
  msgstr ""
5488
 
5489
- #: bp-members/classes/class-bp-members-admin.php:710
5490
  msgid "Extended Profile"
5491
  msgstr ""
5492
 
5493
- #: bp-members/classes/class-bp-members-admin.php:732
5494
  msgid "You cannot edit the requested user."
5495
  msgstr ""
5496
 
5497
- #: bp-members/classes/class-bp-members-admin.php:774
5498
  msgid "This is the admin view of a user&#39;s profile."
5499
  msgstr ""
5500
 
5501
- #: bp-members/classes/class-bp-members-admin.php:775
5502
  msgid ""
5503
  "In the main column, you can edit the fields of the user&#39;s extended "
5504
  "profile."
5505
  msgstr ""
5506
 
5507
- #: bp-members/classes/class-bp-members-admin.php:776
5508
  msgid ""
5509
  "In the right-hand column, you can update the user&#39;s status, delete the "
5510
  "user&#39;s avatar, and view recent statistics."
5511
  msgstr ""
5512
 
5513
- #: bp-members/classes/class-bp-members-admin.php:782
5514
  msgid ""
5515
  "<a "
5516
  "href=\"https://codex.buddypress.org/administrator-guide/extended-profiles/\""
5517
  ">Managing Profiles</a>"
5518
  msgstr ""
5519
 
5520
- #: bp-members/classes/class-bp-members-admin.php:914
5521
  msgid "Edit User"
5522
  msgstr ""
5523
 
5524
- #: bp-members/classes/class-bp-members-admin.php:936
5525
  msgid "&larr; Back to Users"
5526
  msgstr ""
5527
 
5528
- #: bp-members/classes/class-bp-members-admin.php:994
5529
  msgid "No user found with this ID."
5530
  msgstr ""
5531
 
5532
- #: bp-members/classes/class-bp-members-admin.php:1027
5533
  msgid "User account has not yet been activated"
5534
  msgstr ""
5535
 
5536
- #: bp-members/classes/class-bp-members-admin.php:1053
5537
  msgid "Spammer"
5538
  msgstr ""
5539
 
5540
- #: bp-members/classes/class-bp-members-admin.php:1065
5541
  msgid "Registered on: %s"
5542
  msgstr ""
5543
 
5544
- #: bp-members/classes/class-bp-members-admin.php:1075
5545
  msgid "View Profile"
5546
  msgstr ""
5547
 
5548
- #: bp-members/classes/class-bp-members-admin.php:1076
5549
  msgid "Update Profile"
5550
  msgstr ""
5551
 
5552
- #: bp-members/classes/class-bp-members-admin.php:1095
5553
  #: bp-xprofile/classes/class-bp-xprofile-user-admin.php:433
5554
  msgid ""
5555
  "%s has been marked as a spammer. All BuddyPress data associated with the "
5556
  "user has been removed"
5557
  msgstr ""
5558
 
5559
- #: bp-members/classes/class-bp-members-admin.php:1126
5560
  msgid "Last active: %1$s"
5561
  msgstr ""
5562
 
5563
- #: bp-members/classes/class-bp-members-admin.php:1168
5564
  #. translators: accessibility text
5565
  msgid "Select member type"
5566
  msgstr ""
5567
 
5568
- #: bp-members/classes/class-bp-members-admin.php:1173
5569
  #: bp-templates/bp-legacy/buddypress/forums/index.php:191
5570
  #: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:212
5571
  #: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:235
@@ -5575,138 +5575,138 @@ msgstr ""
5575
  msgid "----"
5576
  msgstr ""
5577
 
5578
- #: bp-members/classes/class-bp-members-admin.php:1251
5579
  msgid "Extended"
5580
  msgstr ""
5581
 
5582
- #: bp-members/classes/class-bp-members-admin.php:1493
5583
  msgid "This is the administration screen for pending accounts on your site."
5584
  msgstr ""
5585
 
5586
- #: bp-members/classes/class-bp-members-admin.php:1494
5587
  msgid ""
5588
  "From the screen options, you can customize the displayed columns and the "
5589
  "pagination of this screen."
5590
  msgstr ""
5591
 
5592
- #: bp-members/classes/class-bp-members-admin.php:1495
5593
  msgid ""
5594
  "You can reorder the list of your pending accounts by clicking on the "
5595
  "Username, Email or Registered column headers."
5596
  msgstr ""
5597
 
5598
- #: bp-members/classes/class-bp-members-admin.php:1496
5599
  msgid ""
5600
  "Using the search form, you can find pending accounts more easily. The "
5601
  "Username and Email fields will be included in the search."
5602
  msgstr ""
5603
 
5604
- #: bp-members/classes/class-bp-members-admin.php:1503
5605
  msgid ""
5606
  "Hovering over a row in the pending accounts list will display action links "
5607
  "that allow you to manage pending accounts. You can perform the following "
5608
  "actions:"
5609
  msgstr ""
5610
 
5611
- #: bp-members/classes/class-bp-members-admin.php:1504
5612
  msgid ""
5613
  "\"Email\" takes you to the confirmation screen before being able to send "
5614
  "the activation link to the desired pending account. You can only send the "
5615
  "activation email once per day."
5616
  msgstr ""
5617
 
5618
- #: bp-members/classes/class-bp-members-admin.php:1505
5619
  msgid ""
5620
  "\"Delete\" allows you to delete a pending account from your site. You will "
5621
  "be asked to confirm this deletion."
5622
  msgstr ""
5623
 
5624
- #: bp-members/classes/class-bp-members-admin.php:1506
5625
  msgid ""
5626
  "By clicking on a Username you will be able to activate a pending account "
5627
  "from the confirmation screen."
5628
  msgstr ""
5629
 
5630
- #: bp-members/classes/class-bp-members-admin.php:1507
5631
  msgid "Bulk actions allow you to perform these 3 actions for the selected rows."
5632
  msgstr ""
5633
 
5634
- #: bp-members/classes/class-bp-members-admin.php:1520
5635
  #. translators: accessibility text
5636
  msgid "Filter users list"
5637
  msgstr ""
5638
 
5639
- #: bp-members/classes/class-bp-members-admin.php:1522
5640
  #. translators: accessibility text
5641
  msgid "Pending users list navigation"
5642
  msgstr ""
5643
 
5644
- #: bp-members/classes/class-bp-members-admin.php:1524
5645
  #. translators: accessibility text
5646
  msgid "Pending users list"
5647
  msgstr ""
5648
 
5649
- #: bp-members/classes/class-bp-members-admin.php:1785
5650
  msgid "There was a problem sending the activation emails. Please try again."
5651
  msgstr ""
5652
 
5653
- #: bp-members/classes/class-bp-members-admin.php:1792
5654
  msgid "There was a problem activating accounts. Please try again."
5655
  msgstr ""
5656
 
5657
- #: bp-members/classes/class-bp-members-admin.php:1799
5658
  msgid "There was a problem deleting sign-ups. Please try again."
5659
  msgstr ""
5660
 
5661
- #: bp-members/classes/class-bp-members-admin.php:1921
5662
  msgid "Users"
5663
  msgstr ""
5664
 
5665
- #: bp-members/classes/class-bp-members-admin.php:1945
5666
  msgid "Search Pending Users"
5667
  msgstr ""
5668
 
5669
- #: bp-members/classes/class-bp-members-admin.php:1993
5670
  msgid "Delete Pending Accounts"
5671
  msgstr ""
5672
 
5673
- #: bp-members/classes/class-bp-members-admin.php:1995
5674
  msgid "You are about to delete the following account:"
5675
  msgstr ""
5676
 
5677
- #: bp-members/classes/class-bp-members-admin.php:1997
5678
  msgid "You are about to delete the following accounts:"
5679
  msgstr ""
5680
 
5681
- #: bp-members/classes/class-bp-members-admin.php:2002
5682
  msgid "Activate Pending Accounts"
5683
  msgstr ""
5684
 
5685
- #: bp-members/classes/class-bp-members-admin.php:2004
5686
  msgid "You are about to activate the following account:"
5687
  msgstr ""
5688
 
5689
- #: bp-members/classes/class-bp-members-admin.php:2006
5690
  msgid "You are about to activate the following accounts:"
5691
  msgstr ""
5692
 
5693
- #: bp-members/classes/class-bp-members-admin.php:2011
5694
  msgid "Resend Activation Emails"
5695
  msgstr ""
5696
 
5697
- #: bp-members/classes/class-bp-members-admin.php:2013
5698
  msgid "You are about to resend an activation email to the following account:"
5699
  msgstr ""
5700
 
5701
- #: bp-members/classes/class-bp-members-admin.php:2015
5702
  msgid "You are about to resend an activation email to the following accounts:"
5703
  msgstr ""
5704
 
5705
- #: bp-members/classes/class-bp-members-admin.php:2083
5706
  msgid "Display Name"
5707
  msgstr ""
5708
 
5709
- #: bp-members/classes/class-bp-members-admin.php:2088
5710
  #: bp-members/classes/class-bp-members-list-table.php:152
5711
  #: bp-members/classes/class-bp-members-list-table.php:316
5712
  #: bp-members/classes/class-bp-members-ms-list-table.php:139
@@ -5716,32 +5716,32 @@ msgstr ""
5716
  msgid "Email"
5717
  msgstr ""
5718
 
5719
- #: bp-members/classes/class-bp-members-admin.php:2111
5720
  msgid "Last notified: %s"
5721
  msgstr ""
5722
 
5723
- #: bp-members/classes/class-bp-members-admin.php:2115
5724
  msgid "(less than 24 hours ago)"
5725
  msgstr ""
5726
 
5727
- #: bp-members/classes/class-bp-members-admin.php:2133
5728
  msgid "Confirm"
5729
  msgstr ""
5730
 
5731
- #: bp-members/classes/class-bp-members-admin.php:2167
5732
- #: bp-members/classes/class-bp-members-admin.php:2169
5733
  msgid "Change member type to&hellip;"
5734
  msgstr ""
5735
 
5736
- #: bp-members/classes/class-bp-members-admin.php:2177
5737
  msgid "No Member Type"
5738
  msgstr ""
5739
 
5740
- #: bp-members/classes/class-bp-members-admin.php:2272
5741
  msgid "There was an error while changing member type. Please try again."
5742
  msgstr ""
5743
 
5744
- #: bp-members/classes/class-bp-members-admin.php:2275
5745
  msgid "Member type was changed successfully."
5746
  msgstr ""
5747
 
@@ -5825,77 +5825,77 @@ msgstr ""
5825
  msgid "Message successfully sent."
5826
  msgstr ""
5827
 
5828
- #: bp-messages/bp-messages-actions.php:170
5829
  msgid "Notice deactivated successfully."
5830
  msgstr ""
5831
 
5832
- #: bp-messages/bp-messages-actions.php:171
5833
  msgid "There was a problem deactivating that notice."
5834
  msgstr ""
5835
 
5836
- #: bp-messages/bp-messages-actions.php:178
5837
  msgid "Notice activated successfully."
5838
  msgstr ""
5839
 
5840
- #: bp-messages/bp-messages-actions.php:179
5841
  msgid "There was a problem activating that notice."
5842
  msgstr ""
5843
 
5844
- #: bp-messages/bp-messages-actions.php:186
5845
  msgid "Notice deleted successfully."
5846
  msgstr ""
5847
 
5848
- #: bp-messages/bp-messages-actions.php:187
5849
  msgid "There was a problem deleting that notice."
5850
  msgstr ""
5851
 
5852
- #: bp-messages/bp-messages-actions.php:242
5853
  msgid "Your reply was sent successfully"
5854
  msgstr ""
5855
 
5856
- #: bp-messages/bp-messages-actions.php:244
5857
  msgid "There was a problem sending your reply. Please try again."
5858
  msgstr ""
5859
 
5860
- #: bp-messages/bp-messages-actions.php:289
5861
  msgid "There was an error deleting that message."
5862
  msgstr ""
5863
 
5864
- #: bp-messages/bp-messages-actions.php:291
5865
  msgid "Message deleted."
5866
  msgstr ""
5867
 
5868
- #: bp-messages/bp-messages-actions.php:329
5869
  msgid "Message marked as read."
5870
  msgstr ""
5871
 
5872
- #: bp-messages/bp-messages-actions.php:331
5873
- #: bp-messages/bp-messages-actions.php:372
5874
  msgid "There was a problem marking that message."
5875
  msgstr ""
5876
 
5877
- #: bp-messages/bp-messages-actions.php:370
5878
  msgid "Message marked unread."
5879
  msgstr ""
5880
 
5881
- #: bp-messages/bp-messages-actions.php:413
5882
  msgid "There was a problem managing your messages."
5883
  msgstr ""
5884
 
5885
- #: bp-messages/bp-messages-actions.php:424
5886
- #: bp-messages/bp-messages-actions.php:470
5887
  msgid "Messages deleted."
5888
  msgstr ""
5889
 
5890
- #: bp-messages/bp-messages-actions.php:431
5891
  msgid "Messages marked as read"
5892
  msgstr ""
5893
 
5894
- #: bp-messages/bp-messages-actions.php:438
5895
  msgid "Messages marked as unread."
5896
  msgstr ""
5897
 
5898
- #: bp-messages/bp-messages-actions.php:468
5899
  msgid "There was an error deleting messages."
5900
  msgstr ""
5901
 
@@ -7165,7 +7165,7 @@ msgstr ""
7165
  #: bp-templates/bp-legacy/buddypress/members/register.php:118
7166
  #: bp-templates/bp-legacy/buddypress/members/register.php:279
7167
  #: bp-templates/bp-legacy/buddypress/members/register.php:295
7168
- #: bp-xprofile/bp-xprofile-template.php:1462
7169
  msgid "(required)"
7170
  msgstr ""
7171
 
@@ -7762,15 +7762,15 @@ msgstr ""
7762
  msgid "This member's profile settings have been saved."
7763
  msgstr ""
7764
 
7765
- #: bp-xprofile/bp-xprofile-template.php:1140
7766
  msgid "Profile not recently updated."
7767
  msgstr ""
7768
 
7769
- #: bp-xprofile/bp-xprofile-template.php:1166
7770
  msgid "Profile updated %s"
7771
  msgstr ""
7772
 
7773
- #: bp-xprofile/bp-xprofile-template.php:1403
7774
  #. translators: accessibility text
7775
  msgid "Select visibility"
7776
  msgstr ""
@@ -8094,7 +8094,7 @@ msgstr ""
8094
  msgid "Field Group Description"
8095
  msgstr ""
8096
 
8097
- #: bp-xprofile/classes/class-bp-xprofile-user-admin.php:473
8098
  msgid "Delete Profile Photo"
8099
  msgstr ""
8100
 
@@ -9164,86 +9164,86 @@ msgctxt "Member pagination next text"
9164
  msgid "&rarr;"
9165
  msgstr ""
9166
 
9167
- #: bp-members/classes/class-bp-members-admin.php:789
9168
  msgctxt "members user-admin edit screen"
9169
  msgid "Status"
9170
  msgstr ""
9171
 
9172
- #: bp-members/classes/class-bp-members-admin.php:823
9173
  msgctxt "members user-admin edit screen"
9174
  msgid "%s's Stats"
9175
  msgstr ""
9176
 
9177
- #: bp-members/classes/class-bp-members-admin.php:835
9178
  msgctxt "members user-admin edit screen"
9179
  msgid "Member Type"
9180
  msgstr ""
9181
 
9182
- #: bp-members/classes/class-bp-members-admin.php:951
9183
- #: bp-members/classes/class-bp-members-admin.php:1925
9184
  msgctxt "user"
9185
  msgid "Add New"
9186
  msgstr ""
9187
 
9188
- #: bp-members/classes/class-bp-members-admin.php:955
9189
- #: bp-members/classes/class-bp-members-admin.php:1929
9190
  msgctxt "user"
9191
  msgid "Add Existing"
9192
  msgstr ""
9193
 
9194
- #: bp-members/classes/class-bp-members-admin.php:1412
9195
  msgctxt "signup users"
9196
  msgid "Pending %s"
9197
  msgstr ""
9198
 
9199
- #: bp-members/classes/class-bp-members-admin.php:1487
9200
  msgctxt "Pending Accounts per page (screen options)"
9201
  msgid "Pending Accounts"
9202
  msgstr ""
9203
 
9204
- #: bp-members/classes/class-bp-members-admin.php:1683
9205
  msgctxt "signup resent"
9206
  msgid "%s activation email successfully sent! "
9207
  msgid_plural "%s activation emails successfully sent! "
9208
  msgstr[0] ""
9209
  msgstr[1] ""
9210
 
9211
- #: bp-members/classes/class-bp-members-admin.php:1717
9212
  msgctxt "signup resent"
9213
  msgid "%s account successfully activated! "
9214
  msgid_plural "%s accounts successfully activated! "
9215
  msgstr[0] ""
9216
  msgstr[1] ""
9217
 
9218
- #: bp-members/classes/class-bp-members-admin.php:1694
9219
  msgctxt "signup notsent"
9220
  msgid "%s activation email was not sent."
9221
  msgid_plural "%s activation emails were not sent."
9222
  msgstr[0] ""
9223
  msgstr[1] ""
9224
 
9225
- #: bp-members/classes/class-bp-members-admin.php:1728
9226
  msgctxt "signup notsent"
9227
  msgid "%s account was not activated."
9228
  msgid_plural "%s accounts were not activated."
9229
  msgstr[0] ""
9230
  msgstr[1] ""
9231
 
9232
- #: bp-members/classes/class-bp-members-admin.php:1751
9233
  msgctxt "signup deleted"
9234
  msgid "%s sign-up successfully deleted!"
9235
  msgid_plural "%s sign-ups successfully deleted!"
9236
  msgstr[0] ""
9237
  msgstr[1] ""
9238
 
9239
- #: bp-members/classes/class-bp-members-admin.php:1762
9240
  msgctxt "signup notdeleted"
9241
  msgid "%s sign-up was not deleted."
9242
  msgid_plural "%s sign-ups were not deleted."
9243
  msgstr[0] ""
9244
  msgstr[1] ""
9245
 
9246
- #: bp-members/classes/class-bp-members-admin.php:2293
9247
  msgctxt "Label for the WP users table member type column"
9248
  msgid "Member Type"
9249
  msgstr ""
2
  # This file is distributed under the GPLv2 or later (license.txt).
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: BuddyPress 2.9.2\n"
6
  "Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org\n"
7
+ "POT-Creation-Date: 2017-11-02 15:45:40+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
  "PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: JOHN JAMES JACOBY <jjj@buddypress.org>\n"
13
  "Language-Team: ENGLISH <jjj@buddypress.org>\n"
14
+ "X-Generator: grunt-wp-i18n1.0.1\n"
15
 
16
  #: bp-activity/bp-activity-actions.php:150
17
  msgid "Activity deleted successfully"
145
  #: bp-core/admin/bp-core-admin-functions.php:525
146
  #: bp-core/admin/bp-core-admin-functions.php:544
147
  #: bp-groups/bp-groups-admin.php:115 bp-groups/bp-groups-admin.php:168
148
+ #: bp-members/classes/class-bp-members-admin.php:774
149
+ #: bp-members/classes/class-bp-members-admin.php:1497
150
  msgid "Overview"
151
  msgstr ""
152
 
210
  #: bp-core/admin/bp-core-admin-functions.php:531
211
  #: bp-core/admin/bp-core-admin-functions.php:550
212
  #: bp-groups/bp-groups-admin.php:123 bp-groups/bp-groups-admin.php:184
213
+ #: bp-members/classes/class-bp-members-admin.php:783
214
+ #: bp-members/classes/class-bp-members-admin.php:1518
215
  msgid "For more information:"
216
  msgstr ""
217
 
228
  #: bp-core/admin/bp-core-admin-functions.php:533
229
  #: bp-core/admin/bp-core-admin-functions.php:552
230
  #: bp-groups/bp-groups-admin.php:185
231
+ #: bp-members/classes/class-bp-members-admin.php:785
232
+ #: bp-members/classes/class-bp-members-admin.php:1519
233
  msgid "<a href=\"https://buddypress.org/support/\">Support Forums</a>"
234
  msgstr ""
235
 
305
  msgstr ""
306
 
307
  #: bp-activity/bp-activity-admin.php:721 bp-groups/bp-groups-admin.php:653
308
+ #: bp-members/classes/class-bp-members-admin.php:1000
309
  msgid "Go back and try again."
310
  msgstr ""
311
 
327
  msgstr ""
328
 
329
  #: bp-activity/bp-activity-admin.php:762
330
+ #: bp-members/classes/class-bp-members-admin.php:1066
331
+ #: bp-members/classes/class-bp-members-admin.php:1126
332
  #. Translators: Publish box date format, see http:php.net/date.
333
  msgid "M j, Y @ G:i"
334
  msgstr ""
431
  msgstr ""
432
 
433
  #: bp-activity/bp-activity-admin.php:1017 bp-groups/bp-groups-admin.php:763
434
+ #: bp-members/classes/class-bp-members-admin.php:1940
435
  msgid "Search results for &#8220;%s&#8221;"
436
  msgstr ""
437
 
454
  msgstr ""
455
 
456
  #: bp-activity/bp-activity-admin.php:1049 bp-groups/bp-groups-admin.php:710
457
+ #: bp-members/classes/class-bp-members-admin.php:2140
458
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:129
459
  #: bp-templates/bp-legacy/buddypress/forums/index.php:216
460
  #: bp-xprofile/classes/class-bp-xprofile-field.php:1308
3958
  #: bp-groups/classes/class-bp-groups-widget.php:227
3959
  #: bp-members/classes/class-bp-core-members-widget.php:113
3960
  #: bp-members/classes/class-bp-core-members-widget.php:230
3961
+ #: bp-members/classes/class-bp-members-admin.php:1056
3962
  msgid "Active"
3963
  msgstr ""
3964
 
4270
  msgstr ""
4271
 
4272
  #: bp-groups/bp-groups-admin.php:707
4273
+ #: bp-members/classes/class-bp-members-admin.php:2135
4274
  msgid "This action cannot be undone."
4275
  msgstr ""
4276
 
4387
  msgstr ""
4388
 
4389
  #: bp-groups/bp-groups-admin.php:949
4390
+ #: bp-members/classes/class-bp-members-admin.php:819
4391
  msgid "Member"
4392
  msgstr ""
4393
 
4396
  msgstr ""
4397
 
4398
  #: bp-groups/bp-groups-admin.php:954
4399
+ #: bp-members/classes/class-bp-members-admin.php:1507
4400
  #: bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php:85
4401
  #: bp-templates/bp-legacy/buddypress/members/single/notifications/notifications-loop.php:21
4402
  msgid "Actions"
5125
  msgstr ""
5126
 
5127
  #: bp-groups/classes/class-bp-groups-list-table.php:788
5128
+ #: bp-members/classes/class-bp-members-admin.php:2188
5129
  #: bp-xprofile/classes/class-bp-xprofile-user-admin.php:388
5130
  msgid "Change"
5131
  msgstr ""
5211
  #: bp-members/classes/class-bp-members-admin.php:437
5212
  #: bp-members/classes/class-bp-members-admin.php:473
5213
  #: bp-members/classes/class-bp-members-admin.php:474
5214
+ #: bp-xprofile/bp-xprofile-template.php:1243
5215
  msgid "Edit Profile"
5216
  msgstr ""
5217
 
5218
  #: bp-members/bp-members-adminbar.php:113
5219
+ #: bp-xprofile/classes/class-bp-xprofile-user-admin.php:482
5220
  msgid "Edit Profile Photo"
5221
  msgstr ""
5222
 
5481
  msgid "Manage Signups"
5482
  msgstr ""
5483
 
5484
+ #: bp-members/classes/class-bp-members-admin.php:708
5485
+ #: bp-members/classes/class-bp-members-admin.php:914
5486
  msgid "Profile"
5487
  msgstr ""
5488
 
5489
+ #: bp-members/classes/class-bp-members-admin.php:712
5490
  msgid "Extended Profile"
5491
  msgstr ""
5492
 
5493
+ #: bp-members/classes/class-bp-members-admin.php:734
5494
  msgid "You cannot edit the requested user."
5495
  msgstr ""
5496
 
5497
+ #: bp-members/classes/class-bp-members-admin.php:776
5498
  msgid "This is the admin view of a user&#39;s profile."
5499
  msgstr ""
5500
 
5501
+ #: bp-members/classes/class-bp-members-admin.php:777
5502
  msgid ""
5503
  "In the main column, you can edit the fields of the user&#39;s extended "
5504
  "profile."
5505
  msgstr ""
5506
 
5507
+ #: bp-members/classes/class-bp-members-admin.php:778
5508
  msgid ""
5509
  "In the right-hand column, you can update the user&#39;s status, delete the "
5510
  "user&#39;s avatar, and view recent statistics."
5511
  msgstr ""
5512
 
5513
+ #: bp-members/classes/class-bp-members-admin.php:784
5514
  msgid ""
5515
  "<a "
5516
  "href=\"https://codex.buddypress.org/administrator-guide/extended-profiles/\""
5517
  ">Managing Profiles</a>"
5518
  msgstr ""
5519
 
5520
+ #: bp-members/classes/class-bp-members-admin.php:916
5521
  msgid "Edit User"
5522
  msgstr ""
5523
 
5524
+ #: bp-members/classes/class-bp-members-admin.php:940
5525
  msgid "&larr; Back to Users"
5526
  msgstr ""
5527
 
5528
+ #: bp-members/classes/class-bp-members-admin.php:998
5529
  msgid "No user found with this ID."
5530
  msgstr ""
5531
 
5532
+ #: bp-members/classes/class-bp-members-admin.php:1031
5533
  msgid "User account has not yet been activated"
5534
  msgstr ""
5535
 
5536
+ #: bp-members/classes/class-bp-members-admin.php:1057
5537
  msgid "Spammer"
5538
  msgstr ""
5539
 
5540
+ #: bp-members/classes/class-bp-members-admin.php:1069
5541
  msgid "Registered on: %s"
5542
  msgstr ""
5543
 
5544
+ #: bp-members/classes/class-bp-members-admin.php:1079
5545
  msgid "View Profile"
5546
  msgstr ""
5547
 
5548
+ #: bp-members/classes/class-bp-members-admin.php:1080
5549
  msgid "Update Profile"
5550
  msgstr ""
5551
 
5552
+ #: bp-members/classes/class-bp-members-admin.php:1099
5553
  #: bp-xprofile/classes/class-bp-xprofile-user-admin.php:433
5554
  msgid ""
5555
  "%s has been marked as a spammer. All BuddyPress data associated with the "
5556
  "user has been removed"
5557
  msgstr ""
5558
 
5559
+ #: bp-members/classes/class-bp-members-admin.php:1130
5560
  msgid "Last active: %1$s"
5561
  msgstr ""
5562
 
5563
+ #: bp-members/classes/class-bp-members-admin.php:1172
5564
  #. translators: accessibility text
5565
  msgid "Select member type"
5566
  msgstr ""
5567
 
5568
+ #: bp-members/classes/class-bp-members-admin.php:1177
5569
  #: bp-templates/bp-legacy/buddypress/forums/index.php:191
5570
  #: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:212
5571
  #: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:235
5575
  msgid "----"
5576
  msgstr ""
5577
 
5578
+ #: bp-members/classes/class-bp-members-admin.php:1257
5579
  msgid "Extended"
5580
  msgstr ""
5581
 
5582
+ #: bp-members/classes/class-bp-members-admin.php:1499
5583
  msgid "This is the administration screen for pending accounts on your site."
5584
  msgstr ""
5585
 
5586
+ #: bp-members/classes/class-bp-members-admin.php:1500
5587
  msgid ""
5588
  "From the screen options, you can customize the displayed columns and the "
5589
  "pagination of this screen."
5590
  msgstr ""
5591
 
5592
+ #: bp-members/classes/class-bp-members-admin.php:1501
5593
  msgid ""
5594
  "You can reorder the list of your pending accounts by clicking on the "
5595
  "Username, Email or Registered column headers."
5596
  msgstr ""
5597
 
5598
+ #: bp-members/classes/class-bp-members-admin.php:1502
5599
  msgid ""
5600
  "Using the search form, you can find pending accounts more easily. The "
5601
  "Username and Email fields will be included in the search."
5602
  msgstr ""
5603
 
5604
+ #: bp-members/classes/class-bp-members-admin.php:1509
5605
  msgid ""
5606
  "Hovering over a row in the pending accounts list will display action links "
5607
  "that allow you to manage pending accounts. You can perform the following "
5608
  "actions:"
5609
  msgstr ""
5610
 
5611
+ #: bp-members/classes/class-bp-members-admin.php:1510
5612
  msgid ""
5613
  "\"Email\" takes you to the confirmation screen before being able to send "
5614
  "the activation link to the desired pending account. You can only send the "
5615
  "activation email once per day."
5616
  msgstr ""
5617
 
5618
+ #: bp-members/classes/class-bp-members-admin.php:1511
5619
  msgid ""
5620
  "\"Delete\" allows you to delete a pending account from your site. You will "
5621
  "be asked to confirm this deletion."
5622
  msgstr ""
5623
 
5624
+ #: bp-members/classes/class-bp-members-admin.php:1512
5625
  msgid ""
5626
  "By clicking on a Username you will be able to activate a pending account "
5627
  "from the confirmation screen."
5628
  msgstr ""
5629
 
5630
+ #: bp-members/classes/class-bp-members-admin.php:1513
5631
  msgid "Bulk actions allow you to perform these 3 actions for the selected rows."
5632
  msgstr ""
5633
 
5634
+ #: bp-members/classes/class-bp-members-admin.php:1526
5635
  #. translators: accessibility text
5636
  msgid "Filter users list"
5637
  msgstr ""
5638
 
5639
+ #: bp-members/classes/class-bp-members-admin.php:1528
5640
  #. translators: accessibility text
5641
  msgid "Pending users list navigation"
5642
  msgstr ""
5643
 
5644
+ #: bp-members/classes/class-bp-members-admin.php:1530
5645
  #. translators: accessibility text
5646
  msgid "Pending users list"
5647
  msgstr ""
5648
 
5649
+ #: bp-members/classes/class-bp-members-admin.php:1791
5650
  msgid "There was a problem sending the activation emails. Please try again."
5651
  msgstr ""
5652
 
5653
+ #: bp-members/classes/class-bp-members-admin.php:1798
5654
  msgid "There was a problem activating accounts. Please try again."
5655
  msgstr ""
5656
 
5657
+ #: bp-members/classes/class-bp-members-admin.php:1805
5658
  msgid "There was a problem deleting sign-ups. Please try again."
5659
  msgstr ""
5660
 
5661
+ #: bp-members/classes/class-bp-members-admin.php:1927
5662
  msgid "Users"
5663
  msgstr ""
5664
 
5665
+ #: bp-members/classes/class-bp-members-admin.php:1951
5666
  msgid "Search Pending Users"
5667
  msgstr ""
5668
 
5669
+ #: bp-members/classes/class-bp-members-admin.php:1999
5670
  msgid "Delete Pending Accounts"
5671
  msgstr ""
5672
 
5673
+ #: bp-members/classes/class-bp-members-admin.php:2001
5674
  msgid "You are about to delete the following account:"
5675
  msgstr ""
5676
 
5677
+ #: bp-members/classes/class-bp-members-admin.php:2003
5678
  msgid "You are about to delete the following accounts:"
5679
  msgstr ""
5680
 
5681
+ #: bp-members/classes/class-bp-members-admin.php:2008
5682
  msgid "Activate Pending Accounts"
5683
  msgstr ""
5684
 
5685
+ #: bp-members/classes/class-bp-members-admin.php:2010
5686
  msgid "You are about to activate the following account:"
5687
  msgstr ""
5688
 
5689
+ #: bp-members/classes/class-bp-members-admin.php:2012
5690
  msgid "You are about to activate the following accounts:"
5691
  msgstr ""
5692
 
5693
+ #: bp-members/classes/class-bp-members-admin.php:2017
5694
  msgid "Resend Activation Emails"
5695
  msgstr ""
5696
 
5697
+ #: bp-members/classes/class-bp-members-admin.php:2019
5698
  msgid "You are about to resend an activation email to the following account:"
5699
  msgstr ""
5700
 
5701
+ #: bp-members/classes/class-bp-members-admin.php:2021
5702
  msgid "You are about to resend an activation email to the following accounts:"
5703
  msgstr ""
5704
 
5705
+ #: bp-members/classes/class-bp-members-admin.php:2089
5706
  msgid "Display Name"
5707
  msgstr ""
5708
 
5709
+ #: bp-members/classes/class-bp-members-admin.php:2094
5710
  #: bp-members/classes/class-bp-members-list-table.php:152
5711
  #: bp-members/classes/class-bp-members-list-table.php:316
5712
  #: bp-members/classes/class-bp-members-ms-list-table.php:139
5716
  msgid "Email"
5717
  msgstr ""
5718
 
5719
+ #: bp-members/classes/class-bp-members-admin.php:2117
5720
  msgid "Last notified: %s"
5721
  msgstr ""
5722
 
5723
+ #: bp-members/classes/class-bp-members-admin.php:2121
5724
  msgid "(less than 24 hours ago)"
5725
  msgstr ""
5726
 
5727
+ #: bp-members/classes/class-bp-members-admin.php:2139
5728
  msgid "Confirm"
5729
  msgstr ""
5730
 
5731
+ #: bp-members/classes/class-bp-members-admin.php:2173
5732
+ #: bp-members/classes/class-bp-members-admin.php:2175
5733
  msgid "Change member type to&hellip;"
5734
  msgstr ""
5735
 
5736
+ #: bp-members/classes/class-bp-members-admin.php:2183
5737
  msgid "No Member Type"
5738
  msgstr ""
5739
 
5740
+ #: bp-members/classes/class-bp-members-admin.php:2278
5741
  msgid "There was an error while changing member type. Please try again."
5742
  msgstr ""
5743
 
5744
+ #: bp-members/classes/class-bp-members-admin.php:2281
5745
  msgid "Member type was changed successfully."
5746
  msgstr ""
5747
 
5825
  msgid "Message successfully sent."
5826
  msgstr ""
5827
 
5828
+ #: bp-messages/bp-messages-actions.php:174
5829
  msgid "Notice deactivated successfully."
5830
  msgstr ""
5831
 
5832
+ #: bp-messages/bp-messages-actions.php:175
5833
  msgid "There was a problem deactivating that notice."
5834
  msgstr ""
5835
 
5836
+ #: bp-messages/bp-messages-actions.php:182
5837
  msgid "Notice activated successfully."
5838
  msgstr ""
5839
 
5840
+ #: bp-messages/bp-messages-actions.php:183
5841
  msgid "There was a problem activating that notice."
5842
  msgstr ""
5843
 
5844
+ #: bp-messages/bp-messages-actions.php:190
5845
  msgid "Notice deleted successfully."
5846
  msgstr ""
5847
 
5848
+ #: bp-messages/bp-messages-actions.php:191
5849
  msgid "There was a problem deleting that notice."
5850
  msgstr ""
5851
 
5852
+ #: bp-messages/bp-messages-actions.php:246
5853
  msgid "Your reply was sent successfully"
5854
  msgstr ""
5855
 
5856
+ #: bp-messages/bp-messages-actions.php:248
5857
  msgid "There was a problem sending your reply. Please try again."
5858
  msgstr ""
5859
 
5860
+ #: bp-messages/bp-messages-actions.php:293
5861
  msgid "There was an error deleting that message."
5862
  msgstr ""
5863
 
5864
+ #: bp-messages/bp-messages-actions.php:295
5865
  msgid "Message deleted."
5866
  msgstr ""
5867
 
5868
+ #: bp-messages/bp-messages-actions.php:333
5869
  msgid "Message marked as read."
5870
  msgstr ""
5871
 
5872
+ #: bp-messages/bp-messages-actions.php:335
5873
+ #: bp-messages/bp-messages-actions.php:376
5874
  msgid "There was a problem marking that message."
5875
  msgstr ""
5876
 
5877
+ #: bp-messages/bp-messages-actions.php:374
5878
  msgid "Message marked unread."
5879
  msgstr ""
5880
 
5881
+ #: bp-messages/bp-messages-actions.php:417
5882
  msgid "There was a problem managing your messages."
5883
  msgstr ""
5884
 
5885
+ #: bp-messages/bp-messages-actions.php:428
5886
+ #: bp-messages/bp-messages-actions.php:474
5887
  msgid "Messages deleted."
5888
  msgstr ""
5889
 
5890
+ #: bp-messages/bp-messages-actions.php:435
5891
  msgid "Messages marked as read"
5892
  msgstr ""
5893
 
5894
+ #: bp-messages/bp-messages-actions.php:442
5895
  msgid "Messages marked as unread."
5896
  msgstr ""
5897
 
5898
+ #: bp-messages/bp-messages-actions.php:472
5899
  msgid "There was an error deleting messages."
5900
  msgstr ""
5901
 
7165
  #: bp-templates/bp-legacy/buddypress/members/register.php:118
7166
  #: bp-templates/bp-legacy/buddypress/members/register.php:279
7167
  #: bp-templates/bp-legacy/buddypress/members/register.php:295
7168
+ #: bp-xprofile/bp-xprofile-template.php:1458
7169
  msgid "(required)"
7170
  msgstr ""
7171
 
7762
  msgid "This member's profile settings have been saved."
7763
  msgstr ""
7764
 
7765
+ #: bp-xprofile/bp-xprofile-template.php:1136
7766
  msgid "Profile not recently updated."
7767
  msgstr ""
7768
 
7769
+ #: bp-xprofile/bp-xprofile-template.php:1162
7770
  msgid "Profile updated %s"
7771
  msgstr ""
7772
 
7773
+ #: bp-xprofile/bp-xprofile-template.php:1399
7774
  #. translators: accessibility text
7775
  msgid "Select visibility"
7776
  msgstr ""
8094
  msgid "Field Group Description"
8095
  msgstr ""
8096
 
8097
+ #: bp-xprofile/classes/class-bp-xprofile-user-admin.php:476
8098
  msgid "Delete Profile Photo"
8099
  msgstr ""
8100
 
9164
  msgid "&rarr;"
9165
  msgstr ""
9166
 
9167
+ #: bp-members/classes/class-bp-members-admin.php:791
9168
  msgctxt "members user-admin edit screen"
9169
  msgid "Status"
9170
  msgstr ""
9171
 
9172
+ #: bp-members/classes/class-bp-members-admin.php:825
9173
  msgctxt "members user-admin edit screen"
9174
  msgid "%s's Stats"
9175
  msgstr ""
9176
 
9177
+ #: bp-members/classes/class-bp-members-admin.php:837
9178
  msgctxt "members user-admin edit screen"
9179
  msgid "Member Type"
9180
  msgstr ""
9181
 
9182
+ #: bp-members/classes/class-bp-members-admin.php:955
9183
+ #: bp-members/classes/class-bp-members-admin.php:1931
9184
  msgctxt "user"
9185
  msgid "Add New"
9186
  msgstr ""
9187
 
9188
+ #: bp-members/classes/class-bp-members-admin.php:959
9189
+ #: bp-members/classes/class-bp-members-admin.php:1935
9190
  msgctxt "user"
9191
  msgid "Add Existing"
9192
  msgstr ""
9193
 
9194
+ #: bp-members/classes/class-bp-members-admin.php:1418
9195
  msgctxt "signup users"
9196
  msgid "Pending %s"
9197
  msgstr ""
9198
 
9199
+ #: bp-members/classes/class-bp-members-admin.php:1493
9200
  msgctxt "Pending Accounts per page (screen options)"
9201
  msgid "Pending Accounts"
9202
  msgstr ""
9203
 
9204
+ #: bp-members/classes/class-bp-members-admin.php:1689
9205
  msgctxt "signup resent"
9206
  msgid "%s activation email successfully sent! "
9207
  msgid_plural "%s activation emails successfully sent! "
9208
  msgstr[0] ""
9209
  msgstr[1] ""
9210
 
9211
+ #: bp-members/classes/class-bp-members-admin.php:1723
9212
  msgctxt "signup resent"
9213
  msgid "%s account successfully activated! "
9214
  msgid_plural "%s accounts successfully activated! "
9215
  msgstr[0] ""
9216
  msgstr[1] ""
9217
 
9218
+ #: bp-members/classes/class-bp-members-admin.php:1700
9219
  msgctxt "signup notsent"
9220
  msgid "%s activation email was not sent."
9221
  msgid_plural "%s activation emails were not sent."
9222
  msgstr[0] ""
9223
  msgstr[1] ""
9224
 
9225
+ #: bp-members/classes/class-bp-members-admin.php:1734
9226
  msgctxt "signup notsent"
9227
  msgid "%s account was not activated."
9228
  msgid_plural "%s accounts were not activated."
9229
  msgstr[0] ""
9230
  msgstr[1] ""
9231
 
9232
+ #: bp-members/classes/class-bp-members-admin.php:1757
9233
  msgctxt "signup deleted"
9234
  msgid "%s sign-up successfully deleted!"
9235
  msgid_plural "%s sign-ups successfully deleted!"
9236
  msgstr[0] ""
9237
  msgstr[1] ""
9238
 
9239
+ #: bp-members/classes/class-bp-members-admin.php:1768
9240
  msgctxt "signup notdeleted"
9241
  msgid "%s sign-up was not deleted."
9242
  msgid_plural "%s sign-ups were not deleted."
9243
  msgstr[0] ""
9244
  msgstr[1] ""
9245
 
9246
+ #: bp-members/classes/class-bp-members-admin.php:2299
9247
  msgctxt "Label for the WP users table member type column"
9248
  msgid "Member Type"
9249
  msgstr ""
class-buddypress.php CHANGED
@@ -293,7 +293,7 @@ class BuddyPress {
293
 
294
  /** Versions **********************************************************/
295
 
296
- $this->version = '2.9.1';
297
  $this->db_version = 11105;
298
 
299
  /** Loading ***********************************************************/
293
 
294
  /** Versions **********************************************************/
295
 
296
+ $this->version = '2.9.2';
297
  $this->db_version = 11105;
298
 
299
  /** Loading ***********************************************************/
readme.txt CHANGED
@@ -2,8 +2,9 @@
2
  Contributors: johnjamesjacoby, DJPaul, boonebgorges, r-a-y, imath, mercime, tw2113, dcavins, hnla
3
  Tags: social networking, activity, profiles, messaging, friends, groups, forums, notifications, settings, social, community, networks, networking
4
  Requires at least: 4.4
5
- Tested up to: 4.8.1
6
- Stable tag: 2.9.1
 
7
  License: GPLv2 or later
8
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -116,10 +117,10 @@ Please consider helping translate BuddyPress at our <a href="https://translate.w
116
 
117
  == Upgrade Notice ==
118
 
119
- = 2.9.1 =
120
- See: https://codex.buddypress.org/releases/version-2-9-1/
121
 
122
  == Changelog ==
123
 
124
- = 2.9.1 =
125
- See: https://codex.buddypress.org/releases/version-2-9-1/
2
  Contributors: johnjamesjacoby, DJPaul, boonebgorges, r-a-y, imath, mercime, tw2113, dcavins, hnla
3
  Tags: social networking, activity, profiles, messaging, friends, groups, forums, notifications, settings, social, community, networks, networking
4
  Requires at least: 4.4
5
+ Tested up to: 4.9
6
+ Requires PHP: 5.3
7
+ Stable tag: 2.9.2
8
  License: GPLv2 or later
9
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
 
117
 
118
  == Upgrade Notice ==
119
 
120
+ = 2.9.2 =
121
+ See: https://codex.buddypress.org/releases/version-2-9-2/
122
 
123
  == Changelog ==
124
 
125
+ = 2.9.2 =
126
+ See: https://codex.buddypress.org/releases/version-2-9-2/