BuddyPress - Version 2.3.0-rc1

Version Description

= 2.2.3.1 = See: https://codex.buddypress.org/releases/version-2-2-3-1/

= 2.2.3 = See: https://codex.buddypress.org/releases/version-2-2-3/

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

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

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

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

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

= 2.0.3 = See: https://codex.buddypress.org/releases/version-2-0-3/

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

= 2.0.1 = See: https://codex.buddypress.org/releases/version-2-0-1/

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

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

= 1.9.1 = See: https://codex.buddypress.org/releases/version-1-9-1/

= 1.9 = See: https://codex.buddypress.org/releases/version-1-9/

= 1.8.1 = See: https://codex.buddypress.org/releases/version-1-8-1/

= 1.8 = See: https://codex.buddypress.org/releases/version-1-8/

= 1.7.3 = See: https://codex.buddypress.org/releases/version-1-7-3/

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

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

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

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

= 1.6.4 = See: https://codex.buddypress.org/releases/version-1-6-4/

= 1.6.3 = See: https://codex.buddypress.org/releases/version-1-6-3/

= 1.6.2 = Compatibility with WordPress 3.5

= 1.6.1 = Fixes 4 bugs

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

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

= 1.2.9 = Compatibility with WordPress 3.2

= 1.2.8 = Compatibility with WordPress 3.1

= 1.2.7 = Fixes over 10 bugs.

Download this release

Release Info

Developer johnjamesjacoby
Plugin Icon 128x128 BuddyPress
Version 2.3.0-rc1
Comparing to
See all releases

Code changes from version 2.3.0-beta-2 to 2.3.0-rc1

Files changed (64) hide show
  1. bp-activity/admin/js/admin.min.js +1 -1
  2. bp-activity/js/mentions.min.js +1 -1
  3. bp-blogs/bp-blogs-template.php +14 -10
  4. bp-core/admin/bp-core-admin-functions.php +1 -1
  5. bp-core/admin/images/avatar-ui.gif +0 -0
  6. bp-core/admin/images/member-types.png +0 -0
  7. bp-core/bp-core-admin.php +43 -46
  8. bp-core/classes/class-bp-attachment.php +9 -4
  9. bp-core/deprecated/js/autocomplete/jquery.autocomplete.min.js +1 -1
  10. bp-core/deprecated/js/autocomplete/jquery.autocompletefb.min.js +1 -1
  11. bp-core/deprecated/js/autocomplete/jquery.bgiframe.min.js +1 -1
  12. bp-core/deprecated/js/autocomplete/jquery.dimensions.min.js +1 -1
  13. bp-core/js/avatar.min.js +1 -1
  14. bp-core/js/bp-plupload.min.js +1 -1
  15. bp-core/js/confirm.min.js +1 -1
  16. bp-core/js/jquery-cookie.min.js +1 -1
  17. bp-core/js/jquery-query.min.js +1 -1
  18. bp-core/js/jquery-scroll-to.min.js +1 -1
  19. bp-core/js/jquery.atwho.min.js +1 -1
  20. bp-core/js/jquery.caret.min.js +1 -1
  21. bp-core/js/webcam.min.js +1 -1
  22. bp-core/js/widget-members.min.js +1 -1
  23. bp-friends/js/widget-friends.min.js +1 -1
  24. bp-groups/admin/js/admin.min.js +1 -1
  25. bp-groups/bp-groups-template.php +28 -16
  26. bp-groups/js/widget-groups.min.js +1 -1
  27. bp-loader.php +2 -2
  28. bp-members/admin/bp-members-admin-classes.php +35 -11
  29. bp-members/admin/js/admin.min.js +1 -1
  30. bp-members/bp-members-actions.php +1 -2
  31. bp-members/bp-members-activity.php +6 -3
  32. bp-members/bp-members-admin.php +44 -24
  33. bp-members/bp-members-adminbar.php +1 -1
  34. bp-members/bp-members-classes.php +1 -1
  35. bp-members/bp-members-filters.php +9 -6
  36. bp-members/bp-members-functions.php +117 -72
  37. bp-members/bp-members-loader.php +6 -5
  38. bp-members/bp-members-screens.php +6 -4
  39. bp-members/bp-members-template.php +99 -73
  40. bp-members/bp-members-widgets.php +33 -15
  41. bp-members/classes/class-bp-signup.php +18 -9
  42. bp-messages/bp-messages-star.php +2 -2
  43. bp-notifications/bp-notifications-cache.php +38 -3
  44. bp-notifications/classes/class-bp-notifications-notification.php +15 -5
  45. bp-templates/bp-legacy/buddypress-functions.php +29 -11
  46. bp-templates/bp-legacy/buddypress/blogs/index.php +39 -13
  47. bp-templates/bp-legacy/buddypress/groups/index.php +1 -1
  48. bp-templates/bp-legacy/buddypress/members/index.php +1 -1
  49. bp-templates/bp-legacy/buddypress/members/members-loop.php +1 -1
  50. bp-templates/bp-legacy/css/twentyfifteen-rtl.css +200 -145
  51. bp-templates/bp-legacy/css/twentyfifteen-rtl.min.css +1 -1
  52. bp-templates/bp-legacy/css/twentyfifteen.css +200 -145
  53. bp-templates/bp-legacy/css/twentyfifteen.min.css +1 -1
  54. bp-templates/bp-legacy/css/twentyfifteen.scss +175 -65
  55. bp-templates/bp-legacy/css/twentyfourteen-rtl.css +202 -95
  56. bp-templates/bp-legacy/css/twentyfourteen-rtl.min.css +1 -1
  57. bp-templates/bp-legacy/css/twentyfourteen.css +202 -95
  58. bp-templates/bp-legacy/css/twentyfourteen.min.css +1 -1
  59. bp-templates/bp-legacy/css/twentyfourteen.scss +236 -66
  60. bp-templates/bp-legacy/js/buddypress.min.js +1 -1
  61. bp-templates/bp-legacy/js/password-verify.min.js +1 -1
  62. bp-xprofile/admin/js/admin.min.js +1 -1
  63. bp-xprofile/classes/class-bp-xprofile-field.php +50 -8
  64. buddypress.pot +553 -510
bp-activity/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){var b={init:function(){a(document).on("click",".row-actions a.reply",b.open),a(document).on("click","#bp-activities-container a.cancel",b.close),a(document).on("click","#bp-activities-container a.save",b.send),a(document).on("keyup","#bp-activities:visible",function(a){27===a.which&&b.close()})},open:function(){var b=a("#bp-activities-container").hide();return a(this).parents("tr").after(b),b.fadeIn("300"),a("#bp-activities").focus(),!1},close:function(){return a("#bp-activities-container").fadeOut("200",function(){a("#bp-activities").val("").blur(),a("#bp-replysubmit .error").html("").hide(),a("#bp-replysubmit .waiting").hide()}),!1},send:function(){a("#bp-replysubmit .error").hide(),a("#bp-replysubmit .waiting").show();var c={};return c["_ajax_nonce-bp-activity-admin-reply"]=a('#bp-activities-container input[name="_ajax_nonce-bp-activity-admin-reply"]').val(),c.action="bp-activity-admin-reply",c.content=a("#bp-activities").val(),c.parent_id=a("#bp-activities-container").prev().data("parent_id"),c.root_id=a("#bp-activities-container").prev().data("root_id"),a.ajax({data:c,type:"POST",url:ajaxurl,error:function(a){b.error(a)},success:function(a){b.show(a)}}),!1},error:function(b){var c=b.statusText;a("#bp-replysubmit .waiting").hide(),b.responseText&&(c=b.responseText.replace(/<.[^<>]*?>/g,"")),c&&a("#bp-replysubmit .error").html(c).show()},show:function(c){var d,e,f;return"string"==typeof c?(b.error({responseText:c}),!1):(f=wpAjax.parseAjaxResponse(c),f.errors?(b.error({responseText:wpAjax.broken}),!1):(f=f.responses[0],void a("#bp-activities-container").fadeOut("200",function(){a("#bp-activities").val("").blur(),a("#bp-replysubmit .error").html("").hide(),a("#bp-replysubmit .waiting").hide(),a("#bp-activities-container").before(f.data),e=a("#activity-"+f.id),d=e.closest(".widefat").css("backgroundColor"),e.animate({backgroundColor:"#CEB"},300).animate({backgroundColor:d},300)})))}};a(document).ready(function(){b.init(),a("#bp_activity_action h3, #bp_activity_content h3").unbind("click"),"undefined"!=typeof postboxes&&postboxes.add_postbox_toggles(bp_activity_admin_vars.page)})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){var b={init:function(){a(document).on("click",".row-actions a.reply",b.open),a(document).on("click","#bp-activities-container a.cancel",b.close),a(document).on("click","#bp-activities-container a.save",b.send),a(document).on("keyup","#bp-activities:visible",function(a){27===a.which&&b.close()})},open:function(){var b=a("#bp-activities-container").hide();return a(this).parents("tr").after(b),b.fadeIn("300"),a("#bp-activities").focus(),!1},close:function(){return a("#bp-activities-container").fadeOut("200",function(){a("#bp-activities").val("").blur(),a("#bp-replysubmit .error").html("").hide(),a("#bp-replysubmit .waiting").hide()}),!1},send:function(){a("#bp-replysubmit .error").hide(),a("#bp-replysubmit .waiting").show();var c={};return c["_ajax_nonce-bp-activity-admin-reply"]=a('#bp-activities-container input[name="_ajax_nonce-bp-activity-admin-reply"]').val(),c.action="bp-activity-admin-reply",c.content=a("#bp-activities").val(),c.parent_id=a("#bp-activities-container").prev().data("parent_id"),c.root_id=a("#bp-activities-container").prev().data("root_id"),a.ajax({data:c,type:"POST",url:ajaxurl,error:function(a){b.error(a)},success:function(a){b.show(a)}}),!1},error:function(b){var c=b.statusText;a("#bp-replysubmit .waiting").hide(),b.responseText&&(c=b.responseText.replace(/<.[^<>]*?>/g,"")),c&&a("#bp-replysubmit .error").html(c).show()},show:function(c){var d,e,f;return"string"==typeof c?(b.error({responseText:c}),!1):(f=wpAjax.parseAjaxResponse(c),f.errors?(b.error({responseText:wpAjax.broken}),!1):(f=f.responses[0],void a("#bp-activities-container").fadeOut("200",function(){a("#bp-activities").val("").blur(),a("#bp-replysubmit .error").html("").hide(),a("#bp-replysubmit .waiting").hide(),a("#bp-activities-container").before(f.data),e=a("#activity-"+f.id),d=e.closest(".widefat").css("backgroundColor"),e.animate({backgroundColor:"#CEB"},300).animate({backgroundColor:d},300)})))}};a(document).ready(function(){b.init(),a("#bp_activity_action h3, #bp_activity_content h3").unbind("click"),"undefined"!=typeof postboxes&&postboxes.add_postbox_toggles(bp_activity_admin_vars.page)})}(jQuery);
bp-activity/js/mentions.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){var b,c=[];a.fn.bp_mentions=function(d){a.isArray(d)&&(d={data:d});var e={delay:200,hide_without_suffix:!0,insert_tpl:"</>${atwho-data-value}</>",limit:10,start_with_space:!1,suffix:"",callbacks:{filter:function(a,b,c){var d,e,f,g=[],h=new RegExp("^"+a+"| "+a,"ig");for(e=0,f=b.length;f>e;e++)d=b[e],d[c].toLowerCase().match(h)&&g.push(d);return g},highlighter:function(a,b){if(!b)return a;var c=new RegExp(">(\\s*|[\\w\\s]*)("+this.at.replace("+","\\+")+"?"+b.replace("+","\\+")+")([\\w ]*)\\s*<","ig");return a.replace(c,function(a,b,c,d){return">"+b+"<strong>"+c+"</strong>"+d+"<"})},before_reposition:function(b){var c,d,e,f,g=a("#atwho-ground-"+this.id+" .atwho-view"),h=a("body"),i=this.$inputor.data("atwho");"undefined"!==i&&"undefined"!==i.iframe&&null!==i.iframe?(c=this.$inputor.caret("offset",{iframe:i.iframe}),e=a(i.iframe).offset(),"undefined"!==e&&(c.left+=e.left,c.top+=e.top)):c=this.$inputor.caret("offset"),c.left>h.width()/2?(g.addClass("right"),f=c.left-b.left-this.view.$el.width()):(g.removeClass("right"),f=c.left-b.left+1),h.width()<=400&&a(document).scrollTop(c.top-6),d=parseInt(this.$inputor.css("line-height").substr(0,this.$inputor.css("line-height").length-2),10),(!d||5>d)&&(d=19),b.top=c.top+d,b.left+=f},inserting_wrapper:function(a,b,c){return""+b+c}}},f={callbacks:{remote_filter:function(d,e){var f=a(this),g={};return b=c[d],"object"==typeof b?void e(b):(f.xhr&&f.xhr.abort(),g={action:"bp_get_suggestions",term:d,type:"members"},a.isNumeric(this.$inputor.data("suggestions-group-id"))&&(g["group-id"]=parseInt(this.$inputor.data("suggestions-group-id"),10)),void(f.xhr=a.getJSON(ajaxurl,g).done(function(b){if(b.success){var f=a.map(b.data,function(a){return a.search=a.search||a.ID+" "+a.name,a});c[d]=f,e(f)}})))}},data:a.map(d.data,function(a){return a.search=a.search||a.ID+" "+a.name,a}),at:"@",search_key:"search",tpl:'<li data-value="@${ID}"><img src="${image}" /><span class="username">@${ID}</span><small>${name}</small></li>'},g=a.extend(!0,{},e,f,d);return a.fn.atwho.call(this,g)},a(document).ready(function(){var b,c=0,d=[];"object"==typeof window.BP_Suggestions&&(d=window.BP_Suggestions.friends||d),b=function(){return(4>c||!a("body").hasClass("wp-admin"))&&(c++,"undefined"==typeof window.tinyMCE||null===window.tinyMCE.activeEditor||"undefined"==typeof window.tinyMCE.activeEditor)?void setTimeout(b,500):void a(window.tinyMCE.activeEditor.contentDocument.activeElement).atwho("setIframe",a("#content_ifr")[0]).bp_mentions(d)},a(".bp-suggestions, #comments form textarea, .wp-editor-area").bp_mentions(d),b()})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){var b,c=[];a.fn.bp_mentions=function(d){a.isArray(d)&&(d={data:d});var e={delay:200,hide_without_suffix:!0,insert_tpl:"</>${atwho-data-value}</>",limit:10,start_with_space:!1,suffix:"",callbacks:{filter:function(a,b,c){var d,e,f,g=[],h=new RegExp("^"+a+"| "+a,"ig");for(e=0,f=b.length;f>e;e++)d=b[e],d[c].toLowerCase().match(h)&&g.push(d);return g},highlighter:function(a,b){if(!b)return a;var c=new RegExp(">(\\s*|[\\w\\s]*)("+this.at.replace("+","\\+")+"?"+b.replace("+","\\+")+")([\\w ]*)\\s*<","ig");return a.replace(c,function(a,b,c,d){return">"+b+"<strong>"+c+"</strong>"+d+"<"})},before_reposition:function(b){var c,d,e,f,g=a("#atwho-ground-"+this.id+" .atwho-view"),h=a("body"),i=this.$inputor.data("atwho");"undefined"!==i&&"undefined"!==i.iframe&&null!==i.iframe?(c=this.$inputor.caret("offset",{iframe:i.iframe}),e=a(i.iframe).offset(),"undefined"!==e&&(c.left+=e.left,c.top+=e.top)):c=this.$inputor.caret("offset"),c.left>h.width()/2?(g.addClass("right"),f=c.left-b.left-this.view.$el.width()):(g.removeClass("right"),f=c.left-b.left+1),h.width()<=400&&a(document).scrollTop(c.top-6),d=parseInt(this.$inputor.css("line-height").substr(0,this.$inputor.css("line-height").length-2),10),(!d||5>d)&&(d=19),b.top=c.top+d,b.left+=f},inserting_wrapper:function(a,b,c){return""+b+c}}},f={callbacks:{remote_filter:function(d,e){var f=a(this),g={};return b=c[d],"object"==typeof b?void e(b):(f.xhr&&f.xhr.abort(),g={action:"bp_get_suggestions",term:d,type:"members"},a.isNumeric(this.$inputor.data("suggestions-group-id"))&&(g["group-id"]=parseInt(this.$inputor.data("suggestions-group-id"),10)),void(f.xhr=a.getJSON(ajaxurl,g).done(function(b){if(b.success){var f=a.map(b.data,function(a){return a.search=a.search||a.ID+" "+a.name,a});c[d]=f,e(f)}})))}},data:a.map(d.data,function(a){return a.search=a.search||a.ID+" "+a.name,a}),at:"@",search_key:"search",tpl:'<li data-value="@${ID}"><img src="${image}" /><span class="username">@${ID}</span><small>${name}</small></li>'},g=a.extend(!0,{},e,f,d);return a.fn.atwho.call(this,g)},a(document).ready(function(){var b,c=0,d=[];"object"==typeof window.BP_Suggestions&&(d=window.BP_Suggestions.friends||d),b=function(){return(4>c||!a("body").hasClass("wp-admin"))&&(c++,"undefined"==typeof window.tinyMCE||null===window.tinyMCE.activeEditor||"undefined"==typeof window.tinyMCE.activeEditor)?void setTimeout(b,500):void a(window.tinyMCE.activeEditor.contentDocument.activeElement).atwho("setIframe",a("#content_ifr")[0]).bp_mentions(d)},a(".bp-suggestions, #comments form textarea, .wp-editor-area").bp_mentions(d),b()})}(jQuery);
bp-blogs/bp-blogs-template.php CHANGED
@@ -712,9 +712,11 @@ function bp_blog_description() {
712
  * Output the row class of the current blog in the loop.
713
  *
714
  * @since BuddyPress (1.7.0)
 
 
715
  */
716
- function bp_blog_class() {
717
- echo bp_get_blog_class();
718
  }
719
  /**
720
  * Return the row class of the current blog in the loop.
@@ -722,20 +724,22 @@ function bp_blog_class() {
722
  * @since BuddyPress (1.7.0)
723
  *
724
  * @global BP_Blogs_Template $blogs_template
 
725
  *
726
  * @return string Row class of the site.
727
  */
728
- function bp_get_blog_class() {
729
  global $blogs_template;
730
 
731
- $classes = array();
732
- $pos_in_loop = (int) $blogs_template->current_blog;
 
 
733
 
734
- // If we've only one site in the loop, don't bother with odd and even.
735
- if ( $blogs_template->blog_count > 1 )
736
- $classes[] = ( $pos_in_loop % 2 ) ? 'even' : 'odd';
737
- else
738
  $classes[] = 'bp-single-blog';
 
739
 
740
  /**
741
  * Filters the row class of the current blog in the loop.
@@ -746,8 +750,8 @@ function bp_blog_class() {
746
  */
747
  $classes = apply_filters( 'bp_get_blog_class', $classes );
748
  $classes = array_merge( $classes, array() );
 
749
 
750
- $retval = 'class="' . join( ' ', $classes ) . '"';
751
  return $retval;
752
  }
753
 
712
  * Output the row class of the current blog in the loop.
713
  *
714
  * @since BuddyPress (1.7.0)
715
+ *
716
+ * @param array $classes Array of custom classes
717
  */
718
+ function bp_blog_class( $classes = array() ) {
719
+ echo bp_get_blog_class( $classes );
720
  }
721
  /**
722
  * Return the row class of the current blog in the loop.
724
  * @since BuddyPress (1.7.0)
725
  *
726
  * @global BP_Blogs_Template $blogs_template
727
+ * @param array $classes Array of custom classes
728
  *
729
  * @return string Row class of the site.
730
  */
731
+ function bp_get_blog_class( $classes = array() ) {
732
  global $blogs_template;
733
 
734
+ // Add even/odd classes, but only if there's more than 1 group
735
+ if ( $blogs_template->blog_count > 1 ) {
736
+ $pos_in_loop = (int) $blogs_template->current_blog;
737
+ $classes[] = ( $pos_in_loop % 2 ) ? 'even' : 'odd';
738
 
739
+ // If we've only one site in the loop, don't bother with odd and even
740
+ } else {
 
 
741
  $classes[] = 'bp-single-blog';
742
+ }
743
 
744
  /**
745
  * Filters the row class of the current blog in the loop.
750
  */
751
  $classes = apply_filters( 'bp_get_blog_class', $classes );
752
  $classes = array_merge( $classes, array() );
753
+ $retval = 'class="' . join( ' ', $classes ) . '"';
754
 
 
755
  return $retval;
756
  }
757
 
bp-core/admin/bp-core-admin-functions.php CHANGED
@@ -562,7 +562,7 @@ function bp_core_add_contextual_help_content( $tab = '' ) {
562
  break;
563
 
564
  case 'bp-profile-overview' :
565
- $retval = __( 'Your users will distinguish themselves through their profile page. Create relevant profile fields that will show on each users profile.</br></br>Note: Any fields in the first group will appear on the signup page.', 'buddypress' );
566
  break;
567
 
568
  default:
562
  break;
563
 
564
  case 'bp-profile-overview' :
565
+ $retval = __( 'Your users will distinguish themselves through their profile page. Create relevant profile fields that will show on each users profile.<br /><br />Note: Any fields in the first group will appear on the signup page.', 'buddypress' );
566
  break;
567
 
568
  default:
bp-core/admin/images/avatar-ui.gif ADDED
Binary file
bp-core/admin/images/member-types.png DELETED
Binary file
bp-core/bp-core-admin.php CHANGED
@@ -16,6 +16,7 @@ if ( !class_exists( 'BP_Admin' ) ) :
16
  *
17
  * @package BuddyPress
18
  * @subpackage CoreAdministration
 
19
  *
20
  * @since BuddyPress (1.6.0)
21
  */
@@ -158,7 +159,7 @@ class BP_Admin {
158
  add_action( 'admin_bar_menu', array( $this, 'admin_bar_about_link' ), 15 );
159
 
160
  // Add a description of new BuddyPress tools in the available tools page
161
- add_action( 'tool_box', 'bp_core_admin_available_tools_intro' );
162
  add_action( 'bp_network_tool_box', 'bp_core_admin_available_tools_intro' );
163
 
164
  // On non-multisite, catch
@@ -314,11 +315,11 @@ class BP_Admin {
314
  /** Main Section ******************************************************/
315
 
316
  // Add the main section
317
- add_settings_section( 'bp_main', __( 'Main Settings', 'buddypress' ), 'bp_admin_setting_callback_main_section', 'buddypress' );
318
 
319
  // Hide toolbar for logged out users setting
320
- add_settings_field( 'hide-loggedout-adminbar', __( 'Toolbar', 'buddypress' ), 'bp_admin_setting_callback_admin_bar', 'buddypress', 'bp_main' );
321
- register_setting ( 'buddypress', 'hide-loggedout-adminbar', 'intval' );
322
 
323
  // Only show 'switch to Toolbar' option if the user chose to retain the BuddyBar during the 1.6 upgrade
324
  if ( (bool) bp_get_option( '_bp_force_buddybar', false ) ) {
@@ -328,7 +329,7 @@ class BP_Admin {
328
 
329
  // Allow account deletion
330
  add_settings_field( 'bp-disable-account-deletion', __( 'Account Deletion', 'buddypress' ), 'bp_admin_setting_callback_account_deletion', 'buddypress', 'bp_main' );
331
- register_setting ( 'buddypress', 'bp-disable-account-deletion', 'intval' );
332
 
333
  /** XProfile Section **************************************************/
334
 
@@ -341,8 +342,8 @@ class BP_Admin {
341
  register_setting( 'buddypress', 'bp-disable-avatar-uploads', 'intval' );
342
 
343
  // Profile sync setting
344
- add_settings_field( 'bp-disable-profile-sync', __( 'Profile Syncing', 'buddypress' ), 'bp_admin_setting_callback_profile_sync', 'buddypress', 'bp_xprofile' );
345
- register_setting ( 'buddypress', 'bp-disable-profile-sync', 'intval' );
346
  }
347
 
348
  /** Groups Section ****************************************************/
@@ -350,11 +351,11 @@ class BP_Admin {
350
  if ( bp_is_active( 'groups' ) ) {
351
 
352
  // Add the main section
353
- add_settings_section( 'bp_groups', __( 'Groups Settings', 'buddypress' ), 'bp_admin_setting_callback_groups_section', 'buddypress' );
354
 
355
  // Allow subscriptions setting
356
- add_settings_field( 'bp_restrict_group_creation', __( 'Group Creation', 'buddypress' ), 'bp_admin_setting_callback_group_creation', 'buddypress', 'bp_groups' );
357
- register_setting ( 'buddypress', 'bp_restrict_group_creation', 'intval' );
358
 
359
  // Allow group avatars.
360
  add_settings_field( 'bp-disable-group-avatar-uploads', __( 'Group Photo Uploads', 'buddypress' ), 'bp_admin_setting_callback_group_avatar_uploads', 'buddypress', 'bp_groups' );
@@ -366,11 +367,11 @@ class BP_Admin {
366
  if ( bp_is_active( 'forums' ) ) {
367
 
368
  // Add the main section
369
- add_settings_section( 'bp_forums', __( 'Legacy Group Forums', 'buddypress' ), 'bp_admin_setting_callback_bbpress_section', 'buddypress' );
370
 
371
  // Allow subscriptions setting
372
  add_settings_field( 'bb-config-location', __( 'bbPress Configuration', 'buddypress' ), 'bp_admin_setting_callback_bbpress_configuration', 'buddypress', 'bp_forums' );
373
- register_setting ( 'buddypress', 'bb-config-location', '' );
374
  }
375
 
376
  /** Activity Section **************************************************/
@@ -378,7 +379,7 @@ class BP_Admin {
378
  if ( bp_is_active( 'activity' ) ) {
379
 
380
  // Add the main section
381
- add_settings_section( 'bp_activity', __( 'Activity Settings', 'buddypress' ), 'bp_admin_setting_callback_activity_section', 'buddypress' );
382
 
383
  // Activity commenting on blog and forum posts
384
  add_settings_field( 'bp-disable-blogforum-comments', __( 'Blog &amp; Forum Comments', 'buddypress' ), 'bp_admin_setting_callback_blogforum_comments', 'buddypress', 'bp_activity' );
@@ -390,8 +391,8 @@ class BP_Admin {
390
 
391
  // Allow activity akismet
392
  if ( is_plugin_active( 'akismet/akismet.php' ) && defined( 'AKISMET_VERSION' ) ) {
393
- add_settings_field( '_bp_enable_akismet', __( 'Akismet', 'buddypress' ), 'bp_admin_setting_callback_activity_akismet', 'buddypress', 'bp_activity' );
394
- register_setting ( 'buddypress', '_bp_enable_akismet', 'intval' );
395
  }
396
  }
397
  }
@@ -545,81 +546,77 @@ class BP_Admin {
545
  </div>
546
  </div>
547
 
548
- <hr />
549
-
550
  <?php endif; ?>
551
 
552
- <div class="changelog headline-feature">
553
- <h2><?php esc_html_e( 'Member Types', 'buddypress' ); ?></h2>
 
554
  <div class="featured-image">
555
- <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/member-types.png' ); ?>" alt="<?php esc_attr_e( 'Member types metabox', 'buddypress' ); ?>">
556
  </div>
557
 
558
  <div class="feature-section">
559
- <h3><?php esc_html_e( 'Native APIs for crafting great new member experiences.', 'buddypress' ); ?></h3>
560
- <p><?php esc_html_e( 'Registering member types finally enables a strict separation of different and explicit types of community members.', 'buddypress' ); ?></p>
561
- <p><?php esc_html_e( 'This amazing new feature is available to plugin developers starting with BuddyPress 2.2', 'buddypress' ); ?></p>
562
- <p><a href="https://codex.buddypress.org/developer/member-types/"><?php esc_html_e( 'Learn more &rarr;', 'buddypress' ); ?></a></p>
563
  </div>
564
 
565
  <div class="clear"></div>
566
  </div>
567
 
568
- <hr />
569
-
570
- <div class="changelog feature-list finer-points">
571
  <h2><?php esc_html_e( 'The Finer Points', 'buddypress' ); ?></h2>
572
 
573
  <div class="feature-section col two-col">
574
  <div>
575
- <span class=" dashicons dashicons-admin-post"></span>
576
- <h4><?php esc_html_e( 'Post Types Activities', 'buddypress' ); ?></h4>
577
- <p><?php esc_html_e( 'Register custom post types so they appear as activity stream items, complete with custom verbiage.', 'buddypress' ); ?></p>
578
  </div>
579
 
580
  <div class="template-pack last-feature">
581
  <span class=" dashicons dashicons-admin-appearance"></span>
582
- <h4><?php esc_html_e( 'Template Pack', 'buddypress' ); ?></h4>
583
- <p><?php esc_html_e( 'The Legacy template pack is now more responsive and accommodating to more WordPress themes.', 'buddypress' ); ?></p>
584
  </div>
585
 
586
  <div class="group-invites">
587
- <span class=" dashicons dashicons-editor-code"></span>
588
- <h4><?php esc_html_e( 'Message Meta', 'buddypress' ); ?></h4>
589
- <p><?php esc_html_e( 'Private message conversations made infinitely more flexible with an additional metadata table.', 'buddypress' ); ?></p>
590
  </div>
591
 
592
  <div class="last-feature">
593
- <span class=" dashicons dashicons-heart"></span>
594
- <h4><?php esc_html_e( 'WordPress 3.6 - 4.1', 'buddypress' ); ?></h4>
595
- <p><?php esc_html_e( 'We support a wide range of WordPress versions, even though you should always stay up-to-date.', 'buddypress' ); ?></p>
596
  </div>
597
  </div>
598
  </div>
599
 
600
- <hr />
601
-
602
- <div class="changelog feature-list">
603
  <h2><?php esc_html_e( 'Under the Hood', 'buddypress' ); ?></h2>
604
 
605
  <div class="feature-section col two-col">
606
  <div>
607
- <h4><?php esc_html_e( 'Complex Activity Queries', 'buddypress' ); ?></h4>
608
- <p><?php esc_html_e( 'Metadata, multiple scopes, actions, post types, and more are now easily queried using core APIs and functionality.', 'buddypress' ); ?></p>
609
 
610
  <h4><?php esc_html_e( 'Cache Improvements', 'buddypress' ); ?></h4>
611
- <p><?php esc_html_e( 'We now properly group and cache several different types of queries and objects, with an emphasis on multi-network environments.', 'buddypress' ); ?></p>
612
  </div>
613
  <div class="last-feature">
614
  <h4><?php esc_html_e( 'Developer Reference', 'buddypress' ); ?></h4>
615
  <p><?php esc_html_e( 'Continued improvements to inline code documentation make it easier for developers to understand how BuddyPress works.', 'buddypress' ); ?></p>
616
 
617
- <h4><?php esc_html_e( 'And so Much More', 'buddypress' ); ?></h4>
618
- <p><?php esc_html_e( 'With over 130 bugs squashed and constant attention to improving unit-test coverage, we think this version is just the bee&#8217;s knees.', 'buddypress' ); ?></p>
619
  </div>
620
  </div>
621
  </div>
622
 
 
 
 
623
  <?php
624
  }
625
 
16
  *
17
  * @package BuddyPress
18
  * @subpackage CoreAdministration
19
+ * @todo Break this apart into each applicable Component
20
  *
21
  * @since BuddyPress (1.6.0)
22
  */
159
  add_action( 'admin_bar_menu', array( $this, 'admin_bar_about_link' ), 15 );
160
 
161
  // Add a description of new BuddyPress tools in the available tools page
162
+ add_action( 'tool_box', 'bp_core_admin_available_tools_intro' );
163
  add_action( 'bp_network_tool_box', 'bp_core_admin_available_tools_intro' );
164
 
165
  // On non-multisite, catch
315
  /** Main Section ******************************************************/
316
 
317
  // Add the main section
318
+ add_settings_section( 'bp_main', __( 'Main Settings', 'buddypress' ), 'bp_admin_setting_callback_main_section', 'buddypress' );
319
 
320
  // Hide toolbar for logged out users setting
321
+ add_settings_field( 'hide-loggedout-adminbar', __( 'Toolbar', 'buddypress' ), 'bp_admin_setting_callback_admin_bar', 'buddypress', 'bp_main' );
322
+ register_setting( 'buddypress', 'hide-loggedout-adminbar', 'intval' );
323
 
324
  // Only show 'switch to Toolbar' option if the user chose to retain the BuddyBar during the 1.6 upgrade
325
  if ( (bool) bp_get_option( '_bp_force_buddybar', false ) ) {
329
 
330
  // Allow account deletion
331
  add_settings_field( 'bp-disable-account-deletion', __( 'Account Deletion', 'buddypress' ), 'bp_admin_setting_callback_account_deletion', 'buddypress', 'bp_main' );
332
+ register_setting( 'buddypress', 'bp-disable-account-deletion', 'intval' );
333
 
334
  /** XProfile Section **************************************************/
335
 
342
  register_setting( 'buddypress', 'bp-disable-avatar-uploads', 'intval' );
343
 
344
  // Profile sync setting
345
+ add_settings_field( 'bp-disable-profile-sync', __( 'Profile Syncing', 'buddypress' ), 'bp_admin_setting_callback_profile_sync', 'buddypress', 'bp_xprofile' );
346
+ register_setting ( 'buddypress', 'bp-disable-profile-sync', 'intval' );
347
  }
348
 
349
  /** Groups Section ****************************************************/
351
  if ( bp_is_active( 'groups' ) ) {
352
 
353
  // Add the main section
354
+ add_settings_section( 'bp_groups', __( 'Groups Settings', 'buddypress' ), 'bp_admin_setting_callback_groups_section', 'buddypress' );
355
 
356
  // Allow subscriptions setting
357
+ add_settings_field( 'bp_restrict_group_creation', __( 'Group Creation', 'buddypress' ), 'bp_admin_setting_callback_group_creation', 'buddypress', 'bp_groups' );
358
+ register_setting( 'buddypress', 'bp_restrict_group_creation', 'intval' );
359
 
360
  // Allow group avatars.
361
  add_settings_field( 'bp-disable-group-avatar-uploads', __( 'Group Photo Uploads', 'buddypress' ), 'bp_admin_setting_callback_group_avatar_uploads', 'buddypress', 'bp_groups' );
367
  if ( bp_is_active( 'forums' ) ) {
368
 
369
  // Add the main section
370
+ add_settings_section( 'bp_forums', __( 'Legacy Group Forums', 'buddypress' ), 'bp_admin_setting_callback_bbpress_section', 'buddypress' );
371
 
372
  // Allow subscriptions setting
373
  add_settings_field( 'bb-config-location', __( 'bbPress Configuration', 'buddypress' ), 'bp_admin_setting_callback_bbpress_configuration', 'buddypress', 'bp_forums' );
374
+ register_setting( 'buddypress', 'bb-config-location', '' );
375
  }
376
 
377
  /** Activity Section **************************************************/
379
  if ( bp_is_active( 'activity' ) ) {
380
 
381
  // Add the main section
382
+ add_settings_section( 'bp_activity', __( 'Activity Settings', 'buddypress' ), 'bp_admin_setting_callback_activity_section', 'buddypress' );
383
 
384
  // Activity commenting on blog and forum posts
385
  add_settings_field( 'bp-disable-blogforum-comments', __( 'Blog &amp; Forum Comments', 'buddypress' ), 'bp_admin_setting_callback_blogforum_comments', 'buddypress', 'bp_activity' );
391
 
392
  // Allow activity akismet
393
  if ( is_plugin_active( 'akismet/akismet.php' ) && defined( 'AKISMET_VERSION' ) ) {
394
+ add_settings_field( '_bp_enable_akismet', __( 'Akismet', 'buddypress' ), 'bp_admin_setting_callback_activity_akismet', 'buddypress', 'bp_activity' );
395
+ register_setting( 'buddypress', '_bp_enable_akismet', 'intval' );
396
  }
397
  }
398
  }
546
  </div>
547
  </div>
548
 
 
 
549
  <?php endif; ?>
550
 
551
+ <div class="headline-feature">
552
+ <h3><?php esc_html_e( 'Upload Avatars with a Drag and a Drop', 'buddypress' ); ?></h3>
553
+
554
  <div class="featured-image">
555
+ <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/avatar-ui.gif' ); ?>" alt="<?php esc_attr_e( 'Revamped Avatar Upload UI', 'buddypress' ); ?>">
556
  </div>
557
 
558
  <div class="feature-section">
559
+ <h3><?php esc_html_e( 'Built with the Attachments API, the new foundation for BuddyPress media management.', 'buddypress' ); ?></h3>
560
+ <p><?php esc_html_e( 'You can drag and drop any image you choose to upload as your profile photo. The interface is mobile-ready and now includes integration with phone or laptop cameras. This is an example of what can be developed using the new Attachments API, the long-awaited foundation for media-related BuddyPress components and features.', 'buddypress' ); ?> <a href="https://codex.buddypress.org/plugindev/bp_attachment/"><?php esc_html_e( 'Learn more &rarr;', 'buddypress' ); ?></a></p>
 
 
561
  </div>
562
 
563
  <div class="clear"></div>
564
  </div>
565
 
566
+ <div class="feature-list finer-points">
 
 
567
  <h2><?php esc_html_e( 'The Finer Points', 'buddypress' ); ?></h2>
568
 
569
  <div class="feature-section col two-col">
570
  <div>
571
+ <span class=" dashicons dashicons-admin-users"></span>
572
+ <h4><?php esc_html_e( 'Member Type Directories', 'buddypress' ); ?></h4>
573
+ <p><?php esc_html_e( 'Create directories of member types in your site using the Member Type API.', 'buddypress' ); ?></p>
574
  </div>
575
 
576
  <div class="template-pack last-feature">
577
  <span class=" dashicons dashicons-admin-appearance"></span>
578
+ <h4><?php esc_html_e( 'Core Theme Companion Styling', 'buddypress' ); ?></h4>
579
+ <p><?php esc_html_e( 'Improved integration of components in WordPress core themes Twenty Fifteen and Twenty Fourteen.', 'buddypress' ); ?></p>
580
  </div>
581
 
582
  <div class="group-invites">
583
+ <span class=" dashicons dashicons-admin-post"></span>
584
+ <h4><?php esc_html_e( 'Blog Post Activity', 'buddypress' ); ?></h4>
585
+ <p><?php esc_html_e( 'Generate better excerpts in the activity streams for posts containing images or other embedded media content.', 'buddypress' ); ?></p>
586
  </div>
587
 
588
  <div class="last-feature">
589
+ <span class=" dashicons dashicons-star-filled"></span>
590
+ <h4><?php esc_html_e( 'Star Private Messages ', 'buddypress' ); ?></h4>
591
+ <p><?php esc_html_e( 'Mark important messages in your inbox from your friends with a star.', 'buddypress' ); ?></p>
592
  </div>
593
  </div>
594
  </div>
595
 
596
+ <div class="feature-list">
 
 
597
  <h2><?php esc_html_e( 'Under the Hood', 'buddypress' ); ?></h2>
598
 
599
  <div class="feature-section col two-col">
600
  <div>
601
+ <h4><?php esc_html_e( 'Components can register new features', 'buddypress' ); ?></h4>
602
+ <p><?php esc_html_e( 'Plugin developers can register new features or check if a component feature is registered using the `BP_Component` class.', 'buddypress' ); ?></p>
603
 
604
  <h4><?php esc_html_e( 'Cache Improvements', 'buddypress' ); ?></h4>
605
+ <p><?php esc_html_e( 'Improved cacheing for the following components: Messages, Profiles, Members &amp; Member Types, and Friends.', 'buddypress' ); ?></p>
606
  </div>
607
  <div class="last-feature">
608
  <h4><?php esc_html_e( 'Developer Reference', 'buddypress' ); ?></h4>
609
  <p><?php esc_html_e( 'Continued improvements to inline code documentation make it easier for developers to understand how BuddyPress works.', 'buddypress' ); ?></p>
610
 
611
+ <h4><?php esc_html_e( 'User Documentation', 'buddypress' ); ?></h4>
612
+ <p><?php esc_html_e( 'The BuddyPress Codex is maintained and updated regularly with new articles and tutorials.', 'buddypress' ); ?></p>
613
  </div>
614
  </div>
615
  </div>
616
 
617
+ <p><?php esc_html_e( 'Official:', 'buddypress' ); ?> <a href="https://buddypress.org/blog/"><?php esc_html_e( 'News', 'buddypress' ); ?></a> &bullet; <a href="https://buddypress.org/suppport/"><?php esc_html_e( 'Support', 'buddypress' ); ?></a> &bullet; <a href="https://codex.buddypress.org/"><?php esc_html_e( 'Documentation', 'buddypress' ); ?></a> &bullet; <a href="https://bpdevel.wordpress.com/"><?php esc_html_e( 'Development Blog', 'buddypress' ); ?></a></p>
618
+ <p><?php esc_html_e( 'Twitter:', 'buddypress' ); ?> <a href="https://twitter.com/buddypress/"><?php esc_html_e( 'BuddyPress', 'buddypress' ); ?></a> &bullet; <a href="https://twitter.com/bptrac/"><?php esc_html_e( 'BuddyPress Trac', 'buddypress' ); ?></a> &bullet; <a href="https://twitter.com/buddypressdev/"><?php esc_html_e( 'BuddyPress Dev', 'buddypress' ); ?></a></p>
619
+
620
  <?php
621
  }
622
 
bp-core/classes/class-bp-attachment.php CHANGED
@@ -196,6 +196,7 @@ abstract class BP_Attachment {
196
  *
197
  * @param array $file The appropriate entry the from $_FILES superglobal.
198
  * @param string $upload_dir_filter A specific filter to be applied to 'upload_dir' (optional).
 
199
  * @uses wp_handle_upload() To upload the file
200
  * @uses add_filter() To temporarly overrides WordPress uploads data
201
  * @uses remove_filter() To stop overriding WordPress uploads data
@@ -205,7 +206,7 @@ abstract class BP_Attachment {
205
  * On failure, returns an array containing the error message
206
  * (eg: array( 'error' => $message ) )
207
  */
208
- public function upload( $file, $upload_dir_filter = '' ) {
209
  /**
210
  * Upload action and the file input name are required parameters
211
  * @see BP_Attachment:__construct()
@@ -264,13 +265,17 @@ abstract class BP_Attachment {
264
  }
265
 
266
  // Make sure the file will be uploaded in the attachment directory
267
- add_filter( 'upload_dir', $upload_dir_filter, 10, 0 );
 
 
268
 
269
  // Upload the attachment
270
- $this->attachment = wp_handle_upload( $file[ $this->file_input ], $overrides );
271
 
272
  // Restore WordPress Uploads data
273
- remove_filter( 'upload_dir', $upload_dir_filter, 10, 0 );
 
 
274
 
275
  // Remove the pre WordPress 4.0 static filter
276
  remove_filter( 'wp_handle_upload_prefilter', array( $this, 'validate_upload' ), 10, 1 );
196
  *
197
  * @param array $file The appropriate entry the from $_FILES superglobal.
198
  * @param string $upload_dir_filter A specific filter to be applied to 'upload_dir' (optional).
199
+ * @param string $time Optional. Time formatted in 'yyyy/mm'. Default null.
200
  * @uses wp_handle_upload() To upload the file
201
  * @uses add_filter() To temporarly overrides WordPress uploads data
202
  * @uses remove_filter() To stop overriding WordPress uploads data
206
  * On failure, returns an array containing the error message
207
  * (eg: array( 'error' => $message ) )
208
  */
209
+ public function upload( $file, $upload_dir_filter = '', $time = null ) {
210
  /**
211
  * Upload action and the file input name are required parameters
212
  * @see BP_Attachment:__construct()
265
  }
266
 
267
  // Make sure the file will be uploaded in the attachment directory
268
+ if ( ! empty( $upload_dir_filter ) ) {
269
+ add_filter( 'upload_dir', $upload_dir_filter, 10, 0 );
270
+ }
271
 
272
  // Upload the attachment
273
+ $this->attachment = wp_handle_upload( $file[ $this->file_input ], $overrides, $time );
274
 
275
  // Restore WordPress Uploads data
276
+ if ( ! empty( $upload_dir_filter ) ) {
277
+ remove_filter( 'upload_dir', $upload_dir_filter, 10, 0 );
278
+ }
279
 
280
  // Remove the pre WordPress 4.0 static filter
281
  remove_filter( 'wp_handle_upload_prefilter', array( $this, 'validate_upload' ), 10, 1 );
bp-core/deprecated/js/autocomplete/jquery.autocomplete.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a.fn.extend({autocomplete:function(b,c){var d="string"==typeof b;return c=a.extend({},a.Autocompleter.defaults,{url:d?b:null,data:d?null:b,delay:d?a.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c),c.highlight=c.highlight||function(a){return a},this.each(function(){new a.Autocompleter(this,c)})},result:function(a){return this.bind("result",a)},search:function(a){return this.trigger("search",[a])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(a){return this.trigger("setOptions",[a])},unautocomplete:function(){return this.trigger("unautocomplete")}}),a.Autocompleter=function(b,c){function d(){var a=x.selected();if(!a)return!1;var b=a.result;if(t=b,c.multiple){var d=f(s.val());d.length>1&&(b=d.slice(0,d.length-1).join(c.multipleSeparator)+c.multipleSeparator+b),b+=c.multipleSeparator}return s.val(b),j(),s.trigger("result",[a.data,a.value]),!0}function e(a,b){if(q==r.DEL)return void x.hide();var d=s.val();(b||d!=t)&&(t=d,d=g(d),d.length>=c.minChars?(s.addClass(c.loadingClass),jQuery("#send-to-input").addClass("loading"),c.matchCase||(d=d.toLowerCase()),l(d,k,j)):(n(),x.hide()))}function f(b){if(!b)return[""];var d=b.split(a.trim(c.multipleSeparator)),e=[];return a.each(d,function(b,c){a.trim(c)&&(e[b]=a.trim(c))}),e}function g(a){if(!c.multiple)return a;var b=f(a);return b[b.length-1]}function h(d,e){c.autoFill&&g(s.val()).toLowerCase()==d.toLowerCase()&&8!=q&&(s.val(s.val()+e.substring(g(t).length)),a.Autocompleter.Selection(b,t.length,t.length+e.length))}function i(){clearTimeout(p),p=setTimeout(j,200)}function j(){x.hide(),clearTimeout(p),n(),c.mustMatch&&s.search(function(a){a||s.val("")})}function k(a,b){if(b&&b.length&&v){n(),x.display(b,a);var c=b[0].value.split(";");b.value=c[0],h(a,b.value),x.show()}else j()}function l(d,e,f){c.matchCase||(d=d.toLowerCase());var h=u.load(d);if(h&&h.length)e(d,h);else if("string"==typeof c.url&&c.url.length>0){var i={};a.each(c.extraParams,function(a,b){i[a]="function"==typeof b?b():b}),a.ajax({mode:"abort",port:"autocomplete"+b.name,dataType:c.dataType,url:c.url,data:a.extend({q:g(d),limit:c.max,action:"messages_autocomplete_results",cookie:o()},i),success:function(a){var b=c.parse&&c.parse(a)||m(a);u.add(d,b),e(d,b)}})}else f(d)}function m(b){for(var d=[],e=b.split("\n"),f=0;f<e.length;f++){var g=a.trim(e[f]);g&&(g=g.split("|"),d[d.length]={data:g,value:g[0],result:c.formatResult&&c.formatResult(g,g[0])||g[0]})}return d}function n(){s.removeClass(c.loadingClass),jQuery("#send-to-input").removeClass("loading")}function o(){var a,b,c,d,e,f=document.cookie.split(";"),g={},h="bp-";for(a=0;a<f.length;a++)b=f[a],c=b.indexOf("="),d=jq.trim(unescape(b.slice(0,c))),e=unescape(b.slice(c+1)),0===d.indexOf(h)&&(g[d]=e);return encodeURIComponent(jq.param(g))}var p,q,r={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34},s=a(b).attr("autocomplete","off").addClass(c.inputClass),t="",u=a.Autocompleter.Cache(c),v=0,w={mouseDownOnSelect:!1},x=a.Autocompleter.Select(c,b,d,w);s.keydown(function(b){switch(q=b.keyCode,b.keyCode){case r.UP:b.preventDefault(),x.visible()?x.prev():e(0,!0);break;case r.DOWN:b.preventDefault(),x.visible()?x.next():e(0,!0);break;case r.PAGEUP:b.preventDefault(),x.visible()?x.pageUp():e(0,!0);break;case r.PAGEDOWN:b.preventDefault(),x.visible()?x.pageDown():e(0,!0);break;case c.multiple&&","==a.trim(c.multipleSeparator)&&r.COMMA:case r.TAB:case r.RETURN:d()&&(c.multiple||s.blur(),b.preventDefault(),s.focus());break;case r.ESC:x.hide();break;default:clearTimeout(p),p=setTimeout(e,c.delay)}}).keypress(function(){}).focus(function(){v++}).blur(function(){v=0,w.mouseDownOnSelect||i()}).click(function(){v++>1&&!x.visible()&&e(0,!0)}).bind("search",function(){function b(a,b){var d;if(b&&b.length)for(var e=0;e<b.length;e++)if(b[e].result.toLowerCase()==a.toLowerCase()){d=b[e];break}"function"==typeof c?c(d):s.trigger("result",d&&[d.data,d.value])}var c=arguments.length>1?arguments[1]:null;a.each(f(s.val()),function(a,c){l(c,b,b)})}).bind("flushCache",function(){u.flush()}).bind("setOptions",function(){a.extend(c,arguments[1]),"data"in arguments[1]&&u.populate()}).bind("unautocomplete",function(){x.unbind(),s.unbind()})},a.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:!1,matchSubset:!0,matchContains:!1,cacheLength:10,max:100,mustMatch:!1,extraParams:{},selectFirst:!0,formatItem:function(a){return a[0]},autoFill:!1,width:0,multiple:!1,multipleSeparator:", ",highlight:function(a,b){return a.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:!0,scrollHeight:250,attachTo:"body"},a.Autocompleter.Cache=function(b){function c(a,c){b.matchCase||(a=a.toLowerCase());var d=a.indexOf(c);return-1==d?!1:0==d||b.matchContains}function d(a,c){h>b.cacheLength&&f(),g[a]||h++,g[a]=c}function e(){if(!b.data)return!1;var c={},e=0;b.url||(b.cacheLength=1),c[""]=[];for(var f=0,g=b.data.length;g>f;f++){var h=b.data[f];h="string"==typeof h?[h]:h;var i=b.formatItem(h,f+1,b.data.length);if(i!==!1){var j=i.charAt(0).toLowerCase();c[j]||(c[j]=[]);var k={value:i,data:h,result:b.formatResult&&b.formatResult(h)||i};c[j].push(k),e++<b.max&&c[""].push(k)}}a.each(c,function(a,c){b.cacheLength++,d(a,c)})}function f(){g={},h=0}var g={},h=0;return setTimeout(e,25),{flush:f,add:d,populate:e,load:function(d){if(!b.cacheLength||!h)return null;if(!b.url&&b.matchContains){var e=[];for(var f in g)if(f.length>0){var i=g[f];a.each(i,function(a,b){c(b.value,d)&&e.push(b)})}return e}if(g[d])return g[d];if(b.matchSubset)for(var j=d.length-1;j>=b.minChars;j--){var i=g[d.substr(0,j)];if(i){var e=[];return a.each(i,function(a,b){c(b.value,d)&&(e[e.length]=b)}),e}}return null}}},a.Autocompleter.Select=function(b,c,d,e){function f(){s&&(n=a("<div/>").hide().addClass(b.resultsClass).css("position","absolute").appendTo(b.attachTo),o=a("<ul>").appendTo(n).mouseover(function(b){g(b).nodeName&&"LI"==g(b).nodeName.toUpperCase()&&(q=a("li",o).removeClass(p.ACTIVE).index(g(b)),a(g(b)).addClass(p.ACTIVE))}).click(function(b){return a(g(b)).addClass(p.ACTIVE),d(),c.focus(),!1}).mousedown(function(){e.mouseDownOnSelect=!0}).mouseup(function(){e.mouseDownOnSelect=!1}),b.width>0&&n.css("width",b.width),s=!1)}function g(a){for(var b=a.target;b&&"LI"!=b.tagName;)b=b.parentNode;return b?b:[]}function h(a){l.slice(q,q+1).removeClass(),i(a);var c=l.slice(q,q+1).addClass(p.ACTIVE);if(b.scroll){var d=0;l.slice(0,q).each(function(){d+=this.offsetHeight}),d+c[0].offsetHeight-o.scrollTop()>o[0].clientHeight?o.scrollTop(d+c[0].offsetHeight-o.innerHeight()):d<o.scrollTop()&&o.scrollTop(d)}}function i(a){q+=a,0>q?q=l.size()-1:q>=l.size()&&(q=0)}function j(a){return b.max&&b.max<a?b.max:a}function k(){o.empty();for(var c=j(m.length),d=0;c>d;d++)if(m[d]){var e=b.formatItem(m[d].data,d+1,c,m[d].value,r);if(e!==!1){var f=a("<li>").html(b.highlight(e,r)).addClass(d%2==0?"ac_event":"ac_odd").appendTo(o)[0];a.data(f,"ac_data",m[d])}}l=o.find("li"),b.selectFirst&&(l.slice(0,1).addClass(p.ACTIVE),q=0),o.bgiframe()}var l,m,n,o,p={ACTIVE:"ac_over"},q=-1,r="",s=!0;return{display:function(a,b){f(),m=a,r=b,k()},next:function(){h(1)},prev:function(){h(-1)},pageUp:function(){h(0!=q&&0>q-8?-q:-8)},pageDown:function(){h(q!=l.size()-1&&q+8>l.size()?l.size()-1-q:8)},hide:function(){n&&n.hide(),q=-1},visible:function(){return n&&n.is(":visible")},current:function(){return this.visible()&&(l.filter("."+p.ACTIVE)[0]||b.selectFirst&&l[0])},show:function(){var d=a(c).offset();if(n.css({width:"string"==typeof b.width||b.width>0?b.width:a(c).width(),top:d.top+c.offsetHeight,left:d.left}).show(),b.scroll&&(o.scrollTop(0),o.css({maxHeight:b.scrollHeight,overflow:"auto"}),a.browser.msie&&"undefined"==typeof document.body.style.maxHeight)){var e=0;l.each(function(){e+=this.offsetHeight});var f=e>b.scrollHeight;o.css("height",f?b.scrollHeight:e),f||l.width(o.width()-parseInt(l.css("padding-left"))-parseInt(l.css("padding-right")))}},selected:function(){var b=l&&l.filter("."+p.ACTIVE).removeClass(p.ACTIVE);return b&&b.length&&a.data(b[0],"ac_data")},unbind:function(){n&&n.remove()}}},a.Autocompleter.Selection=function(a,b,c){if(a.createTextRange){var d=a.createTextRange();d.collapse(!0),d.moveStart("character",b),d.moveEnd("character",c),d.select()}else a.setSelectionRange?a.setSelectionRange(b,c):a.selectionStart&&(a.selectionStart=b,a.selectionEnd=c);a.focus()}}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a.fn.extend({autocomplete:function(b,c){var d="string"==typeof b;return c=a.extend({},a.Autocompleter.defaults,{url:d?b:null,data:d?null:b,delay:d?a.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c),c.highlight=c.highlight||function(a){return a},this.each(function(){new a.Autocompleter(this,c)})},result:function(a){return this.bind("result",a)},search:function(a){return this.trigger("search",[a])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(a){return this.trigger("setOptions",[a])},unautocomplete:function(){return this.trigger("unautocomplete")}}),a.Autocompleter=function(b,c){function d(){var a=x.selected();if(!a)return!1;var b=a.result;if(t=b,c.multiple){var d=f(s.val());d.length>1&&(b=d.slice(0,d.length-1).join(c.multipleSeparator)+c.multipleSeparator+b),b+=c.multipleSeparator}return s.val(b),j(),s.trigger("result",[a.data,a.value]),!0}function e(a,b){if(q==r.DEL)return void x.hide();var d=s.val();(b||d!=t)&&(t=d,d=g(d),d.length>=c.minChars?(s.addClass(c.loadingClass),jQuery("#send-to-input").addClass("loading"),c.matchCase||(d=d.toLowerCase()),l(d,k,j)):(n(),x.hide()))}function f(b){if(!b)return[""];var d=b.split(a.trim(c.multipleSeparator)),e=[];return a.each(d,function(b,c){a.trim(c)&&(e[b]=a.trim(c))}),e}function g(a){if(!c.multiple)return a;var b=f(a);return b[b.length-1]}function h(d,e){c.autoFill&&g(s.val()).toLowerCase()==d.toLowerCase()&&8!=q&&(s.val(s.val()+e.substring(g(t).length)),a.Autocompleter.Selection(b,t.length,t.length+e.length))}function i(){clearTimeout(p),p=setTimeout(j,200)}function j(){x.hide(),clearTimeout(p),n(),c.mustMatch&&s.search(function(a){a||s.val("")})}function k(a,b){if(b&&b.length&&v){n(),x.display(b,a);var c=b[0].value.split(";");b.value=c[0],h(a,b.value),x.show()}else j()}function l(d,e,f){c.matchCase||(d=d.toLowerCase());var h=u.load(d);if(h&&h.length)e(d,h);else if("string"==typeof c.url&&c.url.length>0){var i={};a.each(c.extraParams,function(a,b){i[a]="function"==typeof b?b():b}),a.ajax({mode:"abort",port:"autocomplete"+b.name,dataType:c.dataType,url:c.url,data:a.extend({q:g(d),limit:c.max,action:"messages_autocomplete_results",cookie:o()},i),success:function(a){var b=c.parse&&c.parse(a)||m(a);u.add(d,b),e(d,b)}})}else f(d)}function m(b){for(var d=[],e=b.split("\n"),f=0;f<e.length;f++){var g=a.trim(e[f]);g&&(g=g.split("|"),d[d.length]={data:g,value:g[0],result:c.formatResult&&c.formatResult(g,g[0])||g[0]})}return d}function n(){s.removeClass(c.loadingClass),jQuery("#send-to-input").removeClass("loading")}function o(){var a,b,c,d,e,f=document.cookie.split(";"),g={},h="bp-";for(a=0;a<f.length;a++)b=f[a],c=b.indexOf("="),d=jq.trim(unescape(b.slice(0,c))),e=unescape(b.slice(c+1)),0===d.indexOf(h)&&(g[d]=e);return encodeURIComponent(jq.param(g))}var p,q,r={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34},s=a(b).attr("autocomplete","off").addClass(c.inputClass),t="",u=a.Autocompleter.Cache(c),v=0,w={mouseDownOnSelect:!1},x=a.Autocompleter.Select(c,b,d,w);s.keydown(function(b){switch(q=b.keyCode,b.keyCode){case r.UP:b.preventDefault(),x.visible()?x.prev():e(0,!0);break;case r.DOWN:b.preventDefault(),x.visible()?x.next():e(0,!0);break;case r.PAGEUP:b.preventDefault(),x.visible()?x.pageUp():e(0,!0);break;case r.PAGEDOWN:b.preventDefault(),x.visible()?x.pageDown():e(0,!0);break;case c.multiple&&","==a.trim(c.multipleSeparator)&&r.COMMA:case r.TAB:case r.RETURN:d()&&(c.multiple||s.blur(),b.preventDefault(),s.focus());break;case r.ESC:x.hide();break;default:clearTimeout(p),p=setTimeout(e,c.delay)}}).keypress(function(){}).focus(function(){v++}).blur(function(){v=0,w.mouseDownOnSelect||i()}).click(function(){v++>1&&!x.visible()&&e(0,!0)}).bind("search",function(){function b(a,b){var d;if(b&&b.length)for(var e=0;e<b.length;e++)if(b[e].result.toLowerCase()==a.toLowerCase()){d=b[e];break}"function"==typeof c?c(d):s.trigger("result",d&&[d.data,d.value])}var c=arguments.length>1?arguments[1]:null;a.each(f(s.val()),function(a,c){l(c,b,b)})}).bind("flushCache",function(){u.flush()}).bind("setOptions",function(){a.extend(c,arguments[1]),"data"in arguments[1]&&u.populate()}).bind("unautocomplete",function(){x.unbind(),s.unbind()})},a.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:!1,matchSubset:!0,matchContains:!1,cacheLength:10,max:100,mustMatch:!1,extraParams:{},selectFirst:!0,formatItem:function(a){return a[0]},autoFill:!1,width:0,multiple:!1,multipleSeparator:", ",highlight:function(a,b){return a.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:!0,scrollHeight:250,attachTo:"body"},a.Autocompleter.Cache=function(b){function c(a,c){b.matchCase||(a=a.toLowerCase());var d=a.indexOf(c);return-1==d?!1:0==d||b.matchContains}function d(a,c){h>b.cacheLength&&f(),g[a]||h++,g[a]=c}function e(){if(!b.data)return!1;var c={},e=0;b.url||(b.cacheLength=1),c[""]=[];for(var f=0,g=b.data.length;g>f;f++){var h=b.data[f];h="string"==typeof h?[h]:h;var i=b.formatItem(h,f+1,b.data.length);if(i!==!1){var j=i.charAt(0).toLowerCase();c[j]||(c[j]=[]);var k={value:i,data:h,result:b.formatResult&&b.formatResult(h)||i};c[j].push(k),e++<b.max&&c[""].push(k)}}a.each(c,function(a,c){b.cacheLength++,d(a,c)})}function f(){g={},h=0}var g={},h=0;return setTimeout(e,25),{flush:f,add:d,populate:e,load:function(d){if(!b.cacheLength||!h)return null;if(!b.url&&b.matchContains){var e=[];for(var f in g)if(f.length>0){var i=g[f];a.each(i,function(a,b){c(b.value,d)&&e.push(b)})}return e}if(g[d])return g[d];if(b.matchSubset)for(var j=d.length-1;j>=b.minChars;j--){var i=g[d.substr(0,j)];if(i){var e=[];return a.each(i,function(a,b){c(b.value,d)&&(e[e.length]=b)}),e}}return null}}},a.Autocompleter.Select=function(b,c,d,e){function f(){s&&(n=a("<div/>").hide().addClass(b.resultsClass).css("position","absolute").appendTo(b.attachTo),o=a("<ul>").appendTo(n).mouseover(function(b){g(b).nodeName&&"LI"==g(b).nodeName.toUpperCase()&&(q=a("li",o).removeClass(p.ACTIVE).index(g(b)),a(g(b)).addClass(p.ACTIVE))}).click(function(b){return a(g(b)).addClass(p.ACTIVE),d(),c.focus(),!1}).mousedown(function(){e.mouseDownOnSelect=!0}).mouseup(function(){e.mouseDownOnSelect=!1}),b.width>0&&n.css("width",b.width),s=!1)}function g(a){for(var b=a.target;b&&"LI"!=b.tagName;)b=b.parentNode;return b?b:[]}function h(a){l.slice(q,q+1).removeClass(),i(a);var c=l.slice(q,q+1).addClass(p.ACTIVE);if(b.scroll){var d=0;l.slice(0,q).each(function(){d+=this.offsetHeight}),d+c[0].offsetHeight-o.scrollTop()>o[0].clientHeight?o.scrollTop(d+c[0].offsetHeight-o.innerHeight()):d<o.scrollTop()&&o.scrollTop(d)}}function i(a){q+=a,0>q?q=l.size()-1:q>=l.size()&&(q=0)}function j(a){return b.max&&b.max<a?b.max:a}function k(){o.empty();for(var c=j(m.length),d=0;c>d;d++)if(m[d]){var e=b.formatItem(m[d].data,d+1,c,m[d].value,r);if(e!==!1){var f=a("<li>").html(b.highlight(e,r)).addClass(d%2==0?"ac_event":"ac_odd").appendTo(o)[0];a.data(f,"ac_data",m[d])}}l=o.find("li"),b.selectFirst&&(l.slice(0,1).addClass(p.ACTIVE),q=0),o.bgiframe()}var l,m,n,o,p={ACTIVE:"ac_over"},q=-1,r="",s=!0;return{display:function(a,b){f(),m=a,r=b,k()},next:function(){h(1)},prev:function(){h(-1)},pageUp:function(){h(0!=q&&0>q-8?-q:-8)},pageDown:function(){h(q!=l.size()-1&&q+8>l.size()?l.size()-1-q:8)},hide:function(){n&&n.hide(),q=-1},visible:function(){return n&&n.is(":visible")},current:function(){return this.visible()&&(l.filter("."+p.ACTIVE)[0]||b.selectFirst&&l[0])},show:function(){var d=a(c).offset();if(n.css({width:"string"==typeof b.width||b.width>0?b.width:a(c).width(),top:d.top+c.offsetHeight,left:d.left}).show(),b.scroll&&(o.scrollTop(0),o.css({maxHeight:b.scrollHeight,overflow:"auto"}),a.browser.msie&&"undefined"==typeof document.body.style.maxHeight)){var e=0;l.each(function(){e+=this.offsetHeight});var f=e>b.scrollHeight;o.css("height",f?b.scrollHeight:e),f||l.width(o.width()-parseInt(l.css("padding-left"))-parseInt(l.css("padding-right")))}},selected:function(){var b=l&&l.filter("."+p.ACTIVE).removeClass(p.ACTIVE);return b&&b.length&&a.data(b[0],"ac_data")},unbind:function(){n&&n.remove()}}},a.Autocompleter.Selection=function(a,b,c){if(a.createTextRange){var d=a.createTextRange();d.collapse(!0),d.moveStart("character",b),d.moveEnd("character",c),d.select()}else a.setSelectionRange?a.setSelectionRange(b,c):a.selectionStart&&(a.selectionStart=b,a.selectionEnd=c);a.focus()}}(jQuery);
bp-core/deprecated/js/autocomplete/jquery.autocompletefb.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  jQuery.fn.autoCompletefb=function(a){var b=this,c={ul:b,urlLookup:[""],acOptions:{},foundClass:".friend-tab",inputClass:".send-to-input"};a&&jQuery.extend(c,a);var d={params:c,removeFind:function(a){return d.removeUsername(a),jQuery(a).unbind("click").parent().remove(),jQuery(c.inputClass,b).focus(),b.acfb},removeUsername:function(a){var b=a.parentNode.id.substr(a.parentNode.id.indexOf("-")+1);jQuery("#send-to-usernames").removeClass(b)}};return jQuery(c.foundClass+" img.p").click(function(){d.removeFind(this)}),jQuery(c.inputClass,b).autocomplete(c.urlLookup,c.acOptions),jQuery(c.inputClass,b).result(function(a,e,f){var f=c.foundClass.replace(/\./,""),e=String(e).split(" ("),g=e[1].substr(0,e[1].length-1);if(0===jQuery(c.inputClass).siblings("#un-"+g).length){var h="#link-"+g,i=jQuery(h).attr("href"),j='<li class="'+f+'" id="un-'+g+'"><span><a href="'+i+'">'+e[0]+'</a></span> <span class="p">X</span></li>',k=jQuery(c.inputClass,b).before(j);jQuery("#send-to-usernames").addClass(g),jQuery(".p",k[0].previousSibling).click(function(){d.removeFind(this)})}jQuery(c.inputClass,b).val("")}),jQuery(c.inputClass,b).focus(),d};
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  jQuery.fn.autoCompletefb=function(a){var b=this,c={ul:b,urlLookup:[""],acOptions:{},foundClass:".friend-tab",inputClass:".send-to-input"};a&&jQuery.extend(c,a);var d={params:c,removeFind:function(a){return d.removeUsername(a),jQuery(a).unbind("click").parent().remove(),jQuery(c.inputClass,b).focus(),b.acfb},removeUsername:function(a){var b=a.parentNode.id.substr(a.parentNode.id.indexOf("-")+1);jQuery("#send-to-usernames").removeClass(b)}};return jQuery(c.foundClass+" img.p").click(function(){d.removeFind(this)}),jQuery(c.inputClass,b).autocomplete(c.urlLookup,c.acOptions),jQuery(c.inputClass,b).result(function(a,e,f){var f=c.foundClass.replace(/\./,""),e=String(e).split(" ("),g=e[1].substr(0,e[1].length-1);if(0===jQuery(c.inputClass).siblings("#un-"+g).length){var h="#link-"+g,i=jQuery(h).attr("href"),j='<li class="'+f+'" id="un-'+g+'"><span><a href="'+i+'">'+e[0]+'</a></span> <span class="p">X</span></li>',k=jQuery(c.inputClass,b).before(j);jQuery("#send-to-usernames").addClass(g),jQuery(".p",k[0].previousSibling).click(function(){d.removeFind(this)})}jQuery(c.inputClass,b).val("")}),jQuery(c.inputClass,b).focus(),d};
bp-core/deprecated/js/autocomplete/jquery.bgiframe.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(a){return a&&a.constructor===Number?a+"px":a}a.fn.bgiframe=a.browser.msie&&/msie 6\.0/i.test(navigator.userAgent)?function(c){c=a.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:!0,src:"javascript:false;"},c);var d='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+c.src+'"style="display:block;position:absolute;z-index:-1;'+(c.opacity!==!1?"filter:Alpha(Opacity='0');":"")+"top:"+("auto"==c.top?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":b(c.top))+";left:"+("auto"==c.left?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":b(c.left))+";width:"+("auto"==c.width?"expression(this.parentNode.offsetWidth+'px')":b(c.width))+";height:"+("auto"==c.height?"expression(this.parentNode.offsetHeight+'px')":b(c.height))+';"/>';return this.each(function(){0===a(this).children("iframe.bgiframe").length&&this.insertBefore(document.createElement(d),this.firstChild)})}:function(){return this},a.fn.bgIframe=a.fn.bgiframe}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(a){return a&&a.constructor===Number?a+"px":a}a.fn.bgiframe=a.browser.msie&&/msie 6\.0/i.test(navigator.userAgent)?function(c){c=a.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:!0,src:"javascript:false;"},c);var d='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+c.src+'"style="display:block;position:absolute;z-index:-1;'+(c.opacity!==!1?"filter:Alpha(Opacity='0');":"")+"top:"+("auto"==c.top?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":b(c.top))+";left:"+("auto"==c.left?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":b(c.left))+";width:"+("auto"==c.width?"expression(this.parentNode.offsetWidth+'px')":b(c.width))+";height:"+("auto"==c.height?"expression(this.parentNode.offsetHeight+'px')":b(c.height))+';"/>';return this.each(function(){0===a(this).children("iframe.bgiframe").length&&this.insertBefore(document.createElement(d),this.firstChild)})}:function(){return this},a.fn.bgIframe=a.fn.bgiframe}(jQuery);
bp-core/deprecated/js/autocomplete/jquery.dimensions.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a.dimensions={version:"@VERSION"},a.each(["Height","Width"],function(c,d){a.fn["inner"+d]=function(){if(this[0]){var a="Height"==d?"Top":"Left",c="Height"==d?"Bottom":"Right";return this[d.toLowerCase()]()+b(this,"padding"+a)+b(this,"padding"+c)}},a.fn["outer"+d]=function(c){if(this[0]){var e="Height"==d?"Top":"Left",f="Height"==d?"Bottom":"Right";return c=a.extend({margin:!1},c||{}),this[d.toLowerCase()]()+b(this,"border"+e+"Width")+b(this,"border"+f+"Width")+b(this,"padding"+e)+b(this,"padding"+f)+(c.margin?b(this,"margin"+e)+b(this,"margin"+f):0)}}}),a.each(["Left","Top"],function(b,c){a.fn["scroll"+c]=function(b){return this[0]?void 0!=b?this.each(function(){this==window||this==document?window.scrollTo("Left"==c?b:a(window).scrollLeft(),"Top"==c?b:a(window).scrollTop()):this["scroll"+c]=b}):this[0]==window||this[0]==document?self["Left"==c?"pageXOffset":"pageYOffset"]||a.boxModel&&document.documentElement["scroll"+c]||document.body["scroll"+c]:this[0]["scroll"+c]:void 0}}),a.fn.extend({position:function(){var a,c,d,e,f=this[0];return f&&(d=this.offsetParent(),a=this.offset(),c=d.offset(),a.top-=b(f,"marginTop"),a.left-=b(f,"marginLeft"),c.top+=b(d,"borderTopWidth"),c.left+=b(d,"borderLeftWidth"),e={top:a.top-c.top,left:a.left-c.left}),e},offsetParent:function(){for(var b=this[0].offsetParent;b&&!/^body|html$/i.test(b.tagName)&&"static"==a.css(b,"position");)b=b.offsetParent;return a(b)}});var b=function(b,c){return parseInt(a.css(b.jquery?b[0]:b,c))||0}}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a.dimensions={version:"@VERSION"},a.each(["Height","Width"],function(c,d){a.fn["inner"+d]=function(){if(this[0]){var a="Height"==d?"Top":"Left",c="Height"==d?"Bottom":"Right";return this[d.toLowerCase()]()+b(this,"padding"+a)+b(this,"padding"+c)}},a.fn["outer"+d]=function(c){if(this[0]){var e="Height"==d?"Top":"Left",f="Height"==d?"Bottom":"Right";return c=a.extend({margin:!1},c||{}),this[d.toLowerCase()]()+b(this,"border"+e+"Width")+b(this,"border"+f+"Width")+b(this,"padding"+e)+b(this,"padding"+f)+(c.margin?b(this,"margin"+e)+b(this,"margin"+f):0)}}}),a.each(["Left","Top"],function(b,c){a.fn["scroll"+c]=function(b){return this[0]?void 0!=b?this.each(function(){this==window||this==document?window.scrollTo("Left"==c?b:a(window).scrollLeft(),"Top"==c?b:a(window).scrollTop()):this["scroll"+c]=b}):this[0]==window||this[0]==document?self["Left"==c?"pageXOffset":"pageYOffset"]||a.boxModel&&document.documentElement["scroll"+c]||document.body["scroll"+c]:this[0]["scroll"+c]:void 0}}),a.fn.extend({position:function(){var a,c,d,e,f=this[0];return f&&(d=this.offsetParent(),a=this.offset(),c=d.offset(),a.top-=b(f,"marginTop"),a.left-=b(f,"marginLeft"),c.top+=b(d,"borderTopWidth"),c.left+=b(d,"borderLeftWidth"),e={top:a.top-c.top,left:a.left-c.left}),e},offsetParent:function(){for(var b=this[0].offsetParent;b&&!/^body|html$/i.test(b.tagName)&&"static"==a.css(b,"position");)b=b.offsetParent;return a(b)}});var b=function(b,c){return parseInt(a.css(b.jquery?b[0]:b,c))||0}}(jQuery);
bp-core/js/avatar.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(a,b){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Avatar={start:function(){this.removeLegacyUI(),this.views=new Backbone.Collection,this.jcropapi={},this.warning=null,this.setupNav(),this.avatars=bp.Uploader.filesUploaded,bp.Uploader.filesQueue.on("reset",this.cropView,this),b("body.wp-admin").on("tb_unload","#TB_window",function(){bp.Avatar.nav.trigger("bp-avatar-view:changed","upload"),_.each(bp.Avatar.navItems.models,function(a){a.set("upload"===a.id?{active:1}:{active:0})})})},removeLegacyUI:function(){b("#avatar-upload-form").length?(b("#avatar-upload").remove(),b("#avatar-upload-form p").remove()):b("#group-settings-form").length?(b("#group-settings-form p").each(function(a){0!==a&&b(this).remove()}),b("#delete-group-avatar-button").length&&b("#delete-group-avatar-button").remove()):b("#group-create-body").length?(b(".main-column p #file").remove(),b(".main-column p #upload").remove()):b("#bp_xprofile_user_admin_avatar a.bp-xprofile-avatar-user-admin").length&&b("#bp_xprofile_user_admin_avatar a.bp-xprofile-avatar-user-admin").remove()},setView:function(a){switch(_.isUndefined(this.views.models)||_.each(this.views.models,function(a){a.get("view").remove()},this),this.views.reset(),_.isUndefined(this.avatars)||this.avatars.reset(),_.isEmpty(this.jcropapi)||(this.jcropapi.destroy(),this.jcropapi={}),a){case"upload":this.uploaderView();break;case"delete":this.deleteView()}},setupNav:function(){var a,b,c=this;this.navItems=new Backbone.Collection,_.each(BP_Uploader.settings.nav,function(d,e){_.isObject(d)&&(b=0,0===e&&(a=d.id,b=1),c.navItems.add({id:d.id,name:d.caption,href:"#",active:b,hide:_.isUndefined(d.hide)?0:d.hide}))}),this.nav=new bp.Views.Nav({collection:this.navItems}),this.nav.inject(".bp-avatar-nav"),this.setView(a),this.nav.on("bp-avatar-view:changed",_.bind(this.setView,this))},uploaderView:function(){bp.Uploader.filesQueue.on("add",this.uploadProgress,this);var a=new bp.Views.Uploader;this.views.add({id:"upload",view:a}),a.inject(".bp-avatar")},uploadProgress:function(){var a=new bp.Views.uploaderStatus({collection:bp.Uploader.filesQueue});_.isUndefined(this.views.get("status"))?this.views.add({id:"status",view:a}):this.views.set({id:"status",view:a}),a.inject(".bp-avatar-status")},cropView:function(){var a;if(!_.isEmpty(this.avatars.models)){_.isUndefined(this.views.get("status"))||(a=this.views.get("status"),a.get("view").remove(),this.views.remove({id:"status",view:a}));var b=new bp.Views.Avatars({collection:this.avatars});this.views.add({id:"crop",view:b}),b.inject(".bp-avatar")}},setAvatar:function(a){var c,d=this;_.isUndefined(this.views.get("crop"))||(_.isEmpty(this.jcropapi)||(this.jcropapi.destroy(),this.jcropapi={}),c=this.views.get("crop"),c.get("view").remove(),this.views.remove({id:"crop",view:c})),bp.ajax.post("bp_avatar_set",{json:!0,original_file:a.get("url"),crop_w:a.get("w"),crop_h:a.get("h"),crop_x:a.get("x"),crop_y:a.get("y"),item_id:a.get("item_id"),object:a.get("object"),type:_.isUndefined(a.get("type"))?"crop":a.get("type"),nonce:a.get("nonces").set}).done(function(c){var e=new bp.Views.AvatarStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-avatar-status"),b("."+a.get("object")+"-"+c.item_id+"-avatar").each(function(){b(this).prop("src",c.avatar)}),bp.Avatar.navItems.get("delete").set({hide:0})}).fail(function(a){var b=BP_Uploader.strings.default_error;_.isUndefined(a)||(b=BP_Uploader.strings.feedback_messages[a.feedback_code]);var c=new bp.Views.AvatarStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-avatar-status")})},deleteView:function(){var a=new Backbone.Model(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces")),b=new bp.Views.DeleteAvatar({model:a});this.views.add({id:"delete",view:b}),b.inject(".bp-avatar")},deleteAvatar:function(a){var c,d=this;_.isUndefined(this.views.get("delete"))||(c=this.views.get("delete"),c.get("view").remove(),this.views.remove({id:"delete",view:c})),bp.ajax.post("bp_avatar_delete",{json:!0,item_id:a.get("item_id"),object:a.get("object"),nonce:a.get("nonces").remove}).done(function(c){var e=new bp.Views.AvatarStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-avatar-status"),b("."+a.get("object")+"-"+c.item_id+"-avatar").each(function(){b(this).prop("src",c.avatar)}),bp.Avatar.navItems.get("delete").set({active:0,hide:1})}).fail(function(a){var b=BP_Uploader.strings.default_error;_.isUndefined(a)||(b=BP_Uploader.strings.feedback_messages[a.feedback_code]);var c=new bp.Views.AvatarStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-avatar-status")})},removeWarning:function(){_.isNull(this.warning)||this.warning.remove()},displayWarning:function(a){this.removeWarning(),this.warning=new bp.Views.uploaderWarning({value:a}),this.warning.inject(".bp-avatar-status")}},bp.Views.Nav=bp.View.extend({tagName:"ul",className:"avatar-nav-items",events:{"click .bp-avatar-nav-item":"toggleView"},initialize:function(){var a=_.findWhere(this.collection.models,{id:"delete"});1!==a.get("hide")&&bp.Avatar.displayWarning(BP_Uploader.strings.has_avatar_warning),_.each(this.collection.models,this.addNavItem,this),this.collection.on("change:hide",this.showHideNavItem,this)},addNavItem:function(a){1!==a.get("hide")&&this.views.add(new bp.Views.NavItem({model:a}))},showHideNavItem:function(a){var b=null;_.each(this.views._views[""],function(c){1===c.model.get("hide")&&c.remove(),a.get("id")===c.model.get("id")&&(b=!0)}),_.isBoolean(b)||this.addNavItem(a)},toggleView:function(a){a.preventDefault(),bp.Avatar.removeWarning();var c=b(a.target).data("nav");_.each(this.collection.models,function(a){a.id===c?(a.set({active:1}),this.trigger("bp-avatar-view:changed",a.id)):a.set({active:0})},this)}}),bp.Views.NavItem=bp.View.extend({tagName:"li",className:"avatar-nav-item",template:bp.template("bp-avatar-nav"),initialize:function(){1===this.model.get("active")&&(this.el.className+=" current"),this.el.id+="bp-avatar-"+this.model.get("id"),this.model.on("change:active",this.setCurrentNav,this)},setCurrentNav:function(a){1===a.get("active")?this.$el.addClass("current"):this.$el.removeClass("current")}}),bp.Views.Avatars=bp.View.extend({className:"items",initialize:function(){_.each(this.collection.models,this.addItemView,this)},addItemView:function(a){var b={full_h:150,full_w:150};_.isUndefined(BP_Uploader.settings.crop.full_h)||_.isUndefined(BP_Uploader.settings.crop.full_w)||(b.full_h=BP_Uploader.settings.crop.full_h,b.full_w=BP_Uploader.settings.crop.full_w),a.set(_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces"),b)),this.views.add(new bp.Views.Avatar({model:a}))}}),bp.Views.Avatar=bp.View.extend({className:"item",template:bp.template("bp-avatar-item"),events:{"click .avatar-crop-submit":"cropAvatar"},initialize:function(){_.defaults(this.options,{full_h:BP_Uploader.settings.crop.full_h,full_w:BP_Uploader.settings.crop.full_w,aspectRatio:1}),!1!==this.model.get("feedback")&&bp.Avatar.displayWarning(this.model.get("feedback")),this.on("ready",this.initCropper)},initCropper:function(){var a,c,d,e,f,g,h=this,i=this.$el.find("#avatar-to-crop img"),j=this.$el.width(),k={};_.isUndefined(this.options.full_h)||_.isUndefined(this.options.full_w)||(this.options.aspectRatio=this.options.full_h/this.options.full_w),k.w=this.model.get("width"),k.h=this.model.get("height"),this.options.full_w+k.w+20<j&&(b("#avatar-to-crop").addClass("adjust"),this.$el.find(".avatar-crop-management").addClass("adjust")),k.h<=k.w?(a=Math.round(k.h/4),f=g=Math.round(k.h/2),c=f+a,d=(k.w-g)/2,e=g+d):(d=Math.round(k.w/4),f=g=Math.round(k.w/2),e=g+d,a=(k.h-f)/2,c=f+a),i.Jcrop({onChange:_.bind(h.showPreview,h),onSelect:_.bind(h.showPreview,h),aspectRatio:h.options.aspectRatio,setSelect:[d,a,e,c]},function(){bp.Avatar.jcropapi=this})},cropAvatar:function(a){a.preventDefault(),bp.Avatar.setAvatar(this.model)},showPreview:function(a){if(a.w&&a.h&&parseInt(a.w,10)>0){var c=this.options.full_w,d=this.options.full_h,e=c/a.w,f=d/a.h;this.model.set({x:a.x,y:a.y,w:a.w,h:a.h}),b("#avatar-crop-preview").css({maxWidth:"none",width:Math.round(e*this.model.get("width"))+"px",height:Math.round(f*this.model.get("height"))+"px",marginLeft:"-"+Math.round(e*this.model.get("x"))+"px",marginTop:"-"+Math.round(f*this.model.get("y"))+"px"})}}}),bp.Views.AvatarStatus=bp.View.extend({tagName:"p",className:"updated",id:"bp-avatar-feedback",initialize:function(){this.el.className+=" "+this.options.type,this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.DeleteAvatar=bp.View.extend({tagName:"div",id:"bp-delete-avatar-container",template:bp.template("bp-avatar-delete"),events:{"click #bp-delete-avatar":"deleteAvatar"},deleteAvatar:function(a){a.preventDefault(),bp.Avatar.deleteAvatar(this.model)}}),bp.Avatar.start())}(bp,jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(a,b){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Avatar={start:function(){this.removeLegacyUI(),this.views=new Backbone.Collection,this.jcropapi={},this.warning=null,this.setupNav(),this.avatars=bp.Uploader.filesUploaded,bp.Uploader.filesQueue.on("reset",this.cropView,this),b("body.wp-admin").on("tb_unload","#TB_window",function(){bp.Avatar.nav.trigger("bp-avatar-view:changed","upload"),_.each(bp.Avatar.navItems.models,function(a){a.set("upload"===a.id?{active:1}:{active:0})})})},removeLegacyUI:function(){b("#avatar-upload-form").length?(b("#avatar-upload").remove(),b("#avatar-upload-form p").remove()):b("#group-settings-form").length?(b("#group-settings-form p").each(function(a){0!==a&&b(this).remove()}),b("#delete-group-avatar-button").length&&b("#delete-group-avatar-button").remove()):b("#group-create-body").length?(b(".main-column p #file").remove(),b(".main-column p #upload").remove()):b("#bp_xprofile_user_admin_avatar a.bp-xprofile-avatar-user-admin").length&&b("#bp_xprofile_user_admin_avatar a.bp-xprofile-avatar-user-admin").remove()},setView:function(a){switch(_.isUndefined(this.views.models)||_.each(this.views.models,function(a){a.get("view").remove()},this),this.views.reset(),_.isUndefined(this.avatars)||this.avatars.reset(),_.isEmpty(this.jcropapi)||(this.jcropapi.destroy(),this.jcropapi={}),a){case"upload":this.uploaderView();break;case"delete":this.deleteView()}},setupNav:function(){var a,b,c=this;this.navItems=new Backbone.Collection,_.each(BP_Uploader.settings.nav,function(d,e){_.isObject(d)&&(b=0,0===e&&(a=d.id,b=1),c.navItems.add({id:d.id,name:d.caption,href:"#",active:b,hide:_.isUndefined(d.hide)?0:d.hide}))}),this.nav=new bp.Views.Nav({collection:this.navItems}),this.nav.inject(".bp-avatar-nav"),this.setView(a),this.nav.on("bp-avatar-view:changed",_.bind(this.setView,this))},uploaderView:function(){bp.Uploader.filesQueue.on("add",this.uploadProgress,this);var a=new bp.Views.Uploader;this.views.add({id:"upload",view:a}),a.inject(".bp-avatar")},uploadProgress:function(){var a=new bp.Views.uploaderStatus({collection:bp.Uploader.filesQueue});_.isUndefined(this.views.get("status"))?this.views.add({id:"status",view:a}):this.views.set({id:"status",view:a}),a.inject(".bp-avatar-status")},cropView:function(){var a;if(!_.isEmpty(this.avatars.models)){_.isUndefined(this.views.get("status"))||(a=this.views.get("status"),a.get("view").remove(),this.views.remove({id:"status",view:a}));var b=new bp.Views.Avatars({collection:this.avatars});this.views.add({id:"crop",view:b}),b.inject(".bp-avatar")}},setAvatar:function(a){var c,d=this;_.isUndefined(this.views.get("crop"))||(_.isEmpty(this.jcropapi)||(this.jcropapi.destroy(),this.jcropapi={}),c=this.views.get("crop"),c.get("view").remove(),this.views.remove({id:"crop",view:c})),bp.ajax.post("bp_avatar_set",{json:!0,original_file:a.get("url"),crop_w:a.get("w"),crop_h:a.get("h"),crop_x:a.get("x"),crop_y:a.get("y"),item_id:a.get("item_id"),object:a.get("object"),type:_.isUndefined(a.get("type"))?"crop":a.get("type"),nonce:a.get("nonces").set}).done(function(c){var e=new bp.Views.AvatarStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-avatar-status"),b("."+a.get("object")+"-"+c.item_id+"-avatar").each(function(){b(this).prop("src",c.avatar)}),bp.Avatar.navItems.get("delete").set({hide:0})}).fail(function(a){var b=BP_Uploader.strings.default_error;_.isUndefined(a)||(b=BP_Uploader.strings.feedback_messages[a.feedback_code]);var c=new bp.Views.AvatarStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-avatar-status")})},deleteView:function(){var a=new Backbone.Model(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces")),b=new bp.Views.DeleteAvatar({model:a});this.views.add({id:"delete",view:b}),b.inject(".bp-avatar")},deleteAvatar:function(a){var c,d=this;_.isUndefined(this.views.get("delete"))||(c=this.views.get("delete"),c.get("view").remove(),this.views.remove({id:"delete",view:c})),bp.ajax.post("bp_avatar_delete",{json:!0,item_id:a.get("item_id"),object:a.get("object"),nonce:a.get("nonces").remove}).done(function(c){var e=new bp.Views.AvatarStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-avatar-status"),b("."+a.get("object")+"-"+c.item_id+"-avatar").each(function(){b(this).prop("src",c.avatar)}),bp.Avatar.navItems.get("delete").set({active:0,hide:1})}).fail(function(a){var b=BP_Uploader.strings.default_error;_.isUndefined(a)||(b=BP_Uploader.strings.feedback_messages[a.feedback_code]);var c=new bp.Views.AvatarStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-avatar-status")})},removeWarning:function(){_.isNull(this.warning)||this.warning.remove()},displayWarning:function(a){this.removeWarning(),this.warning=new bp.Views.uploaderWarning({value:a}),this.warning.inject(".bp-avatar-status")}},bp.Views.Nav=bp.View.extend({tagName:"ul",className:"avatar-nav-items",events:{"click .bp-avatar-nav-item":"toggleView"},initialize:function(){var a=_.findWhere(this.collection.models,{id:"delete"});1!==a.get("hide")&&bp.Avatar.displayWarning(BP_Uploader.strings.has_avatar_warning),_.each(this.collection.models,this.addNavItem,this),this.collection.on("change:hide",this.showHideNavItem,this)},addNavItem:function(a){1!==a.get("hide")&&this.views.add(new bp.Views.NavItem({model:a}))},showHideNavItem:function(a){var b=null;_.each(this.views._views[""],function(c){1===c.model.get("hide")&&c.remove(),a.get("id")===c.model.get("id")&&(b=!0)}),_.isBoolean(b)||this.addNavItem(a)},toggleView:function(a){a.preventDefault(),bp.Avatar.removeWarning();var c=b(a.target).data("nav");_.each(this.collection.models,function(a){a.id===c?(a.set({active:1}),this.trigger("bp-avatar-view:changed",a.id)):a.set({active:0})},this)}}),bp.Views.NavItem=bp.View.extend({tagName:"li",className:"avatar-nav-item",template:bp.template("bp-avatar-nav"),initialize:function(){1===this.model.get("active")&&(this.el.className+=" current"),this.el.id+="bp-avatar-"+this.model.get("id"),this.model.on("change:active",this.setCurrentNav,this)},setCurrentNav:function(a){1===a.get("active")?this.$el.addClass("current"):this.$el.removeClass("current")}}),bp.Views.Avatars=bp.View.extend({className:"items",initialize:function(){_.each(this.collection.models,this.addItemView,this)},addItemView:function(a){var b={full_h:150,full_w:150};_.isUndefined(BP_Uploader.settings.crop.full_h)||_.isUndefined(BP_Uploader.settings.crop.full_w)||(b.full_h=BP_Uploader.settings.crop.full_h,b.full_w=BP_Uploader.settings.crop.full_w),a.set(_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces"),b)),this.views.add(new bp.Views.Avatar({model:a}))}}),bp.Views.Avatar=bp.View.extend({className:"item",template:bp.template("bp-avatar-item"),events:{"click .avatar-crop-submit":"cropAvatar"},initialize:function(){_.defaults(this.options,{full_h:BP_Uploader.settings.crop.full_h,full_w:BP_Uploader.settings.crop.full_w,aspectRatio:1}),!1!==this.model.get("feedback")&&bp.Avatar.displayWarning(this.model.get("feedback")),this.on("ready",this.initCropper)},initCropper:function(){var a,c,d,e,f,g,h=this,i=this.$el.find("#avatar-to-crop img"),j=this.$el.width(),k={};_.isUndefined(this.options.full_h)||_.isUndefined(this.options.full_w)||(this.options.aspectRatio=this.options.full_h/this.options.full_w),k.w=this.model.get("width"),k.h=this.model.get("height"),this.options.full_w+k.w+20<j&&(b("#avatar-to-crop").addClass("adjust"),this.$el.find(".avatar-crop-management").addClass("adjust")),k.h<=k.w?(a=Math.round(k.h/4),f=g=Math.round(k.h/2),c=f+a,d=(k.w-g)/2,e=g+d):(d=Math.round(k.w/4),f=g=Math.round(k.w/2),e=g+d,a=(k.h-f)/2,c=f+a),i.Jcrop({onChange:_.bind(h.showPreview,h),onSelect:_.bind(h.showPreview,h),aspectRatio:h.options.aspectRatio,setSelect:[d,a,e,c]},function(){bp.Avatar.jcropapi=this})},cropAvatar:function(a){a.preventDefault(),bp.Avatar.setAvatar(this.model)},showPreview:function(a){if(a.w&&a.h&&parseInt(a.w,10)>0){var c=this.options.full_w,d=this.options.full_h,e=c/a.w,f=d/a.h;this.model.set({x:a.x,y:a.y,w:a.w,h:a.h}),b("#avatar-crop-preview").css({maxWidth:"none",width:Math.round(e*this.model.get("width"))+"px",height:Math.round(f*this.model.get("height"))+"px",marginLeft:"-"+Math.round(e*this.model.get("x"))+"px",marginTop:"-"+Math.round(f*this.model.get("y"))+"px"})}}}),bp.Views.AvatarStatus=bp.View.extend({tagName:"p",className:"updated",id:"bp-avatar-feedback",initialize:function(){this.el.className+=" "+this.options.type,this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.DeleteAvatar=bp.View.extend({tagName:"div",id:"bp-delete-avatar-container",template:bp.template("bp-avatar-delete"),events:{"click #bp-delete-avatar":"deleteAvatar"},deleteAvatar:function(a){a.preventDefault(),bp.Avatar.deleteAvatar(this.model)}}),bp.Avatar.start())}(bp,jQuery);
bp-core/js/bp-plupload.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.wp=window.wp||{},window.bp=window.bp||window.wp,function(a,b){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Uploader={},bp.Uploader.uploader=function(){var a=this,c=-1!==navigator.userAgent.indexOf("Trident/")||-1!==navigator.userAgent.indexOf("MSIE ");return this.params=BP_Uploader.settings,this.strings=BP_Uploader.strings,this.supports={upload:this.params.browser.supported},this.supported=this.supports.upload,this.supported?(c||"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(c){var d=b("#"+a.params.defaults.container),e=b("#"+a.params.defaults.drop_element);"html4"===c.runtime&&(c.settings.multipart_params.html4=!0),c.features.dragdrop&&!a.params.browser.mobile?(d.addClass("drag-drop"),e.bind("dragover.wp-uploader",function(){d.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){d.removeClass("drag-over")})):(d.removeClass("drag-drop"),e.unbind(".wp-uploader"))}),this.uploader.init(),this.feedback=function(a,b,c){!_.isNull(c)&&c.item&&c.item.clear(),bp.Uploader.filesError.unshift({message:a,data:b,file:c})},this.uploader.bind("FilesAdded",function(c,d){var e=104857600,f=parseInt(c.settings.max_file_size,10),g=this;if(!c.settings.multi_selection&&d.length>1){for(var h in d)c.removeFile(d[h]);return void b(a).trigger("bp-uploader-warning",a.strings.unique_file_warning)}_.each(d,function(a){var b;plupload.FAILED!==a.status&&(f>e&&a.size>e&&"html5"!==c.runtime?g.uploadSizeError(c,a,!0):(b=_.extend({id:a.id,file:a,uploading:!0,date:new Date,filename:a.name},_.pick(a,"loaded","size","percent")),a.item=new bp.Models.File(b),bp.Uploader.filesQueue.add(a.item)))}),c.refresh(),c.start()}),this.uploader.bind("UploadProgress",function(a,b){b.item.set(_.pick(b,"loaded","percent"))}),this.uploader.bind("FileUploaded",function(b,c,d){var e=a.strings.default_error;try{d=JSON.parse(d.response)}catch(f){return a.feedback(e,f,c)}return!_.isObject(d)||_.isUndefined(d.success)?a.feedback(e,null,c):d.success?(_.each(["file","loaded","size","percent"],function(a){c.item.unset(a)}),c.item.set(_.extend(d.data,{uploading:!1})),void bp.Uploader.filesUploaded.add(c.item)):(d.data&&d.data.message&&(e=d.data.message),a.feedback(e,d.data,c))}),this.uploader.bind("BeforeUpload",function(c,d){b(a).trigger("bp-uploader-new-upload",c,d)}),this.uploader.bind("UploadComplete",function(c,d){b(a).trigger("bp-uploader-upload-complete",c,d),bp.Uploader.filesQueue.reset()}),void this.uploader.bind("Error",function(c,d){var e,f=a.strings.default_error,g={FAILED:a.strings.upload_failed,FILE_EXTENSION_ERROR:a.strings.invalid_filetype,IMAGE_FORMAT_ERROR:a.strings.not_an_image,IMAGE_MEMORY_ERROR:a.strings.image_memory_exceeded,IMAGE_DIMENSIONS_ERROR:a.strings.image_dimensions_exceeded,GENERIC_ERROR:a.strings.upload_failed,IO_ERROR:a.strings.io_error,HTTP_ERROR:a.strings.http_error,SECURITY_ERROR:a.strings.security_error,FILE_SIZE_ERROR:a.strings.file_exceeds_size_limit.replace("%s",d.file.name)};for(e in g)if(d.code===plupload[e]){f=g[e];break}b(a).trigger("bp-uploader-warning",f),c.refresh()})):void(BP_Uploader=void 0)},bp.Models.File=Backbone.Model.extend({file:{}}),b.extend(bp.Uploader,{filesQueue:new Backbone.Collection,filesUploaded:new Backbone.Collection,filesError:new Backbone.Collection}),bp.View=bp.Backbone.View.extend({inject:function(a){this.render(),b(a).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.warning=null,this.model=new Backbone.Model(this.defaults),this.on("ready",this.initUploader)},initUploader:function(){this.uploader=new bp.Uploader.uploader,b(this.uploader).on("bp-uploader-warning",_.bind(this.setWarning,this)),b(this.uploader).on("bp-uploader-new-upload",_.bind(this.resetWarning,this))},setWarning:function(a,b){_.isUndefined(b)||(this.warning=new bp.Views.uploaderWarning({value:b}).render(),this.$el.after(this.warning.el))},resetWarning:function(){_.isNull(this.warning)||(this.warning.remove(),this.warning=null)}}),bp.Views.uploaderWarning=bp.View.extend({tagName:"p",className:"warning",id:"bp-uploader-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(a){this.views.add(new bp.Views.uploaderProgress({model:a}))},progress:function(a){_.isUndefined(a.get("percent"))||b("#"+a.get("id")+" .bp-progress .bp-bar").css("width",a.get("percent")+"%")},feedback:function(a){_.isUndefined(a.get("message"))||_.isUndefined(a.get("file"))||b("#"+a.get("file").id).html(a.get("message")).addClass("error")}}),bp.Views.uploaderProgress=bp.View.extend({className:"bp-uploader-progress",template:bp.template("progress-window")}))}(bp,jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.wp=window.wp||{},window.bp=window.bp||window.wp,function(a,b){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Uploader={},bp.Uploader.uploader=function(){var a=this,c=-1!==navigator.userAgent.indexOf("Trident/")||-1!==navigator.userAgent.indexOf("MSIE ");return this.params=BP_Uploader.settings,this.strings=BP_Uploader.strings,this.supports={upload:this.params.browser.supported},this.supported=this.supports.upload,this.supported?(c||"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(c){var d=b("#"+a.params.defaults.container),e=b("#"+a.params.defaults.drop_element);"html4"===c.runtime&&(c.settings.multipart_params.html4=!0),c.features.dragdrop&&!a.params.browser.mobile?(d.addClass("drag-drop"),e.bind("dragover.wp-uploader",function(){d.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){d.removeClass("drag-over")})):(d.removeClass("drag-drop"),e.unbind(".wp-uploader"))}),this.uploader.init(),this.feedback=function(a,b,c){!_.isNull(c)&&c.item&&c.item.clear(),bp.Uploader.filesError.unshift({message:a,data:b,file:c})},this.uploader.bind("FilesAdded",function(c,d){var e=104857600,f=parseInt(c.settings.max_file_size,10),g=this;if(!c.settings.multi_selection&&d.length>1){for(var h in d)c.removeFile(d[h]);return void b(a).trigger("bp-uploader-warning",a.strings.unique_file_warning)}_.each(d,function(a){var b;plupload.FAILED!==a.status&&(f>e&&a.size>e&&"html5"!==c.runtime?g.uploadSizeError(c,a,!0):(b=_.extend({id:a.id,file:a,uploading:!0,date:new Date,filename:a.name},_.pick(a,"loaded","size","percent")),a.item=new bp.Models.File(b),bp.Uploader.filesQueue.add(a.item)))}),c.refresh(),c.start()}),this.uploader.bind("UploadProgress",function(a,b){b.item.set(_.pick(b,"loaded","percent"))}),this.uploader.bind("FileUploaded",function(b,c,d){var e=a.strings.default_error;try{d=JSON.parse(d.response)}catch(f){return a.feedback(e,f,c)}return!_.isObject(d)||_.isUndefined(d.success)?a.feedback(e,null,c):d.success?(_.each(["file","loaded","size","percent"],function(a){c.item.unset(a)}),c.item.set(_.extend(d.data,{uploading:!1})),void bp.Uploader.filesUploaded.add(c.item)):(d.data&&d.data.message&&(e=d.data.message),a.feedback(e,d.data,c))}),this.uploader.bind("BeforeUpload",function(c,d){b(a).trigger("bp-uploader-new-upload",c,d)}),this.uploader.bind("UploadComplete",function(c,d){b(a).trigger("bp-uploader-upload-complete",c,d),bp.Uploader.filesQueue.reset()}),void this.uploader.bind("Error",function(c,d){var e,f=a.strings.default_error,g={FAILED:a.strings.upload_failed,FILE_EXTENSION_ERROR:a.strings.invalid_filetype,IMAGE_FORMAT_ERROR:a.strings.not_an_image,IMAGE_MEMORY_ERROR:a.strings.image_memory_exceeded,IMAGE_DIMENSIONS_ERROR:a.strings.image_dimensions_exceeded,GENERIC_ERROR:a.strings.upload_failed,IO_ERROR:a.strings.io_error,HTTP_ERROR:a.strings.http_error,SECURITY_ERROR:a.strings.security_error,FILE_SIZE_ERROR:a.strings.file_exceeds_size_limit.replace("%s",d.file.name)};for(e in g)if(d.code===plupload[e]){f=g[e];break}b(a).trigger("bp-uploader-warning",f),c.refresh()})):void(BP_Uploader=void 0)},bp.Models.File=Backbone.Model.extend({file:{}}),b.extend(bp.Uploader,{filesQueue:new Backbone.Collection,filesUploaded:new Backbone.Collection,filesError:new Backbone.Collection}),bp.View=bp.Backbone.View.extend({inject:function(a){this.render(),b(a).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.warning=null,this.model=new Backbone.Model(this.defaults),this.on("ready",this.initUploader)},initUploader:function(){this.uploader=new bp.Uploader.uploader,b(this.uploader).on("bp-uploader-warning",_.bind(this.setWarning,this)),b(this.uploader).on("bp-uploader-new-upload",_.bind(this.resetWarning,this))},setWarning:function(a,b){_.isUndefined(b)||(this.warning=new bp.Views.uploaderWarning({value:b}).render(),this.$el.after(this.warning.el))},resetWarning:function(){_.isNull(this.warning)||(this.warning.remove(),this.warning=null)}}),bp.Views.uploaderWarning=bp.View.extend({tagName:"p",className:"warning",id:"bp-uploader-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(a){this.views.add(new bp.Views.uploaderProgress({model:a}))},progress:function(a){_.isUndefined(a.get("percent"))||b("#"+a.get("id")+" .bp-progress .bp-bar").css("width",a.get("percent")+"%")},feedback:function(a){_.isUndefined(a.get("message"))||_.isUndefined(a.get("file"))||b("#"+a.get("file").id).html(a.get("message")).addClass("error")}}),bp.Views.uploaderProgress=bp.View.extend({className:"bp-uploader-progress",template:bp.template("progress-window")}))}(bp,jQuery);
bp-core/js/confirm.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  jQuery(document).ready(function(){jQuery("a.confirm").click(function(){return confirm(BP_Confirm.are_you_sure)?!0:!1})});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  jQuery(document).ready(function(){jQuery("a.confirm").click(function(){return confirm(BP_Confirm.are_you_sure)?!0:!1})});
bp-core/js/jquery-cookie.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});
bp-core/js/jquery-query.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function bp_get_querystring(a){var b=location.search.split(a+"=")[1];return b?decodeURIComponent(b.split("&")[0]):null}
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function bp_get_querystring(a){var b=location.search.split(a+"=")[1];return b?decodeURIComponent(b.split("&")[0]):null}
bp-core/js/jquery-scroll-to.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(b){return a.isFunction(b)||"object"==typeof b?b:{top:b,left:b}}var c=a.scrollTo=function(b,c,d){return a(window).scrollTo(b,c,d)};return c.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1,limit:!0},c.window=function(){return a(window)._scrollable()},a.fn._scrollable=function(){return this.map(function(){var b=this,c=!b.nodeName||-1!==a.inArray(b.nodeName.toLowerCase(),["iframe","#document","html","body"]);if(!c)return b;var d=(b.contentWindow||b).document||b.ownerDocument||b;return/webkit/i.test(navigator.userAgent)||"BackCompat"===d.compatMode?d.body:d.documentElement})},a.fn.scrollTo=function(d,e,f){return"object"==typeof e&&(f=e,e=0),"function"==typeof f&&(f={onAfter:f}),"max"===d&&(d=9e9),f=a.extend({},c.defaults,f),e=e||f.duration,f.queue=f.queue&&f.axis.length>1,f.queue&&(e/=2),f.offset=b(f.offset),f.over=b(f.over),this._scrollable().each(function(){function g(a){j.animate(l,e,f.easing,a&&function(){a.call(this,k,f)})}if(null!==d){var h,i=this,j=a(i),k=d,l={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}if(k=m?a(k):a(k,this),!k.length)return;case"object":(k.is||k.style)&&(h=(k=a(k)).offset())}var n=a.isFunction(f.offset)&&f.offset(i,k)||f.offset;a.each(f.axis.split(""),function(a,b){var d="x"===b?"Left":"Top",e=d.toLowerCase(),o="scroll"+d,p=i[o],q=c.max(i,b);if(h)l[o]=h[e]+(m?0:p-j.offset()[e]),f.margin&&(l[o]-=parseInt(k.css("margin"+d))||0,l[o]-=parseInt(k.css("border"+d+"Width"))||0),l[o]+=n[e]||0,f.over[e]&&(l[o]+=k["x"===b?"width":"height"]()*f.over[e]);else{var r=k[e];l[o]=r.slice&&"%"===r.slice(-1)?parseFloat(r)/100*q:r}f.limit&&/^\d+$/.test(l[o])&&(l[o]=l[o]<=0?0:Math.min(l[o],q)),!a&&f.queue&&(p!==l[o]&&g(f.onAfterFirst),delete l[o])}),g(f.onAfter)}}).end()},c.max=function(b,c){var d="x"===c?"Width":"Height",e="scroll"+d;if(!a(b).is("html,body"))return b[e]-a(b)[d.toLowerCase()]();var f="client"+d,g=b.ownerDocument.documentElement,h=b.ownerDocument.body;return Math.max(g[e],h[e])-Math.min(g[f],h[f])},c});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(b){return a.isFunction(b)||"object"==typeof b?b:{top:b,left:b}}var c=a.scrollTo=function(b,c,d){return a(window).scrollTo(b,c,d)};return c.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1,limit:!0},c.window=function(){return a(window)._scrollable()},a.fn._scrollable=function(){return this.map(function(){var b=this,c=!b.nodeName||-1!==a.inArray(b.nodeName.toLowerCase(),["iframe","#document","html","body"]);if(!c)return b;var d=(b.contentWindow||b).document||b.ownerDocument||b;return/webkit/i.test(navigator.userAgent)||"BackCompat"===d.compatMode?d.body:d.documentElement})},a.fn.scrollTo=function(d,e,f){return"object"==typeof e&&(f=e,e=0),"function"==typeof f&&(f={onAfter:f}),"max"===d&&(d=9e9),f=a.extend({},c.defaults,f),e=e||f.duration,f.queue=f.queue&&f.axis.length>1,f.queue&&(e/=2),f.offset=b(f.offset),f.over=b(f.over),this._scrollable().each(function(){function g(a){j.animate(l,e,f.easing,a&&function(){a.call(this,k,f)})}if(null!==d){var h,i=this,j=a(i),k=d,l={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}if(k=m?a(k):a(k,this),!k.length)return;case"object":(k.is||k.style)&&(h=(k=a(k)).offset())}var n=a.isFunction(f.offset)&&f.offset(i,k)||f.offset;a.each(f.axis.split(""),function(a,b){var d="x"===b?"Left":"Top",e=d.toLowerCase(),o="scroll"+d,p=i[o],q=c.max(i,b);if(h)l[o]=h[e]+(m?0:p-j.offset()[e]),f.margin&&(l[o]-=parseInt(k.css("margin"+d))||0,l[o]-=parseInt(k.css("border"+d+"Width"))||0),l[o]+=n[e]||0,f.over[e]&&(l[o]+=k["x"===b?"width":"height"]()*f.over[e]);else{var r=k[e];l[o]=r.slice&&"%"===r.slice(-1)?parseFloat(r)/100*q:r}f.limit&&/^\d+$/.test(l[o])&&(l[o]=l[o]<=0?0:Math.min(l[o],q)),!a&&f.queue&&(p!==l[o]&&g(f.onAfterFirst),delete l[o])}),g(f.onAfter)}}).end()},c.max=function(b,c){var d="x"===c?"Width":"Height",e="scroll"+d;if(!a(b).is("html,body"))return b[e]-a(b)[d.toLowerCase()]();var f="client"+d,g=b.ownerDocument.documentElement,h=b.ownerDocument.body;return Math.max(g[e],h[e])-Math.min(g[f],h[f])},c});
bp-core/js/jquery.atwho.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return a.returnExportsGlobal=b(c)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){var b,c,d,e,f,g,h,i=[].slice;c=function(){function b(b){this.current_flag=null,this.controllers={},this.alias_maps={},this.$inputor=a(b),this.setIframe(),this.listen()}return b.prototype.createContainer=function(b){return 0===(this.$el=a("#atwho-container",b)).length?a(b.body).append(this.$el=a("<div id='atwho-container'></div>")):void 0},b.prototype.setIframe=function(a,b){var c;return null==b&&(b=!1),a?(this.window=a.contentWindow,this.document=a.contentDocument||this.window.document,this.iframe=a):(this.document=document,this.window=window,this.iframe=null),(this.iframeStandalone=b)?(null!=(c=this.$el)&&c.remove(),this.createContainer(this.document)):this.createContainer(document)},b.prototype.controller=function(a){var b,c,d,e;if(this.alias_maps[a])c=this.controllers[this.alias_maps[a]];else{e=this.controllers;for(d in e)if(b=e[d],d===a){c=b;break}}return c?c:this.controllers[this.current_flag]},b.prototype.set_context_for=function(a){return this.current_flag=a,this},b.prototype.reg=function(a,b){var c,e;return c=(e=this.controllers)[a]||(e[a]=new d(this,a)),b.alias&&(this.alias_maps[b.alias]=a),c.init(b),this},b.prototype.listen=function(){return this.$inputor.on("keyup.atwhoInner",function(a){return function(b){return a.on_keyup(b)}}(this)).on("keydown.atwhoInner",function(a){return function(b){return a.on_keydown(b)}}(this)).on("scroll.atwhoInner",function(a){return function(b){var c;return null!=(c=a.controller())?c.view.hide(b):void 0}}(this)).on("blur.atwhoInner",function(a){return function(b){var c;return(c=a.controller())?c.view.hide(b,c.get_opt("display_timeout")):void 0}}(this)).on("click.atwhoInner",function(a){return function(){return a.dispatch()}}(this))},b.prototype.shutdown=function(){var a,b,c;c=this.controllers;for(b in c)a=c[b],a.destroy(),delete this.controllers[b];return this.$inputor.off(".atwhoInner"),this.$el.remove()},b.prototype.dispatch=function(){return a.map(this.controllers,function(a){return function(b){var c;return(c=b.get_opt("delay"))?(clearTimeout(a.delayedCallback),a.delayedCallback=setTimeout(function(){return b.look_up()?a.set_context_for(b.at):void 0},c)):b.look_up()?a.set_context_for(b.at):void 0}}(this))},b.prototype.on_keyup=function(b){var c;switch(b.keyCode){case f.ESC:b.preventDefault(),null!=(c=this.controller())&&c.view.hide();break;case f.DOWN:case f.UP:case f.CTRL:a.noop();break;case f.P:case f.N:b.ctrlKey||this.dispatch();break;default:this.dispatch()}},b.prototype.on_keydown=function(b){var c,d;if(c=null!=(d=this.controller())?d.view:void 0,c&&c.visible())switch(b.keyCode){case f.ESC:b.preventDefault(),c.hide(b);break;case f.UP:b.preventDefault(),c.prev();break;case f.DOWN:b.preventDefault(),c.next();break;case f.P:if(!b.ctrlKey)return;b.preventDefault(),c.prev();break;case f.N:if(!b.ctrlKey)return;b.preventDefault(),c.next();break;case f.TAB:case f.ENTER:if(!c.visible())return;b.preventDefault(),c.choose(b);break;default:a.noop()}},b}(),d=function(){function b(b,c){this.app=b,this.at=c,this.$inputor=this.app.$inputor,this.id=this.$inputor[0].id||this.uid(),this.setting=null,this.query=null,this.pos=0,this.cur_rect=null,this.range=null,0===(this.$el=a("#atwho-ground-"+this.id,this.app.$el)).length&&this.app.$el.append(this.$el=a("<div id='atwho-ground-"+this.id+"'></div>")),this.model=new g(this),this.view=new h(this)}return b.prototype.uid=function(){return(Math.random().toString(16)+"000000000").substr(2,8)+(new Date).getTime()},b.prototype.init=function(b){return this.setting=a.extend({},this.setting||a.fn.atwho["default"],b),this.view.init(),this.model.reload(this.setting.data)},b.prototype.destroy=function(){return this.trigger("beforeDestroy"),this.model.destroy(),this.view.destroy(),this.$el.remove()},b.prototype.call_default=function(){var b,c,d;d=arguments[0],b=2<=arguments.length?i.call(arguments,1):[];try{return e[d].apply(this,b)}catch(f){return c=f,a.error(""+c+" Or maybe At.js doesn't have function "+d)}},b.prototype.trigger=function(a,b){var c,d;return null==b&&(b=[]),b.push(this),c=this.get_opt("alias"),d=c?""+a+"-"+c+".atwho":""+a+".atwho",this.$inputor.trigger(d,b)},b.prototype.callbacks=function(a){return this.get_opt("callbacks")[a]||e[a]},b.prototype.get_opt=function(a){var b;try{return this.setting[a]}catch(c){return b=c,null}},b.prototype.content=function(){var a;if(this.$inputor.is("textarea, input"))return this.$inputor.val();if(a=this.mark_range())return(a.startContainer.textContent||"").slice(0,a.startOffset)},b.prototype.catch_query=function(){var a,b,c,d,e,f;return b=this.content(),a=this.$inputor.caret("pos",{iframe:this.app.iframe}),f=b.slice(0,a),d=this.callbacks("matcher").call(this,this.at,f,this.get_opt("start_with_space")),"string"==typeof d&&d.length<=this.get_opt("max_len",20)?(e=a-d.length,c=e+d.length,this.pos=e,d={text:d,head_pos:e,end_pos:c},this.trigger("matched",[this.at,d.text])):(d=null,this.view.hide()),this.query=d},b.prototype.rect=function(){var b,c,d;if(b=this.$inputor.caret("offset",this.pos-1,{iframe:this.app.iframe}))return this.app.iframe&&!this.app.iframeStandalone&&(c=a(this.app.iframe).offset(),b.left+=c.left,b.top+=c.top),this.$inputor.is("[contentEditable]")&&(b=this.cur_rect||(this.cur_rect=b)),d=this.app.document.selection?0:2,{left:b.left,top:b.top,bottom:b.top+b.height+d}},b.prototype.reset_rect=function(){return this.$inputor.is("[contentEditable]")?this.cur_rect=null:void 0},b.prototype.mark_range=function(){var a;if(this.$inputor.is("[contentEditable]"))return this.app.window.getSelection&&(a=this.app.window.getSelection()).rangeCount>0?this.range=a.getRangeAt(0):this.app.document.selection?this.ie8_range=this.app.document.selection.createRange():void 0},b.prototype.insert_content_for=function(b){var c,d,e;return d=b.data("value"),e=this.get_opt("insert_tpl"),this.$inputor.is("textarea, input")||!e?d:(c=a.extend({},b.data("item-data"),{"atwho-data-value":d,"atwho-at":this.at}),this.callbacks("tpl_eval").call(this,e,c))},b.prototype.insert=function(b){var c,d,e,f,g,h,i,j,k,l,m,n;if(c=this.$inputor,k=this.callbacks("inserting_wrapper").call(this,c,b,this.get_opt("suffix")),c.is("textarea, input"))h=c.val(),i=h.slice(0,Math.max(this.query.head_pos-this.at.length,0)),j=""+i+k+h.slice(this.query.end_pos||0),c.val(j),c.caret("pos",i.length+k.length,{iframe:this.app.iframe});else if(f=this.range){for(e=f.startOffset-(this.query.end_pos-this.query.head_pos)-this.at.length,f.setStart(f.endContainer,Math.max(e,0)),f.setEnd(f.endContainer,f.endOffset),f.deleteContents(),n=a(k,this.app.document),l=0,m=n.length;m>l;l++)d=n[l],f.insertNode(d),f.setEndAfter(d),f.collapse(!1);g=this.app.window.getSelection(),g.removeAllRanges(),g.addRange(f)}else(f=this.ie8_range)&&(f.moveStart("character",this.query.end_pos-this.query.head_pos-this.at.length),f.pasteHTML(k),f.collapse(!1),f.select());return c.is(":focus")||c.focus(),c.change()},b.prototype.render_view=function(a){var b;return b=this.get_opt("search_key"),a=this.callbacks("sorter").call(this,this.query.text,a.slice(0,1001),b),this.view.render(a.slice(0,this.get_opt("limit")))},b.prototype.look_up=function(){var b,c;if(b=this.catch_query())return c=function(a){return a&&a.length>0?this.render_view(a):this.view.hide()},this.model.query(b.text,a.proxy(c,this)),b},b}(),g=function(){function b(a){this.context=a,this.at=this.context.at,this.storage=this.context.$inputor}return b.prototype.destroy=function(){return this.storage.data(this.at,null)},b.prototype.saved=function(){return this.fetch()>0},b.prototype.query=function(a,b){var c,d,e;return c=this.fetch(),d=this.context.get_opt("search_key"),c=this.context.callbacks("filter").call(this.context,a,c,d)||[],e=this.context.callbacks("remote_filter"),c.length>0||!e&&0===c.length?b(c):e.call(this.context,a,b)},b.prototype.fetch=function(){return this.storage.data(this.at)||[]},b.prototype.save=function(a){return this.storage.data(this.at,this.context.callbacks("before_save").call(this.context,a||[]))},b.prototype.load=function(a){return!this.saved()&&a?this._load(a):void 0},b.prototype.reload=function(a){return this._load(a)},b.prototype._load=function(b){return"string"==typeof b?a.ajax(b,{dataType:"json"}).done(function(a){return function(b){return a.save(b)}}(this)):this.save(b)},b}(),h=function(){function b(b){this.context=b,this.$el=a("<div class='atwho-view'><ul class='atwho-view-ul'></ul></div>"),this.timeout_id=null,this.context.$el.append(this.$el),this.bind_event()}return b.prototype.init=function(){var a;return a=this.context.get_opt("alias")||this.context.at.charCodeAt(0),this.$el.attr({id:"at-view-"+a})},b.prototype.destroy=function(){return this.$el.remove()},b.prototype.bind_event=function(){var b;return b=this.$el.find("ul"),b.on("mouseenter.atwho-view","li",function(c){return b.find(".cur").removeClass("cur"),a(c.currentTarget).addClass("cur")}).on("click.atwho-view","li",function(c){return function(d){return b.find(".cur").removeClass("cur"),a(d.currentTarget).addClass("cur"),c.choose(d),d.preventDefault()}}(this))},b.prototype.visible=function(){return this.$el.is(":visible")},b.prototype.choose=function(a){var b,c;return(b=this.$el.find(".cur")).length&&(c=this.context.insert_content_for(b),this.context.insert(this.context.callbacks("before_insert").call(this.context,c,b),b),this.context.trigger("inserted",[b,a]),this.hide(a)),this.context.get_opt("hide_without_suffix")?this.stop_showing=!0:void 0},b.prototype.reposition=function(b){var c,d,e,f;return f=this.context.app.iframeStandalone?this.context.app.window:window,b.bottom+this.$el.height()-a(f).scrollTop()>a(f).height()&&(b.bottom=b.top-this.$el.height()),b.left>(d=a(f).width()-this.$el.width()-5)&&(b.left=d),c={left:b.left,top:b.bottom},null!=(e=this.context.callbacks("before_reposition"))&&e.call(this.context,c),this.$el.offset(c),this.context.trigger("reposition",[c])},b.prototype.next=function(){var a,b;return a=this.$el.find(".cur").removeClass("cur"),b=a.next(),b.length||(b=this.$el.find("li:first")),b.addClass("cur"),this.$el.animate({scrollTop:Math.max(0,a.innerHeight()*(b.index()+2)-this.$el.height())},150)},b.prototype.prev=function(){var a,b;return a=this.$el.find(".cur").removeClass("cur"),b=a.prev(),b.length||(b=this.$el.find("li:last")),b.addClass("cur"),this.$el.animate({scrollTop:Math.max(0,a.innerHeight()*(b.index()+2)-this.$el.height())},150)},b.prototype.show=function(){var a;return this.stop_showing?void(this.stop_showing=!1):(this.context.mark_range(),this.visible()||(this.$el.show(),this.$el.scrollTop(0),this.context.trigger("shown")),(a=this.context.rect())?this.reposition(a):void 0)},b.prototype.hide=function(a,b){var c;if(this.visible())return isNaN(b)?(this.context.reset_rect(),this.$el.hide(),this.context.trigger("hidden",[a])):(c=function(a){return function(){return a.hide()}}(this),clearTimeout(this.timeout_id),this.timeout_id=setTimeout(c,b))},b.prototype.render=function(b){var c,d,e,f,g,h,i;if(!(a.isArray(b)&&b.length>0))return void this.hide();for(this.$el.find("ul").empty(),d=this.$el.find("ul"),g=this.context.get_opt("tpl"),h=0,i=b.length;i>h;h++)e=b[h],e=a.extend({},e,{"atwho-at":this.context.at}),f=this.context.callbacks("tpl_eval").call(this.context,g,e),c=a(this.context.callbacks("highlighter").call(this.context,f,this.context.query.text)),c.data("item-data",e),d.append(c);return this.show(),this.context.get_opt("highlight_first")?d.find("li:first").addClass("cur"):void 0},b}(),f={DOWN:40,UP:38,ESC:27,TAB:9,ENTER:13,CTRL:17,P:80,N:78},e={before_save:function(b){var c,d,e,f;if(!a.isArray(b))return b;for(f=[],d=0,e=b.length;e>d;d++)c=b[d],f.push(a.isPlainObject(c)?c:{name:c});return f},matcher:function(a,b,c){var d,e,f,g;return a=a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),c&&(a="(?:^|\\s)"+a),f=decodeURI("%C3%80"),g=decodeURI("%C3%BF"),e=new RegExp(""+a+"([A-Za-z"+f+"-"+g+"0-9_+-]*)$|"+a+"([^\\x00-\\xff]*)$","gi"),d=e.exec(b),d?d[2]||d[1]:null},filter:function(a,b,c){var d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],~new String(d[c]).toLowerCase().indexOf(a.toLowerCase())&&g.push(d);return g},remote_filter:null,sorter:function(a,b,c){var d,e,f,g;if(!a)return b;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],d.atwho_order=new String(d[c]).toLowerCase().indexOf(a.toLowerCase()),d.atwho_order>-1&&g.push(d);return g.sort(function(a,b){return a.atwho_order-b.atwho_order})},tpl_eval:function(a,b){var c;try{return a.replace(/\$\{([^\}]*)\}/g,function(a,c){return b[c]})}catch(d){return c=d,""}},highlighter:function(a,b){var c;return b?(c=new RegExp(">\\s*(\\w*?)("+b.replace("+","\\+")+")(\\w*)\\s*<","ig"),a.replace(c,function(a,b,c,d){return"> "+b+"<strong>"+c+"</strong>"+d+" <"})):a},before_insert:function(a){return a},inserting_wrapper:function(a,b,c){var d;return c=""===c?c:c||" ",a.is("textarea, input")?""+b+c:"true"===a.attr("contentEditable")?(c=" "===c?"&nbsp;":c,/firefox/i.test(navigator.userAgent)?d="<span>"+b+c+"</span>":(c="<span contenteditable='false'>"+c+"</span>",d="<span contenteditable='false'>"+b+c+"</span>"),this.app.document.selection&&(d="<span contenteditable='true'>"+b+"</span>"),d+"<span></span>"):void 0}},b={load:function(a,b){var c;return(c=this.controller(a))?c.model.load(b):void 0},setIframe:function(a,b){return this.setIframe(a,b),null},run:function(){return this.dispatch()},destroy:function(){return this.shutdown(),this.$inputor.data("atwho",null)}},a.fn.atwho=function(d){var e,f;return f=arguments,e=null,this.filter('textarea, input, [contenteditable=""], [contenteditable=true]').each(function(){var g,h;return(h=(g=a(this)).data("atwho"))||g.data("atwho",h=new c(this)),"object"!=typeof d&&d?b[d]&&h?e=b[d].apply(h,Array.prototype.slice.call(f,1)):a.error("Method "+d+" does not exist on jQuery.caret"):h.reg(d.at,d)}),e||this},a.fn.atwho["default"]={at:void 0,alias:void 0,data:null,tpl:"<li data-value='${atwho-at}${name}'>${name}</li>",insert_tpl:"<span id='${id}'>${atwho-data-value}</span>",callbacks:e,search_key:"name",suffix:void 0,hide_without_suffix:!1,start_with_space:!0,highlight_first:!0,limit:5,max_len:20,display_timeout:300,delay:null}});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return a.returnExportsGlobal=b(c)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){var b,c,d,e,f,g,h,i=[].slice;c=function(){function b(b){this.current_flag=null,this.controllers={},this.alias_maps={},this.$inputor=a(b),this.setIframe(),this.listen()}return b.prototype.createContainer=function(b){return 0===(this.$el=a("#atwho-container",b)).length?a(b.body).append(this.$el=a("<div id='atwho-container'></div>")):void 0},b.prototype.setIframe=function(a,b){var c;return null==b&&(b=!1),a?(this.window=a.contentWindow,this.document=a.contentDocument||this.window.document,this.iframe=a):(this.document=document,this.window=window,this.iframe=null),(this.iframeStandalone=b)?(null!=(c=this.$el)&&c.remove(),this.createContainer(this.document)):this.createContainer(document)},b.prototype.controller=function(a){var b,c,d,e;if(this.alias_maps[a])c=this.controllers[this.alias_maps[a]];else{e=this.controllers;for(d in e)if(b=e[d],d===a){c=b;break}}return c?c:this.controllers[this.current_flag]},b.prototype.set_context_for=function(a){return this.current_flag=a,this},b.prototype.reg=function(a,b){var c,e;return c=(e=this.controllers)[a]||(e[a]=new d(this,a)),b.alias&&(this.alias_maps[b.alias]=a),c.init(b),this},b.prototype.listen=function(){return this.$inputor.on("keyup.atwhoInner",function(a){return function(b){return a.on_keyup(b)}}(this)).on("keydown.atwhoInner",function(a){return function(b){return a.on_keydown(b)}}(this)).on("scroll.atwhoInner",function(a){return function(b){var c;return null!=(c=a.controller())?c.view.hide(b):void 0}}(this)).on("blur.atwhoInner",function(a){return function(b){var c;return(c=a.controller())?c.view.hide(b,c.get_opt("display_timeout")):void 0}}(this)).on("click.atwhoInner",function(a){return function(){return a.dispatch()}}(this))},b.prototype.shutdown=function(){var a,b,c;c=this.controllers;for(b in c)a=c[b],a.destroy(),delete this.controllers[b];return this.$inputor.off(".atwhoInner"),this.$el.remove()},b.prototype.dispatch=function(){return a.map(this.controllers,function(a){return function(b){var c;return(c=b.get_opt("delay"))?(clearTimeout(a.delayedCallback),a.delayedCallback=setTimeout(function(){return b.look_up()?a.set_context_for(b.at):void 0},c)):b.look_up()?a.set_context_for(b.at):void 0}}(this))},b.prototype.on_keyup=function(b){var c;switch(b.keyCode){case f.ESC:b.preventDefault(),null!=(c=this.controller())&&c.view.hide();break;case f.DOWN:case f.UP:case f.CTRL:a.noop();break;case f.P:case f.N:b.ctrlKey||this.dispatch();break;default:this.dispatch()}},b.prototype.on_keydown=function(b){var c,d;if(c=null!=(d=this.controller())?d.view:void 0,c&&c.visible())switch(b.keyCode){case f.ESC:b.preventDefault(),c.hide(b);break;case f.UP:b.preventDefault(),c.prev();break;case f.DOWN:b.preventDefault(),c.next();break;case f.P:if(!b.ctrlKey)return;b.preventDefault(),c.prev();break;case f.N:if(!b.ctrlKey)return;b.preventDefault(),c.next();break;case f.TAB:case f.ENTER:if(!c.visible())return;b.preventDefault(),c.choose(b);break;default:a.noop()}},b}(),d=function(){function b(b,c){this.app=b,this.at=c,this.$inputor=this.app.$inputor,this.id=this.$inputor[0].id||this.uid(),this.setting=null,this.query=null,this.pos=0,this.cur_rect=null,this.range=null,0===(this.$el=a("#atwho-ground-"+this.id,this.app.$el)).length&&this.app.$el.append(this.$el=a("<div id='atwho-ground-"+this.id+"'></div>")),this.model=new g(this),this.view=new h(this)}return b.prototype.uid=function(){return(Math.random().toString(16)+"000000000").substr(2,8)+(new Date).getTime()},b.prototype.init=function(b){return this.setting=a.extend({},this.setting||a.fn.atwho["default"],b),this.view.init(),this.model.reload(this.setting.data)},b.prototype.destroy=function(){return this.trigger("beforeDestroy"),this.model.destroy(),this.view.destroy(),this.$el.remove()},b.prototype.call_default=function(){var b,c,d;d=arguments[0],b=2<=arguments.length?i.call(arguments,1):[];try{return e[d].apply(this,b)}catch(f){return c=f,a.error(""+c+" Or maybe At.js doesn't have function "+d)}},b.prototype.trigger=function(a,b){var c,d;return null==b&&(b=[]),b.push(this),c=this.get_opt("alias"),d=c?""+a+"-"+c+".atwho":""+a+".atwho",this.$inputor.trigger(d,b)},b.prototype.callbacks=function(a){return this.get_opt("callbacks")[a]||e[a]},b.prototype.get_opt=function(a){var b;try{return this.setting[a]}catch(c){return b=c,null}},b.prototype.content=function(){var a;if(this.$inputor.is("textarea, input"))return this.$inputor.val();if(a=this.mark_range())return(a.startContainer.textContent||"").slice(0,a.startOffset)},b.prototype.catch_query=function(){var a,b,c,d,e,f;return b=this.content(),a=this.$inputor.caret("pos",{iframe:this.app.iframe}),f=b.slice(0,a),d=this.callbacks("matcher").call(this,this.at,f,this.get_opt("start_with_space")),"string"==typeof d&&d.length<=this.get_opt("max_len",20)?(e=a-d.length,c=e+d.length,this.pos=e,d={text:d,head_pos:e,end_pos:c},this.trigger("matched",[this.at,d.text])):(d=null,this.view.hide()),this.query=d},b.prototype.rect=function(){var b,c,d;if(b=this.$inputor.caret("offset",this.pos-1,{iframe:this.app.iframe}))return this.app.iframe&&!this.app.iframeStandalone&&(c=a(this.app.iframe).offset(),b.left+=c.left,b.top+=c.top),this.$inputor.is("[contentEditable]")&&(b=this.cur_rect||(this.cur_rect=b)),d=this.app.document.selection?0:2,{left:b.left,top:b.top,bottom:b.top+b.height+d}},b.prototype.reset_rect=function(){return this.$inputor.is("[contentEditable]")?this.cur_rect=null:void 0},b.prototype.mark_range=function(){var a;if(this.$inputor.is("[contentEditable]"))return this.app.window.getSelection&&(a=this.app.window.getSelection()).rangeCount>0?this.range=a.getRangeAt(0):this.app.document.selection?this.ie8_range=this.app.document.selection.createRange():void 0},b.prototype.insert_content_for=function(b){var c,d,e;return d=b.data("value"),e=this.get_opt("insert_tpl"),this.$inputor.is("textarea, input")||!e?d:(c=a.extend({},b.data("item-data"),{"atwho-data-value":d,"atwho-at":this.at}),this.callbacks("tpl_eval").call(this,e,c))},b.prototype.insert=function(b){var c,d,e,f,g,h,i,j,k,l,m,n;if(c=this.$inputor,k=this.callbacks("inserting_wrapper").call(this,c,b,this.get_opt("suffix")),c.is("textarea, input"))h=c.val(),i=h.slice(0,Math.max(this.query.head_pos-this.at.length,0)),j=""+i+k+h.slice(this.query.end_pos||0),c.val(j),c.caret("pos",i.length+k.length,{iframe:this.app.iframe});else if(f=this.range){for(e=f.startOffset-(this.query.end_pos-this.query.head_pos)-this.at.length,f.setStart(f.endContainer,Math.max(e,0)),f.setEnd(f.endContainer,f.endOffset),f.deleteContents(),n=a(k,this.app.document),l=0,m=n.length;m>l;l++)d=n[l],f.insertNode(d),f.setEndAfter(d),f.collapse(!1);g=this.app.window.getSelection(),g.removeAllRanges(),g.addRange(f)}else(f=this.ie8_range)&&(f.moveStart("character",this.query.end_pos-this.query.head_pos-this.at.length),f.pasteHTML(k),f.collapse(!1),f.select());return c.is(":focus")||c.focus(),c.change()},b.prototype.render_view=function(a){var b;return b=this.get_opt("search_key"),a=this.callbacks("sorter").call(this,this.query.text,a.slice(0,1001),b),this.view.render(a.slice(0,this.get_opt("limit")))},b.prototype.look_up=function(){var b,c;if(b=this.catch_query())return c=function(a){return a&&a.length>0?this.render_view(a):this.view.hide()},this.model.query(b.text,a.proxy(c,this)),b},b}(),g=function(){function b(a){this.context=a,this.at=this.context.at,this.storage=this.context.$inputor}return b.prototype.destroy=function(){return this.storage.data(this.at,null)},b.prototype.saved=function(){return this.fetch()>0},b.prototype.query=function(a,b){var c,d,e;return c=this.fetch(),d=this.context.get_opt("search_key"),c=this.context.callbacks("filter").call(this.context,a,c,d)||[],e=this.context.callbacks("remote_filter"),c.length>0||!e&&0===c.length?b(c):e.call(this.context,a,b)},b.prototype.fetch=function(){return this.storage.data(this.at)||[]},b.prototype.save=function(a){return this.storage.data(this.at,this.context.callbacks("before_save").call(this.context,a||[]))},b.prototype.load=function(a){return!this.saved()&&a?this._load(a):void 0},b.prototype.reload=function(a){return this._load(a)},b.prototype._load=function(b){return"string"==typeof b?a.ajax(b,{dataType:"json"}).done(function(a){return function(b){return a.save(b)}}(this)):this.save(b)},b}(),h=function(){function b(b){this.context=b,this.$el=a("<div class='atwho-view'><ul class='atwho-view-ul'></ul></div>"),this.timeout_id=null,this.context.$el.append(this.$el),this.bind_event()}return b.prototype.init=function(){var a;return a=this.context.get_opt("alias")||this.context.at.charCodeAt(0),this.$el.attr({id:"at-view-"+a})},b.prototype.destroy=function(){return this.$el.remove()},b.prototype.bind_event=function(){var b;return b=this.$el.find("ul"),b.on("mouseenter.atwho-view","li",function(c){return b.find(".cur").removeClass("cur"),a(c.currentTarget).addClass("cur")}).on("click.atwho-view","li",function(c){return function(d){return b.find(".cur").removeClass("cur"),a(d.currentTarget).addClass("cur"),c.choose(d),d.preventDefault()}}(this))},b.prototype.visible=function(){return this.$el.is(":visible")},b.prototype.choose=function(a){var b,c;return(b=this.$el.find(".cur")).length&&(c=this.context.insert_content_for(b),this.context.insert(this.context.callbacks("before_insert").call(this.context,c,b),b),this.context.trigger("inserted",[b,a]),this.hide(a)),this.context.get_opt("hide_without_suffix")?this.stop_showing=!0:void 0},b.prototype.reposition=function(b){var c,d,e,f;return f=this.context.app.iframeStandalone?this.context.app.window:window,b.bottom+this.$el.height()-a(f).scrollTop()>a(f).height()&&(b.bottom=b.top-this.$el.height()),b.left>(d=a(f).width()-this.$el.width()-5)&&(b.left=d),c={left:b.left,top:b.bottom},null!=(e=this.context.callbacks("before_reposition"))&&e.call(this.context,c),this.$el.offset(c),this.context.trigger("reposition",[c])},b.prototype.next=function(){var a,b;return a=this.$el.find(".cur").removeClass("cur"),b=a.next(),b.length||(b=this.$el.find("li:first")),b.addClass("cur"),this.$el.animate({scrollTop:Math.max(0,a.innerHeight()*(b.index()+2)-this.$el.height())},150)},b.prototype.prev=function(){var a,b;return a=this.$el.find(".cur").removeClass("cur"),b=a.prev(),b.length||(b=this.$el.find("li:last")),b.addClass("cur"),this.$el.animate({scrollTop:Math.max(0,a.innerHeight()*(b.index()+2)-this.$el.height())},150)},b.prototype.show=function(){var a;return this.stop_showing?void(this.stop_showing=!1):(this.context.mark_range(),this.visible()||(this.$el.show(),this.$el.scrollTop(0),this.context.trigger("shown")),(a=this.context.rect())?this.reposition(a):void 0)},b.prototype.hide=function(a,b){var c;if(this.visible())return isNaN(b)?(this.context.reset_rect(),this.$el.hide(),this.context.trigger("hidden",[a])):(c=function(a){return function(){return a.hide()}}(this),clearTimeout(this.timeout_id),this.timeout_id=setTimeout(c,b))},b.prototype.render=function(b){var c,d,e,f,g,h,i;if(!(a.isArray(b)&&b.length>0))return void this.hide();for(this.$el.find("ul").empty(),d=this.$el.find("ul"),g=this.context.get_opt("tpl"),h=0,i=b.length;i>h;h++)e=b[h],e=a.extend({},e,{"atwho-at":this.context.at}),f=this.context.callbacks("tpl_eval").call(this.context,g,e),c=a(this.context.callbacks("highlighter").call(this.context,f,this.context.query.text)),c.data("item-data",e),d.append(c);return this.show(),this.context.get_opt("highlight_first")?d.find("li:first").addClass("cur"):void 0},b}(),f={DOWN:40,UP:38,ESC:27,TAB:9,ENTER:13,CTRL:17,P:80,N:78},e={before_save:function(b){var c,d,e,f;if(!a.isArray(b))return b;for(f=[],d=0,e=b.length;e>d;d++)c=b[d],f.push(a.isPlainObject(c)?c:{name:c});return f},matcher:function(a,b,c){var d,e,f,g;return a=a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),c&&(a="(?:^|\\s)"+a),f=decodeURI("%C3%80"),g=decodeURI("%C3%BF"),e=new RegExp(""+a+"([A-Za-z"+f+"-"+g+"0-9_+-]*)$|"+a+"([^\\x00-\\xff]*)$","gi"),d=e.exec(b),d?d[2]||d[1]:null},filter:function(a,b,c){var d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],~new String(d[c]).toLowerCase().indexOf(a.toLowerCase())&&g.push(d);return g},remote_filter:null,sorter:function(a,b,c){var d,e,f,g;if(!a)return b;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],d.atwho_order=new String(d[c]).toLowerCase().indexOf(a.toLowerCase()),d.atwho_order>-1&&g.push(d);return g.sort(function(a,b){return a.atwho_order-b.atwho_order})},tpl_eval:function(a,b){var c;try{return a.replace(/\$\{([^\}]*)\}/g,function(a,c){return b[c]})}catch(d){return c=d,""}},highlighter:function(a,b){var c;return b?(c=new RegExp(">\\s*(\\w*?)("+b.replace("+","\\+")+")(\\w*)\\s*<","ig"),a.replace(c,function(a,b,c,d){return"> "+b+"<strong>"+c+"</strong>"+d+" <"})):a},before_insert:function(a){return a},inserting_wrapper:function(a,b,c){var d;return c=""===c?c:c||" ",a.is("textarea, input")?""+b+c:"true"===a.attr("contentEditable")?(c=" "===c?"&nbsp;":c,/firefox/i.test(navigator.userAgent)?d="<span>"+b+c+"</span>":(c="<span contenteditable='false'>"+c+"</span>",d="<span contenteditable='false'>"+b+c+"</span>"),this.app.document.selection&&(d="<span contenteditable='true'>"+b+"</span>"),d+"<span></span>"):void 0}},b={load:function(a,b){var c;return(c=this.controller(a))?c.model.load(b):void 0},setIframe:function(a,b){return this.setIframe(a,b),null},run:function(){return this.dispatch()},destroy:function(){return this.shutdown(),this.$inputor.data("atwho",null)}},a.fn.atwho=function(d){var e,f;return f=arguments,e=null,this.filter('textarea, input, [contenteditable=""], [contenteditable=true]').each(function(){var g,h;return(h=(g=a(this)).data("atwho"))||g.data("atwho",h=new c(this)),"object"!=typeof d&&d?b[d]&&h?e=b[d].apply(h,Array.prototype.slice.call(f,1)):a.error("Method "+d+" does not exist on jQuery.caret"):h.reg(d.at,d)}),e||this},a.fn.atwho["default"]={at:void 0,alias:void 0,data:null,tpl:"<li data-value='${atwho-at}${name}'>${name}</li>",insert_tpl:"<span id='${id}'>${atwho-data-value}</span>",callbacks:e,search_key:"name",suffix:void 0,hide_without_suffix:!1,start_with_space:!0,highlight_first:!0,limit:5,max_len:20,display_timeout:300,delay:null}});
bp-core/js/jquery.caret.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return a.returnExportsGlobal=b(c)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){"use strict";var b,c,d,e,f,g,h,i,j,k,l;k="caret",b=function(){function b(a){this.$inputor=a,this.domInputor=this.$inputor[0]}return b.prototype.setPos=function(){return this.domInputor},b.prototype.getIEPosition=function(){return this.getPosition()},b.prototype.getPosition=function(){var a,b;return b=this.getOffset(),a=this.$inputor.offset(),b.left-=a.left,b.top-=a.top,b},b.prototype.getOldIEPos=function(){var a,b;return b=h.selection.createRange(),a=h.body.createTextRange(),a.moveToElementText(this.domInputor),a.setEndPoint("EndToEnd",b),a.text.length},b.prototype.getPos=function(){var a,b,c;return(c=this.range())?(a=c.cloneRange(),a.selectNodeContents(this.domInputor),a.setEnd(c.endContainer,c.endOffset),b=a.toString().length,a.detach(),b):h.selection?this.getOldIEPos():void 0},b.prototype.getOldIEOffset=function(){var a,b;return a=h.selection.createRange().duplicate(),a.moveStart("character",-1),b=a.getBoundingClientRect(),{height:b.bottom-b.top,left:b.left,top:b.top}},b.prototype.getOffset=function(){var b,c,d,e,f;return j.getSelection&&(d=this.range())?(d.endOffset-1>0&&d.endContainer===!this.domInputor&&(b=d.cloneRange(),b.setStart(d.endContainer,d.endOffset-1),b.setEnd(d.endContainer,d.endOffset),e=b.getBoundingClientRect(),c={height:e.height,left:e.left+e.width,top:e.top},b.detach()),c&&0!==(null!=c?c.height:void 0)||(b=d.cloneRange(),f=a(h.createTextNode("|")),b.insertNode(f[0]),b.selectNode(f[0]),e=b.getBoundingClientRect(),c={height:e.height,left:e.left,top:e.top},f.remove(),b.detach())):h.selection&&(c=this.getOldIEOffset()),c&&(c.top+=a(j).scrollTop(),c.left+=a(j).scrollLeft()),c},b.prototype.range=function(){var a;if(j.getSelection)return a=j.getSelection(),a.rangeCount>0?a.getRangeAt(0):null},b}(),c=function(){function b(a){this.$inputor=a,this.domInputor=this.$inputor[0]}return b.prototype.getIEPos=function(){var a,b,c,d,e,f,g;return b=this.domInputor,f=h.selection.createRange(),e=0,f&&f.parentElement()===b&&(d=b.value.replace(/\r\n/g,"\n"),c=d.length,g=b.createTextRange(),g.moveToBookmark(f.getBookmark()),a=b.createTextRange(),a.collapse(!1),e=g.compareEndPoints("StartToEnd",a)>-1?c:-g.moveStart("character",-c)),e},b.prototype.getPos=function(){return h.selection?this.getIEPos():this.domInputor.selectionStart},b.prototype.setPos=function(a){var b,c;return b=this.domInputor,h.selection?(c=b.createTextRange(),c.move("character",a),c.select()):b.setSelectionRange&&b.setSelectionRange(a,a),b},b.prototype.getIEOffset=function(a){var b,c,d,e;return c=this.domInputor.createTextRange(),a||(a=this.getPos()),c.move("character",a),d=c.boundingLeft,e=c.boundingTop,b=c.boundingHeight,{left:d,top:e,height:b}},b.prototype.getOffset=function(b){var c,d,e;return c=this.$inputor,h.selection?(d=this.getIEOffset(b),d.top+=a(j).scrollTop()+c.scrollTop(),d.left+=a(j).scrollLeft()+c.scrollLeft(),d):(d=c.offset(),e=this.getPosition(b),d={left:d.left+e.left-c.scrollLeft(),top:d.top+e.top-c.scrollTop(),height:e.height})},b.prototype.getPosition=function(a){var b,c,e,f,g,h,i;return b=this.$inputor,f=function(a){return a=a.replace(/<|>|`|"|&/g,"?").replace(/\r\n|\r|\n/g,"<br/>"),/firefox/i.test(navigator.userAgent)&&(a=a.replace(/\s/g,"&nbsp;")),a},void 0===a&&(a=this.getPos()),i=b.val().slice(0,a),e=b.val().slice(a),g="<span style='position: relative; display: inline;'>"+f(i)+"</span>",g+="<span id='caret' style='position: relative; display: inline;'>|</span>",g+="<span style='position: relative; display: inline;'>"+f(e)+"</span>",h=new d(b),c=h.create(g).rect()},b.prototype.getIEPosition=function(a){var b,c,d,e,f;return d=this.getIEOffset(a),c=this.$inputor.offset(),e=d.left-c.left,f=d.top-c.top,b=d.height,{left:e,top:f,height:b}},b}(),d=function(){function b(a){this.$inputor=a}return b.prototype.css_attr=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopStyle","borderRightStyle","borderBottomStyle","borderLeftStyle","borderTopWidth","boxSizing","fontFamily","fontSize","fontWeight","height","letterSpacing","lineHeight","marginBottom","marginLeft","marginRight","marginTop","outlineWidth","overflow","overflowX","overflowY","paddingBottom","paddingLeft","paddingRight","paddingTop","textAlign","textOverflow","textTransform","whiteSpace","wordBreak","wordWrap"],b.prototype.mirrorCss=function(){var b,c=this;return b={position:"absolute",left:-9999,top:0,zIndex:-2e4},"TEXTAREA"===this.$inputor.prop("tagName")&&this.css_attr.push("width"),a.each(this.css_attr,function(a,d){return b[d]=c.$inputor.css(d)}),b},b.prototype.create=function(b){return this.$mirror=a("<div></div>"),this.$mirror.css(this.mirrorCss()),this.$mirror.html(b),this.$inputor.after(this.$mirror),this},b.prototype.rect=function(){var a,b,c;return a=this.$mirror.find("#caret"),b=a.position(),c={left:b.left,top:b.top,height:a.height()},this.$mirror.remove(),c},b}(),e={contentEditable:function(a){return!(!a[0].contentEditable||"true"!==a[0].contentEditable)}},g={pos:function(a){return a||0===a?this.setPos(a):this.getPos()},position:function(a){return h.selection?this.getIEPosition(a):this.getPosition(a)},offset:function(a){var b;return b=this.getOffset(a)}},h=null,j=null,i=null,l=function(a){var b;return(b=null!=a?a.iframe:void 0)?(i=b,j=b.contentWindow,h=b.contentDocument||j.document):(i=void 0,j=window,h=document)},f=function(a){var b;h=a[0].ownerDocument,j=h.defaultView||h.parentWindow;try{return i=j.frameElement}catch(c){b=c}},a.fn.caret=function(d,f,h){var i;return g[d]?(a.isPlainObject(f)?(l(f),f=void 0):l(h),i=e.contentEditable(this)?new b(this):new c(this),g[d].apply(i,[f])):a.error("Method "+d+" does not exist on jQuery.caret")},a.fn.caret.EditableCaret=b,a.fn.caret.InputCaret=c,a.fn.caret.Utils=e,a.fn.caret.apis=g});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return a.returnExportsGlobal=b(c)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){"use strict";var b,c,d,e,f,g,h,i,j,k,l;k="caret",b=function(){function b(a){this.$inputor=a,this.domInputor=this.$inputor[0]}return b.prototype.setPos=function(){return this.domInputor},b.prototype.getIEPosition=function(){return this.getPosition()},b.prototype.getPosition=function(){var a,b;return b=this.getOffset(),a=this.$inputor.offset(),b.left-=a.left,b.top-=a.top,b},b.prototype.getOldIEPos=function(){var a,b;return b=h.selection.createRange(),a=h.body.createTextRange(),a.moveToElementText(this.domInputor),a.setEndPoint("EndToEnd",b),a.text.length},b.prototype.getPos=function(){var a,b,c;return(c=this.range())?(a=c.cloneRange(),a.selectNodeContents(this.domInputor),a.setEnd(c.endContainer,c.endOffset),b=a.toString().length,a.detach(),b):h.selection?this.getOldIEPos():void 0},b.prototype.getOldIEOffset=function(){var a,b;return a=h.selection.createRange().duplicate(),a.moveStart("character",-1),b=a.getBoundingClientRect(),{height:b.bottom-b.top,left:b.left,top:b.top}},b.prototype.getOffset=function(){var b,c,d,e,f;return j.getSelection&&(d=this.range())?(d.endOffset-1>0&&d.endContainer===!this.domInputor&&(b=d.cloneRange(),b.setStart(d.endContainer,d.endOffset-1),b.setEnd(d.endContainer,d.endOffset),e=b.getBoundingClientRect(),c={height:e.height,left:e.left+e.width,top:e.top},b.detach()),c&&0!==(null!=c?c.height:void 0)||(b=d.cloneRange(),f=a(h.createTextNode("|")),b.insertNode(f[0]),b.selectNode(f[0]),e=b.getBoundingClientRect(),c={height:e.height,left:e.left,top:e.top},f.remove(),b.detach())):h.selection&&(c=this.getOldIEOffset()),c&&(c.top+=a(j).scrollTop(),c.left+=a(j).scrollLeft()),c},b.prototype.range=function(){var a;if(j.getSelection)return a=j.getSelection(),a.rangeCount>0?a.getRangeAt(0):null},b}(),c=function(){function b(a){this.$inputor=a,this.domInputor=this.$inputor[0]}return b.prototype.getIEPos=function(){var a,b,c,d,e,f,g;return b=this.domInputor,f=h.selection.createRange(),e=0,f&&f.parentElement()===b&&(d=b.value.replace(/\r\n/g,"\n"),c=d.length,g=b.createTextRange(),g.moveToBookmark(f.getBookmark()),a=b.createTextRange(),a.collapse(!1),e=g.compareEndPoints("StartToEnd",a)>-1?c:-g.moveStart("character",-c)),e},b.prototype.getPos=function(){return h.selection?this.getIEPos():this.domInputor.selectionStart},b.prototype.setPos=function(a){var b,c;return b=this.domInputor,h.selection?(c=b.createTextRange(),c.move("character",a),c.select()):b.setSelectionRange&&b.setSelectionRange(a,a),b},b.prototype.getIEOffset=function(a){var b,c,d,e;return c=this.domInputor.createTextRange(),a||(a=this.getPos()),c.move("character",a),d=c.boundingLeft,e=c.boundingTop,b=c.boundingHeight,{left:d,top:e,height:b}},b.prototype.getOffset=function(b){var c,d,e;return c=this.$inputor,h.selection?(d=this.getIEOffset(b),d.top+=a(j).scrollTop()+c.scrollTop(),d.left+=a(j).scrollLeft()+c.scrollLeft(),d):(d=c.offset(),e=this.getPosition(b),d={left:d.left+e.left-c.scrollLeft(),top:d.top+e.top-c.scrollTop(),height:e.height})},b.prototype.getPosition=function(a){var b,c,e,f,g,h,i;return b=this.$inputor,f=function(a){return a=a.replace(/<|>|`|"|&/g,"?").replace(/\r\n|\r|\n/g,"<br/>"),/firefox/i.test(navigator.userAgent)&&(a=a.replace(/\s/g,"&nbsp;")),a},void 0===a&&(a=this.getPos()),i=b.val().slice(0,a),e=b.val().slice(a),g="<span style='position: relative; display: inline;'>"+f(i)+"</span>",g+="<span id='caret' style='position: relative; display: inline;'>|</span>",g+="<span style='position: relative; display: inline;'>"+f(e)+"</span>",h=new d(b),c=h.create(g).rect()},b.prototype.getIEPosition=function(a){var b,c,d,e,f;return d=this.getIEOffset(a),c=this.$inputor.offset(),e=d.left-c.left,f=d.top-c.top,b=d.height,{left:e,top:f,height:b}},b}(),d=function(){function b(a){this.$inputor=a}return b.prototype.css_attr=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopStyle","borderRightStyle","borderBottomStyle","borderLeftStyle","borderTopWidth","boxSizing","fontFamily","fontSize","fontWeight","height","letterSpacing","lineHeight","marginBottom","marginLeft","marginRight","marginTop","outlineWidth","overflow","overflowX","overflowY","paddingBottom","paddingLeft","paddingRight","paddingTop","textAlign","textOverflow","textTransform","whiteSpace","wordBreak","wordWrap"],b.prototype.mirrorCss=function(){var b,c=this;return b={position:"absolute",left:-9999,top:0,zIndex:-2e4},"TEXTAREA"===this.$inputor.prop("tagName")&&this.css_attr.push("width"),a.each(this.css_attr,function(a,d){return b[d]=c.$inputor.css(d)}),b},b.prototype.create=function(b){return this.$mirror=a("<div></div>"),this.$mirror.css(this.mirrorCss()),this.$mirror.html(b),this.$inputor.after(this.$mirror),this},b.prototype.rect=function(){var a,b,c;return a=this.$mirror.find("#caret"),b=a.position(),c={left:b.left,top:b.top,height:a.height()},this.$mirror.remove(),c},b}(),e={contentEditable:function(a){return!(!a[0].contentEditable||"true"!==a[0].contentEditable)}},g={pos:function(a){return a||0===a?this.setPos(a):this.getPos()},position:function(a){return h.selection?this.getIEPosition(a):this.getPosition(a)},offset:function(a){var b;return b=this.getOffset(a)}},h=null,j=null,i=null,l=function(a){var b;return(b=null!=a?a.iframe:void 0)?(i=b,j=b.contentWindow,h=b.contentDocument||j.document):(i=void 0,j=window,h=document)},f=function(a){var b;h=a[0].ownerDocument,j=h.defaultView||h.parentWindow;try{return i=j.frameElement}catch(c){b=c}},a.fn.caret=function(d,f,h){var i;return g[d]?(a.isPlainObject(f)?(l(f),f=void 0):l(h),i=e.contentEditable(this)?new b(this):new c(this),g[d].apply(i,[f])):a.error("Method "+d+" does not exist on jQuery.caret")},a.fn.caret.EditableCaret=b,a.fn.caret.InputCaret=c,a.fn.caret.Utils=e,a.fn.caret.apis=g});
bp-core/js/webcam.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.WebCam={start:function(){this.params={video:null,videoStream:null,capture_enable:!1,capture:null,canvas:null,warning:null,flipped:!1},bp.Avatar.nav.on("bp-avatar-view:changed",_.bind(this.setView,this))},setView:function(a){if("camera"!==a)return void(_.isNull(this.params.video)||(this.stop(),this.removeWarning()));var b=new bp.Views.WebCamAvatar({model:new Backbone.Model({user_media:!1})});this.params.flipped=!1,bp.Avatar.views.add({id:"camera",view:b}),b.inject(".bp-avatar")},removeView:function(){var a;_.isUndefined(bp.Avatar.views.get("camera"))||(a=bp.Avatar.views.get("camera"),a.get("view").remove(),bp.Avatar.views.remove({id:"camera",view:a}))},gotStream:function(a){var b=bp.WebCam.params.video;bp.WebCam.params.videoStream=a,bp.WebCam.displayWarning("loaded"),b.onerror=function(){bp.WebCam.displayWarning("videoerror"),b&&bp.WebCam.stop()},a.onended=bp.WebCam.noStream(),void 0!==b.mozSrcObject?(b.mozSrcObject=a,b.play()):navigator.mozGetUserMedia?(b.src=a,b.play()):b.src=window.URL?window.URL.createObjectURL(a):a,bp.WebCam.params.capture_enable=!0},stop:function(){bp.WebCam.params.capture_enable=!1,bp.WebCam.params.videoStream&&(bp.WebCam.params.videoStream.stop?bp.WebCam.params.videoStream.stop():bp.WebCam.params.videoStream.msStop&&bp.WebCam.params.videoStream.msStop(),bp.WebCam.params.videoStream.onended=null,bp.WebCam.params.videoStream=null),bp.WebCam.params.video&&(bp.WebCam.params.video.onerror=null,bp.WebCam.params.video.pause(),bp.WebCam.params.video.mozSrcObject&&(bp.WebCam.params.video.mozSrcObject=null),bp.WebCam.params.video.src="")},noStream:function(){_.isNull(bp.WebCam.params.videoStream)&&(bp.WebCam.displayWarning("noaccess"),bp.WebCam.removeView())},setAvatar:function(a){a.get("url")||bp.WebCam.displayWarning("nocapture"),bp.WebCam.removeView(),bp.Avatar.setAvatar(a)},removeWarning:function(){_.isNull(this.params.warning)||this.params.warning.remove()},displayWarning:function(a){this.removeWarning(),this.params.warning=new bp.Views.uploaderWarning({value:BP_Uploader.strings.camera_warnings[a]}),this.params.warning.inject(".bp-avatar-status")}},bp.Views.WebCamAvatar=bp.View.extend({tagName:"div",id:"bp-webcam-avatar",template:bp.template("bp-avatar-webcam"),events:{"click .avatar-webcam-capture":"captureStream","click .avatar-webcam-save":"saveCapture"},initialize:function(){var a;(navigator.getUserMedia||navigator.oGetUserMedia||navigator.mozGetUserMedia||navigator.webkitGetUserMedia||navigator.msGetUserMedia)&&(a=_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces"),{user_media:!0,w:BP_Uploader.settings.crop.full_w,h:BP_Uploader.settings.crop.full_h,x:0,y:0,type:"camera"}),this.model.set(a)),this.on("ready",this.useStream,this)},useStream:function(){this.model.get("user_media")&&(this.options.video=new bp.Views.WebCamVideo,this.options.canvas=new bp.Views.WebCamCanvas,this.$el.find("#avatar-to-crop").append(this.options.video.el),this.$el.find("#avatar-crop-pane").append(this.options.canvas.el),bp.WebCam.params.video=this.options.video.el,bp.WebCam.params.canvas=this.options.canvas.el,bp.WebCam.displayWarning("requesting"),navigator.getUserMedia?navigator.getUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCams.noStream):navigator.oGetUserMedia?navigator.oGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.mozGetUserMedia?navigator.mozGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.webkitGetUserMedia?navigator.webkitGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.msGetUserMedia?navigator.msGetUserMedia({video:!0,audio:!1},bp.WebCams.gotStream,bp.WebCam.noStream):bp.WebCam.displayWarning("errormsg"))},captureStream:function(a){var b,c;return a.preventDefault(),bp.WebCam.params.capture_enable?this.model.get("h")>this.options.video.el.videoHeight||this.model.get("w")>this.options.video.el.videoWidth?void bp.WebCam.displayWarning("videoerror"):(c=this.options.video.el.videoHeight,b=(this.options.video.el.videoWidth-c)/2,bp.WebCam.params.flipped||(this.options.canvas.el.getContext("2d").translate(this.model.get("w"),0),this.options.canvas.el.getContext("2d").scale(-1,1),bp.WebCam.params.flipped=!0),this.options.canvas.el.getContext("2d").drawImage(this.options.video.el,b,0,c,c,0,0,this.model.get("w"),this.model.get("h")),bp.WebCam.params.capture=this.options.canvas.el.toDataURL("image/png"),this.model.set("url",bp.WebCam.params.capture),void bp.WebCam.displayWarning("ready")):void bp.WebCam.displayWarning("loading")},saveCapture:function(a){return a.preventDefault(),bp.WebCam.params.capture?(bp.WebCam.stop(),void bp.WebCam.setAvatar(this.model)):void bp.WebCam.displayWarning("nocapture")}}),bp.Views.WebCamVideo=bp.View.extend({tagName:"video",id:"bp-webcam-video",attributes:{autoplay:"autoplay"}}),bp.Views.WebCamCanvas=bp.View.extend({tagName:"canvas",id:"bp-webcam-canvas",attributes:{width:150,height:150},initialize:function(){_.isUndefined(BP_Uploader.settings.crop.full_h)||_.isUndefined(BP_Uploader.settings.crop.full_w)||(this.el.attributes.width.value=BP_Uploader.settings.crop.full_w,this.el.attributes.height.value=BP_Uploader.settings.crop.full_h)}}),bp.WebCam.start())}(bp,jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.WebCam={start:function(){this.params={video:null,videoStream:null,capture_enable:!1,capture:null,canvas:null,warning:null,flipped:!1},bp.Avatar.nav.on("bp-avatar-view:changed",_.bind(this.setView,this))},setView:function(a){if("camera"!==a)return void(_.isNull(this.params.video)||(this.stop(),this.removeWarning()));var b=new bp.Views.WebCamAvatar({model:new Backbone.Model({user_media:!1})});this.params.flipped=!1,bp.Avatar.views.add({id:"camera",view:b}),b.inject(".bp-avatar")},removeView:function(){var a;_.isUndefined(bp.Avatar.views.get("camera"))||(a=bp.Avatar.views.get("camera"),a.get("view").remove(),bp.Avatar.views.remove({id:"camera",view:a}))},gotStream:function(a){var b=bp.WebCam.params.video;bp.WebCam.params.videoStream=a,bp.WebCam.displayWarning("loaded"),b.onerror=function(){bp.WebCam.displayWarning("videoerror"),b&&bp.WebCam.stop()},a.onended=bp.WebCam.noStream(),void 0!==b.mozSrcObject?(b.mozSrcObject=a,b.play()):navigator.mozGetUserMedia?(b.src=a,b.play()):b.src=window.URL?window.URL.createObjectURL(a):a,bp.WebCam.params.capture_enable=!0},stop:function(){bp.WebCam.params.capture_enable=!1,bp.WebCam.params.videoStream&&(bp.WebCam.params.videoStream.stop?bp.WebCam.params.videoStream.stop():bp.WebCam.params.videoStream.msStop&&bp.WebCam.params.videoStream.msStop(),bp.WebCam.params.videoStream.onended=null,bp.WebCam.params.videoStream=null),bp.WebCam.params.video&&(bp.WebCam.params.video.onerror=null,bp.WebCam.params.video.pause(),bp.WebCam.params.video.mozSrcObject&&(bp.WebCam.params.video.mozSrcObject=null),bp.WebCam.params.video.src="")},noStream:function(){_.isNull(bp.WebCam.params.videoStream)&&(bp.WebCam.displayWarning("noaccess"),bp.WebCam.removeView())},setAvatar:function(a){a.get("url")||bp.WebCam.displayWarning("nocapture"),bp.WebCam.removeView(),bp.Avatar.setAvatar(a)},removeWarning:function(){_.isNull(this.params.warning)||this.params.warning.remove()},displayWarning:function(a){this.removeWarning(),this.params.warning=new bp.Views.uploaderWarning({value:BP_Uploader.strings.camera_warnings[a]}),this.params.warning.inject(".bp-avatar-status")}},bp.Views.WebCamAvatar=bp.View.extend({tagName:"div",id:"bp-webcam-avatar",template:bp.template("bp-avatar-webcam"),events:{"click .avatar-webcam-capture":"captureStream","click .avatar-webcam-save":"saveCapture"},initialize:function(){var a;(navigator.getUserMedia||navigator.oGetUserMedia||navigator.mozGetUserMedia||navigator.webkitGetUserMedia||navigator.msGetUserMedia)&&(a=_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces"),{user_media:!0,w:BP_Uploader.settings.crop.full_w,h:BP_Uploader.settings.crop.full_h,x:0,y:0,type:"camera"}),this.model.set(a)),this.on("ready",this.useStream,this)},useStream:function(){this.model.get("user_media")&&(this.options.video=new bp.Views.WebCamVideo,this.options.canvas=new bp.Views.WebCamCanvas,this.$el.find("#avatar-to-crop").append(this.options.video.el),this.$el.find("#avatar-crop-pane").append(this.options.canvas.el),bp.WebCam.params.video=this.options.video.el,bp.WebCam.params.canvas=this.options.canvas.el,bp.WebCam.displayWarning("requesting"),navigator.getUserMedia?navigator.getUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCams.noStream):navigator.oGetUserMedia?navigator.oGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.mozGetUserMedia?navigator.mozGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.webkitGetUserMedia?navigator.webkitGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.msGetUserMedia?navigator.msGetUserMedia({video:!0,audio:!1},bp.WebCams.gotStream,bp.WebCam.noStream):bp.WebCam.displayWarning("errormsg"))},captureStream:function(a){var b,c;return a.preventDefault(),bp.WebCam.params.capture_enable?this.model.get("h")>this.options.video.el.videoHeight||this.model.get("w")>this.options.video.el.videoWidth?void bp.WebCam.displayWarning("videoerror"):(c=this.options.video.el.videoHeight,b=(this.options.video.el.videoWidth-c)/2,bp.WebCam.params.flipped||(this.options.canvas.el.getContext("2d").translate(this.model.get("w"),0),this.options.canvas.el.getContext("2d").scale(-1,1),bp.WebCam.params.flipped=!0),this.options.canvas.el.getContext("2d").drawImage(this.options.video.el,b,0,c,c,0,0,this.model.get("w"),this.model.get("h")),bp.WebCam.params.capture=this.options.canvas.el.toDataURL("image/png"),this.model.set("url",bp.WebCam.params.capture),void bp.WebCam.displayWarning("ready")):void bp.WebCam.displayWarning("loading")},saveCapture:function(a){return a.preventDefault(),bp.WebCam.params.capture?(bp.WebCam.stop(),void bp.WebCam.setAvatar(this.model)):void bp.WebCam.displayWarning("nocapture")}}),bp.Views.WebCamVideo=bp.View.extend({tagName:"video",id:"bp-webcam-video",attributes:{autoplay:"autoplay"}}),bp.Views.WebCamCanvas=bp.View.extend({tagName:"canvas",id:"bp-webcam-canvas",attributes:{width:150,height:150},initialize:function(){_.isUndefined(BP_Uploader.settings.crop.full_h)||_.isUndefined(BP_Uploader.settings.crop.full_w)||(this.el.attributes.width.value=BP_Uploader.settings.crop.full_w,this.el.attributes.height.value=BP_Uploader.settings.crop.full_h)}}),bp.WebCam.start())}(bp,jQuery);
bp-core/js/widget-members.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function member_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#members-list").fadeOut(200,function(){jQuery(".widget ul#members-list").html(a[1]),jQuery(".widget ul#members-list").fadeIn(200)}):jQuery(".widget ul#members-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#members-list").html(b),jQuery(".widget ul#members-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#members-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#members-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_members",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-members").val(),"max-members":jQuery("input#members_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),member_widget_response(b)}),!1})});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function member_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#members-list").fadeOut(200,function(){jQuery(".widget ul#members-list").html(a[1]),jQuery(".widget ul#members-list").fadeIn(200)}):jQuery(".widget ul#members-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#members-list").html(b),jQuery(".widget ul#members-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#members-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#members-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_members",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-members").val(),"max-members":jQuery("input#members_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),member_widget_response(b)}),!1})});
bp-friends/js/widget-friends.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function friend_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#friends-list").fadeOut(200,function(){jQuery(".widget ul#friends-list").html(a[1]),jQuery(".widget ul#friends-list").fadeIn(200)}):jQuery(".widget ul#friends-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#friends-list").html(b),jQuery(".widget ul#friends-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#friends-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#friends-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_friends",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-friends").val(),"max-friends":jQuery("input#friends_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),friend_widget_response(b)}),!1})});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function friend_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#friends-list").fadeOut(200,function(){jQuery(".widget ul#friends-list").html(a[1]),jQuery(".widget ul#friends-list").fadeIn(200)}):jQuery(".widget ul#friends-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#friends-list").html(b),jQuery(".widget ul#friends-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#friends-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#friends-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_friends",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-friends").val(),"max-friends":jQuery("input#friends_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),friend_widget_response(b)}),!1})});
bp-groups/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(b,c){a("#bp-groups-new-members-list").append('<li data-login="'+c.item.value+'"><a href="#" class="bp-groups-remove-new-member">x</a> '+c.item.label+"</li>")}var c="undefined"!=typeof group_id?"&group_id="+group_id:"";a(document).ready(function(){window.warn_on_leave=!1,a(".bp-suggest-user").autocomplete({source:ajaxurl+"?action=bp_group_admin_member_autocomplete"+c,delay:500,minLength:2,position:"undefined"!=typeof isRtl&&isRtl?{my:"right top",at:"right bottom",offset:"0, -1"}:{offset:"0, -1"},open:function(){a(this).addClass("open")},close:function(){a(this).removeClass("open"),a(this).val("")},select:function(a,c){b(a,c)}}),a("#bp-groups-new-members").prop("placeholder",BP_Group_Admin.add_member_placeholder),a("#bp_group_add_members").on("click",".bp-groups-remove-new-member",function(b){b.preventDefault(),a(b.target.parentNode).remove()}),a(document).on("change",'input#bp-groups-name, input#bp-groups-description, select.bp-groups-role, #bp-groups-settings-section-status input[type="radio"]',function(){window.warn_on_leave=!0}),a("input#save").on("click",function(){var b=[];a("#bp-groups-new-members-list li").each(function(){b.push(a(this).data("login"))}),b.length&&a("#bp-groups-new-members").val("").val(b.join(", ")),window.warn_on_leave=!1}),window.onbeforeunload=function(){return window.warn_on_leave?BP_Group_Admin.warn_on_leave:void 0}})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(b,c){a("#bp-groups-new-members-list").append('<li data-login="'+c.item.value+'"><a href="#" class="bp-groups-remove-new-member">x</a> '+c.item.label+"</li>")}var c="undefined"!=typeof group_id?"&group_id="+group_id:"";a(document).ready(function(){window.warn_on_leave=!1,a(".bp-suggest-user").autocomplete({source:ajaxurl+"?action=bp_group_admin_member_autocomplete"+c,delay:500,minLength:2,position:"undefined"!=typeof isRtl&&isRtl?{my:"right top",at:"right bottom",offset:"0, -1"}:{offset:"0, -1"},open:function(){a(this).addClass("open")},close:function(){a(this).removeClass("open"),a(this).val("")},select:function(a,c){b(a,c)}}),a("#bp-groups-new-members").prop("placeholder",BP_Group_Admin.add_member_placeholder),a("#bp_group_add_members").on("click",".bp-groups-remove-new-member",function(b){b.preventDefault(),a(b.target.parentNode).remove()}),a(document).on("change",'input#bp-groups-name, input#bp-groups-description, select.bp-groups-role, #bp-groups-settings-section-status input[type="radio"]',function(){window.warn_on_leave=!0}),a("input#save").on("click",function(){var b=[];a("#bp-groups-new-members-list li").each(function(){b.push(a(this).data("login"))}),b.length&&a("#bp-groups-new-members").val("").val(b.join(", ")),window.warn_on_leave=!1}),window.onbeforeunload=function(){return window.warn_on_leave?BP_Group_Admin.warn_on_leave:void 0}})}(jQuery);
bp-groups/bp-groups-template.php CHANGED
@@ -671,42 +671,54 @@ function bp_group_id( $group = false ) {
671
  * Output the row class of the current group in the loop.
672
  *
673
  * @since BuddyPress (1.7.0)
 
 
674
  */
675
- function bp_group_class() {
676
- echo bp_get_group_class();
677
  }
678
  /**
679
  * Get the row class of the current group in the loop.
680
  *
681
  * @since BuddyPress (1.7.0)
682
  *
 
 
683
  * @return string Row class of the group.
684
  */
685
- function bp_get_group_class() {
686
  global $groups_template;
687
 
688
- $classes = array();
689
- $pos_in_loop = (int) $groups_template->current_group;
 
 
690
 
691
- // If we've only one group in the loop, don't both with odd and even.
692
- if ( $groups_template->group_count > 1 )
693
- $classes[] = ( $pos_in_loop % 2 ) ? 'even' : 'odd';
694
- else
695
  $classes[] = 'bp-single-group';
 
696
 
697
  // Group type - public, private, hidden.
698
- $classes[] = esc_attr( $groups_template->group->status );
699
 
700
- // User's group status
701
  if ( bp_is_user_active() ) {
702
- if ( bp_group_is_admin() )
703
- $classes[] = 'is-admin';
704
 
705
- if ( bp_group_is_member() )
706
- $classes[] = 'is-member';
 
 
707
 
708
- if ( bp_group_is_mod() )
 
709
  $classes[] = 'is-mod';
 
 
 
 
 
 
710
  }
711
 
712
  // Whether a group avatar will appear.
671
  * Output the row class of the current group in the loop.
672
  *
673
  * @since BuddyPress (1.7.0)
674
+ *
675
+ * @param array $classes Array of custom classes
676
  */
677
+ function bp_group_class( $classes = array() ) {
678
+ echo bp_get_group_class( $classes );
679
  }
680
  /**
681
  * Get the row class of the current group in the loop.
682
  *
683
  * @since BuddyPress (1.7.0)
684
  *
685
+ * @param array $classes Array of custom classes
686
+ *
687
  * @return string Row class of the group.
688
  */
689
+ function bp_get_group_class( $classes = array() ) {
690
  global $groups_template;
691
 
692
+ // Add even/odd classes, but only if there's more than 1 group
693
+ if ( $groups_template->group_count > 1 ) {
694
+ $pos_in_loop = (int) $groups_template->current_group;
695
+ $classes[] = ( $pos_in_loop % 2 ) ? 'even' : 'odd';
696
 
697
+ // If we've only one group in the loop, don't bother with odd and even
698
+ } else {
 
 
699
  $classes[] = 'bp-single-group';
700
+ }
701
 
702
  // Group type - public, private, hidden.
703
+ $classes[] = sanitize_key( $groups_template->group->status );
704
 
705
+ // User's group role
706
  if ( bp_is_user_active() ) {
 
 
707
 
708
+ // Admin
709
+ if ( bp_group_is_admin() ) {
710
+ $classes[] = 'is-admin';
711
+ }
712
 
713
+ // Moderator
714
+ if ( bp_group_is_mod() ) {
715
  $classes[] = 'is-mod';
716
+ }
717
+
718
+ // Member
719
+ if ( bp_group_is_member() ) {
720
+ $classes[] = 'is-member';
721
+ }
722
  }
723
 
724
  // Whether a group avatar will appear.
bp-groups/js/widget-groups.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function groups_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#groups-list").fadeOut(200,function(){jQuery(".widget ul#groups-list").html(a[1]),jQuery(".widget ul#groups-list").fadeIn(200)}):jQuery(".widget ul#groups-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#groups-list").html(b),jQuery(".widget ul#groups-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#groups-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#groups-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_groups_list",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-groups").val(),max_groups:jQuery("input#groups_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),groups_widget_response(b)}),!1})});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function groups_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#groups-list").fadeOut(200,function(){jQuery(".widget ul#groups-list").html(a[1]),jQuery(".widget ul#groups-list").fadeIn(200)}):jQuery(".widget ul#groups-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#groups-list").html(b),jQuery(".widget ul#groups-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#groups-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#groups-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_groups_list",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-groups").val(),max_groups:jQuery("input#groups_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),groups_widget_response(b)}),!1})});
bp-loader.php CHANGED
@@ -14,7 +14,7 @@
14
  * Description: BuddyPress helps you run any kind of social network on your WordPress, with member profiles, activity streams, user groups, messaging, and more.
15
  * Author: The BuddyPress Community
16
  * Author URI: https://buddypress.org/
17
- * Version: 2.3.0-beta
18
  * Text Domain: buddypress
19
  * Domain Path: /bp-languages/
20
  * License: GPLv2 or later (license.txt)
@@ -309,7 +309,7 @@ class BuddyPress {
309
 
310
  /** Versions **********************************************************/
311
 
312
- $this->version = '2.3-beta';
313
  $this->db_version = 9848;
314
 
315
  /** Loading ***********************************************************/
14
  * Description: BuddyPress helps you run any kind of social network on your WordPress, with member profiles, activity streams, user groups, messaging, and more.
15
  * Author: The BuddyPress Community
16
  * Author URI: https://buddypress.org/
17
+ * Version: 2.3.0-rc
18
  * Text Domain: buddypress
19
  * Domain Path: /bp-languages/
20
  * License: GPLv2 or later (license.txt)
309
 
310
  /** Versions **********************************************************/
311
 
312
+ $this->version = '2.3.0-rc';
313
  $this->db_version = 9848;
314
 
315
  /** Loading ***********************************************************/
bp-members/admin/bp-members-admin-classes.php CHANGED
@@ -109,13 +109,15 @@ class BP_Members_List_Table extends WP_Users_List_Table {
109
  * As we're dealing with signups, we don't need this.
110
  *
111
  * @since BuddyPress (2.0.0)
 
 
112
  */
113
  public function extra_tablenav( $which ) {
114
  return;
115
  }
116
 
117
  /**
118
- * Specific signups columns
119
  *
120
  * @since BuddyPress (2.0.0)
121
  */
@@ -215,6 +217,13 @@ class BP_Members_List_Table extends WP_Users_List_Table {
215
  * @since BuddyPress (2.0.0)
216
  *
217
  * @see WP_List_Table::single_row() for explanation of params.
 
 
 
 
 
 
 
218
  */
219
  public function single_row( $signup_object = null, $style = '', $role = '', $numposts = 0 ) {
220
  echo '<tr' . $style . ' id="signup-' . esc_attr( $signup_object->id ) . '">';
@@ -348,6 +357,10 @@ class BP_Members_List_Table extends WP_Users_List_Table {
348
  * Display number of time an activation email has been sent.
349
  *
350
  * @since BuddyPress (2.0.0)
 
 
 
 
351
  */
352
  public function column_count_sent( $signup_object = null ) {
353
  echo absint( $signup_object->count_sent );
@@ -358,8 +371,10 @@ class BP_Members_List_Table extends WP_Users_List_Table {
358
  *
359
  * @since BuddyPress (2.1.0)
360
  *
361
- * @param object $signup_object The signup data object.
362
- * @param string the column name.
 
 
363
  */
364
  function column_default( $signup_object = null, $column_name = '' ) {
365
 
@@ -457,7 +472,7 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
457
  *
458
  * @since BuddyPress (2.0.0)
459
  *
460
- * @uses WP_MS_Users_List_Table::get_views() to get the users views
461
  */
462
  public function get_views() {
463
  $views = parent::get_views();
@@ -470,7 +485,7 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
470
  }
471
 
472
  /**
473
- * Specific signups columns
474
  *
475
  * @since BuddyPress (2.0.0)
476
  */
@@ -495,7 +510,7 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
495
  }
496
 
497
  /**
498
- * Specific bulk actions for signups
499
  *
500
  * @since BuddyPress (2.0.0)
501
  */
@@ -534,7 +549,7 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
534
  }
535
 
536
  /**
537
- * The columns signups can be reordered with
538
  *
539
  * @since BuddyPress (2.0.0)
540
  */
@@ -565,6 +580,9 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
565
  * @since BuddyPress (2.0.0)
566
  *
567
  * @see WP_List_Table::single_row() for explanation of params.
 
 
 
568
  */
569
  public function single_row( $signup_object = null, $style = '' ) {
570
  echo '<tr' . $style . ' id="signup-' . esc_attr( $signup_object->id ) . '">';
@@ -577,7 +595,7 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
577
  *
578
  * @since BuddyPress (2.0.0)
579
  *
580
- * @param object $signup_object The signup data object.
581
  */
582
  public function column_cb( $signup_object = null ) {
583
  ?>
@@ -666,7 +684,7 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
666
  }
667
 
668
  /**
669
- * Display registration date
670
  *
671
  * @since BuddyPress (2.0.0)
672
  *
@@ -688,6 +706,8 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
688
  * Display the last time an activation email has been sent.
689
  *
690
  * @since BuddyPress (2.0.0)
 
 
691
  */
692
  public function column_date_sent( $signup_object = null ) {
693
  global $mode;
@@ -705,6 +725,8 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
705
  * Display number of time an activation email has been sent.
706
  *
707
  * @since BuddyPress (2.0.0)
 
 
708
  */
709
  public function column_count_sent( $signup_object = null ) {
710
  echo absint( $signup_object->count_sent );
@@ -715,8 +737,10 @@ class BP_Members_MS_List_Table extends WP_MS_Users_List_Table {
715
  *
716
  * @since BuddyPress 2.1.0
717
  *
718
- * @param object $signup_object The signup data object.
719
- * @param string the column name.
 
 
720
  */
721
  function column_default( $signup_object = null, $column_name = '' ) {
722
 
109
  * As we're dealing with signups, we don't need this.
110
  *
111
  * @since BuddyPress (2.0.0)
112
+ *
113
+ * @param array $which
114
  */
115
  public function extra_tablenav( $which ) {
116
  return;
117
  }
118
 
119
  /**
120
+ * Specific signups columns.
121
  *
122
  * @since BuddyPress (2.0.0)
123
  */
217
  * @since BuddyPress (2.0.0)
218
  *
219
  * @see WP_List_Table::single_row() for explanation of params.
220
+ *
221
+ * @param object|null $signup_object Signup user object.
222
+ * @param string $style Styles for the row.
223
+ * @param string $role Role to be assigned to user.
224
+ * @param int $numposts Numper of posts.
225
+ *
226
+ * @return string
227
  */
228
  public function single_row( $signup_object = null, $style = '', $role = '', $numposts = 0 ) {
229
  echo '<tr' . $style . ' id="signup-' . esc_attr( $signup_object->id ) . '">';
357
  * Display number of time an activation email has been sent.
358
  *
359
  * @since BuddyPress (2.0.0)
360
+ *
361
+ * @param object $signup_object Signup object instance.
362
+ *
363
+ * @return int
364
  */
365
  public function column_count_sent( $signup_object = null ) {
366
  echo absint( $signup_object->count_sent );
371
  *
372
  * @since BuddyPress (2.1.0)
373
  *
374
+ * @param object|null $signup_object The signup data object.
375
+ * @param string $column_name The column name.
376
+ *
377
+ * @return string
378
  */
379
  function column_default( $signup_object = null, $column_name = '' ) {
380
 
472
  *
473
  * @since BuddyPress (2.0.0)
474
  *
475
+ * @uses WP_MS_Users_List_Table::get_views() to get the users views.
476
  */
477
  public function get_views() {
478
  $views = parent::get_views();
485
  }
486
 
487
  /**
488
+ * Specific signups columns.
489
  *
490
  * @since BuddyPress (2.0.0)
491
  */
510
  }
511
 
512
  /**
513
+ * Specific bulk actions for signups.
514
  *
515
  * @since BuddyPress (2.0.0)
516
  */
549
  }
550
 
551
  /**
552
+ * The columns signups can be reordered with.
553
  *
554
  * @since BuddyPress (2.0.0)
555
  */
580
  * @since BuddyPress (2.0.0)
581
  *
582
  * @see WP_List_Table::single_row() for explanation of params.
583
+ *
584
+ * @param object|null $signup_object Signup user object.
585
+ * @param string $style Styles for the row.
586
  */
587
  public function single_row( $signup_object = null, $style = '' ) {
588
  echo '<tr' . $style . ' id="signup-' . esc_attr( $signup_object->id ) . '">';
595
  *
596
  * @since BuddyPress (2.0.0)
597
  *
598
+ * @param object|null $signup_object The signup data object.
599
  */
600
  public function column_cb( $signup_object = null ) {
601
  ?>
684
  }
685
 
686
  /**
687
+ * Display registration date.
688
  *
689
  * @since BuddyPress (2.0.0)
690
  *
706
  * Display the last time an activation email has been sent.
707
  *
708
  * @since BuddyPress (2.0.0)
709
+ *
710
+ * @param object|null $signup_object Signup object instance.
711
  */
712
  public function column_date_sent( $signup_object = null ) {
713
  global $mode;
725
  * Display number of time an activation email has been sent.
726
  *
727
  * @since BuddyPress (2.0.0)
728
+ *
729
+ * @param object|null $signup_object Signup object instance.
730
  */
731
  public function column_count_sent( $signup_object = null ) {
732
  echo absint( $signup_object->count_sent );
737
  *
738
  * @since BuddyPress 2.1.0
739
  *
740
+ * @param object|null $signup_object The signup data object.
741
+ * @param string $column_name The column name.
742
+ *
743
+ * @return string
744
  */
745
  function column_default( $signup_object = null, $column_name = '' ) {
746
 
bp-members/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function clear(a){if(a=document.getElementById(a)){var b=a.getElementsByTagName("INPUT"),c=a.getElementsByTagName("OPTION"),d=0;if(b)for(d=0;d<b.length;d++)b[d].checked="";if(c)for(d=0;d<c.length;d++)c[d].selected=!1}}!function(a){a(".visibility-toggle-link").on("click",function(b){b.preventDefault(),a(this).parent().hide().siblings(".field-visibility-settings").show()}),a(".field-visibility-settings-close").on("click",function(b){b.preventDefault();var c=a(this).parent(),d=c.find("input:checked").parent().text();c.hide().siblings(".field-visibility-settings-toggle").children(".current-visibility-level").text(d).end().show()})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function clear(a){if(a=document.getElementById(a)){var b=a.getElementsByTagName("INPUT"),c=a.getElementsByTagName("OPTION"),d=0;if(b)for(d=0;d<b.length;d++)b[d].checked="";if(c)for(d=0;d<c.length;d++)c[d].selected=!1}}!function(a){a(".visibility-toggle-link").on("click",function(b){b.preventDefault(),a(this).parent().hide().siblings(".field-visibility-settings").show()}),a(".field-visibility-settings-close").on("click",function(b){b.preventDefault();var c=a(this).parent(),d=c.find("input:checked").parent().text();c.hide().siblings(".field-visibility-settings-toggle").children(".current-visibility-level").text(d).end().show()})}(jQuery);
bp-members/bp-members-actions.php CHANGED
@@ -23,8 +23,7 @@ defined( 'ABSPATH' ) || exit;
23
  *
24
  * Note: no longer used in the current state. See the Settings component.
25
  *
26
- * @param int $user_id Optional. User ID to mark as spam. Defaults to displayed
27
- * user.
28
  */
29
  function bp_core_action_set_spammer_status( $user_id = 0 ) {
30
 
23
  *
24
  * Note: no longer used in the current state. See the Settings component.
25
  *
26
+ * @param int $user_id Optional. User ID to mark as spam. Defaults to displayed user.
 
27
  */
28
  function bp_core_action_set_spammer_status( $user_id = 0 ) {
29
 
bp-members/bp-members-activity.php CHANGED
@@ -11,9 +11,9 @@
11
  defined( 'ABSPATH' ) || exit;
12
 
13
  /**
14
- * Register the 'new member' activity type
15
  *
16
- * @since BuddyPress (2.2.0)
17
  *
18
  * @uses bp_activity_set_action()
19
  * @uses buddypress()
@@ -43,8 +43,9 @@ add_action( 'bp_register_activity_actions', 'bp_members_register_activity_action
43
  *
44
  * @since BuddyPress (2.2.0)
45
  *
46
- * @param string $action Static activity action.
47
  * @param object $activity Activity object.
 
48
  * @return string
49
  */
50
  function bp_members_format_activity_action_new_member( $action, $activity ) {
@@ -71,6 +72,8 @@ function bp_members_format_activity_action_new_member( $action, $activity ) {
71
  * Create a "became a registered user" activity item when a user activates his account.
72
  *
73
  * @param array $user Array of userdata passed to bp_core_activated_user hook.
 
 
74
  */
75
  function bp_core_new_user_activity( $user ) {
76
  if ( empty( $user ) ) {
11
  defined( 'ABSPATH' ) || exit;
12
 
13
  /**
14
+ * Register the 'new member' activity type.
15
  *
16
+ * @since BuddyPress (2.2.0)
17
  *
18
  * @uses bp_activity_set_action()
19
  * @uses buddypress()
43
  *
44
  * @since BuddyPress (2.2.0)
45
  *
46
+ * @param string $action Static activity action.
47
  * @param object $activity Activity object.
48
+ *
49
  * @return string
50
  */
51
  function bp_members_format_activity_action_new_member( $action, $activity ) {
72
  * Create a "became a registered user" activity item when a user activates his account.
73
  *
74
  * @param array $user Array of userdata passed to bp_core_activated_user hook.
75
+ *
76
+ * @return bool
77
  */
78
  function bp_core_new_user_activity( $user ) {
79
  if ( empty( $user ) ) {
bp-members/bp-members-admin.php CHANGED
@@ -207,7 +207,7 @@ class BP_Members_Admin {
207
  }
208
 
209
  /**
210
- * Get the user ID
211
  *
212
  * Look for $_GET['user_id']. If anything else, force the user ID to the
213
  * current user's ID so they aren't left without a user to edit.
@@ -232,7 +232,7 @@ class BP_Members_Admin {
232
  }
233
 
234
  /**
235
- * Can the current user edit the one displayed
236
  *
237
  * self profile editing / or bp_moderate check.
238
  * This might be replaced by more granular capabilities
@@ -240,6 +240,10 @@ class BP_Members_Admin {
240
  *
241
  * @access public
242
  * @since BuddyPress (2.1.0)
 
 
 
 
243
  */
244
  private function member_can_edit( $user_id = 0 ) {
245
  $retval = false;
@@ -262,7 +266,7 @@ class BP_Members_Admin {
262
  }
263
 
264
  /**
265
- * Get admin notice when saving a user or member profile
266
  *
267
  * @since BuddyPress (2.1.0)
268
  *
@@ -463,9 +467,7 @@ class BP_Members_Admin {
463
  }
464
 
465
  /**
466
- * Highlight the Users menu if on Edit Profile.
467
- *
468
- * + Check if on the user's admin profile
469
  *
470
  * @access public
471
  * @since BuddyPress (2.1.0)
@@ -598,6 +600,11 @@ class BP_Members_Admin {
598
  *
599
  * @access public
600
  * @since BuddyPress (2.0.0)
 
 
 
 
 
601
  */
602
  public function profile_nav( $user = null, $active = 'WordPress' ) {
603
 
@@ -1151,8 +1158,9 @@ class BP_Members_Admin {
1151
  * @access public
1152
  * @since BuddyPress (2.0.0)
1153
  *
1154
- * @param array $actions WordPress row actions (edit, delete).
1155
- * @param object $user The object for the user row.
 
1156
  * @return array Merged actions.
1157
  */
1158
  public function row_actions( $actions = '', $user = null ) {
@@ -1205,7 +1213,7 @@ class BP_Members_Admin {
1205
  }
1206
 
1207
  /**
1208
- * Add a filter to edit profile url in WP Admin Bar
1209
  *
1210
  * @access public
1211
  * @since BuddyPress (2.1.0)
@@ -1215,12 +1223,18 @@ class BP_Members_Admin {
1215
  }
1216
 
1217
  /**
1218
- * Filter the profile url
1219
  *
1220
  * @access public
1221
  * @since BuddyPress (2.1.0)
1222
  *
1223
  * @uses user_admin_url()
 
 
 
 
 
 
1224
  */
1225
  public function filter_adminbar_profile_link( $profile_link = '', $url = '', $user_id = 0 ) {
1226
  if ( ! is_super_admin( $user_id ) && is_admin() ) {
@@ -1230,7 +1244,7 @@ class BP_Members_Admin {
1230
  }
1231
 
1232
  /**
1233
- * Remove the filter to edit profile url in WP Admin Bar
1234
  *
1235
  * @access public
1236
  * @since BuddyPress (2.1.0)
@@ -1247,10 +1261,11 @@ class BP_Members_Admin {
1247
  * @access public
1248
  * @since BuddyPress (2.0.0)
1249
  *
1250
- * @param int $value
1251
- * @param string $option
1252
- * @param int $new_value
1253
- * @return int the pagination preferences
 
1254
  */
1255
  public function signup_screen_options( $value = 0, $option = '', $new_value = 0 ) {
1256
  if ( 'users_page_bp_signups_network_per_page' != $option && 'users_page_bp_signups_per_page' != $option ) {
@@ -1274,7 +1289,8 @@ class BP_Members_Admin {
1274
  *
1275
  * @since BuddyPress (2.0.0)
1276
  *
1277
- * @param WP_User_Query $query The users query.
 
1278
  * @return WP_User_Query The users query without the signups.
1279
  */
1280
  public function remove_signups_from_user_query( $query = null ) {
@@ -1316,7 +1332,8 @@ class BP_Members_Admin {
1316
  *
1317
  * @since BuddyPress (2.0.0)
1318
  *
1319
- * @param array $views WP List Table views.
 
1320
  * @return array The views with the signup view added.
1321
  */
1322
  public function signup_filter_view( $views = array() ) {
@@ -1343,8 +1360,9 @@ class BP_Members_Admin {
1343
  *
1344
  * @since BuddyPress (2.0.0)
1345
  *
1346
- * @param string $class The name of the class to use.
1347
- * @param string $required The parent class.
 
1348
  * @return WP_List_Table The List table.
1349
  */
1350
  public static function get_list_table_class( $class = '', $required = '' ) {
@@ -1568,7 +1586,7 @@ class BP_Members_Admin {
1568
  }
1569
 
1570
  /**
1571
- * Get admin notice when viewing the sign-up page
1572
  *
1573
  * @since BuddyPress (2.1.0)
1574
  *
@@ -1719,10 +1737,10 @@ class BP_Members_Admin {
1719
  * Signups admin page router.
1720
  *
1721
  * Depending on the context, display
1722
- * - the list of signups
1723
- * - or the delete confirmation screen
1724
- * - or the activate confirmation screen
1725
- * - or the "resend" email confirmation screen
1726
  *
1727
  * Also prepare the admin notices.
1728
  *
@@ -1863,6 +1881,8 @@ class BP_Members_Admin {
1863
  * @since BuddyPress (2.0.0)
1864
  *
1865
  * @param string $action Delete, activate, or resend activation link.
 
 
1866
  */
1867
  public function signups_admin_manage( $action = '' ) {
1868
  if ( ! current_user_can( $this->capability ) || empty( $action ) ) {
207
  }
208
 
209
  /**
210
+ * Get the user ID.
211
  *
212
  * Look for $_GET['user_id']. If anything else, force the user ID to the
213
  * current user's ID so they aren't left without a user to edit.
232
  }
233
 
234
  /**
235
+ * Can the current user edit the one displayed.
236
  *
237
  * self profile editing / or bp_moderate check.
238
  * This might be replaced by more granular capabilities
240
  *
241
  * @access public
242
  * @since BuddyPress (2.1.0)
243
+ *
244
+ * @param int $user_id ID of the user being checked for edit ability.
245
+ *
246
+ * @return bool
247
  */
248
  private function member_can_edit( $user_id = 0 ) {
249
  $retval = false;
266
  }
267
 
268
  /**
269
+ * Get admin notice when saving a user or member profile.
270
  *
271
  * @since BuddyPress (2.1.0)
272
  *
467
  }
468
 
469
  /**
470
+ * Highlight the Users menu if on Edit Profile and check if on the user's admin profile.
 
 
471
  *
472
  * @access public
473
  * @since BuddyPress (2.1.0)
600
  *
601
  * @access public
602
  * @since BuddyPress (2.0.0)
603
+ *
604
+ * @param object|null $user User to create profile navigation for.
605
+ * @param string $active Which profile to highlight.
606
+ *
607
+ * @return string
608
  */
609
  public function profile_nav( $user = null, $active = 'WordPress' ) {
610
 
1158
  * @access public
1159
  * @since BuddyPress (2.0.0)
1160
  *
1161
+ * @param array|string $actions WordPress row actions (edit, delete).
1162
+ * @param object $user The object for the user row.
1163
+ *
1164
  * @return array Merged actions.
1165
  */
1166
  public function row_actions( $actions = '', $user = null ) {
1213
  }
1214
 
1215
  /**
1216
+ * Add a filter to edit profile url in WP Admin Bar.
1217
  *
1218
  * @access public
1219
  * @since BuddyPress (2.1.0)
1223
  }
1224
 
1225
  /**
1226
+ * Filter the profile url.
1227
  *
1228
  * @access public
1229
  * @since BuddyPress (2.1.0)
1230
  *
1231
  * @uses user_admin_url()
1232
+ *
1233
+ * @param string $profile_link Profile Link for admin bar.
1234
+ * @param string $url Profile URL.
1235
+ * @param int $user_id User ID.
1236
+ *
1237
+ * @return string
1238
  */
1239
  public function filter_adminbar_profile_link( $profile_link = '', $url = '', $user_id = 0 ) {
1240
  if ( ! is_super_admin( $user_id ) && is_admin() ) {
1244
  }
1245
 
1246
  /**
1247
+ * Remove the filter to edit profile url in WP Admin Bar.
1248
  *
1249
  * @access public
1250
  * @since BuddyPress (2.1.0)
1261
  * @access public
1262
  * @since BuddyPress (2.0.0)
1263
  *
1264
+ * @param int $value
1265
+ * @param string $option
1266
+ * @param int $new_value
1267
+ *
1268
+ * @return int The pagination preferences.
1269
  */
1270
  public function signup_screen_options( $value = 0, $option = '', $new_value = 0 ) {
1271
  if ( 'users_page_bp_signups_network_per_page' != $option && 'users_page_bp_signups_per_page' != $option ) {
1289
  *
1290
  * @since BuddyPress (2.0.0)
1291
  *
1292
+ * @param WP_User_Query $query The users query.
1293
+ *
1294
  * @return WP_User_Query The users query without the signups.
1295
  */
1296
  public function remove_signups_from_user_query( $query = null ) {
1332
  *
1333
  * @since BuddyPress (2.0.0)
1334
  *
1335
+ * @param array $views WP List Table views.
1336
+ *
1337
  * @return array The views with the signup view added.
1338
  */
1339
  public function signup_filter_view( $views = array() ) {
1360
  *
1361
  * @since BuddyPress (2.0.0)
1362
  *
1363
+ * @param string $class The name of the class to use.
1364
+ * @param string $required The parent class.
1365
+ *
1366
  * @return WP_List_Table The List table.
1367
  */
1368
  public static function get_list_table_class( $class = '', $required = '' ) {
1586
  }
1587
 
1588
  /**
1589
+ * Get admin notice when viewing the sign-up page.
1590
  *
1591
  * @since BuddyPress (2.1.0)
1592
  *
1737
  * Signups admin page router.
1738
  *
1739
  * Depending on the context, display
1740
+ * - the list of signups,
1741
+ * - or the delete confirmation screen,
1742
+ * - or the activate confirmation screen,
1743
+ * - or the "resend" email confirmation screen.
1744
  *
1745
  * Also prepare the admin notices.
1746
  *
1881
  * @since BuddyPress (2.0.0)
1882
  *
1883
  * @param string $action Delete, activate, or resend activation link.
1884
+ *
1885
+ * @return string
1886
  */
1887
  public function signups_admin_manage( $action = '' ) {
1888
  if ( ! current_user_can( $this->capability ) || empty( $action ) ) {
bp-members/bp-members-adminbar.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Members Toolbar
5
  *
6
  * Handles the member functions related to the WordPress Toolbar.
7
  *
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Members Toolbar.
5
  *
6
  * Handles the member functions related to the WordPress Toolbar.
7
  *
bp-members/bp-members-classes.php CHANGED
@@ -1,6 +1,6 @@
1
  <?php
2
  /**
3
- * BuddyPress Members Classes
4
  *
5
  * @package BuddyPress
6
  * @subpackage MembersClasses
1
  <?php
2
  /**
3
+ * BuddyPress Members Classes.
4
  *
5
  * @package BuddyPress
6
  * @subpackage MembersClasses
bp-members/bp-members-filters.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Members Filters
5
  *
6
  * Filters specific to the Members component.
7
  *
@@ -57,15 +57,17 @@ function bp_members_signup_sanitization() {
57
  add_action( 'bp_loaded', 'bp_members_signup_sanitization' );
58
 
59
  /**
60
- * Make sure the username is not the blog slug in case of root profile & subdirectory blog
61
  *
62
  * If BP_ENABLE_ROOT_PROFILES is defined & multisite config is set to subdirectories,
63
  * then there is a chance site.url/username == site.url/blogslug. If so, user's profile
64
  * is not reachable, instead the blog is displayed. This filter makes sure the signup username
65
  * is not the same than the blog slug for this particular config.
66
  *
67
- * @since BuddyPress (2.1.0)
68
- * @param array $illegal_names
 
 
69
  * @return array $illegal_names
70
  */
71
  function bp_members_signup_with_subdirectory_blog( $illegal_names = array() ) {
@@ -98,9 +100,10 @@ add_filter( 'subdirectory_reserved_names', 'bp_members_signup_with_subdirectory_
98
  *
99
  * @since BuddyPress (1.6.0)
100
  *
101
- * @param string $url WP profile edit URL.
102
- * @param int $user_id ID of the user.
103
  * @param string $scheme
 
104
  * @return string
105
  */
106
  function bp_members_edit_profile_url( $url, $user_id, $scheme = 'admin' ) {
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Members Filters.
5
  *
6
  * Filters specific to the Members component.
7
  *
57
  add_action( 'bp_loaded', 'bp_members_signup_sanitization' );
58
 
59
  /**
60
+ * Make sure the username is not the blog slug in case of root profile & subdirectory blog.
61
  *
62
  * If BP_ENABLE_ROOT_PROFILES is defined & multisite config is set to subdirectories,
63
  * then there is a chance site.url/username == site.url/blogslug. If so, user's profile
64
  * is not reachable, instead the blog is displayed. This filter makes sure the signup username
65
  * is not the same than the blog slug for this particular config.
66
  *
67
+ * @since BuddyPress (2.1.0)
68
+ *
69
+ * @param array $illegal_names
70
+ *
71
  * @return array $illegal_names
72
  */
73
  function bp_members_signup_with_subdirectory_blog( $illegal_names = array() ) {
100
  *
101
  * @since BuddyPress (1.6.0)
102
  *
103
+ * @param string $url WP profile edit URL.
104
+ * @param int $user_id ID of the user.
105
  * @param string $scheme
106
+ *
107
  * @return string
108
  */
109
  function bp_members_edit_profile_url( $url, $user_id, $scheme = 'admin' ) {
bp-members/bp-members-functions.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Member Functions
5
  *
6
  * Functions specific to the members component.
7
  *
@@ -75,7 +75,7 @@ add_action( 'bp_setup_globals', 'bp_core_define_slugs', 11 );
75
  * need backward compatibility with BP_Core_User::get_users(), filter the
76
  * bp_use_legacy_user_query value, returning true.
77
  *
78
- * @param array $args {
79
  * Array of arguments. All are optional. See {@link BP_User_Query} for
80
  * a more complete description of arguments.
81
  * @type string $type Sort order. Default: 'active'.
@@ -85,7 +85,7 @@ add_action( 'bp_setup_globals', 'bp_core_define_slugs', 11 );
85
  * @type string $meta_key Limit to users with a meta_key. Default: false.
86
  * @type string $meta_value Limit to users with a meta_value (with meta_key). Default: false.
87
  * @type array|string $member_type Array or comma-separated string of member types.
88
- * @type mixed $include Limit results by user IDs. Default: false.
89
  * @type int $per_page Results per page. Default: 20.
90
  * @type int $page Page of results. Default: 1.
91
  * @type bool $populate_extras Fetch optional extras. Default: true.
@@ -153,9 +153,11 @@ function bp_core_get_users( $args = '' ) {
153
  /**
154
  * Return the domain for the passed user: e.g. http://example.com/members/andy/.
155
  *
156
- * @param int $user_id The ID of the user.
157
- * @param string $user_nicename Optional. user_nicename of the user.
158
- * @param string $user_login Optional. user_login of the user.
 
 
159
  */
160
  function bp_core_get_user_domain( $user_id = 0, $user_nicename = false, $user_login = false ) {
161
 
@@ -193,6 +195,7 @@ function bp_core_get_user_domain( $user_id = 0, $user_nicename = false, $user_lo
193
  * Fetch everything in the wp_users table for a user, without any usermeta.
194
  *
195
  * @param int $user_id The ID of the user.
 
196
  * @return array
197
  */
198
  function bp_core_get_core_userdata( $user_id = 0 ) {
@@ -223,6 +226,7 @@ function bp_core_get_core_userdata( $user_id = 0 ) {
223
  * @todo Deprecate.
224
  *
225
  * @param string $user_login user_login of the user being queried.
 
226
  * @return int
227
  */
228
  function bp_core_get_displayed_userid( $user_login ) {
@@ -235,6 +239,7 @@ function bp_core_get_displayed_userid( $user_login ) {
235
  * @since BuddyPress (1.0.0)
236
  *
237
  * @param string $username user_login to check.
 
238
  * @return int|null The ID of the matched user on success, null on failure.
239
  */
240
  function bp_core_get_userid( $username = '' ) {
@@ -261,6 +266,7 @@ function bp_core_get_userid( $username = '' ) {
261
  * @since BuddyPress (1.2.3)
262
  *
263
  * @param string $user_nicename user_nicename to check.
 
264
  * @return int|null The ID of the matched user on success, null on failure.
265
  */
266
  function bp_core_get_userid_from_nicename( $user_nicename = '' ) {
@@ -287,9 +293,10 @@ function bp_core_get_userid_from_nicename( $user_nicename = '' ) {
287
  * This function is sensitive to the BP_ENABLE_USERNAME_COMPATIBILITY_MODE,
288
  * so it will return the user_login or user_nicename as appropriate.
289
  *
290
- * @param int $user_id User ID to check.
291
- * @param string $user_nicename Optional. user_nicename of user being checked.
292
- * @param string $user_login Optional. user_login of user being checked.
 
293
  * @return string|bool The username of the matched user, or false.
294
  */
295
  function bp_core_get_username( $user_id = 0, $user_nicename = false, $user_login = false ) {
@@ -373,6 +380,7 @@ function bp_core_get_username( $user_id = 0, $user_nicename = false, $user_login
373
  * @todo Refactor to use a WP core function, if possible.
374
  *
375
  * @param int $user_id User ID to check.
 
376
  * @return string|bool The username of the matched user, or false.
377
  */
378
  function bp_members_get_user_nicename( $user_id ) {
@@ -430,8 +438,9 @@ function bp_members_get_user_nicename( $user_id ) {
430
  * Return the email address for the user based on user ID.
431
  *
432
  * @param int $uid User ID to check.
 
433
  * @return string The email for the matched user. Empty string if no user
434
- * matched the $uid.
435
  */
436
  function bp_core_get_user_email( $uid ) {
437
 
@@ -467,13 +476,14 @@ function bp_core_get_user_email( $uid ) {
467
  *
468
  * Optional parameters will return just the name or just the URL.
469
  *
470
- * @param int $user_id User ID to check.
471
  * @param bool $no_anchor Disable URL and HTML and just return full name.
472
- * Default: false.
473
  * @param bool $just_link Disable full name and HTML and just return the URL
474
- * text. Default false.
 
475
  * @return string|bool The link text based on passed parameters, or false on
476
- * no match.
477
  */
478
  function bp_core_get_userlink( $user_id, $no_anchor = false, $just_link = false ) {
479
  $display_name = bp_core_get_user_displayname( $user_id );
@@ -514,6 +524,8 @@ function bp_core_get_userlink( $user_id, $no_anchor = false, $just_link = false
514
  * @since BuddyPress (2.0.0)
515
  *
516
  * @param array $user_ids
 
 
517
  */
518
  function bp_core_get_user_displaynames( $user_ids ) {
519
 
@@ -592,8 +604,9 @@ function bp_core_get_user_displaynames( $user_ids ) {
592
  * Fetch the display name for a user.
593
  *
594
  * @param int|string $user_id_or_username User ID or username.
 
595
  * @return string|bool The display name for the user in question, or false if
596
- * user not found.
597
  */
598
  function bp_core_get_user_displayname( $user_id_or_username ) {
599
  if ( empty( $user_id_or_username ) ) {
@@ -637,6 +650,7 @@ add_filter( 'bp_core_get_user_displayname', 'esc_html' );
637
  * Return the user link for the user based on user email address.
638
  *
639
  * @param string $email The email address for the user.
 
640
  * @return string The link to the users home base. False on no match.
641
  */
642
  function bp_core_get_userlink_by_email( $email ) {
@@ -656,7 +670,9 @@ function bp_core_get_userlink_by_email( $email ) {
656
  * Return the user link for the user based on the supplied identifier.
657
  *
658
  * @param string $username If BP_ENABLE_USERNAME_COMPATIBILITY_MODE is set,
659
- * this should be user_login, otherwise it should be user_nicename.
 
 
660
  * @return string|bool The link to the user's domain, false on no match.
661
  */
662
  function bp_core_get_userlink_by_username( $username ) {
@@ -707,9 +723,9 @@ function bp_core_get_total_member_count() {
707
  }
708
 
709
  /**
710
- * Return the total number of members, limited to those members with last_activity
711
  *
712
- * @return int The number of active members
713
  */
714
  function bp_core_get_active_member_count() {
715
  global $wpdb;
@@ -753,12 +769,14 @@ function bp_core_get_active_member_count() {
753
  *
754
  * @since BuddyPress (1.6.0)
755
  *
756
- * @param int $user_id The ID of the user being spammed/hammed.
757
- * @param string $status 'spam' if being marked as spam, 'ham' otherwise.
758
- * @param bool $do_wp_cleanup True to force the cleanup of WordPress content
759
- * and status, otherwise false. Generally, this should only be false if
760
- * WordPress is expected to have performed this cleanup independently,
761
- * as when hooked to 'make_spam_user'.
 
 
762
  * @return bool True on success, false on failure.
763
  */
764
  function bp_core_process_spammer_status( $user_id, $status, $do_wp_cleanup = true ) {
@@ -883,7 +901,6 @@ function bp_core_process_spammer_status( $user_id, $status, $do_wp_cleanup = tru
883
 
884
  return true;
885
  }
886
-
887
  /**
888
  * Hook to WP's make_spam_user and run our custom BP spam functions.
889
  *
@@ -912,6 +929,7 @@ add_action( 'make_ham_user', 'bp_core_mark_user_ham_admin' );
912
  * Check whether a user has been marked as a spammer.
913
  *
914
  * @param int $user_id The ID for the user.
 
915
  * @return bool True if spammer, otherwise false.
916
  */
917
  function bp_is_user_spammer( $user_id = 0 ) {
@@ -976,6 +994,7 @@ function bp_is_user_spammer( $user_id = 0 ) {
976
  * Check whether a user has been marked as deleted.
977
  *
978
  * @param int $user_id The ID for the user.
 
979
  * @return bool True if deleted, otherwise false.
980
  */
981
  function bp_is_user_deleted( $user_id = 0 ) {
@@ -1047,6 +1066,7 @@ function bp_is_user_deleted( $user_id = 0 ) {
1047
  * @uses bp_is_user_deleted() To check if user is deleted
1048
  *
1049
  * @param int $user_id The user ID to check.
 
1050
  * @return bool True if active, otherwise false.
1051
  */
1052
  function bp_is_user_active( $user_id = 0 ) {
@@ -1083,11 +1103,12 @@ function bp_is_user_active( $user_id = 0 ) {
1083
  * @todo No need for the user fallback checks, since they're done in
1084
  * bp_is_user_active().
1085
  *
1086
- * @uses is_user_logged_in() To check if user is logged in
1087
- * @uses bp_get_displayed_user_id() To get current user ID
1088
- * @uses bp_is_user_active() To check if user is active
1089
  *
1090
  * @param int $user_id The user ID to check.
 
1091
  * @return bool True if inactive, otherwise false.
1092
  */
1093
  function bp_is_user_inactive( $user_id = 0 ) {
@@ -1111,8 +1132,9 @@ function bp_is_user_inactive( $user_id = 0 ) {
1111
  *
1112
  * @since BuddyPress (1.9.0)
1113
  *
1114
- * @param int $user_id ID of the user being updated.
1115
- * @param string $time Time of last activity, in 'Y-m-d H:i:s' format.
 
1116
  * @return bool True on success, false on failure.
1117
  */
1118
  function bp_update_user_last_activity( $user_id = 0, $time = '' ) {
@@ -1156,9 +1178,11 @@ function bp_update_user_last_activity( $user_id = 0, $time = '' ) {
1156
  *
1157
  * @access private For internal use only.
1158
  *
1159
- * @param null $retval
1160
- * @param int $object_id ID of the user.
1161
- * @param string $meta_key Meta key being fetched.
 
 
1162
  */
1163
  function _bp_get_user_meta_last_activity_warning( $retval, $object_id, $meta_key ) {
1164
  static $warned = false;
@@ -1189,9 +1213,9 @@ add_filter( 'get_user_metadata', '_bp_get_user_meta_last_activity_warning', 10,
1189
  *
1190
  * @access private For internal use only.
1191
  *
1192
- * @param int $meta_id ID of the just-set usermeta row.
1193
- * @param int $object_id ID of the user.
1194
- * @param string $meta_key Meta key being fetched.
1195
  * @param string $meta_value Active time.
1196
  */
1197
  function _bp_update_user_meta_last_activity_warning( $meta_id, $object_id, $meta_key, $meta_value ) {
@@ -1206,8 +1230,9 @@ add_filter( 'update_user_metadata', '_bp_update_user_meta_last_activity_warning'
1206
  * Get the last activity for a given user.
1207
  *
1208
  * @param int $user_id The ID of the user.
 
1209
  * @return string Time of last activity, in 'Y-m-d H:i:s' format, or an empty
1210
- * string if none is found.
1211
  */
1212
  function bp_get_user_last_activity( $user_id = 0 ) {
1213
  $activity = '';
@@ -1265,6 +1290,7 @@ function bp_last_activity_migrate() {
1265
  * @todo Deprecate.
1266
  *
1267
  * @param int $user_id ID of the user being queried.
 
1268
  * @return array Post IDs.
1269
  */
1270
  function bp_core_get_all_posts_for_user( $user_id = 0 ) {
@@ -1283,7 +1309,7 @@ function bp_core_get_all_posts_for_user( $user_id = 0 ) {
1283
  * Primarily used for self-deletions, as requested through Settings.
1284
  *
1285
  * @param int $user_id Optional. ID of the user to be deleted. Default: the
1286
- * logged-in user.
1287
  * @return bool True on success, false on failure.
1288
  */
1289
  function bp_core_delete_account( $user_id = 0 ) {
@@ -1352,6 +1378,7 @@ function bp_core_delete_account( $user_id = 0 ) {
1352
  * @since BuddyPress (1.9.0)
1353
  *
1354
  * @param int $user_id ID of the user who is about to be deleted.
 
1355
  * @return bool True on success, false on failure.
1356
  */
1357
  function bp_core_delete_avatar_on_user_delete( $user_id ) {
@@ -1369,6 +1396,7 @@ add_action( 'delete_user', 'bp_core_delete_avatar_on_user_delete' );
1369
  * Uses multibyte functions when available on the PHP build.
1370
  *
1371
  * @param string $str String to be upper-cased.
 
1372
  * @return string
1373
  */
1374
  function bp_core_ucfirst( $str ) {
@@ -1389,9 +1417,10 @@ function bp_core_ucfirst( $str ) {
1389
  * @since BuddyPress (1.1.2)
1390
  *
1391
  * @param WP_User|WP_Error $user Either the WP_User object or the WP_Error
1392
- * object, as passed to the 'authenticate' filter.
 
1393
  * @return WP_User|WP_Error If the user is not a spammer, return the WP_User
1394
- * object. Otherwise a new WP_Error object.
1395
  */
1396
  function bp_core_boot_spammer( $user ) {
1397
 
@@ -1462,9 +1491,10 @@ function bp_core_flush_illegal_names() {
1462
  /**
1463
  * Add BuddyPress-specific items to the illegal_names array.
1464
  *
1465
- * @param array|string $value Illegal names as being saved defined in
1466
- * Multisite settings.
1467
  * @param array|string $oldvalue The old value of the option.
 
1468
  * @return array Merged and unique array of illegal names.
1469
  */
1470
  function bp_core_get_illegal_names( $value = '', $oldvalue = '' ) {
@@ -1554,9 +1584,10 @@ add_filter( 'pre_update_site_option_illegal_names', 'bp_core_get_illegal_names',
1554
  *
1555
  * @since BuddyPress (1.6.2)
1556
  *
1557
- * @param string $user_email The email being checked
 
1558
  * @return bool|array True if the address passes all checks; otherwise an array
1559
- * of error codes.
1560
  */
1561
  function bp_core_validate_email_address( $user_email ) {
1562
  $errors = array();
@@ -1605,9 +1636,9 @@ function bp_core_validate_email_address( $user_email ) {
1605
  *
1606
  * @see bp_core_validate_email_address()
1607
  *
1608
- * @param WP_Error $errors WP_Error object.
1609
- * @param array $validation_results The return value of a validation function
1610
- * like bp_core_validate_email_address().
1611
  */
1612
  function bp_core_add_validation_error_messages( WP_Error $errors, $validation_results ) {
1613
  if ( ! empty( $validation_results['invalid'] ) ) {
@@ -1630,8 +1661,9 @@ function bp_core_add_validation_error_messages( WP_Error $errors, $validation_re
1630
  /**
1631
  * Validate a user name and email address when creating a new user.
1632
  *
1633
- * @param string $user_name Username to validate.
1634
  * @param string $user_email Email address to validate.
 
1635
  * @return array Results of user validation including errors, if any.
1636
  */
1637
  function bp_core_validate_user_signup( $user_name, $user_email ) {
@@ -1735,8 +1767,9 @@ function bp_core_validate_user_signup( $user_name, $user_email ) {
1735
  *
1736
  * @todo Why do we have this wrapper?
1737
  *
1738
- * @param string $blog_url Blog URL requested during registration.
1739
  * @param string $blog_title Blog title requested during registration.
 
1740
  * @return array
1741
  */
1742
  function bp_core_validate_blog_signup( $blog_url, $blog_title ) {
@@ -1759,11 +1792,12 @@ function bp_core_validate_blog_signup( $blog_url, $blog_title ) {
1759
  *
1760
  * @todo There appears to be a bug in the return value on success.
1761
  *
1762
- * @param string $user_login Login name requested by the user.
1763
  * @param string $user_password Password requested by the user.
1764
- * @param string $user_email Email address entered by the user.
1765
- * @param array $usermeta Miscellaneous metadata about the user (blog-specific
1766
- * signup data, xprofile data, etc).
 
1767
  * @return bool|WP_Error True on success, WP_Error on failure.
1768
  */
1769
  function bp_core_signup_user( $user_login, $user_password, $user_email, $usermeta ) {
@@ -1855,11 +1889,13 @@ function bp_core_signup_user( $user_login, $user_password, $user_email, $usermet
1855
  * Create a blog and user based on data supplied at user registration.
1856
  *
1857
  * @param string $blog_domain Domain requested by user.
1858
- * @param string $blog_path Path requested by user.
1859
- * @param string $blog_title Title as entered by user.
1860
- * @param string $user_name user_login of requesting user.
1861
- * @param string $user_email Email address of requesting user.
1862
- * @param string $usermeta Miscellaneous metadata for the user.
 
 
1863
  */
1864
  function bp_core_signup_blog( $blog_domain, $blog_path, $blog_title, $user_name, $user_email, $usermeta ) {
1865
  if ( ! is_multisite() || ! function_exists( 'wpmu_signup_blog' ) ) {
@@ -1883,6 +1919,7 @@ function bp_core_signup_blog( $blog_domain, $blog_path, $blog_title, $user_name,
1883
  * Activate a signup, as identified by an activation key.
1884
  *
1885
  * @param string $key Activation key.
 
1886
  * @return int|bool User ID on success, false on failure.
1887
  */
1888
  function bp_core_activate_signup( $key ) {
@@ -2124,6 +2161,8 @@ function bp_members_migrate_signups() {
2124
  * during normal registration, XProfile data is provided directly by the user.
2125
  *
2126
  * @param int $user_id ID of the user.
 
 
2127
  */
2128
  function bp_core_map_user_registration( $user_id ) {
2129
 
@@ -2186,9 +2225,9 @@ function bp_core_signup_avatar_upload_dir() {
2186
  /**
2187
  * Send activation email to a newly registered user.
2188
  *
2189
- * @param int $user_id ID of the new user.
2190
  * @param string $user_email Email address of the new user.
2191
- * @param string $key Activation key.
2192
  */
2193
  function bp_core_signup_send_validation_email( $user_id, $user_email, $key ) {
2194
  $activate_url = trailingslashit( bp_get_activation_page() ) . "{$key}/";
@@ -2247,12 +2286,13 @@ function bp_core_signup_send_validation_email( $user_id, $user_email, $key ) {
2247
  /**
2248
  * Display a "resend email" link when an unregistered user attempts to log in.
2249
  *
2250
- * @param WP_User|WP_Error $user Either the WP_User or the WP_Error object
2251
- * @param string $username The inputted, attempted username.
2252
- * @param string $password The inputted, attempted password.
2253
- * @return WP_User|WP_Error
2254
- *
2255
  * @since BuddyPress (1.2.2)
 
 
 
 
 
 
2256
  */
2257
  function bp_core_signup_disable_inactive( $user = null, $username = '', $password ='' ) {
2258
  // login form not used
@@ -2525,7 +2565,8 @@ function bp_register_member_type( $member_type, $args = array() ) {
2525
  *
2526
  * @since BuddyPress (2.2.0)
2527
  *
2528
- * @param string $member_type The name of the member type.
 
2529
  * @return object A member type object.
2530
  */
2531
  function bp_get_member_type_object( $member_type ) {
@@ -2552,6 +2593,7 @@ function bp_get_member_type_object( $member_type ) {
2552
  * @param string $operator Optional. The logical operation to perform. 'or' means only one
2553
  * element from the array needs to match; 'and' means all elements
2554
  * must match. Accepts 'or' or 'and'. Default 'and'.
 
2555
  * @return array A list of member type names or objects.
2556
  */
2557
  function bp_get_member_types( $args = array(), $output = 'names', $operator = 'and' ) {
@@ -2659,9 +2701,10 @@ function bp_remove_member_type( $user_id, $member_type ) {
2659
  *
2660
  * @since BuddyPress (2.2.0)
2661
  *
2662
- * @param int $user_id ID of the user.
2663
- * @param bool $single Optional. Whether to return a single type string. If multiple types are found
2664
- * for the user, the oldest one will be returned. Default: true.
 
2665
  * @return string|array|bool On success, returns a single member type (if $single is true) or an array of member
2666
  * types (if $single is false). Returns false on failure.
2667
  */
@@ -2703,8 +2746,9 @@ function bp_get_member_type( $user_id, $single = true ) {
2703
  *
2704
  * @since BuddyPress (2.3.0)
2705
  *
2706
- * @param int $user_id $user_id ID of the user.
2707
- * @param string $member_type Member Type.
 
2708
  * @return bool Whether the user has the given member type.
2709
  */
2710
  function bp_has_member_type( $user_id, $member_type ) {
@@ -2728,7 +2772,8 @@ function bp_has_member_type( $user_id, $member_type ) {
2728
  *
2729
  * @since BuddyPress (2.2.0)
2730
  *
2731
- * @param int $user_id ID of the user.
 
2732
  * @return See {@see bp_set_member_type()}.
2733
  */
2734
  function bp_remove_member_type_on_user_delete( $user_id ) {
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Member Functions.
5
  *
6
  * Functions specific to the members component.
7
  *
75
  * need backward compatibility with BP_Core_User::get_users(), filter the
76
  * bp_use_legacy_user_query value, returning true.
77
  *
78
+ * @param array|string $args {
79
  * Array of arguments. All are optional. See {@link BP_User_Query} for
80
  * a more complete description of arguments.
81
  * @type string $type Sort order. Default: 'active'.
85
  * @type string $meta_key Limit to users with a meta_key. Default: false.
86
  * @type string $meta_value Limit to users with a meta_value (with meta_key). Default: false.
87
  * @type array|string $member_type Array or comma-separated string of member types.
88
+ * @type mixed $include Limit results by user IDs. Default: false.
89
  * @type int $per_page Results per page. Default: 20.
90
  * @type int $page Page of results. Default: 1.
91
  * @type bool $populate_extras Fetch optional extras. Default: true.
153
  /**
154
  * Return the domain for the passed user: e.g. http://example.com/members/andy/.
155
  *
156
+ * @param int $user_id The ID of the user.
157
+ * @param string|bool $user_nicename Optional. user_nicename of the user.
158
+ * @param string|bool $user_login Optional. user_login of the user.
159
+ *
160
+ * @return string
161
  */
162
  function bp_core_get_user_domain( $user_id = 0, $user_nicename = false, $user_login = false ) {
163
 
195
  * Fetch everything in the wp_users table for a user, without any usermeta.
196
  *
197
  * @param int $user_id The ID of the user.
198
+ *
199
  * @return array
200
  */
201
  function bp_core_get_core_userdata( $user_id = 0 ) {
226
  * @todo Deprecate.
227
  *
228
  * @param string $user_login user_login of the user being queried.
229
+ *
230
  * @return int
231
  */
232
  function bp_core_get_displayed_userid( $user_login ) {
239
  * @since BuddyPress (1.0.0)
240
  *
241
  * @param string $username user_login to check.
242
+ *
243
  * @return int|null The ID of the matched user on success, null on failure.
244
  */
245
  function bp_core_get_userid( $username = '' ) {
266
  * @since BuddyPress (1.2.3)
267
  *
268
  * @param string $user_nicename user_nicename to check.
269
+ *
270
  * @return int|null The ID of the matched user on success, null on failure.
271
  */
272
  function bp_core_get_userid_from_nicename( $user_nicename = '' ) {
293
  * This function is sensitive to the BP_ENABLE_USERNAME_COMPATIBILITY_MODE,
294
  * so it will return the user_login or user_nicename as appropriate.
295
  *
296
+ * @param int $user_id User ID to check.
297
+ * @param string|bool $user_nicename Optional. user_nicename of user being checked.
298
+ * @param string|bool $user_login Optional. user_login of user being checked.
299
+ *
300
  * @return string|bool The username of the matched user, or false.
301
  */
302
  function bp_core_get_username( $user_id = 0, $user_nicename = false, $user_login = false ) {
380
  * @todo Refactor to use a WP core function, if possible.
381
  *
382
  * @param int $user_id User ID to check.
383
+ *
384
  * @return string|bool The username of the matched user, or false.
385
  */
386
  function bp_members_get_user_nicename( $user_id ) {
438
  * Return the email address for the user based on user ID.
439
  *
440
  * @param int $uid User ID to check.
441
+ *
442
  * @return string The email for the matched user. Empty string if no user
443
+ * matched the $uid.
444
  */
445
  function bp_core_get_user_email( $uid ) {
446
 
476
  *
477
  * Optional parameters will return just the name or just the URL.
478
  *
479
+ * @param int $user_id User ID to check.
480
  * @param bool $no_anchor Disable URL and HTML and just return full name.
481
+ * Default: false.
482
  * @param bool $just_link Disable full name and HTML and just return the URL
483
+ * text. Default false.
484
+ *
485
  * @return string|bool The link text based on passed parameters, or false on
486
+ * no match.
487
  */
488
  function bp_core_get_userlink( $user_id, $no_anchor = false, $just_link = false ) {
489
  $display_name = bp_core_get_user_displayname( $user_id );
524
  * @since BuddyPress (2.0.0)
525
  *
526
  * @param array $user_ids
527
+ *
528
+ * @return array
529
  */
530
  function bp_core_get_user_displaynames( $user_ids ) {
531
 
604
  * Fetch the display name for a user.
605
  *
606
  * @param int|string $user_id_or_username User ID or username.
607
+ *
608
  * @return string|bool The display name for the user in question, or false if
609
+ * user not found.
610
  */
611
  function bp_core_get_user_displayname( $user_id_or_username ) {
612
  if ( empty( $user_id_or_username ) ) {
650
  * Return the user link for the user based on user email address.
651
  *
652
  * @param string $email The email address for the user.
653
+ *
654
  * @return string The link to the users home base. False on no match.
655
  */
656
  function bp_core_get_userlink_by_email( $email ) {
670
  * Return the user link for the user based on the supplied identifier.
671
  *
672
  * @param string $username If BP_ENABLE_USERNAME_COMPATIBILITY_MODE is set,
673
+ * this should be user_login, otherwise it should
674
+ * be user_nicename.
675
+ *
676
  * @return string|bool The link to the user's domain, false on no match.
677
  */
678
  function bp_core_get_userlink_by_username( $username ) {
723
  }
724
 
725
  /**
726
+ * Return the total number of members, limited to those members with last_activity.
727
  *
728
+ * @return int The number of active members.
729
  */
730
  function bp_core_get_active_member_count() {
731
  global $wpdb;
769
  *
770
  * @since BuddyPress (1.6.0)
771
  *
772
+ * @param int $user_id The ID of the user being spammed/hammed.
773
+ * @param string $status 'spam' if being marked as spam, 'ham' otherwise.
774
+ * @param bool $do_wp_cleanup True to force the cleanup of WordPress content
775
+ * and status, otherwise false. Generally, this should
776
+ * only be false if WordPress is expected to have
777
+ * performed this cleanup independently, as when hooked
778
+ * to 'make_spam_user'.
779
+ *
780
  * @return bool True on success, false on failure.
781
  */
782
  function bp_core_process_spammer_status( $user_id, $status, $do_wp_cleanup = true ) {
901
 
902
  return true;
903
  }
 
904
  /**
905
  * Hook to WP's make_spam_user and run our custom BP spam functions.
906
  *
929
  * Check whether a user has been marked as a spammer.
930
  *
931
  * @param int $user_id The ID for the user.
932
+ *
933
  * @return bool True if spammer, otherwise false.
934
  */
935
  function bp_is_user_spammer( $user_id = 0 ) {
994
  * Check whether a user has been marked as deleted.
995
  *
996
  * @param int $user_id The ID for the user.
997
+ *
998
  * @return bool True if deleted, otherwise false.
999
  */
1000
  function bp_is_user_deleted( $user_id = 0 ) {
1066
  * @uses bp_is_user_deleted() To check if user is deleted
1067
  *
1068
  * @param int $user_id The user ID to check.
1069
+ *
1070
  * @return bool True if active, otherwise false.
1071
  */
1072
  function bp_is_user_active( $user_id = 0 ) {
1103
  * @todo No need for the user fallback checks, since they're done in
1104
  * bp_is_user_active().
1105
  *
1106
+ * @uses is_user_logged_in() To check if user is logged in.
1107
+ * @uses bp_get_displayed_user_id() To get current user ID.
1108
+ * @uses bp_is_user_active() To check if user is active.
1109
  *
1110
  * @param int $user_id The user ID to check.
1111
+ *
1112
  * @return bool True if inactive, otherwise false.
1113
  */
1114
  function bp_is_user_inactive( $user_id = 0 ) {
1132
  *
1133
  * @since BuddyPress (1.9.0)
1134
  *
1135
+ * @param int $user_id ID of the user being updated.
1136
+ * @param string $time Time of last activity, in 'Y-m-d H:i:s' format.
1137
+ *
1138
  * @return bool True on success, false on failure.
1139
  */
1140
  function bp_update_user_last_activity( $user_id = 0, $time = '' ) {
1178
  *
1179
  * @access private For internal use only.
1180
  *
1181
+ * @param null $retval
1182
+ * @param int $object_id ID of the user.
1183
+ * @param string $meta_key Meta key being fetched.
1184
+ *
1185
+ * @return mixed
1186
  */
1187
  function _bp_get_user_meta_last_activity_warning( $retval, $object_id, $meta_key ) {
1188
  static $warned = false;
1213
  *
1214
  * @access private For internal use only.
1215
  *
1216
+ * @param int $meta_id ID of the just-set usermeta row.
1217
+ * @param int $object_id ID of the user.
1218
+ * @param string $meta_key Meta key being fetched.
1219
  * @param string $meta_value Active time.
1220
  */
1221
  function _bp_update_user_meta_last_activity_warning( $meta_id, $object_id, $meta_key, $meta_value ) {
1230
  * Get the last activity for a given user.
1231
  *
1232
  * @param int $user_id The ID of the user.
1233
+ *
1234
  * @return string Time of last activity, in 'Y-m-d H:i:s' format, or an empty
1235
+ * string if none is found.
1236
  */
1237
  function bp_get_user_last_activity( $user_id = 0 ) {
1238
  $activity = '';
1290
  * @todo Deprecate.
1291
  *
1292
  * @param int $user_id ID of the user being queried.
1293
+ *
1294
  * @return array Post IDs.
1295
  */
1296
  function bp_core_get_all_posts_for_user( $user_id = 0 ) {
1309
  * Primarily used for self-deletions, as requested through Settings.
1310
  *
1311
  * @param int $user_id Optional. ID of the user to be deleted. Default: the
1312
+ * logged-in user.
1313
  * @return bool True on success, false on failure.
1314
  */
1315
  function bp_core_delete_account( $user_id = 0 ) {
1378
  * @since BuddyPress (1.9.0)
1379
  *
1380
  * @param int $user_id ID of the user who is about to be deleted.
1381
+ *
1382
  * @return bool True on success, false on failure.
1383
  */
1384
  function bp_core_delete_avatar_on_user_delete( $user_id ) {
1396
  * Uses multibyte functions when available on the PHP build.
1397
  *
1398
  * @param string $str String to be upper-cased.
1399
+ *
1400
  * @return string
1401
  */
1402
  function bp_core_ucfirst( $str ) {
1417
  * @since BuddyPress (1.1.2)
1418
  *
1419
  * @param WP_User|WP_Error $user Either the WP_User object or the WP_Error
1420
+ * object, as passed to the 'authenticate' filter.
1421
+ *
1422
  * @return WP_User|WP_Error If the user is not a spammer, return the WP_User
1423
+ * object. Otherwise a new WP_Error object.
1424
  */
1425
  function bp_core_boot_spammer( $user ) {
1426
 
1491
  /**
1492
  * Add BuddyPress-specific items to the illegal_names array.
1493
  *
1494
+ * @param array|string $value Illegal names as being saved defined in
1495
+ * Multisite settings.
1496
  * @param array|string $oldvalue The old value of the option.
1497
+ *
1498
  * @return array Merged and unique array of illegal names.
1499
  */
1500
  function bp_core_get_illegal_names( $value = '', $oldvalue = '' ) {
1584
  *
1585
  * @since BuddyPress (1.6.2)
1586
  *
1587
+ * @param string $user_email The email being checked.
1588
+ *
1589
  * @return bool|array True if the address passes all checks; otherwise an array
1590
+ * of error codes.
1591
  */
1592
  function bp_core_validate_email_address( $user_email ) {
1593
  $errors = array();
1636
  *
1637
  * @see bp_core_validate_email_address()
1638
  *
1639
+ * @param WP_Error $errors WP_Error object.
1640
+ * @param array $validation_results The return value of a validation function
1641
+ * like bp_core_validate_email_address().
1642
  */
1643
  function bp_core_add_validation_error_messages( WP_Error $errors, $validation_results ) {
1644
  if ( ! empty( $validation_results['invalid'] ) ) {
1661
  /**
1662
  * Validate a user name and email address when creating a new user.
1663
  *
1664
+ * @param string $user_name Username to validate.
1665
  * @param string $user_email Email address to validate.
1666
+ *
1667
  * @return array Results of user validation including errors, if any.
1668
  */
1669
  function bp_core_validate_user_signup( $user_name, $user_email ) {
1767
  *
1768
  * @todo Why do we have this wrapper?
1769
  *
1770
+ * @param string $blog_url Blog URL requested during registration.
1771
  * @param string $blog_title Blog title requested during registration.
1772
+ *
1773
  * @return array
1774
  */
1775
  function bp_core_validate_blog_signup( $blog_url, $blog_title ) {
1792
  *
1793
  * @todo There appears to be a bug in the return value on success.
1794
  *
1795
+ * @param string $user_login Login name requested by the user.
1796
  * @param string $user_password Password requested by the user.
1797
+ * @param string $user_email Email address entered by the user.
1798
+ * @param array $usermeta Miscellaneous metadata about the user (blog-specific
1799
+ * signup data, xprofile data, etc).
1800
+ *
1801
  * @return bool|WP_Error True on success, WP_Error on failure.
1802
  */
1803
  function bp_core_signup_user( $user_login, $user_password, $user_email, $usermeta ) {
1889
  * Create a blog and user based on data supplied at user registration.
1890
  *
1891
  * @param string $blog_domain Domain requested by user.
1892
+ * @param string $blog_path Path requested by user.
1893
+ * @param string $blog_title Title as entered by user.
1894
+ * @param string $user_name user_login of requesting user.
1895
+ * @param string $user_email Email address of requesting user.
1896
+ * @param string $usermeta Miscellaneous metadata for the user.
1897
+ *
1898
+ * @return bool
1899
  */
1900
  function bp_core_signup_blog( $blog_domain, $blog_path, $blog_title, $user_name, $user_email, $usermeta ) {
1901
  if ( ! is_multisite() || ! function_exists( 'wpmu_signup_blog' ) ) {
1919
  * Activate a signup, as identified by an activation key.
1920
  *
1921
  * @param string $key Activation key.
1922
+ *
1923
  * @return int|bool User ID on success, false on failure.
1924
  */
1925
  function bp_core_activate_signup( $key ) {
2161
  * during normal registration, XProfile data is provided directly by the user.
2162
  *
2163
  * @param int $user_id ID of the user.
2164
+ *
2165
+ * @return bool
2166
  */
2167
  function bp_core_map_user_registration( $user_id ) {
2168
 
2225
  /**
2226
  * Send activation email to a newly registered user.
2227
  *
2228
+ * @param int $user_id ID of the new user.
2229
  * @param string $user_email Email address of the new user.
2230
+ * @param string $key Activation key.
2231
  */
2232
  function bp_core_signup_send_validation_email( $user_id, $user_email, $key ) {
2233
  $activate_url = trailingslashit( bp_get_activation_page() ) . "{$key}/";
2286
  /**
2287
  * Display a "resend email" link when an unregistered user attempts to log in.
2288
  *
 
 
 
 
 
2289
  * @since BuddyPress (1.2.2)
2290
+ *
2291
+ * @param WP_User|WP_Error $user Either the WP_User or the WP_Error object.
2292
+ * @param string $username The inputted, attempted username.
2293
+ * @param string $password The inputted, attempted password.
2294
+ *
2295
+ * @return WP_User|WP_Error
2296
  */
2297
  function bp_core_signup_disable_inactive( $user = null, $username = '', $password ='' ) {
2298
  // login form not used
2565
  *
2566
  * @since BuddyPress (2.2.0)
2567
  *
2568
+ * @param string $member_type The name of the member type.
2569
+ *
2570
  * @return object A member type object.
2571
  */
2572
  function bp_get_member_type_object( $member_type ) {
2593
  * @param string $operator Optional. The logical operation to perform. 'or' means only one
2594
  * element from the array needs to match; 'and' means all elements
2595
  * must match. Accepts 'or' or 'and'. Default 'and'.
2596
+ *
2597
  * @return array A list of member type names or objects.
2598
  */
2599
  function bp_get_member_types( $args = array(), $output = 'names', $operator = 'and' ) {
2701
  *
2702
  * @since BuddyPress (2.2.0)
2703
  *
2704
+ * @param int $user_id ID of the user.
2705
+ * @param bool $single Optional. Whether to return a single type string. If multiple types are found
2706
+ * for the user, the oldest one will be returned. Default: true.
2707
+ *
2708
  * @return string|array|bool On success, returns a single member type (if $single is true) or an array of member
2709
  * types (if $single is false). Returns false on failure.
2710
  */
2746
  *
2747
  * @since BuddyPress (2.3.0)
2748
  *
2749
+ * @param int $user_id $user_id ID of the user.
2750
+ * @param string $member_type Member Type.
2751
+ *
2752
  * @return bool Whether the user has the given member type.
2753
  */
2754
  function bp_has_member_type( $user_id, $member_type ) {
2772
  *
2773
  * @since BuddyPress (2.2.0)
2774
  *
2775
+ * @param int $user_id ID of the user.
2776
+ *
2777
  * @return See {@see bp_set_member_type()}.
2778
  */
2779
  function bp_remove_member_type_on_user_delete( $user_id ) {
bp-members/bp-members-loader.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Member Loader
5
  *
6
  * @package BuddyPress
7
  * @subpackage Members
@@ -11,6 +11,7 @@
11
  defined( 'ABSPATH' ) || exit;
12
 
13
  class BP_Members_Component extends BP_Component {
 
14
  /**
15
  * Member types.
16
  *
@@ -213,9 +214,9 @@ class BP_Members_Component extends BP_Component {
213
  * @see BP_Component::setup_nav() for a description of arguments.
214
  *
215
  * @param array $main_nav Optional. See BP_Component::setup_nav() for
216
- * description.
217
- * @param array $sub_nav Optional. See BP_Component::setup_nav() for
218
- * description.
219
  */
220
  public function setup_nav( $main_nav = array(), $sub_nav = array() ) {
221
 
@@ -279,7 +280,7 @@ class BP_Members_Component extends BP_Component {
279
  }
280
 
281
  /**
282
- * Setup cache groups
283
  *
284
  * @since BuddyPress (2.2.0)
285
  */
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Member Loader.
5
  *
6
  * @package BuddyPress
7
  * @subpackage Members
11
  defined( 'ABSPATH' ) || exit;
12
 
13
  class BP_Members_Component extends BP_Component {
14
+
15
  /**
16
  * Member types.
17
  *
214
  * @see BP_Component::setup_nav() for a description of arguments.
215
  *
216
  * @param array $main_nav Optional. See BP_Component::setup_nav() for
217
+ * description.
218
+ * @param array $sub_nav Optional. See BP_Component::setup_nav() for
219
+ * description.
220
  */
221
  public function setup_nav( $main_nav = array(), $sub_nav = array() ) {
222
 
280
  }
281
 
282
  /**
283
+ * Setup cache groups.
284
  *
285
  * @since BuddyPress (2.2.0)
286
  */
bp-members/bp-members-screens.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Member Screens
5
  *
6
  * Handlers for member screens that aren't handled elsewhere.
7
  *
@@ -293,7 +293,7 @@ add_action( 'bp_screens', 'bp_core_screen_signup' );
293
  * @todo Move the actual activation process into an action in bp-members-actions.php
294
  */
295
  function bp_core_screen_activation() {
296
-
297
  // Bail if not viewing the activation page
298
  if ( ! bp_is_current_component( 'activate' ) ) {
299
  return false;
@@ -521,7 +521,8 @@ class BP_Members_Theme_Compat {
521
  * @since BuddyPress (1.8.0)
522
  *
523
  * @param string $templates The templates from
524
- * bp_get_theme_compat_templates().
 
525
  * @return array $templates Array of custom templates to look for.
526
  */
527
  public function single_template_hierarchy( $templates ) {
@@ -591,7 +592,7 @@ new BP_Members_Theme_Compat();
591
  class BP_Registration_Theme_Compat {
592
 
593
  /**
594
- * Setup the groups component theme compatibility
595
  *
596
  * @since BuddyPress (1.7.0)
597
  */
@@ -631,6 +632,7 @@ class BP_Registration_Theme_Compat {
631
  * @since BuddyPress (1.8.0)
632
  *
633
  * @param string $templates The templates from bp_get_theme_compat_templates().
 
634
  * @return array $templates Array of custom templates to look for.
635
  */
636
  public function template_hierarchy( $templates ) {
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Member Screens.
5
  *
6
  * Handlers for member screens that aren't handled elsewhere.
7
  *
293
  * @todo Move the actual activation process into an action in bp-members-actions.php
294
  */
295
  function bp_core_screen_activation() {
296
+
297
  // Bail if not viewing the activation page
298
  if ( ! bp_is_current_component( 'activate' ) ) {
299
  return false;
521
  * @since BuddyPress (1.8.0)
522
  *
523
  * @param string $templates The templates from
524
+ * bp_get_theme_compat_templates().
525
+ *
526
  * @return array $templates Array of custom templates to look for.
527
  */
528
  public function single_template_hierarchy( $templates ) {
592
  class BP_Registration_Theme_Compat {
593
 
594
  /**
595
+ * Setup the groups component theme compatibility.
596
  *
597
  * @since BuddyPress (1.7.0)
598
  */
632
  * @since BuddyPress (1.8.0)
633
  *
634
  * @param string $templates The templates from bp_get_theme_compat_templates().
635
+ *
636
  * @return array $templates Array of custom templates to look for.
637
  */
638
  public function template_hierarchy( $templates ) {
bp-members/bp-members-template.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Member Template Tags
5
  *
6
  * Functions that are safe to use inside your template files and themes.
7
  *
@@ -231,10 +231,10 @@ class BP_Core_Members_Template {
231
  public $type;
232
 
233
  /**
234
- * The unique string used for pagination queries
235
  *
236
  * @access public
237
- * @var public
238
  */
239
  public $pag_arg;
240
 
@@ -242,7 +242,7 @@ class BP_Core_Members_Template {
242
  * The page number being requested.
243
  *
244
  * @access public
245
- * @var public
246
  */
247
  public $pag_page;
248
 
@@ -250,7 +250,7 @@ class BP_Core_Members_Template {
250
  * The number of items being requested per page.
251
  *
252
  * @access public
253
- * @var public
254
  */
255
  public $pag_num;
256
 
@@ -286,7 +286,7 @@ class BP_Core_Members_Template {
286
  * @param array $exclude Exclude these IDs from results.
287
  * @param array $meta_key Limit to users with a meta_key.
288
  * @param array $meta_value Limit to users with a meta_value (with meta_key).
289
- * @param array $page_arg Optional. The string used as a query parameter in pagination links.
290
  * Default: 'upage'.
291
  * @param array|string $member_type Array or comma-separated string of member types to limit results to.
292
  */
@@ -466,7 +466,7 @@ function bp_rewind_members() {
466
  *
467
  * @global object $members_template {@link BP_Members_Template}
468
  *
469
- * @param array $args {
470
  * Arguments for limiting the contents of the members loop. Most arguments
471
  * are in the same format as {@link BP_User_Query}. However, because
472
  * the format of the arguments accepted here differs in a number of ways,
@@ -496,11 +496,11 @@ function bp_rewind_members() {
496
  * @type string|array $member_type Array or comma-separated list of member types to limit results to.
497
  * @type string $search_terms Limit results by a search term. Default: null.
498
  * @type string $meta_key Limit results by the presence of a usermeta key.
499
- * Default: false.
500
  * @type mixed $meta_value When used with meta_key, limits results by the
501
- * a matching usermeta value. Default: false.
502
  * @type bool $populate_extras Whether to fetch optional data, such as
503
- * friend counts. Default: true.
504
  * }
505
  * @return bool Returns true when blogs are found, otherwise false.
506
  */
@@ -722,34 +722,51 @@ function bp_member_user_id() {
722
  * Output the row class of the current member in the loop.
723
  *
724
  * @since BuddyPress (1.7.0)
 
 
725
  */
726
- function bp_member_class() {
727
- echo bp_get_member_class();
728
  }
729
  /**
730
  * Return the row class of the current member in the loop.
731
  *
732
  * @since BuddyPress (1.7.0)
733
  *
734
- * @return string Row class of the member.
 
 
735
  */
736
- function bp_get_member_class() {
737
  global $members_template;
738
 
739
- $classes = array();
740
- $current_time = bp_core_current_time();
741
- $pos_in_loop = (int) $members_template->current_member;
 
742
 
743
- // If we've only one group in the loop, don't both with odd and even.
744
- if ( $members_template->member_count > 1 )
745
- $classes[] = ( $pos_in_loop % 2 ) ? 'even' : 'odd';
746
- else
747
  $classes[] = 'bp-single-member';
 
748
 
749
- // Has the user been active recently?
750
  if ( ! empty( $members_template->member->last_activity ) ) {
751
- if ( strtotime( $current_time ) <= strtotime( '+5 minutes', strtotime( $members_template->member->last_activity ) ) )
 
 
 
 
 
 
 
752
  $classes[] = 'is-online';
 
 
 
 
 
 
753
  }
754
 
755
  /**
@@ -861,7 +878,7 @@ function bp_member_is_loggedin_user() {
861
  *
862
  * @see bp_get_member_avatar() for description of arguments.
863
  *
864
- * @param array $args See {@link bp_get_member_avatar()}.
865
  */
866
  function bp_member_avatar( $args = '' ) {
867
 
@@ -871,7 +888,7 @@ function bp_member_avatar( $args = '' ) {
871
  * @since BuddyPress (1.2.0)
872
  *
873
  * @param string $value Formatted HTML <img> element,
874
- * or raw avatar URL based on $html arg
875
  */
876
  echo apply_filters( 'bp_member_avatar', bp_get_member_avatar( $args ) );
877
  }
@@ -881,17 +898,17 @@ function bp_member_avatar( $args = '' ) {
881
  * @see bp_core_fetch_avatar() For a description of arguments and
882
  * return values.
883
  *
884
- * @param array $args {
885
  * Arguments are listed here with an explanation of their defaults.
886
  * For more information about the arguments, see
887
  * {@link bp_core_fetch_avatar()}.
888
- * @type string $alt Default: 'Profile picture of [user name]'.
889
- * @type string $class Default: 'avatar'.
890
- * @type string $type Default: 'thumb'.
891
- * @type int|bool $width Default: false.
892
- * @type int|bool $height Default: false.
893
- * @type bool $id Currently unused.
894
- * @type bool $no_grav Default: false.
895
  * }
896
  * @return string User avatar string.
897
  */
@@ -918,7 +935,7 @@ function bp_member_avatar( $args = '' ) {
918
  * @since BuddyPress (1.2.0)
919
  *
920
  * @param string $value Formatted HTML <img> element,
921
- * or raw avatar URL based on $html arg
922
  */
923
  return apply_filters( 'bp_get_member_avatar', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->id, 'type' => $type, 'alt' => $alt, 'css_id' => $id, 'class' => $class, 'width' => $width, 'height' => $height, 'email' => $members_template->member->user_email ) ) );
924
  }
@@ -1031,8 +1048,9 @@ function bp_member_last_active( $args = array() ) {
1031
  * @param array $args {
1032
  * Array of optional arguments.
1033
  * @type mixed $active_format If true, formatted "active 5 minutes
1034
- * ago". If false, formatted "5 minutes ago". If string, should
1035
- * be sprintf'able like 'last seen %s ago'.
 
1036
  * }
1037
  * @return string
1038
  */
@@ -1075,6 +1093,8 @@ function bp_member_last_active( $args = array() ) {
1075
 
1076
  /**
1077
  * Output the latest update of the current member in the loop.
 
 
1078
  */
1079
  function bp_member_latest_update( $args = '' ) {
1080
  echo bp_get_member_latest_update( $args );
@@ -1082,11 +1102,11 @@ function bp_member_latest_update( $args = '' ) {
1082
  /**
1083
  * Get the latest update from the current member in the loop.
1084
  *
1085
- * @param array $args {
1086
  * Array of optional arguments.
1087
- * @type int $length Truncation length. Default: 225.
1088
  * @type bool $view_link Whether to provide a 'View' link for
1089
- * truncated entries. Default: false.
1090
  * }
1091
  * @return string
1092
  */
@@ -1138,7 +1158,7 @@ function bp_member_latest_update( $args = '' ) {
1138
  *
1139
  * @see bp_get_member_profile_data() for a description of params.
1140
  *
1141
- * @param array $args See {@link bp_get_member_profile_data()}.
1142
  */
1143
  function bp_member_profile_data( $args = '' ) {
1144
  echo bp_get_member_profile_data( $args );
@@ -1150,12 +1170,12 @@ function bp_member_profile_data( $args = '' ) {
1150
  * to fetch profile data cached in the template global. It is also safe
1151
  * to use outside of the loop.
1152
  *
1153
- * @param array $args {
1154
  * Array of config parameters.
1155
- * @type string $field Name of the profile field.
1156
- * @type int $user_id ID of the user whose data is being fetched.
1157
- * Defaults to the current member in the loop, or if not
1158
- * present, to the currently displayed user.
1159
  * }
1160
  * @return string|bool Profile data if found, otherwise false.
1161
  */
@@ -1412,6 +1432,8 @@ function bp_get_displayed_user_nav() {
1412
  * Output the logged-in user's avatar.
1413
  *
1414
  * @see bp_get_loggedin_user_avatar() for a description of params.
 
 
1415
  */
1416
  function bp_loggedin_user_avatar( $args = '' ) {
1417
  echo bp_get_loggedin_user_avatar( $args );
@@ -1422,14 +1444,14 @@ function bp_loggedin_user_avatar( $args = '' ) {
1422
  * @see bp_core_fetch_avatar() For a description of arguments and
1423
  * return values.
1424
  *
1425
- * @param array $args {
1426
  * Arguments are listed here with an explanation of their defaults.
1427
  * For more information about the arguments, see
1428
  * {@link bp_core_fetch_avatar()}.
1429
- * @type string $alt Default: 'Profile picture of [user name]'.
1430
- * @type bool $html Default: true.
1431
- * @type string $type Default: 'thumb'.
1432
- * @type int|bool $width Default: false.
1433
  * @type int|bool $height Default: false.
1434
  * }
1435
  * @return string User avatar string.
@@ -1459,6 +1481,8 @@ function bp_loggedin_user_avatar( $args = '' ) {
1459
  * Output the displayed user's avatar.
1460
  *
1461
  * @see bp_get_displayed_user_avatar() for a description of params.
 
 
1462
  */
1463
  function bp_displayed_user_avatar( $args = '' ) {
1464
  echo bp_get_displayed_user_avatar( $args );
@@ -1469,14 +1493,14 @@ function bp_displayed_user_avatar( $args = '' ) {
1469
  * @see bp_core_fetch_avatar() For a description of arguments and
1470
  * return values.
1471
  *
1472
- * @param array $args {
1473
  * Arguments are listed here with an explanation of their defaults.
1474
  * For more information about the arguments, see
1475
  * {@link bp_core_fetch_avatar()}.
1476
- * @type string $alt Default: 'Profile picture of [user name]'.
1477
- * @type bool $html Default: true.
1478
- * @type string $type Default: 'thumb'.
1479
- * @type int|bool $width Default: false.
1480
  * @type int|bool $height Default: false.
1481
  * }
1482
  * @return string User avatar string.
@@ -1554,6 +1578,7 @@ function bp_last_activity( $user_id = 0 ) {
1554
  * Get the "active [x days ago]" string for a user.
1555
  *
1556
  * @param int $user_id ID of the user. Default: displayed user ID.
 
1557
  * @return string
1558
  */
1559
  function bp_get_last_activity( $user_id = 0 ) {
@@ -1584,9 +1609,9 @@ function bp_user_firstname() {
1584
  *
1585
  * Simply takes all the characters before the first space in a name.
1586
  *
1587
- * @param string $name Full name to use when generating first name.
1588
- * Defaults to displayed user's first name, or to logged-in
1589
- * user's first name if it's unavailable.
1590
  * @return string
1591
  */
1592
  function bp_get_user_firstname( $name = false ) {
@@ -2192,7 +2217,7 @@ function bp_current_signup_step() {
2192
  *
2193
  * @see bp_get_signup_avatar() for description of arguments.
2194
  *
2195
- * @param array $args See {@link bp_get_signup_avatar(}.
2196
  */
2197
  function bp_signup_avatar( $args = '' ) {
2198
  echo bp_get_signup_avatar( $args );
@@ -2202,12 +2227,12 @@ function bp_signup_avatar( $args = '' ) {
2202
  *
2203
  * @see bp_core_fetch_avatar() for description of arguments.
2204
  *
2205
- * @param array $args {
2206
  * Array of optional arguments.
2207
- * @type int $size Height/weight in pixels. Default: value of
2208
- * bp_core_avatar_full_width().
2209
  * @type string $class CSS class. Default: 'avatar'.
2210
- * @type string $alt HTML 'alt' attribute. Default: 'Your Avatar'.
2211
  * }
2212
  * @return string
2213
  */
@@ -2331,10 +2356,10 @@ add_action( 'bp_head', 'bp_members_activity_feed' );
2331
  *
2332
  * @see bp_get_members_component_link() for description of parameters.
2333
  *
2334
- * @param string $component See {@bp_get_members_component_link()}.
2335
- * @param string $action See {@bp_get_members_component_link()}.
2336
- * @param string $query_args See {@bp_get_members_component_link()}.
2337
- * @param string $nonce See {@bp_get_members_component_link()}.
2338
  */
2339
  function bp_members_component_link( $component, $action = '', $query_args = '', $nonce = false ) {
2340
  echo esc_url( bp_get_members_component_link( $component, $action, $query_args, $nonce ) );
@@ -2342,12 +2367,13 @@ function bp_members_component_link( $component, $action = '', $query_args = '',
2342
  /**
2343
  * Generate a link to a members component subpage.
2344
  *
2345
- * @param string $component ID of the component (eg 'friends').
2346
- * @param string $action Optional. 'action' slug (eg 'invites').
2347
- * @param array $query_args Optional. Array of URL params to add to the
2348
- * URL. See {@link add_query_arg()} for format.
2349
- * @param array $nonce Optional. If provided, the URL will be passed
2350
- * through wp_nonce_url() with $nonce as the action string.
 
2351
  * @return string
2352
  */
2353
  function bp_get_members_component_link( $component, $action = '', $query_args = '', $nonce = false ) {
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Member Template Tags.
5
  *
6
  * Functions that are safe to use inside your template files and themes.
7
  *
231
  public $type;
232
 
233
  /**
234
+ * The unique string used for pagination queries.
235
  *
236
  * @access public
237
+ * @var string
238
  */
239
  public $pag_arg;
240
 
242
  * The page number being requested.
243
  *
244
  * @access public
245
+ * @var string
246
  */
247
  public $pag_page;
248
 
250
  * The number of items being requested per page.
251
  *
252
  * @access public
253
+ * @var string
254
  */
255
  public $pag_num;
256
 
286
  * @param array $exclude Exclude these IDs from results.
287
  * @param array $meta_key Limit to users with a meta_key.
288
  * @param array $meta_value Limit to users with a meta_value (with meta_key).
289
+ * @param string $page_arg Optional. The string used as a query parameter in pagination links.
290
  * Default: 'upage'.
291
  * @param array|string $member_type Array or comma-separated string of member types to limit results to.
292
  */
466
  *
467
  * @global object $members_template {@link BP_Members_Template}
468
  *
469
+ * @param array|string $args {
470
  * Arguments for limiting the contents of the members loop. Most arguments
471
  * are in the same format as {@link BP_User_Query}. However, because
472
  * the format of the arguments accepted here differs in a number of ways,
496
  * @type string|array $member_type Array or comma-separated list of member types to limit results to.
497
  * @type string $search_terms Limit results by a search term. Default: null.
498
  * @type string $meta_key Limit results by the presence of a usermeta key.
499
+ * Default: false.
500
  * @type mixed $meta_value When used with meta_key, limits results by the
501
+ * a matching usermeta value. Default: false.
502
  * @type bool $populate_extras Whether to fetch optional data, such as
503
+ * friend counts. Default: true.
504
  * }
505
  * @return bool Returns true when blogs are found, otherwise false.
506
  */
722
  * Output the row class of the current member in the loop.
723
  *
724
  * @since BuddyPress (1.7.0)
725
+ *
726
+ * @param array $classes Array of custom classes
727
  */
728
+ function bp_member_class( $classes = array() ) {
729
+ echo bp_get_member_class( $classes );
730
  }
731
  /**
732
  * Return the row class of the current member in the loop.
733
  *
734
  * @since BuddyPress (1.7.0)
735
  *
736
+ * @param array $classes Array of custom classes
737
+ *
738
+ * @return string Row class of the member
739
  */
740
+ function bp_get_member_class( $classes = array() ) {
741
  global $members_template;
742
 
743
+ // Add even/odd classes, but only if there's more than 1 member
744
+ if ( $members_template->member_count > 1 ) {
745
+ $pos_in_loop = (int) $members_template->current_member;
746
+ $classes[] = ( $pos_in_loop % 2 ) ? 'even' : 'odd';
747
 
748
+ // If we've only one member in the loop, don't bother with odd and even
749
+ } else {
 
 
750
  $classes[] = 'bp-single-member';
751
+ }
752
 
753
+ // Maybe add 'is-online' class
754
  if ( ! empty( $members_template->member->last_activity ) ) {
755
+
756
+ // Calculate some times
757
+ $current_time = strtotime( bp_core_current_time() );
758
+ $last_activity = strtotime( $members_template->member->last_activity );
759
+ $still_online = strtotime( '+5 minutes', $last_activity );
760
+
761
+ // Has the user been active recently?
762
+ if ( $current_time <= $still_online ) {
763
  $classes[] = 'is-online';
764
+ }
765
+ }
766
+
767
+ // Add current user class
768
+ if ( bp_loggedin_user_id() === (int) $members_template->member->id ) {
769
+ $classes[] = 'is-current-user';
770
  }
771
 
772
  /**
878
  *
879
  * @see bp_get_member_avatar() for description of arguments.
880
  *
881
+ * @param array|string $args See {@link bp_get_member_avatar()}.
882
  */
883
  function bp_member_avatar( $args = '' ) {
884
 
888
  * @since BuddyPress (1.2.0)
889
  *
890
  * @param string $value Formatted HTML <img> element,
891
+ * or raw avatar URL based on $html arg.
892
  */
893
  echo apply_filters( 'bp_member_avatar', bp_get_member_avatar( $args ) );
894
  }
898
  * @see bp_core_fetch_avatar() For a description of arguments and
899
  * return values.
900
  *
901
+ * @param array|string $args {
902
  * Arguments are listed here with an explanation of their defaults.
903
  * For more information about the arguments, see
904
  * {@link bp_core_fetch_avatar()}.
905
+ * @type string $alt Default: 'Profile picture of [user name]'.
906
+ * @type string $class Default: 'avatar'.
907
+ * @type string $type Default: 'thumb'.
908
+ * @type int|bool $width Default: false.
909
+ * @type int|bool $height Default: false.
910
+ * @type bool $id Currently unused.
911
+ * @type bool $no_grav Default: false.
912
  * }
913
  * @return string User avatar string.
914
  */
935
  * @since BuddyPress (1.2.0)
936
  *
937
  * @param string $value Formatted HTML <img> element,
938
+ * or raw avatar URL based on $html arg.
939
  */
940
  return apply_filters( 'bp_get_member_avatar', bp_core_fetch_avatar( array( 'item_id' => $members_template->member->id, 'type' => $type, 'alt' => $alt, 'css_id' => $id, 'class' => $class, 'width' => $width, 'height' => $height, 'email' => $members_template->member->user_email ) ) );
941
  }
1048
  * @param array $args {
1049
  * Array of optional arguments.
1050
  * @type mixed $active_format If true, formatted "active 5 minutes
1051
+ * ago". If false, formatted "5 minutes ago".
1052
+ * If string, should be sprintf'able like
1053
+ * 'last seen %s ago'.
1054
  * }
1055
  * @return string
1056
  */
1093
 
1094
  /**
1095
  * Output the latest update of the current member in the loop.
1096
+ *
1097
+ * @param array|string $args
1098
  */
1099
  function bp_member_latest_update( $args = '' ) {
1100
  echo bp_get_member_latest_update( $args );
1102
  /**
1103
  * Get the latest update from the current member in the loop.
1104
  *
1105
+ * @param array|string $args {
1106
  * Array of optional arguments.
1107
+ * @type int $length Truncation length. Default: 225.
1108
  * @type bool $view_link Whether to provide a 'View' link for
1109
+ * truncated entries. Default: false.
1110
  * }
1111
  * @return string
1112
  */
1158
  *
1159
  * @see bp_get_member_profile_data() for a description of params.
1160
  *
1161
+ * @param array|string $args See {@link bp_get_member_profile_data()}.
1162
  */
1163
  function bp_member_profile_data( $args = '' ) {
1164
  echo bp_get_member_profile_data( $args );
1170
  * to fetch profile data cached in the template global. It is also safe
1171
  * to use outside of the loop.
1172
  *
1173
+ * @param array|string $args {
1174
  * Array of config parameters.
1175
+ * @type string $field Name of the profile field.
1176
+ * @type int $user_id ID of the user whose data is being fetched.
1177
+ * Defaults to the current member in the loop, or if not
1178
+ * present, to the currently displayed user.
1179
  * }
1180
  * @return string|bool Profile data if found, otherwise false.
1181
  */
1432
  * Output the logged-in user's avatar.
1433
  *
1434
  * @see bp_get_loggedin_user_avatar() for a description of params.
1435
+ *
1436
+ * @param array|string $args
1437
  */
1438
  function bp_loggedin_user_avatar( $args = '' ) {
1439
  echo bp_get_loggedin_user_avatar( $args );
1444
  * @see bp_core_fetch_avatar() For a description of arguments and
1445
  * return values.
1446
  *
1447
+ * @param array|string $args {
1448
  * Arguments are listed here with an explanation of their defaults.
1449
  * For more information about the arguments, see
1450
  * {@link bp_core_fetch_avatar()}.
1451
+ * @type string $alt Default: 'Profile picture of [user name]'.
1452
+ * @type bool $html Default: true.
1453
+ * @type string $type Default: 'thumb'.
1454
+ * @type int|bool $width Default: false.
1455
  * @type int|bool $height Default: false.
1456
  * }
1457
  * @return string User avatar string.
1481
  * Output the displayed user's avatar.
1482
  *
1483
  * @see bp_get_displayed_user_avatar() for a description of params.
1484
+ *
1485
+ * @param array|string $args
1486
  */
1487
  function bp_displayed_user_avatar( $args = '' ) {
1488
  echo bp_get_displayed_user_avatar( $args );
1493
  * @see bp_core_fetch_avatar() For a description of arguments and
1494
  * return values.
1495
  *
1496
+ * @param array|string $args {
1497
  * Arguments are listed here with an explanation of their defaults.
1498
  * For more information about the arguments, see
1499
  * {@link bp_core_fetch_avatar()}.
1500
+ * @type string $alt Default: 'Profile picture of [user name]'.
1501
+ * @type bool $html Default: true.
1502
+ * @type string $type Default: 'thumb'.
1503
+ * @type int|bool $width Default: false.
1504
  * @type int|bool $height Default: false.
1505
  * }
1506
  * @return string User avatar string.
1578
  * Get the "active [x days ago]" string for a user.
1579
  *
1580
  * @param int $user_id ID of the user. Default: displayed user ID.
1581
+ *
1582
  * @return string
1583
  */
1584
  function bp_get_last_activity( $user_id = 0 ) {
1609
  *
1610
  * Simply takes all the characters before the first space in a name.
1611
  *
1612
+ * @param string|bool $name Full name to use when generating first name.
1613
+ * Defaults to displayed user's first name, or to
1614
+ * logged-in user's first name if it's unavailable.
1615
  * @return string
1616
  */
1617
  function bp_get_user_firstname( $name = false ) {
2217
  *
2218
  * @see bp_get_signup_avatar() for description of arguments.
2219
  *
2220
+ * @param array|string $args See {@link bp_get_signup_avatar(}.
2221
  */
2222
  function bp_signup_avatar( $args = '' ) {
2223
  echo bp_get_signup_avatar( $args );
2227
  *
2228
  * @see bp_core_fetch_avatar() for description of arguments.
2229
  *
2230
+ * @param array|string $args {
2231
  * Array of optional arguments.
2232
+ * @type int $size Height/weight in pixels. Default: value of
2233
+ * bp_core_avatar_full_width().
2234
  * @type string $class CSS class. Default: 'avatar'.
2235
+ * @type string $alt HTML 'alt' attribute. Default: 'Your Avatar'.
2236
  * }
2237
  * @return string
2238
  */
2356
  *
2357
  * @see bp_get_members_component_link() for description of parameters.
2358
  *
2359
+ * @param string $component See {@bp_get_members_component_link()}.
2360
+ * @param string $action See {@bp_get_members_component_link()}.
2361
+ * @param string $query_args See {@bp_get_members_component_link()}.
2362
+ * @param string|bool $nonce See {@bp_get_members_component_link()}.
2363
  */
2364
  function bp_members_component_link( $component, $action = '', $query_args = '', $nonce = false ) {
2365
  echo esc_url( bp_get_members_component_link( $component, $action, $query_args, $nonce ) );
2367
  /**
2368
  * Generate a link to a members component subpage.
2369
  *
2370
+ * @param string $component ID of the component (eg 'friends').
2371
+ * @param string $action Optional. 'action' slug (eg 'invites').
2372
+ * @param array|string $query_args Optional. Array of URL params to add to the
2373
+ * URL. See {@link add_query_arg()} for format.
2374
+ * @param array|bool $nonce Optional. If provided, the URL will be passed
2375
+ * through wp_nonce_url() with $nonce as the
2376
+ * action string.
2377
  * @return string
2378
  */
2379
  function bp_get_members_component_link( $component, $action = '', $query_args = '', $nonce = false ) {
bp-members/bp-members-widgets.php CHANGED
@@ -1,6 +1,6 @@
1
  <?php
2
  /**
3
- * BuddyPress Members Widgets
4
  *
5
  * @package BuddyPress
6
  */
@@ -30,7 +30,7 @@ add_action( 'bp_register_widgets', 'bp_members_register_widgets' );
30
  class BP_Core_Members_Widget extends WP_Widget {
31
 
32
  /**
33
- * Constructor method
34
  */
35
  public function __construct() {
36
 
@@ -152,8 +152,9 @@ class BP_Core_Members_Widget extends WP_Widget {
152
  /**
153
  * Update the Members widget options.
154
  *
155
- * @param array $new_instance The new instance options.
156
- * @param array $old_instance The old instance options.
 
157
  * @return array $instance The parsed options to be saved.
158
  */
159
  public function update( $new_instance, $old_instance ) {
@@ -170,7 +171,9 @@ class BP_Core_Members_Widget extends WP_Widget {
170
  /**
171
  * Output the Members widget options form.
172
  *
173
- * @param $instance Settings for this widget.
 
 
174
  */
175
  public function form( $instance ) {
176
 
@@ -220,8 +223,11 @@ class BP_Core_Members_Widget extends WP_Widget {
220
  *
221
  * @since BuddyPress (2.3.0)
222
  *
223
- * @param $instance Instance
224
- * @uses bp_parse_args() To merge widget settings into defaults
 
 
 
225
  */
226
  public function parse_settings( $instance = array() ) {
227
  return bp_parse_args( $instance, array(
@@ -320,8 +326,9 @@ class BP_Core_Whos_Online_Widget extends WP_Widget {
320
  /**
321
  * Update the Who's Online widget options.
322
  *
323
- * @param array $new_instance The new instance options.
324
- * @param array $old_instance The old instance options.
 
325
  * @return array $instance The parsed options to be saved.
326
  */
327
  public function update( $new_instance, $old_instance ) {
@@ -335,7 +342,9 @@ class BP_Core_Whos_Online_Widget extends WP_Widget {
335
  /**
336
  * Output the Who's Online widget options form.
337
  *
338
- * @param $instance Settings for this widget.
 
 
339
  */
340
  public function form( $instance ) {
341
 
@@ -366,8 +375,11 @@ class BP_Core_Whos_Online_Widget extends WP_Widget {
366
  *
367
  * @since BuddyPress (2.3.0)
368
  *
369
- * @param $instance Instance
370
- * @uses bp_parse_args() To merge widget settings into defaults
 
 
 
371
  */
372
  public function parse_settings( $instance = array() ) {
373
  return bp_parse_args( $instance, array(
@@ -466,6 +478,7 @@ class BP_Core_Recently_Active_Widget extends WP_Widget {
466
  *
467
  * @param array $new_instance The new instance options.
468
  * @param array $old_instance The old instance options.
 
469
  * @return array $instance The parsed options to be saved.
470
  */
471
  public function update( $new_instance, $old_instance ) {
@@ -479,7 +492,9 @@ class BP_Core_Recently_Active_Widget extends WP_Widget {
479
  /**
480
  * Output the Recently Active widget options form.
481
  *
482
- * @param $instance Settings for this widget.
 
 
483
  */
484
  public function form( $instance ) {
485
 
@@ -510,8 +525,11 @@ class BP_Core_Recently_Active_Widget extends WP_Widget {
510
  *
511
  * @since BuddyPress (2.3.0)
512
  *
513
- * @param $instance Instance
514
- * @uses bp_parse_args() To merge widget settings into defaults
 
 
 
515
  */
516
  public function parse_settings( $instance = array() ) {
517
  return bp_parse_args( $instance, array(
1
  <?php
2
  /**
3
+ * BuddyPress Members Widgets.
4
  *
5
  * @package BuddyPress
6
  */
30
  class BP_Core_Members_Widget extends WP_Widget {
31
 
32
  /**
33
+ * Constructor method.
34
  */
35
  public function __construct() {
36
 
152
  /**
153
  * Update the Members widget options.
154
  *
155
+ * @param array $new_instance The new instance options.
156
+ * @param array $old_instance The old instance options.
157
+ *
158
  * @return array $instance The parsed options to be saved.
159
  */
160
  public function update( $new_instance, $old_instance ) {
171
  /**
172
  * Output the Members widget options form.
173
  *
174
+ * @param array $instance Widget instance settings.
175
+ *
176
+ * @return string
177
  */
178
  public function form( $instance ) {
179
 
223
  *
224
  * @since BuddyPress (2.3.0)
225
  *
226
+ * @param array $instance Widget instance settings.
227
+ *
228
+ * @uses bp_parse_args() To merge widget settings into defaults.
229
+ *
230
+ * @return array
231
  */
232
  public function parse_settings( $instance = array() ) {
233
  return bp_parse_args( $instance, array(
326
  /**
327
  * Update the Who's Online widget options.
328
  *
329
+ * @param array $new_instance The new instance options.
330
+ * @param array $old_instance The old instance options.
331
+ *
332
  * @return array $instance The parsed options to be saved.
333
  */
334
  public function update( $new_instance, $old_instance ) {
342
  /**
343
  * Output the Who's Online widget options form.
344
  *
345
+ * @param array $instance Widget instance settings.
346
+ *
347
+ * @return string
348
  */
349
  public function form( $instance ) {
350
 
375
  *
376
  * @since BuddyPress (2.3.0)
377
  *
378
+ * @param array $instance Widget instance settings.
379
+ *
380
+ * @uses bp_parse_args() To merge widget settings into defaults.
381
+ *
382
+ * @return array
383
  */
384
  public function parse_settings( $instance = array() ) {
385
  return bp_parse_args( $instance, array(
478
  *
479
  * @param array $new_instance The new instance options.
480
  * @param array $old_instance The old instance options.
481
+ *
482
  * @return array $instance The parsed options to be saved.
483
  */
484
  public function update( $new_instance, $old_instance ) {
492
  /**
493
  * Output the Recently Active widget options form.
494
  *
495
+ * @param array $instance Widget instance settings.
496
+ *
497
+ * @return string
498
  */
499
  public function form( $instance ) {
500
 
525
  *
526
  * @since BuddyPress (2.3.0)
527
  *
528
+ * @param array $instance Widget instance settings.
529
+ *
530
+ * @uses bp_parse_args() To merge widget settings into defaults.
531
+ *
532
+ * @return array
533
  */
534
  public function parse_settings( $instance = array() ) {
535
  return bp_parse_args( $instance, array(
bp-members/classes/class-bp-signup.php CHANGED
@@ -110,10 +110,11 @@ class BP_Signup {
110
  *
111
  * @since BuddyPress (2.0.0)
112
  *
113
- * @param array $args the argument to retrieve desired signups
 
114
  * @return array {
115
  * @type array $signups Located signups.
116
- * @type int $total Total number of signups matching params.
117
  * }
118
  */
119
  public static function get( $args = array() ) {
@@ -257,8 +258,9 @@ class BP_Signup {
257
  * @since BuddyPress (2.0.0)
258
  *
259
  * @param array $args
 
260
  * @return int|bool ID of newly created signup on success, false on
261
- * failure.
262
  */
263
  public static function add( $args = array() ) {
264
  global $wpdb;
@@ -313,10 +315,11 @@ class BP_Signup {
313
  *
314
  * @since BuddyPress (2.0.0)
315
  *
316
- * @param string $user_login User login string.
317
  * @param string $user_password User password.
318
- * @param string $user_email User email address.
319
- * @param array $usermeta Metadata associated with the signup.
 
320
  * @return int User id.
321
  */
322
  public static function add_backcompat( $user_login = '', $user_password = '', $user_email = '', $usermeta = array() ) {
@@ -379,6 +382,7 @@ class BP_Signup {
379
  * @since BuddyPress (2.0.0)
380
  *
381
  * @param int $user_id ID of the user being checked.
 
382
  * @return int|bool The status if found, otherwise false.
383
  */
384
  public static function check_user_status( $user_id = 0 ) {
@@ -406,6 +410,7 @@ class BP_Signup {
406
  * @since BuddyPress (2.0.0)
407
  *
408
  * @param string $key Activation key.
 
409
  * @return bool True on success, false on failure.
410
  */
411
  public static function validate( $key = '' ) {
@@ -451,7 +456,7 @@ class BP_Signup {
451
  *
452
  * @since BuddyPress (2.0.0)
453
  *
454
- * @return int the number of signups
455
  */
456
  public static function count_signups() {
457
  global $wpdb;
@@ -477,8 +482,9 @@ class BP_Signup {
477
  *
478
  * @since BuddyPress (2.0.0)
479
  *
480
- * @param array $args
481
- * @return int the signup id
 
482
  */
483
  public static function update( $args = array() ) {
484
  global $wpdb;
@@ -532,6 +538,7 @@ class BP_Signup {
532
  * @since BuddyPress (2.0.0)
533
  *
534
  * @param array $signup_ids Single ID or list of IDs to resend.
 
535
  * @return array
536
  */
537
  public static function resend( $signup_ids = array() ) {
@@ -621,6 +628,7 @@ class BP_Signup {
621
  * @since BuddyPress (2.0.0)
622
  *
623
  * @param array $signup_ids Single ID or list of IDs to activate.
 
624
  * @return array
625
  */
626
  public static function activate( $signup_ids = array() ) {
@@ -703,6 +711,7 @@ class BP_Signup {
703
  * @since BuddyPress (2.0.0)
704
  *
705
  * @param array $signup_ids Single ID or list of IDs to delete.
 
706
  * @return array
707
  */
708
  public static function delete( $signup_ids = array() ) {
110
  *
111
  * @since BuddyPress (2.0.0)
112
  *
113
+ * @param array $args the argument to retrieve desired signups.
114
+ *
115
  * @return array {
116
  * @type array $signups Located signups.
117
+ * @type int $total Total number of signups matching params.
118
  * }
119
  */
120
  public static function get( $args = array() ) {
258
  * @since BuddyPress (2.0.0)
259
  *
260
  * @param array $args
261
+ *
262
  * @return int|bool ID of newly created signup on success, false on
263
+ * failure.
264
  */
265
  public static function add( $args = array() ) {
266
  global $wpdb;
315
  *
316
  * @since BuddyPress (2.0.0)
317
  *
318
+ * @param string $user_login User login string.
319
  * @param string $user_password User password.
320
+ * @param string $user_email User email address.
321
+ * @param array $usermeta Metadata associated with the signup.
322
+ *
323
  * @return int User id.
324
  */
325
  public static function add_backcompat( $user_login = '', $user_password = '', $user_email = '', $usermeta = array() ) {
382
  * @since BuddyPress (2.0.0)
383
  *
384
  * @param int $user_id ID of the user being checked.
385
+ *
386
  * @return int|bool The status if found, otherwise false.
387
  */
388
  public static function check_user_status( $user_id = 0 ) {
410
  * @since BuddyPress (2.0.0)
411
  *
412
  * @param string $key Activation key.
413
+ *
414
  * @return bool True on success, false on failure.
415
  */
416
  public static function validate( $key = '' ) {
456
  *
457
  * @since BuddyPress (2.0.0)
458
  *
459
+ * @return int The number of signups.
460
  */
461
  public static function count_signups() {
462
  global $wpdb;
482
  *
483
  * @since BuddyPress (2.0.0)
484
  *
485
+ * @param array $args
486
+ *
487
+ * @return int The signup id
488
  */
489
  public static function update( $args = array() ) {
490
  global $wpdb;
538
  * @since BuddyPress (2.0.0)
539
  *
540
  * @param array $signup_ids Single ID or list of IDs to resend.
541
+ *
542
  * @return array
543
  */
544
  public static function resend( $signup_ids = array() ) {
628
  * @since BuddyPress (2.0.0)
629
  *
630
  * @param array $signup_ids Single ID or list of IDs to activate.
631
+ *
632
  * @return array
633
  */
634
  public static function activate( $signup_ids = array() ) {
711
  * @since BuddyPress (2.0.0)
712
  *
713
  * @param array $signup_ids Single ID or list of IDs to delete.
714
+ *
715
  * @return array
716
  */
717
  public static function delete( $signup_ids = array() ) {
bp-messages/bp-messages-star.php CHANGED
@@ -420,7 +420,7 @@ function bp_messages_star_bulk_manage_handler() {
420
  ) );
421
  }
422
 
423
- bp_core_add_message( sprintf( _n( '1 message was successfully starred', '%s messages were successfully starred', $count, 'buddypress' ), $count ) );
424
  break;
425
 
426
  case 'unstar' :
@@ -434,7 +434,7 @@ function bp_messages_star_bulk_manage_handler() {
434
  ) );
435
  }
436
 
437
- bp_core_add_message( sprintf( _n( '1 message was successfully unstarred', '%s messages were successfully unstarred', $count, 'buddypress' ), $count ) );
438
  break;
439
  }
440
 
420
  ) );
421
  }
422
 
423
+ bp_core_add_message( sprintf( _n( '%s message was successfully starred', '%s messages were successfully starred', $count, 'buddypress' ), $count ) );
424
  break;
425
 
426
  case 'unstar' :
434
  ) );
435
  }
436
 
437
+ bp_core_add_message( sprintf( _n( '%s message was successfully unstarred', '%s messages were successfully unstarred', $count, 'buddypress' ), $count ) );
438
  break;
439
  }
440
 
bp-notifications/bp-notifications-cache.php CHANGED
@@ -30,6 +30,17 @@ function bp_notifications_update_meta_cache( $notification_ids = false ) {
30
  ) );
31
  }
32
 
 
 
 
 
 
 
 
 
 
 
 
33
  /**
34
  * Invalidate 'all_for_user_' cache when saving.
35
  *
@@ -38,7 +49,7 @@ function bp_notifications_update_meta_cache( $notification_ids = false ) {
38
  * @param BP_Notifications_Notification $n Notification object.
39
  */
40
  function bp_notifications_clear_all_for_user_cache_after_save( BP_Notifications_Notification $n ) {
41
- wp_cache_delete( 'all_for_user_' . $n->user_id, 'bp_notifications' );
42
  }
43
  add_action( 'bp_notification_after_save', 'bp_notifications_clear_all_for_user_cache_after_save' );
44
 
@@ -50,6 +61,7 @@ add_action( 'bp_notification_after_save', 'bp_notifications_clear_all_for_user_c
50
  * @param int $args Notification deletion arguments.
51
  */
52
  function bp_notifications_clear_all_for_user_cache_before_delete( $args ) {
 
53
  // Pull up a list of items matching the args (those about te be deleted)
54
  $ns = BP_Notifications_Notification::get( $args );
55
 
@@ -58,8 +70,31 @@ function bp_notifications_clear_all_for_user_cache_before_delete( $args ) {
58
  $user_ids[] = $n->user_id;
59
  }
60
 
61
- foreach ( array_unique( $user_ids ) as $user_id ) {
62
- wp_cache_delete( 'all_for_user_' . $user_id, 'bp_notifications' );
 
63
  }
64
  }
65
  add_action( 'bp_notification_before_delete', 'bp_notifications_clear_all_for_user_cache_before_delete' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  ) );
31
  }
32
 
33
+ /**
34
+ * Clear all notifications cache for a given user ID
35
+ *
36
+ * @since BuddyPress (2.3.0)
37
+ *
38
+ * @param int $user_id The user ID's cache to clear
39
+ */
40
+ function bp_notifications_clear_all_for_user_cache( $user_id = 0 ) {
41
+ wp_cache_delete( 'all_for_user_' . $user_id, 'bp_notifications' );
42
+ }
43
+
44
  /**
45
  * Invalidate 'all_for_user_' cache when saving.
46
  *
49
  * @param BP_Notifications_Notification $n Notification object.
50
  */
51
  function bp_notifications_clear_all_for_user_cache_after_save( BP_Notifications_Notification $n ) {
52
+ bp_notifications_clear_all_for_user_cache( $n->user_id );
53
  }
54
  add_action( 'bp_notification_after_save', 'bp_notifications_clear_all_for_user_cache_after_save' );
55
 
61
  * @param int $args Notification deletion arguments.
62
  */
63
  function bp_notifications_clear_all_for_user_cache_before_delete( $args ) {
64
+
65
  // Pull up a list of items matching the args (those about te be deleted)
66
  $ns = BP_Notifications_Notification::get( $args );
67
 
70
  $user_ids[] = $n->user_id;
71
  }
72
 
73
+ $user_ids = array_unique( $user_ids );
74
+ foreach ( $user_ids as $user_id ) {
75
+ bp_notifications_clear_all_for_user_cache( $user_id );
76
  }
77
  }
78
  add_action( 'bp_notification_before_delete', 'bp_notifications_clear_all_for_user_cache_before_delete' );
79
+
80
+ /**
81
+ * Invalidates 'all_for_user_' cache when updating.
82
+ *
83
+ * @since BuddyPress (2.3.0)
84
+ *
85
+ * @param array $update_args See BP_Notifications_Notification::update() for description.
86
+ * @param array $where_args See BP_Notifications_Notification::update() for description.
87
+ */
88
+ function bp_notifications_clear_all_for_user_cache_before_update( $update_args, $where_args ) {
89
+
90
+ // User ID is passed in where arugments
91
+ if ( ! empty( $where_args['user_id'] ) ) {
92
+ bp_notifications_clear_all_for_user_cache( $where_args['user_id'] );
93
+
94
+ // Get user ID from Notification ID
95
+ } elseif ( ! empty( $where_args['id'] ) ) {
96
+ $n = bp_notifications_get_notification( $where_args['id'] );
97
+ bp_notifications_clear_all_for_user_cache( $n->user_id );
98
+ }
99
+ }
100
+ add_action( 'bp_notification_before_update', 'bp_notifications_clear_all_for_user_cache_before_update', 10, 2 );
bp-notifications/classes/class-bp-notifications-notification.php CHANGED
@@ -830,12 +830,22 @@ class BP_Notifications_Notification {
830
  $update = self::get_query_clauses( $update_args );
831
  $where = self::get_query_clauses( $where_args );
832
 
833
- // make sure we delete the notification cache for the user on update
834
- if ( ! empty( $where_args['user_id'] ) ) {
835
- wp_cache_delete( 'all_for_user_' . $where_args['user_id'], 'bp_notifications' );
836
- }
 
 
 
 
 
837
 
838
- return self::_update( $update['data'], $where['data'], $update['format'], $where['format'] );
 
 
 
 
 
839
  }
840
 
841
  /**
830
  $update = self::get_query_clauses( $update_args );
831
  $where = self::get_query_clauses( $where_args );
832
 
833
+ /**
834
+ * Fires before the update of a notification item.
835
+ *
836
+ * @since BuddyPress (2.3.0)
837
+ *
838
+ * @param array $update_args See BP_Notifications_Notification::update().
839
+ * @param array $where_args See BP_Notifications_Notification::update().
840
+ */
841
+ do_action( 'bp_notification_before_update', $update_args, $where_args );
842
 
843
+ return self::_update(
844
+ $update['data'],
845
+ $where['data'],
846
+ $update['format'],
847
+ $where['format']
848
+ );
849
  }
850
 
851
  /**
bp-templates/bp-legacy/buddypress-functions.php CHANGED
@@ -211,6 +211,7 @@ class BP_Legacy extends BP_Theme_Compat {
211
  * Load the theme CSS
212
  *
213
  * @since BuddyPress (1.7)
 
214
  *
215
  * @uses wp_enqueue_style() To enqueue the styles
216
  */
@@ -219,7 +220,6 @@ class BP_Legacy extends BP_Theme_Compat {
219
 
220
  // Locate the BP stylesheet
221
  $ltr = $this->locate_asset_in_stack( "buddypress{$min}.css", 'css' );
222
- $rtl = $this->locate_asset_in_stack( "buddypress-rtl{$min}.css", 'css' );
223
 
224
  // LTR
225
  if ( ! is_rtl() && isset( $ltr['location'], $ltr['handle'] ) ) {
@@ -231,24 +231,42 @@ class BP_Legacy extends BP_Theme_Compat {
231
  }
232
 
233
  // RTL
234
- if ( is_rtl() && isset( $rtl['location'], $rtl['handle'] ) ) {
235
- $rtl['handle'] = str_replace( '-css', '-css-rtl', $rtl['handle'] ); // Backwards compatibility
236
- wp_enqueue_style( $rtl['handle'], $rtl['location'], array(), $this->version, 'screen' );
237
 
238
- if ( $min ) {
239
- wp_style_add_data( $rtl['handle'], 'suffix', $min );
 
 
 
 
 
240
  }
241
  }
242
 
243
  // Compatibility stylesheets for specific themes.
244
- $asset = $this->locate_asset_in_stack( get_stylesheet() . "{$min}.css", 'css' );
245
- if ( isset( $asset['location'] ) ) {
246
  // use a unique handle
247
- $asset['handle'] = 'bp-' . get_stylesheet();
248
- wp_enqueue_style( $asset['handle'], $asset['location'], array(), $this->version, 'screen' );
249
 
250
  if ( $min ) {
251
- wp_style_add_data( $asset['handle'], 'suffix', $min );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  }
253
  }
254
  }
211
  * Load the theme CSS
212
  *
213
  * @since BuddyPress (1.7)
214
+ * @since BuddyPress (2.3.0) Support custom CSS file named after the current theme or parent theme.
215
  *
216
  * @uses wp_enqueue_style() To enqueue the styles
217
  */
220
 
221
  // Locate the BP stylesheet
222
  $ltr = $this->locate_asset_in_stack( "buddypress{$min}.css", 'css' );
 
223
 
224
  // LTR
225
  if ( ! is_rtl() && isset( $ltr['location'], $ltr['handle'] ) ) {
231
  }
232
 
233
  // RTL
234
+ if ( is_rtl() ) {
235
+ $rtl = $this->locate_asset_in_stack( "buddypress-rtl{$min}.css", 'css' );
 
236
 
237
+ if ( isset( $rtl['location'], $rtl['handle'] ) ) {
238
+ $rtl['handle'] = str_replace( '-css', '-css-rtl', $rtl['handle'] ); // Backwards compatibility
239
+ wp_enqueue_style( $rtl['handle'], $rtl['location'], array(), $this->version, 'screen' );
240
+
241
+ if ( $min ) {
242
+ wp_style_add_data( $rtl['handle'], 'suffix', $min );
243
+ }
244
  }
245
  }
246
 
247
  // Compatibility stylesheets for specific themes.
248
+ $theme = $this->locate_asset_in_stack( get_template() . "{$min}.css", 'css' );
249
+ if ( ! is_rtl() && isset( $theme['location'] ) ) {
250
  // use a unique handle
251
+ $theme['handle'] = 'bp-' . get_template();
252
+ wp_enqueue_style( $theme['handle'], $theme['location'], array(), $this->version, 'screen' );
253
 
254
  if ( $min ) {
255
+ wp_style_add_data( $theme['handle'], 'suffix', $min );
256
+ }
257
+ }
258
+
259
+ // Compatibility stylesheet for specific themes, RTL-version
260
+ if ( is_rtl() ) {
261
+ $theme_rtl = $this->locate_asset_in_stack( get_template() . "-rtl{$min}.css", 'css' );
262
+
263
+ if ( isset( $theme_rtl['location'] ) ) {
264
+ $theme_rtl['handle'] = $theme['handle'] . '-rtl';
265
+ wp_enqueue_style( $theme_rtl['handle'], $theme_rtl['location'], array(), $this->version, 'screen' );
266
+
267
+ if ( $min ) {
268
+ wp_style_add_data( $theme_rtl['handle'], 'suffix', $min );
269
+ }
270
  }
271
  }
272
  }
bp-templates/bp-legacy/buddypress/blogs/index.php CHANGED
@@ -3,27 +3,44 @@
3
  /**
4
  * Fires at the top of the blogs directory template file.
5
  *
6
- * @since BuddyPress (1.5.0)
7
  */
8
- do_action( 'bp_before_directory_blogs' ); ?>
9
 
10
  <div id="buddypress">
11
- <form action="" method="post" id="blogs-directory-form" class="dir-form">
12
 
13
- <?php
14
 
15
- /**
16
- * Fires before the display of the blogs listing content.
17
- *
18
- * @since BuddyPress (1.1.0)
19
- */
20
- do_action( 'bp_before_directory_blogs_content' ); ?>
21
 
22
- <div id="blog-dir-search" class="dir-search" role="search">
23
 
24
- <?php bp_directory_blogs_search_form(); ?>
 
 
 
 
 
25
 
26
- </div><!-- #blog-dir-search -->
 
 
 
 
 
 
 
 
 
 
 
 
 
27
 
28
  <div class="item-list-tabs" role="navigation">
29
  <ul>
@@ -119,3 +136,12 @@ do_action( 'bp_before_directory_blogs' ); ?>
119
  do_action( 'bp_after_directory_blogs' ); ?>
120
 
121
  </div>
 
 
 
 
 
 
 
 
 
3
  /**
4
  * Fires at the top of the blogs directory template file.
5
  *
6
+ * @since BuddyPress (2.3.0)
7
  */
8
+ do_action( 'bp_before_directory_blogs_page' ); ?>
9
 
10
  <div id="buddypress">
 
11
 
12
+ <?php
13
 
14
+ /**
15
+ * Fires before the display of the blogs
16
+ *
17
+ * @since BuddyPress (1.5.0)
18
+ */
19
+ do_action( 'bp_before_directory_blogs' ); ?>
20
 
21
+ <?php
22
 
23
+ /**
24
+ * Fires before the display of the blogs listing content.
25
+ *
26
+ * @since BuddyPress (1.1.0)
27
+ */
28
+ do_action( 'bp_before_directory_blogs_content' ); ?>
29
 
30
+ <div id="blog-dir-search" class="dir-search" role="search">
31
+ <?php bp_directory_blogs_search_form(); ?>
32
+ </div><!-- #blog-dir-search -->
33
+
34
+ <?php
35
+
36
+ /**
37
+ * Fires before the display of the blogs list tabs.
38
+ *
39
+ * @since BuddyPress (2.3.0)
40
+ */
41
+ do_action( 'bp_before_directory_blogs_tabs' ); ?>
42
+
43
+ <form action="" method="post" id="blogs-directory-form" class="dir-form">
44
 
45
  <div class="item-list-tabs" role="navigation">
46
  <ul>
136
  do_action( 'bp_after_directory_blogs' ); ?>
137
 
138
  </div>
139
+
140
+ <?php
141
+
142
+ /**
143
+ * Fires at the bottom of the blogs directory template file.
144
+ *
145
+ * @since BuddyPress (2.3.0)
146
+ */
147
+ do_action( 'bp_after_directory_blogs_page' );
bp-templates/bp-legacy/buddypress/groups/index.php CHANGED
@@ -136,4 +136,4 @@ do_action( 'bp_before_directory_groups_page' ); ?>
136
  *
137
  * @since BuddyPress (1.5.0)
138
  */
139
- do_action( 'bp_after_directory_groups_page' ); ?>
136
  *
137
  * @since BuddyPress (1.5.0)
138
  */
139
+ do_action( 'bp_after_directory_groups_page' );
bp-templates/bp-legacy/buddypress/members/index.php CHANGED
@@ -140,4 +140,4 @@ do_action( 'bp_before_directory_members_page' ); ?>
140
  *
141
  * @since BuddyPress (1.5.0)
142
  */
143
- do_action( 'bp_after_directory_members_page' ); ?>
140
  *
141
  * @since BuddyPress (1.5.0)
142
  */
143
+ do_action( 'bp_after_directory_members_page' );
bp-templates/bp-legacy/buddypress/members/members-loop.php CHANGED
@@ -55,7 +55,7 @@ do_action( 'bp_before_members_loop' ); ?>
55
 
56
  <?php while ( bp_members() ) : bp_the_member(); ?>
57
 
58
- <li>
59
  <div class="item-avatar">
60
  <a href="<?php bp_member_permalink(); ?>"><?php bp_member_avatar(); ?></a>
61
  </div>
55
 
56
  <?php while ( bp_members() ) : bp_the_member(); ?>
57
 
58
+ <li <?php bp_member_class(); ?>>
59
  <div class="item-avatar">
60
  <a href="<?php bp_member_permalink(); ?>"><?php bp_member_avatar(); ?></a>
61
  </div>
bp-templates/bp-legacy/css/twentyfifteen-rtl.css CHANGED
@@ -301,32 +301,49 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
301
  line-height: 1.4; }
302
  #buddypress form#whats-new-form textarea {
303
  width: 100%; }
304
- @media screen and (max-width: 46.25em) {
 
 
 
 
 
305
  #buddypress form#whats-new-form #whats-new-content {
306
  clear: right;
307
- margin: 10px 0 20px;
308
- padding: 10px 0 0; } }
309
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] {
 
 
 
 
 
 
 
 
 
 
 
310
  min-height: 6rem;
311
  overflow: visible; }
312
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box {
313
  border: 1px solid rgba(153, 153, 153, 0.5);
314
  float: right;
315
  line-height: 1.5em;
316
  margin-top: 12px;
317
  padding-right: 0.2em;
318
  width: 100%; }
319
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box select {
320
  background: none;
321
  border: 0;
322
  float: left;
323
  margin: 0;
324
  min-height: 1.5em;
 
325
  padding-right: 0.4em; }
326
  @media screen and (min-width: 30em) {
327
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box {
328
  width: auto; }
329
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-submit {
330
  float: left; } }
331
  #buddypress #item-body form#whats-new-form {
332
  margin: 40px 0; }
@@ -389,11 +406,11 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
389
  margin-bottom: 0 !important; }
390
  #buddypress #activity-stream .activity-content .activity-meta a {
391
  display: block;
392
- margin-bottom: 5px; }
393
  @media screen and (min-width: 38.75em) {
394
  #buddypress #activity-stream .activity-content .activity-meta a {
395
  display: inline-block;
396
- margin-bottom: 0; } }
397
  #buddypress #activity-stream .load-more {
398
  background: #f7f7f7;
399
  border: 1px solid transparent;
@@ -407,18 +424,20 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
407
  display: block; }
408
 
409
  /* Single activity view - activity permalink */
410
- .activity-permalink #buddypress #activity-stream li.activity-item {
411
- padding: 20px; }
412
- .activity-permalink #buddypress #activity-stream li.mini .activity-header {
413
- font-size: 16px;
414
- font-size: 1.6rem;
415
- margin-bottom: 40px; }
416
- @media screen and (min-width: 46.25em) {
417
- .activity-permalink #buddypress #activity-stream li.mini .activity-header {
418
- font-size: 20px;
419
- font-size: 2rem; } }
420
- .activity-permalink #buddypress #activity-stream li.mini .activity-header p {
421
  padding: 20px; }
 
 
 
 
 
 
 
 
 
 
422
 
423
  /**
424
  *-----------------------------------------------------
@@ -426,11 +445,27 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
426
  *-----------------------------------------------------
427
  */
428
  #buddypress #activity-stream .activity-comments {
429
- border-right: 1px solid #eaeaea;
430
- margin-top: 5px; }
431
- #buddypress #activity-stream .activity-comments ul {
 
 
 
432
  background: rgba(247, 247, 247, 0.6);
433
  margin: 15px 2px 0 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
434
  #buddypress #activity-stream .activity-comments .ac-form input[type="submit"], #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
435
  color: rgba(51, 51, 51, 0.8);
436
  display: inline-block;
@@ -617,13 +652,13 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
617
  font-size: 1.4rem;
618
  width: auto; }
619
 
620
- .groups.group-settings #group-settings-form div.radio label {
621
  border: 1px solid #eaeaea;
622
  padding: 0.2em; }
623
- .groups.group-settings #group-settings-form div.radio label ul {
624
- color: rgba(51, 51, 51, 0.6);
625
- font-size: 14px;
626
- font-size: 1.4rem; }
627
 
628
  .groups.group-avatar form > p {
629
  margin-top: 20px; }
@@ -706,120 +741,127 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
706
  */
707
  .bp-user .entry-title {
708
  margin-bottom: 0.5em; }
709
- .bp-user #buddypress {
710
- /**
711
  *--------------------------------------------
712
  * @subsection 6.2.2.1 - classes, pag, filters
713
  *--------------------------------------------
714
  */
715
- /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
716
  *-------------------------------------------
717
  * @subsection 6.2.2.2 - Extended Profiles
718
  *-------------------------------------------
719
  */
720
- /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
721
  *-------------------------------------------
722
  * @subsection 6.2.2.3 - Groups
723
  *-------------------------------------------
724
  */
725
- /**
 
 
 
 
 
726
  *-------------------------------------------
727
  * @subsection 6.2.2.5 - Private Messaging
728
  *-------------------------------------------
729
  */
 
730
  /* Auto Complete background */
731
- /* Sitewide Notices loop */
732
- /**
733
- *------------------------------
734
- * @subsection 6.2.2.6 - Settings
735
- *------------------------------
736
- */ }
737
- .bp-user #buddypress table th {
738
- font-size: 14px;
739
- font-size: 1.4rem; }
740
- .bp-user #buddypress table td {
741
- font-size: 12px;
742
- font-size: 1.2rem; }
743
- @media screen and (min-width: 46.25em) {
744
- .bp-user #buddypress table th {
745
- font-size: 16px;
746
- font-size: 1.6rem; }
747
- .bp-user #buddypress table td {
748
- font-size: 14px;
749
- font-size: 1.4rem; } }
750
- @media screen and (min-width: 77.5em) {
751
- .bp-user #buddypress table th {
752
- font-size: 18px;
753
- font-size: 1.8rem; }
754
- .bp-user #buddypress table td {
755
- font-size: 16px;
756
- font-size: 1.6rem; } }
757
- .bp-user #buddypress .pag-count {
758
- font-style: italic; }
759
- .bp-user #buddypress .notifications-options-nav {
760
- border: 1px solid rgba(153, 153, 153, 0.5);
761
- float: right;
762
- width: 100%; }
763
- @media screen and (min-width: 38.75em) {
764
- .bp-user #buddypress .notifications-options-nav {
765
- width: 300px; } }
766
- .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .notifications-options-nav input {
767
- border: 0;
768
- font-size: 14px;
769
- font-size: 1.4rem;
770
- outline: 0;
771
- padding: 0; }
772
- .bp-user #buddypress .notifications-options-nav select {
773
- float: right;
774
- margin-left: 0;
775
- width: 60%; }
776
- .bp-user #buddypress .notifications-options-nav input {
777
- float: left;
778
- font-family: inherit;
779
- line-height: 20px;
780
- width: 40%; }
781
- .bp-user #buddypress .profile {
782
- /* Edit profile */ }
783
- .bp-user #buddypress .profile .bp-widget h4 {
784
- background: #6e6e6e;
785
- color: #fff;
786
- margin-bottom: 0;
787
- padding: 0.4em; }
788
- .bp-user #buddypress .profile .bp-widget table {
789
- margin-top: 0; }
790
- .bp-user #buddypress .profile #profile-edit-form .button-nav:before, .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
791
- content: " ";
792
- display: table; }
793
- .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
794
- clear: both; }
795
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav {
796
- border-bottom: 1px solid #eaeaea;
797
- margin-right: 0; }
798
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav li {
799
- float: right;
800
- margin-bottom: 0; }
801
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current {
802
- border: 1px solid #eaeaea;
803
- border-bottom-color: #fff;
804
- margin-bottom: -1px; }
805
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav a {
806
- background: none;
807
- border: 0;
808
- font-size: 18px;
809
- font-size: 1.8rem; }
810
- .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings {
811
- font-size: 14px;
812
- font-size: 1.4rem; }
813
- .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close, .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link {
814
- background: #555;
815
- color: #fff;
816
- padding: 0.2em 0.5em; }
817
- .bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a {
818
- font-size: inherit; }
819
- @media screen and (min-width: 77.5em) {
820
- .bp-user #buddypress #groups-list li .item {
821
- right: 5%;
822
- width: 50%; } }
823
  .bp-user #buddypress #message-thread a {
824
  border-bottom: 0; }
825
  .bp-user #buddypress #message-thread #message-subject {
@@ -954,23 +996,31 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
954
  display: block;
955
  line-height: initial;
956
  text-indent: 0; }
957
- .bp-user #buddypress #settings-form > p {
958
- font-size: 20px;
959
- font-size: 2rem;
960
- margin: 20px 0 10px; }
961
- .bp-user #buddypress table.notification-settings td.yes, .bp-user #buddypress table.notification-settings td.no {
962
- vertical-align: middle; }
963
- .bp-user #buddypress table.profile-settings {
964
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
965
  .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
966
- width: 50%; }
967
- @media screen and (min-width: 46.25em) {
968
- .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
969
- width: 70%; } }
970
- .bp-user #buddypress table.profile-settings th.title, .bp-user #buddypress table.profile-settings td.field-visibility {
971
- width: 30%; }
972
- .bp-user #buddypress table.profile-settings td.field-visibility select {
973
- width: 100%; }
974
 
975
  /**
976
  *-------------------------------------------------------------------------------
@@ -986,9 +1036,9 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
986
  #buddypress select {
987
  border: 1px solid rgba(153, 153, 153, 0.5); }
988
 
989
- #buddypress #item-body .standard-form li {
990
  float: none; }
991
- #buddypress #item-body .standard-form input[type='text'], #buddypress #item-body .standard-form textarea {
992
  width: 100%; }
993
  #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
994
  float: none;
@@ -1077,6 +1127,11 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1077
  * @section 9.0 - Error / Success messages
1078
  *-------------------------------------------------------------------------------
1079
  */
 
 
 
 
 
1080
  #buddypress div#message p {
1081
  font-size: 18px;
1082
  font-size: 1.8rem;
@@ -1093,7 +1148,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1093
  .delete-group #buddypress div#message.info p {
1094
  background: #db7e7e;
1095
  border: 1px solid #be3535;
1096
- color: #fff; }
1097
 
1098
  /**
1099
  *-------------------------------------------------------------------------------
301
  line-height: 1.4; }
302
  #buddypress form#whats-new-form textarea {
303
  width: 100%; }
304
+ @media screen and (max-width: 30em) {
305
+ #buddypress form#whats-new-form #whats-new-post-in-box select {
306
+ font-size: 14px;
307
+ font-size: 1.4rem;
308
+ max-width: 120px; } }
309
+ @media screen and (max-width: 38.75em) {
310
  #buddypress form#whats-new-form #whats-new-content {
311
  clear: right;
312
+ margin: 10px 0 40px;
313
+ padding: 10px 0 0; }
314
+ #buddypress form#whats-new-form #whats-new-content #whats-new-submit {
315
+ float: none; }
316
+ #buddypress form#whats-new-form #whats-new-content #whats-new-submit input {
317
+ width: 100%; }
318
+ #buddypress form#whats-new-form #whats-new-options {
319
+ display: flex;
320
+ flex-direction: column; }
321
+ #buddypress form#whats-new-form #whats-new-options #whats-new-submit {
322
+ order: 2; }
323
+ #buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box {
324
+ order: 1; } }
325
+ #buddypress form#whats-new-form #whats-new-options[style] {
326
  min-height: 6rem;
327
  overflow: visible; }
328
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
329
  border: 1px solid rgba(153, 153, 153, 0.5);
330
  float: right;
331
  line-height: 1.5em;
332
  margin-top: 12px;
333
  padding-right: 0.2em;
334
  width: 100%; }
335
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select {
336
  background: none;
337
  border: 0;
338
  float: left;
339
  margin: 0;
340
  min-height: 1.5em;
341
+ outline: 0;
342
  padding-right: 0.4em; }
343
  @media screen and (min-width: 30em) {
344
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
345
  width: auto; }
346
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit {
347
  float: left; } }
348
  #buddypress #item-body form#whats-new-form {
349
  margin: 40px 0; }
406
  margin-bottom: 0 !important; }
407
  #buddypress #activity-stream .activity-content .activity-meta a {
408
  display: block;
409
+ margin: 0 0 5px; }
410
  @media screen and (min-width: 38.75em) {
411
  #buddypress #activity-stream .activity-content .activity-meta a {
412
  display: inline-block;
413
+ margin: 0; } }
414
  #buddypress #activity-stream .load-more {
415
  background: #f7f7f7;
416
  border: 1px solid transparent;
424
  display: block; }
425
 
426
  /* Single activity view - activity permalink */
427
+ .activity-permalink #buddypress {
428
+ background: none; }
429
+ .activity-permalink #buddypress #activity-stream li.activity-item {
 
 
 
 
 
 
 
 
430
  padding: 20px; }
431
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header {
432
+ font-size: 16px;
433
+ font-size: 1.6rem;
434
+ margin-bottom: 40px; }
435
+ @media screen and (min-width: 46.25em) {
436
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header {
437
+ font-size: 20px;
438
+ font-size: 2rem; } }
439
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header p {
440
+ padding: 20px; }
441
 
442
  /**
443
  *-----------------------------------------------------
445
  *-----------------------------------------------------
446
  */
447
  #buddypress #activity-stream .activity-comments {
448
+ margin: 10px 0 0; }
449
+ #buddypress #activity-stream .activity-comments.has-comments {
450
+ border-right: 1px solid #eaeaea; }
451
+ #buddypress #activity-stream .activity-comments .ac-form {
452
+ padding: 20px 0 0; }
453
+ #buddypress #activity-stream .activity-comments > ul {
454
  background: rgba(247, 247, 247, 0.6);
455
  margin: 15px 2px 0 0; }
456
+ @media screen and (min-width: 38.75em) {
457
+ #buddypress #activity-stream .activity-comments > ul {
458
+ margin-right: 70px; } }
459
+ #buddypress #activity-stream .activity-comments .ac-reply-avatar {
460
+ display: none; }
461
+ #buddypress #activity-stream .activity-comments .ac-reply-content {
462
+ margin-right: 0;
463
+ padding-right: 0; }
464
+ @media screen and (min-width: 38.75em) {
465
+ #buddypress #activity-stream .activity-comments .ac-reply-avatar {
466
+ display: block; }
467
+ #buddypress #activity-stream .activity-comments .ac-reply-content {
468
+ overflow: hidden; } }
469
  #buddypress #activity-stream .activity-comments .ac-form input[type="submit"], #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
470
  color: rgba(51, 51, 51, 0.8);
471
  display: inline-block;
652
  font-size: 1.4rem;
653
  width: auto; }
654
 
655
+ .groups.group-settings #group-settings-form div.radio label, .groups.group-settings #create-group-form div.radio label {
656
  border: 1px solid #eaeaea;
657
  padding: 0.2em; }
658
+ .groups.group-settings #group-settings-form div.radio ul, .groups.group-settings #create-group-form div.radio ul {
659
+ color: rgba(51, 51, 51, 0.6);
660
+ font-size: 14px;
661
+ font-size: 1.4rem; }
662
 
663
  .groups.group-avatar form > p {
664
  margin-top: 20px; }
741
  */
742
  .bp-user .entry-title {
743
  margin-bottom: 0.5em; }
744
+
745
+ /**
746
  *--------------------------------------------
747
  * @subsection 6.2.2.1 - classes, pag, filters
748
  *--------------------------------------------
749
  */
750
+ .bp-user #buddypress table th {
751
+ font-size: 14px;
752
+ font-size: 1.4rem; }
753
+ .bp-user #buddypress table td {
754
+ font-size: 12px;
755
+ font-size: 1.2rem; }
756
+ @media screen and (min-width: 46.25em) {
757
+ .bp-user #buddypress table th {
758
+ font-size: 16px;
759
+ font-size: 1.6rem; }
760
+ .bp-user #buddypress table td {
761
+ font-size: 14px;
762
+ font-size: 1.4rem; } }
763
+ @media screen and (min-width: 77.5em) {
764
+ .bp-user #buddypress table th {
765
+ font-size: 18px;
766
+ font-size: 1.8rem; }
767
+ .bp-user #buddypress table td {
768
+ font-size: 16px;
769
+ font-size: 1.6rem; } }
770
+ .bp-user #buddypress .pag-count {
771
+ font-style: italic; }
772
+ .bp-user #buddypress .notifications-options-nav, .bp-user #buddypress .messages-options-nav {
773
+ float: right;
774
+ width: 100%; }
775
+ @media screen and (min-width: 30em) {
776
+ .bp-user #buddypress .notifications-options-nav, .bp-user #buddypress .messages-options-nav {
777
+ width: 50%; } }
778
+ .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav select, .bp-user #buddypress .messages-options-nav input {
779
+ font-size: 14px;
780
+ font-size: 1.4rem;
781
+ outline: 0;
782
+ padding: 0; }
783
+ .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .messages-options-nav select {
784
+ float: right;
785
+ margin-left: 0;
786
+ width: 100%; }
787
+ @media screen and (min-width: 30em) {
788
+ .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .messages-options-nav select {
789
+ width: 60%; } }
790
+ .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav input {
791
+ float: left;
792
+ font-family: "Noto Serif", serif;
793
+ line-height: 1.5;
794
+ margin-top: 10px;
795
+ width: 100%; }
796
+ .bp-user #buddypress .notifications-options-nav input[disabled]:hover, .bp-user #buddypress .messages-options-nav input[disabled]:hover {
797
+ background: none; }
798
+ @media screen and (min-width: 30em) {
799
+ .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav input {
800
+ margin-top: 0;
801
+ width: 38%; } }
802
+
803
+ /**
804
  *-------------------------------------------
805
  * @subsection 6.2.2.2 - Extended Profiles
806
  *-------------------------------------------
807
  */
808
+ .bp-user #buddypress .profile .bp-widget h4 {
809
+ background: #6e6e6e;
810
+ color: #fff;
811
+ margin-bottom: 0;
812
+ padding: 0.4em; }
813
+ .bp-user #buddypress .profile .bp-widget table {
814
+ margin-top: 0; }
815
+
816
+ /* Edit Profile */
817
+ .bp-user #buddypress .profile #profile-edit-form .button-nav:before, .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
818
+ content: " ";
819
+ display: table; }
820
+ .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
821
+ clear: both; }
822
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav {
823
+ border-bottom: 1px solid #eaeaea;
824
+ margin-right: 0; }
825
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav li {
826
+ float: right;
827
+ margin-bottom: 0; }
828
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current {
829
+ border: 1px solid #eaeaea;
830
+ border-bottom-color: #fff;
831
+ margin-bottom: -1px; }
832
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav a {
833
+ background: none;
834
+ border: 0;
835
+ font-size: 18px;
836
+ font-size: 1.8rem; }
837
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings {
838
+ font-size: 14px;
839
+ font-size: 1.4rem; }
840
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close, .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link {
841
+ background: #555;
842
+ color: #fff;
843
+ padding: 0.2em 0.5em; }
844
+ .bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a {
845
+ font-size: inherit; }
846
+
847
+ /**
848
  *-------------------------------------------
849
  * @subsection 6.2.2.3 - Groups
850
  *-------------------------------------------
851
  */
852
+ @media screen and (min-width: 77.5em) {
853
+ .bp-user #buddypress #groups-list li .item {
854
+ right: 5%;
855
+ width: 50%; } }
856
+
857
+ /**
858
  *-------------------------------------------
859
  * @subsection 6.2.2.5 - Private Messaging
860
  *-------------------------------------------
861
  */
862
+ .bp-user #buddypress {
863
  /* Auto Complete background */
864
+ /* Sitewide Notices loop */ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
865
  .bp-user #buddypress #message-thread a {
866
  border-bottom: 0; }
867
  .bp-user #buddypress #message-thread #message-subject {
996
  display: block;
997
  line-height: initial;
998
  text-indent: 0; }
999
+
1000
+ /**
1001
+ *------------------------------
1002
+ * @subsection 6.2.2.6 - Settings
1003
+ *------------------------------
1004
+ */
1005
+ .bp-user #buddypress #settings-form > p {
1006
+ font-size: 20px;
1007
+ font-size: 2rem;
1008
+ margin: 20px 0 10px; }
1009
+ .bp-user #buddypress table.notification-settings th.title {
1010
+ width: 75%; }
1011
+ .bp-user #buddypress table.notification-settings td.yes, .bp-user #buddypress table.notification-settings td.no {
1012
+ vertical-align: middle; }
1013
+ .bp-user #buddypress table.profile-settings {
1014
+ width: 100%; }
1015
+ .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
1016
+ width: 50%; }
1017
+ @media screen and (min-width: 46.25em) {
1018
  .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
1019
+ width: 70%; } }
1020
+ .bp-user #buddypress table.profile-settings th.title, .bp-user #buddypress table.profile-settings td.field-visibility {
1021
+ width: 30%; }
1022
+ .bp-user #buddypress table.profile-settings td.field-visibility select {
1023
+ width: 100%; }
 
 
 
1024
 
1025
  /**
1026
  *-------------------------------------------------------------------------------
1036
  #buddypress select {
1037
  border: 1px solid rgba(153, 153, 153, 0.5); }
1038
 
1039
+ #buddypress .standard-form li, #buddypress .group-create-form li {
1040
  float: none; }
1041
+ #buddypress .standard-form input[type='text'], #buddypress .standard-form textarea, #buddypress .group-create-form input[type='text'], #buddypress .group-create-form textarea {
1042
  width: 100%; }
1043
  #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
1044
  float: none;
1127
  * @section 9.0 - Error / Success messages
1128
  *-------------------------------------------------------------------------------
1129
  */
1130
+ #buddypress #item-body div#message {
1131
+ margin-top: 20px; }
1132
+ @media screen and (min-width: 55em) {
1133
+ #buddypress #item-body div#message {
1134
+ margin-left: 20px; } }
1135
  #buddypress div#message p {
1136
  font-size: 18px;
1137
  font-size: 1.8rem;
1148
  .delete-group #buddypress div#message.info p {
1149
  background: #db7e7e;
1150
  border: 1px solid #be3535;
1151
+ color: #1f0808; }
1152
 
1153
  /**
1154
  *-------------------------------------------------------------------------------
bp-templates/bp-legacy/css/twentyfifteen-rtl.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress #activity-stream .load-more:focus a,#buddypress #activity-stream .load-more:hover a,#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress ul.item-list li .item span.activity,#buddypress ul.item-list li div.action .meta,.bp-user #buddypress #message-thread #message-recipients,.bp-user #buddypress .pag-count{font-style:italic}#buddypress div.pagination .pagination-links .next:before,#buddypress div.pagination .pagination-links .prev:before,.buddypress div.clear{display:none}#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress main{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress main{padding-top:0}}.buddypress main article{margin:0 4%;padding-top:8.3333%}@media screen and (min-width:59.6875em){.buddypress main article{margin:0 1px 0 0}}@media screen and (min-width:87.6875em){.buddypress main article{margin:0 8.3333% 0 4.3333%}}.buddypress main article .entry-content,.buddypress main article .entry-header{padding:0 3rem 3rem}.buddypress main article #buddypress{margin-bottom:40px}.buddypress .site-footer{margin:0 4%}@media screen and (min-width:59.6875em){.buddypress .site-footer{margin:0 35.2941% 0 0;width:61.8235%}}.buddypress #buddypress #latest-update a,.buddypress #buddypress .activity-comments a,.buddypress #buddypress .activity-header a,.buddypress #buddypress .activity-inner a,.buddypress #buddypress .avatar-nav-items a,.buddypress #buddypress .field-visibility-settings-toggle a,.buddypress #buddypress .item-list-tabs a,.buddypress #buddypress .item-title a,.buddypress #buddypress .load-more a,.buddypress #buddypress .pagination-links a,.buddypress #buddypress .pagination-links span,.buddypress #buddypress table a{border-bottom:0}#buddypress div.item-list-tabs ul{background-color:#f7f7f7;border-bottom:1px solid rgba(234,234,234,.9);border-top:1px solid rgba(234,234,234,.9);overflow:hidden;padding:5px 0}#buddypress div.item-list-tabs ul li a span{border-radius:25%}#buddypress #object-nav ul{overflow:hidden}#buddypress #object-nav ul li{float:none}#buddypress #object-nav ul li:not(.selected) a{opacity:.7}#buddypress div#subnav.item-list-tabs{margin-top:0}#buddypress div#subnav.item-list-tabs ul{background-color:#f7f7f7;border-bottom:0;padding:0}#buddypress div#subnav.item-list-tabs ul li.last{background:#fff;margin-top:0;padding:5px 0 5px 5px;width:100%}#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress div#subnav.item-list-tabs ul li.last select:focus{background:0 0;border:0;outline:0}#buddypress div#subnav.item-list-tabs ul li.last label,#buddypress div#subnav.item-list-tabs ul li.last option,#buddypress div#subnav.item-list-tabs ul li.last select{font-size:14px;font-size:1.4rem}@media screen and (min-width:38.75em){#buddypress #object-nav ul li{float:right}#buddypress div#subnav.item-list-tabs ul li.last{text-align:left}}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background:#555;color:#fff;opacity:1}@media screen and (min-width:55em){.bp-user #buddypress,.single-item.groups #buddypress{background:#f7f7f7}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{border-left:1px solid #ddd;float:right;margin-left:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li span{background:#fff;border-radius:10%;float:left;margin-left:2px}#buddypress #item-body{border-right:1px solid #ddd;overflow:hidden;padding:0 20px 0 0;width:auto}#buddypress #item-body #subnav{margin:0 -20px 0 0}}#buddypress div.pagination{box-shadow:none}#buddypress div.pagination .pag-count{margin-right:0}#buddypress div.pagination .pagination-links{margin-left:0}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{height:auto;line-height:1;padding:5px}#buddypress div.pagination .pagination-links .next,#buddypress div.pagination .pagination-links .prev{background-color:transparent;color:inherit;overflow:visible;width:auto}#buddypress div.pagination .pagination-links .prev{right:auto;position:static}#buddypress div.pagination .pagination-links .next{position:static;left:auto}#buddypress .item-list .activity-header,#buddypress .item-list .activity-meta{font-family:"Noto Sans",sans-serif}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{margin-bottom:10px;text-align:center}#buddypress ul.item-list li .item-avatar a{border-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:inline-block;float:none}@media screen and (min-width:38.75em){#buddypress ul.item-list li .item-avatar{margin-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:block;float:right}}#buddypress ul.item-list li .item{margin-right:25%}#buddypress ul.item-list li .item .item-desc{margin-right:0;width:70%}@media screen and (min-width:59.6875em){#buddypress ul.item-list li .action,#buddypress ul.item-list li .item,#buddypress ul.item-list li .item-avatar{float:right}#buddypress ul.item-list li .item{right:10%;margin-right:0;position:relative;width:55%}}#buddypress ul.item-list li div.action{clear:right;float:none;margin-bottom:-20px;margin-right:0;padding:20px 0 5px;position:relative;text-align:right;top:0}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action{clear:none;float:left;margin-bottom:0;padding:0}}#buddypress ul.item-list li div.action div{display:inline-block;margin:10px 0;width:100%}#buddypress ul.item-list li div.action div a{display:block;width:100%}@media screen and (min-width:38.75em){#buddypress ul.item-list li div.action div{margin:0 0 10px 10px;width:auto}}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action div{clear:left;float:left;margin:0 0 10px}}#buddypress form#whats-new-form p.activity-greeting{line-height:1.4}#buddypress form#whats-new-form textarea{width:100%}@media screen and (max-width:46.25em){#buddypress form#whats-new-form #whats-new-content{clear:right;margin:10px 0 20px;padding:10px 0 0}}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style]{min-height:6rem;overflow:visible}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box{border:1px solid rgba(153,153,153,.5);float:right;line-height:1.5em;margin-top:12px;padding-right:.2em;width:100%}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box select{background:0 0;border:0;float:left;margin:0;min-height:1.5em;padding-right:.4em}@media screen and (min-width:30em){#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box{width:auto}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-submit{float:left}}#buddypress #item-body form#whats-new-form{margin:40px 0}#buddypress #activity-stream li{padding:25px 0 15px}#buddypress #activity-stream li .activity-avatar{float:none;text-align:center}#buddypress #activity-stream li .activity-avatar a{display:inline-block}#buddypress #activity-stream li .activity-avatar a img.avatar{display:inline;float:none;height:60px;margin-bottom:20px;margin-right:0;width:60px}#buddypress #activity-stream li .activity-content{margin-right:0}#buddypress #activity-stream li .activity-content .activity-header{font-size:14px;font-size:1.4rem}@media screen and (min-width:46.25em){#buddypress #activity-stream li .activity-avatar{float:right;margin-left:10px;text-align:right}#buddypress #activity-stream li .activity-avatar a{border-bottom:0}#buddypress #activity-stream li .activity-content{margin:0;overflow:hidden}#buddypress #activity-stream li .activity-content .activity-header{font-size:16px;font-size:1.6rem}}#buddypress #activity-stream li.mini .activity-avatar a img.avatar{height:30px;margin-right:15px;width:30px}#buddypress #activity-stream li.mini .activity-content .activity-header{font-size:13px;font-size:1.3rem}#buddypress #activity-stream .activity-content{margin-top:-12px}#buddypress #activity-stream .activity-content .activity-header{line-height:inherit;margin-left:0}#buddypress #activity-stream .activity-content .activity-header p{background-color:#f7f7f7;border:1px solid rgba(234,234,234,.6);padding:0 .2em}#buddypress #activity-stream .activity-content .activity-header img.avatar{display:inline-block;margin-bottom:0!important}#buddypress #activity-stream .activity-content .activity-meta a{display:block;margin-bottom:5px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-content .activity-meta a{display:inline-block;margin-bottom:0}}#buddypress #activity-stream .load-more{background:#f7f7f7;border:1px solid transparent;padding:10px}.activity-permalink #buddypress #activity-stream li.activity-item,.activity-permalink #buddypress #activity-stream li.mini .activity-header p{padding:20px}#buddypress #activity-stream .load-more:focus,#buddypress #activity-stream .load-more:hover{background:#f4f4f4;border:1px solid rgba(159,209,226,.3)}#buddypress #activity-stream .load-more a{display:block}.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:16px;font-size:1.6rem;margin-bottom:40px}@media screen and (min-width:46.25em){.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:20px;font-size:2rem}}#buddypress #activity-stream .activity-comments{border-right:1px solid #eaeaea;margin-top:5px}#buddypress #activity-stream .activity-comments ul{background:rgba(247,247,247,.6);margin:15px 2px 0 0}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel,#buddypress #activity-stream .activity-comments .ac-form input[type=submit]{color:rgba(51,51,51,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(153,153,153,.7);text-align:center}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}@media screen and (min-width:59.6875em){#buddypress #members-list li .item,#buddypress #members-list li .item-avatar{float:right}#buddypress #members-list li .action{float:left}}@media screen and (max-width:46.25em){.bp-user main header.entry-header,.single-item.groups main header.entry-header{padding-bottom:1rem}.bp-user #buddypress #item-header .generic-button,.single-item.groups #buddypress #item-header .generic-button{float:none;margin:1.5em 0 0}}@media screen and (max-width:38.75em){.bp-user #item-header-content,.bp-user h1,.single-item.groups #item-header-content,.single-item.groups h1{text-align:center}.bp-user #buddypress h1,.single-item.groups #buddypress h1{margin-bottom:0}.bp-user #buddypress #item-header-avatar img.avatar,.single-item.groups #buddypress #item-header-avatar img.avatar{margin-left:0}.bp-user #buddypress #item-header-content,.single-item.groups #buddypress #item-header-content{width:100%}}@media screen and (max-width:46.25em){.single-item.groups #buddypress #item-header #item-meta{margin-bottom:20px}}@media screen and (max-width:38.75em){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{order:3}}.single-item.groups #buddypress div#item-header{padding-bottom:40px}.single-item.groups #buddypress div#item-header div#item-actions{margin:0;width:100%}@media screen and (min-width:38.75em){.single-item.groups #buddypress div#item-header div#item-actions{clear:none;float:left;width:50%}}.single-item.groups #buddypress div#item-header div#item-actions h3{background:#555;color:#fff;font-size:14px;font-size:1.4rem;padding:.2em}@media screen and (min-width:46.25em){.single-item.groups #buddypress div#item-header div#item-actions h3{font-size:16px;font-size:1.6rem}.single-item.groups #buddypress div#item-header #item-header-avatar,.single-item.groups #buddypress div#item-header #item-header-content{float:right}.single-item.groups #buddypress div#item-header #item-header-avatar{width:21%}.single-item.groups #buddypress div#item-header #item-header-content{margin-right:4%;width:40%}.single-item.groups #buddypress div#item-header div#item-actions{float:left;width:28%}}.bp-user #buddypress #item-header{padding:20px 0}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{border-bottom:0;display:inline-block;float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #item-header #item-header-avatar{float:right;width:20%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{float:right;width:100%}.bp-user #buddypress #item-header #item-header-content{float:left;margin-left:5%;width:69%}}.groups #group-settings-form h4{background:#555;color:#fff;padding:.2em}.groups.edit-details #group-settings-form label{background:#555;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:#fff;display:inline-block;margin-bottom:0;padding:.2em;width:80%}@media screen and (min-width:38.75em){.groups.edit-details #group-settings-form label{width:60%}}.groups.edit-details #group-settings-form textarea+p label{background:0 0;color:inherit;font-size:14px;font-size:1.4rem;width:auto}.groups.group-settings #group-settings-form div.radio label{border:1px solid #eaeaea;padding:.2em}.groups.group-settings #group-settings-form div.radio label ul{color:rgba(51,51,51,.6);font-size:14px;font-size:1.4rem}.groups.group-avatar form>p{margin-top:20px}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid #eaeaea}.groups.group-members #buddypress #members-group-list li h5 a,.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{float:right}.groups.manage-members #group-settings-form .item-list li span.small{clear:right;display:block;float:none;margin-top:10px}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}@media screen and (max-width:30em){.groups.group-members #buddypress #members-group-list li>a{border-bottom:0;display:block;margin-bottom:10px;text-align:center}.groups.group-members #buddypress #members-group-list li>a img.avatar{display:inline;float:none}}.groups.group-members #buddypress #members-group-list li h5{display:inline-block;font-size:14px;font-size:1.4rem;margin:0}@media screen and (min-width:59.6875em){.groups.group-members #buddypress #members-group-list li h5{font-size:16px;font-size:1.6rem}}.groups.group-members #buddypress #members-group-list li span.activity{font-size:12px;font-size:1.2rem}.groups.group-members #buddypress #members-group-list li .action{top:0}.groups.group-members #subnav li{width:100%}.groups.group-members #subnav li #search-members-form{float:left;margin:5px 0 0 5px}@media screen and (max-width:38.75em){.groups.group-members #subnav li{background:#fff;padding:20px 0}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}.bp-user .entry-title{margin-bottom:.5em}.bp-user #buddypress table th{font-size:14px;font-size:1.4rem}.bp-user #buddypress table td{font-size:12px;font-size:1.2rem}@media screen and (min-width:46.25em){.bp-user #buddypress table th{font-size:16px;font-size:1.6rem}.bp-user #buddypress table td{font-size:14px;font-size:1.4rem}}@media screen and (min-width:77.5em){.bp-user #buddypress table th{font-size:18px;font-size:1.8rem}.bp-user #buddypress table td{font-size:16px;font-size:1.6rem}}.bp-user #buddypress .notifications-options-nav{border:1px solid rgba(153,153,153,.5);float:right;width:100%}@media screen and (min-width:38.75em){.bp-user #buddypress .notifications-options-nav{width:300px}}.bp-user #buddypress .notifications-options-nav input,.bp-user #buddypress .notifications-options-nav select{border:0;font-size:14px;font-size:1.4rem;outline:0;padding:0}.bp-user #buddypress .notifications-options-nav select{float:right;margin-left:0;width:60%}.bp-user #buddypress .notifications-options-nav input{float:left;font-family:inherit;line-height:20px;width:40%}.bp-user #buddypress .profile .bp-widget h4{background:#6e6e6e;color:#fff;margin-bottom:0;padding:.4em}.bp-user #buddypress .profile .bp-widget table{margin-top:0}.bp-user #buddypress .profile #profile-edit-form .button-nav:after,.bp-user #buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}.bp-user #buddypress .profile #profile-edit-form .button-nav:after{clear:both}.bp-user #buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid #eaeaea;margin-right:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li{float:right;margin-bottom:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid #eaeaea;border-bottom-color:#fff;margin-bottom:-1px}.bp-user #buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.8rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings,.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:1.4rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,.bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link{background:#555;color:#fff;padding:.2em .5em}.bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a{font-size:inherit}@media screen and (min-width:77.5em){.bp-user #buddypress #groups-list li .item{right:5%;width:50%}}.bp-user #buddypress #message-thread a{border-bottom:0}.bp-user #buddypress #message-thread #message-subject{background:#6e6e6e;color:#fff;padding:.3em .2em .3em 0}.bp-user #buddypress #message-thread #message-recipients a.confirm{border:1px solid #eaeaea;font-style:normal}.bp-user #buddypress #message-thread .message-metadata{overflow:hidden}.bp-user #buddypress #message-thread .message-metadata img.avatar{float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #message-thread .message-metadata img.avatar{float:right}}.bp-user #buddypress #message-thread .message-metadata .message-star-actions{float:left;margin-left:5px;position:static}.bp-user #buddypress #message-thread .message-content{background:#f7f7f7;border:1px solid #eaeaea;margin:10px 0 0;padding:.3em}.bp-user #buddypress #message-thread #send-reply .message-content{background:#fff;border:0}.bp-user #buddypress #message-thread .alt{background:#fff}.bp-user #buddypress #message-threads thead tr{background:#6e6e6e}.bp-user #buddypress #message-threads tr td{background:#fff;display:inline-block;float:right}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:2px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td,.bp-user #buddypress .acfb-holder li.friend-tab a{border-bottom:0}@media screen and (max-width:46.25em){.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{padding-top:0}}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:2.6em}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-right:0!important;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-right:0}.bp-user #buddypress #message-threads tr td.thread-info{padding-right:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:1.2rem}.bp-user #buddypress #message-threads tr td.thread-options{text-align:left}.bp-user #buddypress #message-threads tr td.thread-options a{font-size:12px;font-size:1.2rem;line-height:2.2}.bp-user #buddypress #message-threads tr span.from{display:none}.bp-user #buddypress #message-threads tr span.activity{display:block;float:left;line-height:2}@media screen and (max-width:38.75em){.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;font-size:1.1rem;width:100%}}.bp-user #buddypress #message-threads tr.unread td{background:#dce5ff;border-color:#d1d1d1}.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:right}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-left:0;width:30px}.bp-user #buddypress .acfb-holder li.friend-tab{margin-left:0}.bp-user #buddypress .acfb-holder li.friend-tab a img{display:inline;height:20px;margin-left:.5em;width:20px!important}.bp-user #buddypress #message-threads.sitewide-notices td,.bp-user #buddypress table.profile-settings{width:100%}.bp-user #buddypress #message-threads.sitewide-notices td strong{background:#6e6e6e;color:#fff;display:block;margin-bottom:.4em;padding-right:.2em}.bp-user #buddypress #message-threads.sitewide-notices td a{display:inline-block}.bp-user #buddypress #message-threads.sitewide-notices td:first-child{display:none}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}.bp-user #buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:#b7b7b7;line-height:1;text-align:left}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-right:.7em;text-indent:-999em}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}.bp-user #buddypress #settings-form>p{font-size:20px;font-size:2rem;margin:20px 0 10px}.bp-user #buddypress table.notification-settings td.no,.bp-user #buddypress table.notification-settings td.yes{vertical-align:middle}.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:46.25em){.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:70%}}.bp-user #buddypress table.profile-settings td.field-visibility,.bp-user #buddypress table.profile-settings th.title{width:30%}#buddypress #item-body .standard-form input[type=text],#buddypress #item-body .standard-form textarea,.bp-user #buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(153,153,153,.3)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress select{border:1px solid rgba(153,153,153,.5)}#buddypress #item-body .standard-form li{float:none}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid rgba(153,153,153,.4);overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:right;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:right;margin:0;width:80%;border-left:1px solid rgba(153,153,153,.4);padding:.2em .2em .2em 0}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{font-size:14px;font-size:1.4rem;border:0;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:left;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:38.75em){#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:left;margin-bottom:5px!important}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}}@media screen and (min-width:77.5em){#buddypress .dir-search form input[type=text],#buddypress .dir-search form input[type=submit],#buddypress .message-search form input[type=text],#buddypress .message-search form input[type=submit]{font-size:16px;font-size:1.6rem}}#buddypress table{font-size:14px;font-size:1.4rem;margin:20px 0}#buddypress table tr th{background:#6e6e6e;border-color:#b7b7b7;color:#fff}#buddypress table p{margin-bottom:.5em}@media screen and (min-width:55em){#buddypress table{font-size:16px;font-size:1.6rem}}#buddypress .messages-notices th,#buddypress .notifications th{width:30%}#buddypress .messages-notices th.bulk-select-all,#buddypress .notifications th.bulk-select-all{text-align:center;width:10%}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}#buddypress .messages-notices .notification-actions a,#buddypress .messages-notices td.thread-options a,#buddypress .notifications .notification-actions a,#buddypress .notifications td.thread-options a{display:inline-block;margin:0;padding:0}#buddypress .messages-notices td .button,#buddypress .notifications td .button{border:0;display:block;padding:0;text-align:center}#buddypress div#message p{font-size:18px;font-size:1.8rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#fff}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
1
+ #buddypress #activity-stream .load-more:focus a,#buddypress #activity-stream .load-more:hover a,#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress ul.item-list li .item span.activity,#buddypress ul.item-list li div.action .meta,.bp-user #buddypress #message-thread #message-recipients,.bp-user #buddypress .pag-count{font-style:italic}#buddypress div.pagination .pagination-links .next:before,#buddypress div.pagination .pagination-links .prev:before,.buddypress div.clear{display:none}#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress main{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress main{padding-top:0}}.buddypress main article{margin:0 4%;padding-top:8.3333%}@media screen and (min-width:59.6875em){.buddypress main article{margin:0 1px 0 0}}@media screen and (min-width:87.6875em){.buddypress main article{margin:0 8.3333% 0 4.3333%}}.buddypress main article .entry-content,.buddypress main article .entry-header{padding:0 3rem 3rem}.buddypress main article #buddypress{margin-bottom:40px}.buddypress .site-footer{margin:0 4%}@media screen and (min-width:59.6875em){.buddypress .site-footer{margin:0 35.2941% 0 0;width:61.8235%}}.buddypress #buddypress #latest-update a,.buddypress #buddypress .activity-comments a,.buddypress #buddypress .activity-header a,.buddypress #buddypress .activity-inner a,.buddypress #buddypress .avatar-nav-items a,.buddypress #buddypress .field-visibility-settings-toggle a,.buddypress #buddypress .item-list-tabs a,.buddypress #buddypress .item-title a,.buddypress #buddypress .load-more a,.buddypress #buddypress .pagination-links a,.buddypress #buddypress .pagination-links span,.buddypress #buddypress table a{border-bottom:0}#buddypress div.item-list-tabs ul{background-color:#f7f7f7;border-bottom:1px solid rgba(234,234,234,.9);border-top:1px solid rgba(234,234,234,.9);overflow:hidden;padding:5px 0}#buddypress div.item-list-tabs ul li a span{border-radius:25%}#buddypress #object-nav ul{overflow:hidden}#buddypress #object-nav ul li{float:none}#buddypress #object-nav ul li:not(.selected) a{opacity:.7}#buddypress div#subnav.item-list-tabs{margin-top:0}#buddypress div#subnav.item-list-tabs ul{background-color:#f7f7f7;border-bottom:0;padding:0}#buddypress div#subnav.item-list-tabs ul li.last{background:#fff;margin-top:0;padding:5px 0 5px 5px;width:100%}#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress div#subnav.item-list-tabs ul li.last select:focus{background:0 0;border:0;outline:0}#buddypress div#subnav.item-list-tabs ul li.last label,#buddypress div#subnav.item-list-tabs ul li.last option,#buddypress div#subnav.item-list-tabs ul li.last select{font-size:14px;font-size:1.4rem}@media screen and (min-width:38.75em){#buddypress #object-nav ul li{float:right}#buddypress div#subnav.item-list-tabs ul li.last{text-align:left}}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background:#555;color:#fff;opacity:1}@media screen and (min-width:55em){.bp-user #buddypress,.single-item.groups #buddypress{background:#f7f7f7}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{border-left:1px solid #ddd;float:right;margin-left:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li span{background:#fff;border-radius:10%;float:left;margin-left:2px}#buddypress #item-body{border-right:1px solid #ddd;overflow:hidden;padding:0 20px 0 0;width:auto}#buddypress #item-body #subnav{margin:0 -20px 0 0}}#buddypress div.pagination{box-shadow:none}#buddypress div.pagination .pag-count{margin-right:0}#buddypress div.pagination .pagination-links{margin-left:0}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{height:auto;line-height:1;padding:5px}#buddypress div.pagination .pagination-links .next,#buddypress div.pagination .pagination-links .prev{background-color:transparent;color:inherit;overflow:visible;width:auto}#buddypress div.pagination .pagination-links .prev{right:auto;position:static}#buddypress div.pagination .pagination-links .next{position:static;left:auto}#buddypress .item-list .activity-header,#buddypress .item-list .activity-meta{font-family:"Noto Sans",sans-serif}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{margin-bottom:10px;text-align:center}#buddypress ul.item-list li .item-avatar a{border-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:inline-block;float:none}@media screen and (min-width:38.75em){#buddypress ul.item-list li .item-avatar{margin-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:block;float:right}}#buddypress ul.item-list li .item{margin-right:25%}#buddypress ul.item-list li .item .item-desc{margin-right:0;width:70%}@media screen and (min-width:59.6875em){#buddypress ul.item-list li .action,#buddypress ul.item-list li .item,#buddypress ul.item-list li .item-avatar{float:right}#buddypress ul.item-list li .item{right:10%;margin-right:0;position:relative;width:55%}}#buddypress ul.item-list li div.action{clear:right;float:none;margin-bottom:-20px;margin-right:0;padding:20px 0 5px;position:relative;text-align:right;top:0}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action{clear:none;float:left;margin-bottom:0;padding:0}}#buddypress ul.item-list li div.action div{display:inline-block;margin:10px 0;width:100%}#buddypress ul.item-list li div.action div a{display:block;width:100%}@media screen and (min-width:38.75em){#buddypress ul.item-list li div.action div{margin:0 0 10px 10px;width:auto}}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action div{clear:left;float:left;margin:0 0 10px}}#buddypress form#whats-new-form p.activity-greeting{line-height:1.4}#buddypress form#whats-new-form textarea{width:100%}@media screen and (max-width:30em){#buddypress form#whats-new-form #whats-new-post-in-box select{font-size:14px;font-size:1.4rem;max-width:120px}}@media screen and (max-width:38.75em){#buddypress form#whats-new-form #whats-new-content{clear:right;margin:10px 0 40px;padding:10px 0 0}#buddypress form#whats-new-form #whats-new-content #whats-new-submit{float:none}#buddypress form#whats-new-form #whats-new-content #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box{order:1}}#buddypress form#whats-new-form #whats-new-options[style]{min-height:6rem;overflow:visible}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{border:1px solid rgba(153,153,153,.5);float:right;line-height:1.5em;margin-top:12px;padding-right:.2em;width:100%}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select{background:0 0;border:0;float:left;margin:0;min-height:1.5em;outline:0;padding-right:.4em}@media screen and (min-width:30em){#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{width:auto}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit{float:left}}#buddypress #item-body form#whats-new-form{margin:40px 0}#buddypress #activity-stream li{padding:25px 0 15px}#buddypress #activity-stream li .activity-avatar{float:none;text-align:center}#buddypress #activity-stream li .activity-avatar a{display:inline-block}#buddypress #activity-stream li .activity-avatar a img.avatar{display:inline;float:none;height:60px;margin-bottom:20px;margin-right:0;width:60px}#buddypress #activity-stream li .activity-content{margin-right:0}#buddypress #activity-stream li .activity-content .activity-header{font-size:14px;font-size:1.4rem}@media screen and (min-width:46.25em){#buddypress #activity-stream li .activity-avatar{float:right;margin-left:10px;text-align:right}#buddypress #activity-stream li .activity-avatar a{border-bottom:0}#buddypress #activity-stream li .activity-content{margin:0;overflow:hidden}#buddypress #activity-stream li .activity-content .activity-header{font-size:16px;font-size:1.6rem}}#buddypress #activity-stream li.mini .activity-avatar a img.avatar{height:30px;margin-right:15px;width:30px}#buddypress #activity-stream li.mini .activity-content .activity-header{font-size:13px;font-size:1.3rem}#buddypress #activity-stream .activity-content{margin-top:-12px}#buddypress #activity-stream .activity-content .activity-header{line-height:inherit;margin-left:0}#buddypress #activity-stream .activity-content .activity-header p{background-color:#f7f7f7;border:1px solid rgba(234,234,234,.6);padding:0 .2em}#buddypress #activity-stream .activity-content .activity-header img.avatar{display:inline-block;margin-bottom:0!important}#buddypress #activity-stream .activity-content .activity-meta a{display:block;margin:0 0 5px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-content .activity-meta a{display:inline-block;margin:0}}#buddypress #activity-stream .load-more{background:#f7f7f7;border:1px solid transparent;padding:10px}.activity-permalink #buddypress #activity-stream li.activity-item,.activity-permalink #buddypress #activity-stream li.mini .activity-header p{padding:20px}#buddypress #activity-stream .load-more:focus,#buddypress #activity-stream .load-more:hover{background:#f4f4f4;border:1px solid rgba(159,209,226,.3)}#buddypress #activity-stream .load-more a{display:block}.activity-permalink #buddypress{background:0 0}.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:16px;font-size:1.6rem;margin-bottom:40px}@media screen and (min-width:46.25em){.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:20px;font-size:2rem}}#buddypress #activity-stream .activity-comments{margin:10px 0 0}#buddypress #activity-stream .activity-comments.has-comments{border-right:1px solid #eaeaea}#buddypress #activity-stream .activity-comments .ac-form{padding:20px 0 0}#buddypress #activity-stream .activity-comments>ul{background:rgba(247,247,247,.6);margin:15px 2px 0 0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments>ul{margin-right:70px}}#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:none}#buddypress #activity-stream .activity-comments .ac-reply-content{margin-right:0;padding-right:0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:block}#buddypress #activity-stream .activity-comments .ac-reply-content{overflow:hidden}}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel,#buddypress #activity-stream .activity-comments .ac-form input[type=submit]{color:rgba(51,51,51,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(153,153,153,.7);text-align:center}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}@media screen and (min-width:59.6875em){#buddypress #members-list li .item,#buddypress #members-list li .item-avatar{float:right}#buddypress #members-list li .action{float:left}}@media screen and (max-width:46.25em){.bp-user main header.entry-header,.single-item.groups main header.entry-header{padding-bottom:1rem}.bp-user #buddypress #item-header .generic-button,.single-item.groups #buddypress #item-header .generic-button{float:none;margin:1.5em 0 0}}@media screen and (max-width:38.75em){.bp-user #item-header-content,.bp-user h1,.single-item.groups #item-header-content,.single-item.groups h1{text-align:center}.bp-user #buddypress h1,.single-item.groups #buddypress h1{margin-bottom:0}.bp-user #buddypress #item-header-avatar img.avatar,.single-item.groups #buddypress #item-header-avatar img.avatar{margin-left:0}.bp-user #buddypress #item-header-content,.single-item.groups #buddypress #item-header-content{width:100%}}@media screen and (max-width:46.25em){.single-item.groups #buddypress #item-header #item-meta{margin-bottom:20px}}@media screen and (max-width:38.75em){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{order:3}}.single-item.groups #buddypress div#item-header{padding-bottom:40px}.single-item.groups #buddypress div#item-header div#item-actions{margin:0;width:100%}@media screen and (min-width:38.75em){.single-item.groups #buddypress div#item-header div#item-actions{clear:none;float:left;width:50%}}.single-item.groups #buddypress div#item-header div#item-actions h3{background:#555;color:#fff;font-size:14px;font-size:1.4rem;padding:.2em}@media screen and (min-width:46.25em){.single-item.groups #buddypress div#item-header div#item-actions h3{font-size:16px;font-size:1.6rem}.single-item.groups #buddypress div#item-header #item-header-avatar,.single-item.groups #buddypress div#item-header #item-header-content{float:right}.single-item.groups #buddypress div#item-header #item-header-avatar{width:21%}.single-item.groups #buddypress div#item-header #item-header-content{margin-right:4%;width:40%}.single-item.groups #buddypress div#item-header div#item-actions{float:left;width:28%}}.bp-user #buddypress #item-header{padding:20px 0}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{border-bottom:0;display:inline-block;float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #item-header #item-header-avatar{float:right;width:20%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{float:right;width:100%}.bp-user #buddypress #item-header #item-header-content{float:left;margin-left:5%;width:69%}}.groups #group-settings-form h4{background:#555;color:#fff;padding:.2em}.groups.edit-details #group-settings-form label{background:#555;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:#fff;display:inline-block;margin-bottom:0;padding:.2em;width:80%}@media screen and (min-width:38.75em){.groups.edit-details #group-settings-form label{width:60%}}.groups.edit-details #group-settings-form textarea+p label{background:0 0;color:inherit;font-size:14px;font-size:1.4rem;width:auto}.groups.group-settings #create-group-form div.radio label,.groups.group-settings #group-settings-form div.radio label{border:1px solid #eaeaea;padding:.2em}.groups.group-settings #create-group-form div.radio ul,.groups.group-settings #group-settings-form div.radio ul{color:rgba(51,51,51,.6);font-size:14px;font-size:1.4rem}.groups.group-avatar form>p{margin-top:20px}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid #eaeaea}.groups.group-members #buddypress #members-group-list li h5 a,.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{float:right}.groups.manage-members #group-settings-form .item-list li span.small{clear:right;display:block;float:none;margin-top:10px}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}@media screen and (max-width:30em){.groups.group-members #buddypress #members-group-list li>a{border-bottom:0;display:block;margin-bottom:10px;text-align:center}.groups.group-members #buddypress #members-group-list li>a img.avatar{display:inline;float:none}}.groups.group-members #buddypress #members-group-list li h5{display:inline-block;font-size:14px;font-size:1.4rem;margin:0}@media screen and (min-width:59.6875em){.groups.group-members #buddypress #members-group-list li h5{font-size:16px;font-size:1.6rem}}.groups.group-members #buddypress #members-group-list li span.activity{font-size:12px;font-size:1.2rem}.groups.group-members #buddypress #members-group-list li .action{top:0}.groups.group-members #subnav li{width:100%}.groups.group-members #subnav li #search-members-form{float:left;margin:5px 0 0 5px}@media screen and (max-width:38.75em){.groups.group-members #subnav li{background:#fff;padding:20px 0}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}.bp-user .entry-title{margin-bottom:.5em}.bp-user #buddypress table th{font-size:14px;font-size:1.4rem}.bp-user #buddypress table td{font-size:12px;font-size:1.2rem}@media screen and (min-width:46.25em){.bp-user #buddypress table th{font-size:16px;font-size:1.6rem}.bp-user #buddypress table td{font-size:14px;font-size:1.4rem}}@media screen and (min-width:77.5em){.bp-user #buddypress table th{font-size:18px;font-size:1.8rem}.bp-user #buddypress table td{font-size:16px;font-size:1.6rem}}.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{float:right;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{width:50%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav input,.bp-user #buddypress .notifications-options-nav select{font-size:14px;font-size:1.4rem;outline:0;padding:0}.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{float:right;margin-left:0;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{width:60%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{float:left;font-family:"Noto Serif",serif;line-height:1.5;margin-top:10px;width:100%}.bp-user #buddypress .messages-options-nav input[disabled]:hover,.bp-user #buddypress .notifications-options-nav input[disabled]:hover{background:0 0}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{margin-top:0;width:38%}}.bp-user #buddypress .profile .bp-widget h4{background:#6e6e6e;color:#fff;margin-bottom:0;padding:.4em}.bp-user #buddypress .profile .bp-widget table{margin-top:0}.bp-user #buddypress .profile #profile-edit-form .button-nav:after,.bp-user #buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}.bp-user #buddypress .profile #profile-edit-form .button-nav:after{clear:both}.bp-user #buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid #eaeaea;margin-right:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li{float:right;margin-bottom:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid #eaeaea;border-bottom-color:#fff;margin-bottom:-1px}.bp-user #buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.8rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings,.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:1.4rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,.bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link{background:#555;color:#fff;padding:.2em .5em}.bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a{font-size:inherit}@media screen and (min-width:77.5em){.bp-user #buddypress #groups-list li .item{right:5%;width:50%}}.bp-user #buddypress #message-thread a{border-bottom:0}.bp-user #buddypress #message-thread #message-subject{background:#6e6e6e;color:#fff;padding:.3em .2em .3em 0}.bp-user #buddypress #message-thread #message-recipients a.confirm{border:1px solid #eaeaea;font-style:normal}.bp-user #buddypress #message-thread .message-metadata{overflow:hidden}.bp-user #buddypress #message-thread .message-metadata img.avatar{float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #message-thread .message-metadata img.avatar{float:right}}.bp-user #buddypress #message-thread .message-metadata .message-star-actions{float:left;margin-left:5px;position:static}.bp-user #buddypress #message-thread .message-content{background:#f7f7f7;border:1px solid #eaeaea;margin:10px 0 0;padding:.3em}.bp-user #buddypress #message-thread #send-reply .message-content{background:#fff;border:0}.bp-user #buddypress #message-thread .alt{background:#fff}.bp-user #buddypress #message-threads thead tr{background:#6e6e6e}.bp-user #buddypress #message-threads tr td{background:#fff;display:inline-block;float:right}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:2px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td,.bp-user #buddypress .acfb-holder li.friend-tab a{border-bottom:0}@media screen and (max-width:46.25em){.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{padding-top:0}}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:2.6em}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-right:0!important;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-right:0}.bp-user #buddypress #message-threads tr td.thread-info{padding-right:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:1.2rem}.bp-user #buddypress #message-threads tr td.thread-options{text-align:left}.bp-user #buddypress #message-threads tr td.thread-options a{font-size:12px;font-size:1.2rem;line-height:2.2}.bp-user #buddypress #message-threads tr span.from{display:none}.bp-user #buddypress #message-threads tr span.activity{display:block;float:left;line-height:2}@media screen and (max-width:38.75em){.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;font-size:1.1rem;width:100%}}.bp-user #buddypress #message-threads tr.unread td{background:#dce5ff;border-color:#d1d1d1}.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:right}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-left:0;width:30px}.bp-user #buddypress .acfb-holder li.friend-tab{margin-left:0}.bp-user #buddypress .acfb-holder li.friend-tab a img{display:inline;height:20px;margin-left:.5em;width:20px!important}.bp-user #buddypress #message-threads.sitewide-notices td{width:100%}.bp-user #buddypress #message-threads.sitewide-notices td strong{background:#6e6e6e;color:#fff;display:block;margin-bottom:.4em;padding-right:.2em}.bp-user #buddypress #message-threads.sitewide-notices td a{display:inline-block}.bp-user #buddypress #message-threads.sitewide-notices td:first-child{display:none}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}.bp-user #buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:#b7b7b7;line-height:1;text-align:left}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-right:.7em;text-indent:-999em}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}.bp-user #buddypress #settings-form>p{font-size:20px;font-size:2rem;margin:20px 0 10px}.bp-user #buddypress table.notification-settings th.title{width:75%}.bp-user #buddypress table.notification-settings td.no,.bp-user #buddypress table.notification-settings td.yes{vertical-align:middle}.bp-user #buddypress table.profile-settings{width:100%}.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:46.25em){.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:70%}}.bp-user #buddypress table.profile-settings td.field-visibility,.bp-user #buddypress table.profile-settings th.title{width:30%}#buddypress .group-create-form input[type=text],#buddypress .group-create-form textarea,#buddypress .standard-form input[type=text],#buddypress .standard-form textarea,.bp-user #buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(153,153,153,.3)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress select{border:1px solid rgba(153,153,153,.5)}#buddypress .group-create-form li,#buddypress .standard-form li{float:none}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid rgba(153,153,153,.4);overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:right;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:right;margin:0;width:80%;border-left:1px solid rgba(153,153,153,.4);padding:.2em .2em .2em 0}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{font-size:14px;font-size:1.4rem;border:0;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:left;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:38.75em){#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:left;margin-bottom:5px!important}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}}@media screen and (min-width:77.5em){#buddypress .dir-search form input[type=text],#buddypress .dir-search form input[type=submit],#buddypress .message-search form input[type=text],#buddypress .message-search form input[type=submit]{font-size:16px;font-size:1.6rem}}#buddypress table{font-size:14px;font-size:1.4rem;margin:20px 0}#buddypress table tr th{background:#6e6e6e;border-color:#b7b7b7;color:#fff}#buddypress table p{margin-bottom:.5em}#buddypress .messages-notices th,#buddypress .notifications th{width:30%}#buddypress .messages-notices th.bulk-select-all,#buddypress .notifications th.bulk-select-all{text-align:center;width:10%}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}#buddypress .messages-notices .notification-actions a,#buddypress .messages-notices td.thread-options a,#buddypress .notifications .notification-actions a,#buddypress .notifications td.thread-options a{display:inline-block;margin:0;padding:0}#buddypress .messages-notices td .button,#buddypress .notifications td .button{border:0;display:block;padding:0;text-align:center}#buddypress #item-body div#message{margin-top:20px}@media screen and (min-width:55em){#buddypress table{font-size:16px;font-size:1.6rem}#buddypress #item-body div#message{margin-left:20px}}#buddypress div#message p{font-size:18px;font-size:1.8rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
bp-templates/bp-legacy/css/twentyfifteen.css CHANGED
@@ -301,32 +301,49 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
301
  line-height: 1.4; }
302
  #buddypress form#whats-new-form textarea {
303
  width: 100%; }
304
- @media screen and (max-width: 46.25em) {
 
 
 
 
 
305
  #buddypress form#whats-new-form #whats-new-content {
306
  clear: left;
307
- margin: 10px 0 20px;
308
- padding: 10px 0 0; } }
309
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] {
 
 
 
 
 
 
 
 
 
 
 
310
  min-height: 6rem;
311
  overflow: visible; }
312
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box {
313
  border: 1px solid rgba(153, 153, 153, 0.5);
314
  float: left;
315
  line-height: 1.5em;
316
  margin-top: 12px;
317
  padding-left: 0.2em;
318
  width: 100%; }
319
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box select {
320
  background: none;
321
  border: 0;
322
  float: right;
323
  margin: 0;
324
  min-height: 1.5em;
 
325
  padding-left: 0.4em; }
326
  @media screen and (min-width: 30em) {
327
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box {
328
  width: auto; }
329
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-submit {
330
  float: right; } }
331
  #buddypress #item-body form#whats-new-form {
332
  margin: 40px 0; }
@@ -389,11 +406,11 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
389
  margin-bottom: 0 !important; }
390
  #buddypress #activity-stream .activity-content .activity-meta a {
391
  display: block;
392
- margin-bottom: 5px; }
393
  @media screen and (min-width: 38.75em) {
394
  #buddypress #activity-stream .activity-content .activity-meta a {
395
  display: inline-block;
396
- margin-bottom: 0; } }
397
  #buddypress #activity-stream .load-more {
398
  background: #f7f7f7;
399
  border: 1px solid transparent;
@@ -407,18 +424,20 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
407
  display: block; }
408
 
409
  /* Single activity view - activity permalink */
410
- .activity-permalink #buddypress #activity-stream li.activity-item {
411
- padding: 20px; }
412
- .activity-permalink #buddypress #activity-stream li.mini .activity-header {
413
- font-size: 16px;
414
- font-size: 1.6rem;
415
- margin-bottom: 40px; }
416
- @media screen and (min-width: 46.25em) {
417
- .activity-permalink #buddypress #activity-stream li.mini .activity-header {
418
- font-size: 20px;
419
- font-size: 2rem; } }
420
- .activity-permalink #buddypress #activity-stream li.mini .activity-header p {
421
  padding: 20px; }
 
 
 
 
 
 
 
 
 
 
422
 
423
  /**
424
  *-----------------------------------------------------
@@ -426,11 +445,27 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
426
  *-----------------------------------------------------
427
  */
428
  #buddypress #activity-stream .activity-comments {
429
- border-left: 1px solid #eaeaea;
430
- margin-top: 5px; }
431
- #buddypress #activity-stream .activity-comments ul {
 
 
 
432
  background: rgba(247, 247, 247, 0.6);
433
  margin: 15px 0 0 2px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
434
  #buddypress #activity-stream .activity-comments .ac-form input[type="submit"], #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
435
  color: rgba(51, 51, 51, 0.8);
436
  display: inline-block;
@@ -617,13 +652,13 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
617
  font-size: 1.4rem;
618
  width: auto; }
619
 
620
- .groups.group-settings #group-settings-form div.radio label {
621
  border: 1px solid #eaeaea;
622
  padding: 0.2em; }
623
- .groups.group-settings #group-settings-form div.radio label ul {
624
- color: rgba(51, 51, 51, 0.6);
625
- font-size: 14px;
626
- font-size: 1.4rem; }
627
 
628
  .groups.group-avatar form > p {
629
  margin-top: 20px; }
@@ -706,120 +741,127 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
706
  */
707
  .bp-user .entry-title {
708
  margin-bottom: 0.5em; }
709
- .bp-user #buddypress {
710
- /**
711
  *--------------------------------------------
712
  * @subsection 6.2.2.1 - classes, pag, filters
713
  *--------------------------------------------
714
  */
715
- /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
716
  *-------------------------------------------
717
  * @subsection 6.2.2.2 - Extended Profiles
718
  *-------------------------------------------
719
  */
720
- /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
721
  *-------------------------------------------
722
  * @subsection 6.2.2.3 - Groups
723
  *-------------------------------------------
724
  */
725
- /**
 
 
 
 
 
726
  *-------------------------------------------
727
  * @subsection 6.2.2.5 - Private Messaging
728
  *-------------------------------------------
729
  */
 
730
  /* Auto Complete background */
731
- /* Sitewide Notices loop */
732
- /**
733
- *------------------------------
734
- * @subsection 6.2.2.6 - Settings
735
- *------------------------------
736
- */ }
737
- .bp-user #buddypress table th {
738
- font-size: 14px;
739
- font-size: 1.4rem; }
740
- .bp-user #buddypress table td {
741
- font-size: 12px;
742
- font-size: 1.2rem; }
743
- @media screen and (min-width: 46.25em) {
744
- .bp-user #buddypress table th {
745
- font-size: 16px;
746
- font-size: 1.6rem; }
747
- .bp-user #buddypress table td {
748
- font-size: 14px;
749
- font-size: 1.4rem; } }
750
- @media screen and (min-width: 77.5em) {
751
- .bp-user #buddypress table th {
752
- font-size: 18px;
753
- font-size: 1.8rem; }
754
- .bp-user #buddypress table td {
755
- font-size: 16px;
756
- font-size: 1.6rem; } }
757
- .bp-user #buddypress .pag-count {
758
- font-style: italic; }
759
- .bp-user #buddypress .notifications-options-nav {
760
- border: 1px solid rgba(153, 153, 153, 0.5);
761
- float: left;
762
- width: 100%; }
763
- @media screen and (min-width: 38.75em) {
764
- .bp-user #buddypress .notifications-options-nav {
765
- width: 300px; } }
766
- .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .notifications-options-nav input {
767
- border: 0;
768
- font-size: 14px;
769
- font-size: 1.4rem;
770
- outline: 0;
771
- padding: 0; }
772
- .bp-user #buddypress .notifications-options-nav select {
773
- float: left;
774
- margin-right: 0;
775
- width: 60%; }
776
- .bp-user #buddypress .notifications-options-nav input {
777
- float: right;
778
- font-family: inherit;
779
- line-height: 20px;
780
- width: 40%; }
781
- .bp-user #buddypress .profile {
782
- /* Edit profile */ }
783
- .bp-user #buddypress .profile .bp-widget h4 {
784
- background: #6e6e6e;
785
- color: #fff;
786
- margin-bottom: 0;
787
- padding: 0.4em; }
788
- .bp-user #buddypress .profile .bp-widget table {
789
- margin-top: 0; }
790
- .bp-user #buddypress .profile #profile-edit-form .button-nav:before, .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
791
- content: " ";
792
- display: table; }
793
- .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
794
- clear: both; }
795
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav {
796
- border-bottom: 1px solid #eaeaea;
797
- margin-left: 0; }
798
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav li {
799
- float: left;
800
- margin-bottom: 0; }
801
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current {
802
- border: 1px solid #eaeaea;
803
- border-bottom-color: #fff;
804
- margin-bottom: -1px; }
805
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav a {
806
- background: none;
807
- border: 0;
808
- font-size: 18px;
809
- font-size: 1.8rem; }
810
- .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings {
811
- font-size: 14px;
812
- font-size: 1.4rem; }
813
- .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close, .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link {
814
- background: #555;
815
- color: #fff;
816
- padding: 0.2em 0.5em; }
817
- .bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a {
818
- font-size: inherit; }
819
- @media screen and (min-width: 77.5em) {
820
- .bp-user #buddypress #groups-list li .item {
821
- left: 5%;
822
- width: 50%; } }
823
  .bp-user #buddypress #message-thread a {
824
  border-bottom: 0; }
825
  .bp-user #buddypress #message-thread #message-subject {
@@ -954,23 +996,31 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
954
  display: block;
955
  line-height: initial;
956
  text-indent: 0; }
957
- .bp-user #buddypress #settings-form > p {
958
- font-size: 20px;
959
- font-size: 2rem;
960
- margin: 20px 0 10px; }
961
- .bp-user #buddypress table.notification-settings td.yes, .bp-user #buddypress table.notification-settings td.no {
962
- vertical-align: middle; }
963
- .bp-user #buddypress table.profile-settings {
964
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
965
  .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
966
- width: 50%; }
967
- @media screen and (min-width: 46.25em) {
968
- .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
969
- width: 70%; } }
970
- .bp-user #buddypress table.profile-settings th.title, .bp-user #buddypress table.profile-settings td.field-visibility {
971
- width: 30%; }
972
- .bp-user #buddypress table.profile-settings td.field-visibility select {
973
- width: 100%; }
974
 
975
  /**
976
  *-------------------------------------------------------------------------------
@@ -986,9 +1036,9 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
986
  #buddypress select {
987
  border: 1px solid rgba(153, 153, 153, 0.5); }
988
 
989
- #buddypress #item-body .standard-form li {
990
  float: none; }
991
- #buddypress #item-body .standard-form input[type='text'], #buddypress #item-body .standard-form textarea {
992
  width: 100%; }
993
  #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
994
  float: none;
@@ -1077,6 +1127,11 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1077
  * @section 9.0 - Error / Success messages
1078
  *-------------------------------------------------------------------------------
1079
  */
 
 
 
 
 
1080
  #buddypress div#message p {
1081
  font-size: 18px;
1082
  font-size: 1.8rem;
@@ -1093,7 +1148,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1093
  .delete-group #buddypress div#message.info p {
1094
  background: #db7e7e;
1095
  border: 1px solid #be3535;
1096
- color: #fff; }
1097
 
1098
  /**
1099
  *-------------------------------------------------------------------------------
301
  line-height: 1.4; }
302
  #buddypress form#whats-new-form textarea {
303
  width: 100%; }
304
+ @media screen and (max-width: 30em) {
305
+ #buddypress form#whats-new-form #whats-new-post-in-box select {
306
+ font-size: 14px;
307
+ font-size: 1.4rem;
308
+ max-width: 120px; } }
309
+ @media screen and (max-width: 38.75em) {
310
  #buddypress form#whats-new-form #whats-new-content {
311
  clear: left;
312
+ margin: 10px 0 40px;
313
+ padding: 10px 0 0; }
314
+ #buddypress form#whats-new-form #whats-new-content #whats-new-submit {
315
+ float: none; }
316
+ #buddypress form#whats-new-form #whats-new-content #whats-new-submit input {
317
+ width: 100%; }
318
+ #buddypress form#whats-new-form #whats-new-options {
319
+ display: flex;
320
+ flex-direction: column; }
321
+ #buddypress form#whats-new-form #whats-new-options #whats-new-submit {
322
+ order: 2; }
323
+ #buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box {
324
+ order: 1; } }
325
+ #buddypress form#whats-new-form #whats-new-options[style] {
326
  min-height: 6rem;
327
  overflow: visible; }
328
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
329
  border: 1px solid rgba(153, 153, 153, 0.5);
330
  float: left;
331
  line-height: 1.5em;
332
  margin-top: 12px;
333
  padding-left: 0.2em;
334
  width: 100%; }
335
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select {
336
  background: none;
337
  border: 0;
338
  float: right;
339
  margin: 0;
340
  min-height: 1.5em;
341
+ outline: 0;
342
  padding-left: 0.4em; }
343
  @media screen and (min-width: 30em) {
344
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
345
  width: auto; }
346
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit {
347
  float: right; } }
348
  #buddypress #item-body form#whats-new-form {
349
  margin: 40px 0; }
406
  margin-bottom: 0 !important; }
407
  #buddypress #activity-stream .activity-content .activity-meta a {
408
  display: block;
409
+ margin: 0 0 5px; }
410
  @media screen and (min-width: 38.75em) {
411
  #buddypress #activity-stream .activity-content .activity-meta a {
412
  display: inline-block;
413
+ margin: 0; } }
414
  #buddypress #activity-stream .load-more {
415
  background: #f7f7f7;
416
  border: 1px solid transparent;
424
  display: block; }
425
 
426
  /* Single activity view - activity permalink */
427
+ .activity-permalink #buddypress {
428
+ background: none; }
429
+ .activity-permalink #buddypress #activity-stream li.activity-item {
 
 
 
 
 
 
 
 
430
  padding: 20px; }
431
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header {
432
+ font-size: 16px;
433
+ font-size: 1.6rem;
434
+ margin-bottom: 40px; }
435
+ @media screen and (min-width: 46.25em) {
436
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header {
437
+ font-size: 20px;
438
+ font-size: 2rem; } }
439
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header p {
440
+ padding: 20px; }
441
 
442
  /**
443
  *-----------------------------------------------------
445
  *-----------------------------------------------------
446
  */
447
  #buddypress #activity-stream .activity-comments {
448
+ margin: 10px 0 0; }
449
+ #buddypress #activity-stream .activity-comments.has-comments {
450
+ border-left: 1px solid #eaeaea; }
451
+ #buddypress #activity-stream .activity-comments .ac-form {
452
+ padding: 20px 0 0; }
453
+ #buddypress #activity-stream .activity-comments > ul {
454
  background: rgba(247, 247, 247, 0.6);
455
  margin: 15px 0 0 2px; }
456
+ @media screen and (min-width: 38.75em) {
457
+ #buddypress #activity-stream .activity-comments > ul {
458
+ margin-left: 70px; } }
459
+ #buddypress #activity-stream .activity-comments .ac-reply-avatar {
460
+ display: none; }
461
+ #buddypress #activity-stream .activity-comments .ac-reply-content {
462
+ margin-left: 0;
463
+ padding-left: 0; }
464
+ @media screen and (min-width: 38.75em) {
465
+ #buddypress #activity-stream .activity-comments .ac-reply-avatar {
466
+ display: block; }
467
+ #buddypress #activity-stream .activity-comments .ac-reply-content {
468
+ overflow: hidden; } }
469
  #buddypress #activity-stream .activity-comments .ac-form input[type="submit"], #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
470
  color: rgba(51, 51, 51, 0.8);
471
  display: inline-block;
652
  font-size: 1.4rem;
653
  width: auto; }
654
 
655
+ .groups.group-settings #group-settings-form div.radio label, .groups.group-settings #create-group-form div.radio label {
656
  border: 1px solid #eaeaea;
657
  padding: 0.2em; }
658
+ .groups.group-settings #group-settings-form div.radio ul, .groups.group-settings #create-group-form div.radio ul {
659
+ color: rgba(51, 51, 51, 0.6);
660
+ font-size: 14px;
661
+ font-size: 1.4rem; }
662
 
663
  .groups.group-avatar form > p {
664
  margin-top: 20px; }
741
  */
742
  .bp-user .entry-title {
743
  margin-bottom: 0.5em; }
744
+
745
+ /**
746
  *--------------------------------------------
747
  * @subsection 6.2.2.1 - classes, pag, filters
748
  *--------------------------------------------
749
  */
750
+ .bp-user #buddypress table th {
751
+ font-size: 14px;
752
+ font-size: 1.4rem; }
753
+ .bp-user #buddypress table td {
754
+ font-size: 12px;
755
+ font-size: 1.2rem; }
756
+ @media screen and (min-width: 46.25em) {
757
+ .bp-user #buddypress table th {
758
+ font-size: 16px;
759
+ font-size: 1.6rem; }
760
+ .bp-user #buddypress table td {
761
+ font-size: 14px;
762
+ font-size: 1.4rem; } }
763
+ @media screen and (min-width: 77.5em) {
764
+ .bp-user #buddypress table th {
765
+ font-size: 18px;
766
+ font-size: 1.8rem; }
767
+ .bp-user #buddypress table td {
768
+ font-size: 16px;
769
+ font-size: 1.6rem; } }
770
+ .bp-user #buddypress .pag-count {
771
+ font-style: italic; }
772
+ .bp-user #buddypress .notifications-options-nav, .bp-user #buddypress .messages-options-nav {
773
+ float: left;
774
+ width: 100%; }
775
+ @media screen and (min-width: 30em) {
776
+ .bp-user #buddypress .notifications-options-nav, .bp-user #buddypress .messages-options-nav {
777
+ width: 50%; } }
778
+ .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav select, .bp-user #buddypress .messages-options-nav input {
779
+ font-size: 14px;
780
+ font-size: 1.4rem;
781
+ outline: 0;
782
+ padding: 0; }
783
+ .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .messages-options-nav select {
784
+ float: left;
785
+ margin-right: 0;
786
+ width: 100%; }
787
+ @media screen and (min-width: 30em) {
788
+ .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .messages-options-nav select {
789
+ width: 60%; } }
790
+ .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav input {
791
+ float: right;
792
+ font-family: "Noto Serif", serif;
793
+ line-height: 1.5;
794
+ margin-top: 10px;
795
+ width: 100%; }
796
+ .bp-user #buddypress .notifications-options-nav input[disabled]:hover, .bp-user #buddypress .messages-options-nav input[disabled]:hover {
797
+ background: none; }
798
+ @media screen and (min-width: 30em) {
799
+ .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav input {
800
+ margin-top: 0;
801
+ width: 38%; } }
802
+
803
+ /**
804
  *-------------------------------------------
805
  * @subsection 6.2.2.2 - Extended Profiles
806
  *-------------------------------------------
807
  */
808
+ .bp-user #buddypress .profile .bp-widget h4 {
809
+ background: #6e6e6e;
810
+ color: #fff;
811
+ margin-bottom: 0;
812
+ padding: 0.4em; }
813
+ .bp-user #buddypress .profile .bp-widget table {
814
+ margin-top: 0; }
815
+
816
+ /* Edit Profile */
817
+ .bp-user #buddypress .profile #profile-edit-form .button-nav:before, .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
818
+ content: " ";
819
+ display: table; }
820
+ .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
821
+ clear: both; }
822
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav {
823
+ border-bottom: 1px solid #eaeaea;
824
+ margin-left: 0; }
825
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav li {
826
+ float: left;
827
+ margin-bottom: 0; }
828
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current {
829
+ border: 1px solid #eaeaea;
830
+ border-bottom-color: #fff;
831
+ margin-bottom: -1px; }
832
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav a {
833
+ background: none;
834
+ border: 0;
835
+ font-size: 18px;
836
+ font-size: 1.8rem; }
837
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings {
838
+ font-size: 14px;
839
+ font-size: 1.4rem; }
840
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close, .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link {
841
+ background: #555;
842
+ color: #fff;
843
+ padding: 0.2em 0.5em; }
844
+ .bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a {
845
+ font-size: inherit; }
846
+
847
+ /**
848
  *-------------------------------------------
849
  * @subsection 6.2.2.3 - Groups
850
  *-------------------------------------------
851
  */
852
+ @media screen and (min-width: 77.5em) {
853
+ .bp-user #buddypress #groups-list li .item {
854
+ left: 5%;
855
+ width: 50%; } }
856
+
857
+ /**
858
  *-------------------------------------------
859
  * @subsection 6.2.2.5 - Private Messaging
860
  *-------------------------------------------
861
  */
862
+ .bp-user #buddypress {
863
  /* Auto Complete background */
864
+ /* Sitewide Notices loop */ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
865
  .bp-user #buddypress #message-thread a {
866
  border-bottom: 0; }
867
  .bp-user #buddypress #message-thread #message-subject {
996
  display: block;
997
  line-height: initial;
998
  text-indent: 0; }
999
+
1000
+ /**
1001
+ *------------------------------
1002
+ * @subsection 6.2.2.6 - Settings
1003
+ *------------------------------
1004
+ */
1005
+ .bp-user #buddypress #settings-form > p {
1006
+ font-size: 20px;
1007
+ font-size: 2rem;
1008
+ margin: 20px 0 10px; }
1009
+ .bp-user #buddypress table.notification-settings th.title {
1010
+ width: 75%; }
1011
+ .bp-user #buddypress table.notification-settings td.yes, .bp-user #buddypress table.notification-settings td.no {
1012
+ vertical-align: middle; }
1013
+ .bp-user #buddypress table.profile-settings {
1014
+ width: 100%; }
1015
+ .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
1016
+ width: 50%; }
1017
+ @media screen and (min-width: 46.25em) {
1018
  .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
1019
+ width: 70%; } }
1020
+ .bp-user #buddypress table.profile-settings th.title, .bp-user #buddypress table.profile-settings td.field-visibility {
1021
+ width: 30%; }
1022
+ .bp-user #buddypress table.profile-settings td.field-visibility select {
1023
+ width: 100%; }
 
 
 
1024
 
1025
  /**
1026
  *-------------------------------------------------------------------------------
1036
  #buddypress select {
1037
  border: 1px solid rgba(153, 153, 153, 0.5); }
1038
 
1039
+ #buddypress .standard-form li, #buddypress .group-create-form li {
1040
  float: none; }
1041
+ #buddypress .standard-form input[type='text'], #buddypress .standard-form textarea, #buddypress .group-create-form input[type='text'], #buddypress .group-create-form textarea {
1042
  width: 100%; }
1043
  #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
1044
  float: none;
1127
  * @section 9.0 - Error / Success messages
1128
  *-------------------------------------------------------------------------------
1129
  */
1130
+ #buddypress #item-body div#message {
1131
+ margin-top: 20px; }
1132
+ @media screen and (min-width: 55em) {
1133
+ #buddypress #item-body div#message {
1134
+ margin-right: 20px; } }
1135
  #buddypress div#message p {
1136
  font-size: 18px;
1137
  font-size: 1.8rem;
1148
  .delete-group #buddypress div#message.info p {
1149
  background: #db7e7e;
1150
  border: 1px solid #be3535;
1151
+ color: #1f0808; }
1152
 
1153
  /**
1154
  *-------------------------------------------------------------------------------
bp-templates/bp-legacy/css/twentyfifteen.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress #activity-stream .load-more:focus a,#buddypress #activity-stream .load-more:hover a,#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress ul.item-list li .item span.activity,#buddypress ul.item-list li div.action .meta,.bp-user #buddypress #message-thread #message-recipients,.bp-user #buddypress .pag-count{font-style:italic}#buddypress div.pagination .pagination-links .next:before,#buddypress div.pagination .pagination-links .prev:before,.buddypress div.clear{display:none}#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress main{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress main{padding-top:0}}.buddypress main article{margin:0 4%;padding-top:8.3333%}@media screen and (min-width:59.6875em){.buddypress main article{margin:0 0 0 1px}}@media screen and (min-width:87.6875em){.buddypress main article{margin:0 4.3333% 0 8.3333%}}.buddypress main article .entry-content,.buddypress main article .entry-header{padding:0 3rem 3rem}.buddypress main article #buddypress{margin-bottom:40px}.buddypress .site-footer{margin:0 4%}@media screen and (min-width:59.6875em){.buddypress .site-footer{margin:0 0 0 35.2941%;width:61.8235%}}.buddypress #buddypress #latest-update a,.buddypress #buddypress .activity-comments a,.buddypress #buddypress .activity-header a,.buddypress #buddypress .activity-inner a,.buddypress #buddypress .avatar-nav-items a,.buddypress #buddypress .field-visibility-settings-toggle a,.buddypress #buddypress .item-list-tabs a,.buddypress #buddypress .item-title a,.buddypress #buddypress .load-more a,.buddypress #buddypress .pagination-links a,.buddypress #buddypress .pagination-links span,.buddypress #buddypress table a{border-bottom:0}#buddypress div.item-list-tabs ul{background-color:#f7f7f7;border-bottom:1px solid rgba(234,234,234,.9);border-top:1px solid rgba(234,234,234,.9);overflow:hidden;padding:5px 0}#buddypress div.item-list-tabs ul li a span{border-radius:25%}#buddypress #object-nav ul{overflow:hidden}#buddypress #object-nav ul li{float:none}#buddypress #object-nav ul li:not(.selected) a{opacity:.7}#buddypress div#subnav.item-list-tabs{margin-top:0}#buddypress div#subnav.item-list-tabs ul{background-color:#f7f7f7;border-bottom:0;padding:0}#buddypress div#subnav.item-list-tabs ul li.last{background:#fff;margin-top:0;padding:5px 5px 5px 0;width:100%}#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress div#subnav.item-list-tabs ul li.last select:focus{background:0 0;border:0;outline:0}#buddypress div#subnav.item-list-tabs ul li.last label,#buddypress div#subnav.item-list-tabs ul li.last option,#buddypress div#subnav.item-list-tabs ul li.last select{font-size:14px;font-size:1.4rem}@media screen and (min-width:38.75em){#buddypress #object-nav ul li{float:left}#buddypress div#subnav.item-list-tabs ul li.last{text-align:right}}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background:#555;color:#fff;opacity:1}@media screen and (min-width:55em){.bp-user #buddypress,.single-item.groups #buddypress{background:#f7f7f7}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{border-right:1px solid #ddd;float:left;margin-right:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li span{background:#fff;border-radius:10%;float:right;margin-right:2px}#buddypress #item-body{border-left:1px solid #ddd;overflow:hidden;padding:0 0 0 20px;width:auto}#buddypress #item-body #subnav{margin:0 0 0 -20px}}#buddypress div.pagination{box-shadow:none}#buddypress div.pagination .pag-count{margin-left:0}#buddypress div.pagination .pagination-links{margin-right:0}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{height:auto;line-height:1;padding:5px}#buddypress div.pagination .pagination-links .next,#buddypress div.pagination .pagination-links .prev{background-color:transparent;color:inherit;overflow:visible;width:auto}#buddypress div.pagination .pagination-links .prev{left:auto;position:static}#buddypress div.pagination .pagination-links .next{position:static;right:auto}#buddypress .item-list .activity-header,#buddypress .item-list .activity-meta{font-family:"Noto Sans",sans-serif}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{margin-bottom:10px;text-align:center}#buddypress ul.item-list li .item-avatar a{border-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:inline-block;float:none}@media screen and (min-width:38.75em){#buddypress ul.item-list li .item-avatar{margin-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:block;float:left}}#buddypress ul.item-list li .item{margin-left:25%}#buddypress ul.item-list li .item .item-desc{margin-left:0;width:70%}@media screen and (min-width:59.6875em){#buddypress ul.item-list li .action,#buddypress ul.item-list li .item,#buddypress ul.item-list li .item-avatar{float:left}#buddypress ul.item-list li .item{left:10%;margin-left:0;position:relative;width:55%}}#buddypress ul.item-list li div.action{clear:left;float:none;margin-bottom:-20px;margin-left:0;padding:20px 0 5px;position:relative;text-align:left;top:0}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action{clear:none;float:right;margin-bottom:0;padding:0}}#buddypress ul.item-list li div.action div{display:inline-block;margin:10px 0;width:100%}#buddypress ul.item-list li div.action div a{display:block;width:100%}@media screen and (min-width:38.75em){#buddypress ul.item-list li div.action div{margin:0 10px 10px 0;width:auto}}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action div{clear:right;float:right;margin:0 0 10px}}#buddypress form#whats-new-form p.activity-greeting{line-height:1.4}#buddypress form#whats-new-form textarea{width:100%}@media screen and (max-width:46.25em){#buddypress form#whats-new-form #whats-new-content{clear:left;margin:10px 0 20px;padding:10px 0 0}}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style]{min-height:6rem;overflow:visible}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box{border:1px solid rgba(153,153,153,.5);float:left;line-height:1.5em;margin-top:12px;padding-left:.2em;width:100%}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box select{background:0 0;border:0;float:right;margin:0;min-height:1.5em;padding-left:.4em}@media screen and (min-width:30em){#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box{width:auto}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-submit{float:right}}#buddypress #item-body form#whats-new-form{margin:40px 0}#buddypress #activity-stream li{padding:25px 0 15px}#buddypress #activity-stream li .activity-avatar{float:none;text-align:center}#buddypress #activity-stream li .activity-avatar a{display:inline-block}#buddypress #activity-stream li .activity-avatar a img.avatar{display:inline;float:none;height:60px;margin-bottom:20px;margin-left:0;width:60px}#buddypress #activity-stream li .activity-content{margin-left:0}#buddypress #activity-stream li .activity-content .activity-header{font-size:14px;font-size:1.4rem}@media screen and (min-width:46.25em){#buddypress #activity-stream li .activity-avatar{float:left;margin-right:10px;text-align:left}#buddypress #activity-stream li .activity-avatar a{border-bottom:0}#buddypress #activity-stream li .activity-content{margin:0;overflow:hidden}#buddypress #activity-stream li .activity-content .activity-header{font-size:16px;font-size:1.6rem}}#buddypress #activity-stream li.mini .activity-avatar a img.avatar{height:30px;margin-left:15px;width:30px}#buddypress #activity-stream li.mini .activity-content .activity-header{font-size:13px;font-size:1.3rem}#buddypress #activity-stream .activity-content{margin-top:-12px}#buddypress #activity-stream .activity-content .activity-header{line-height:inherit;margin-right:0}#buddypress #activity-stream .activity-content .activity-header p{background-color:#f7f7f7;border:1px solid rgba(234,234,234,.6);padding:0 .2em}#buddypress #activity-stream .activity-content .activity-header img.avatar{display:inline-block;margin-bottom:0!important}#buddypress #activity-stream .activity-content .activity-meta a{display:block;margin-bottom:5px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-content .activity-meta a{display:inline-block;margin-bottom:0}}#buddypress #activity-stream .load-more{background:#f7f7f7;border:1px solid transparent;padding:10px}.activity-permalink #buddypress #activity-stream li.activity-item,.activity-permalink #buddypress #activity-stream li.mini .activity-header p{padding:20px}#buddypress #activity-stream .load-more:focus,#buddypress #activity-stream .load-more:hover{background:#f4f4f4;border:1px solid rgba(159,209,226,.3)}#buddypress #activity-stream .load-more a{display:block}.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:16px;font-size:1.6rem;margin-bottom:40px}@media screen and (min-width:46.25em){.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:20px;font-size:2rem}}#buddypress #activity-stream .activity-comments{border-left:1px solid #eaeaea;margin-top:5px}#buddypress #activity-stream .activity-comments ul{background:rgba(247,247,247,.6);margin:15px 0 0 2px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel,#buddypress #activity-stream .activity-comments .ac-form input[type=submit]{color:rgba(51,51,51,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(153,153,153,.7);text-align:center}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}@media screen and (min-width:59.6875em){#buddypress #members-list li .item,#buddypress #members-list li .item-avatar{float:left}#buddypress #members-list li .action{float:right}}@media screen and (max-width:46.25em){.bp-user main header.entry-header,.single-item.groups main header.entry-header{padding-bottom:1rem}.bp-user #buddypress #item-header .generic-button,.single-item.groups #buddypress #item-header .generic-button{float:none;margin:1.5em 0 0}}@media screen and (max-width:38.75em){.bp-user #item-header-content,.bp-user h1,.single-item.groups #item-header-content,.single-item.groups h1{text-align:center}.bp-user #buddypress h1,.single-item.groups #buddypress h1{margin-bottom:0}.bp-user #buddypress #item-header-avatar img.avatar,.single-item.groups #buddypress #item-header-avatar img.avatar{margin-right:0}.bp-user #buddypress #item-header-content,.single-item.groups #buddypress #item-header-content{width:100%}}@media screen and (max-width:46.25em){.single-item.groups #buddypress #item-header #item-meta{margin-bottom:20px}}@media screen and (max-width:38.75em){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{order:3}}.single-item.groups #buddypress div#item-header{padding-bottom:40px}.single-item.groups #buddypress div#item-header div#item-actions{margin:0;width:100%}@media screen and (min-width:38.75em){.single-item.groups #buddypress div#item-header div#item-actions{clear:none;float:right;width:50%}}.single-item.groups #buddypress div#item-header div#item-actions h3{background:#555;color:#fff;font-size:14px;font-size:1.4rem;padding:.2em}@media screen and (min-width:46.25em){.single-item.groups #buddypress div#item-header div#item-actions h3{font-size:16px;font-size:1.6rem}.single-item.groups #buddypress div#item-header #item-header-avatar,.single-item.groups #buddypress div#item-header #item-header-content{float:left}.single-item.groups #buddypress div#item-header #item-header-avatar{width:21%}.single-item.groups #buddypress div#item-header #item-header-content{margin-left:4%;width:40%}.single-item.groups #buddypress div#item-header div#item-actions{float:right;width:28%}}.bp-user #buddypress #item-header{padding:20px 0}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{border-bottom:0;display:inline-block;float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #item-header #item-header-avatar{float:left;width:20%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{float:left;width:100%}.bp-user #buddypress #item-header #item-header-content{float:right;margin-right:5%;width:69%}}.groups #group-settings-form h4{background:#555;color:#fff;padding:.2em}.groups.edit-details #group-settings-form label{background:#555;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;color:#fff;display:inline-block;margin-bottom:0;padding:.2em;width:80%}@media screen and (min-width:38.75em){.groups.edit-details #group-settings-form label{width:60%}}.groups.edit-details #group-settings-form textarea+p label{background:0 0;color:inherit;font-size:14px;font-size:1.4rem;width:auto}.groups.group-settings #group-settings-form div.radio label{border:1px solid #eaeaea;padding:.2em}.groups.group-settings #group-settings-form div.radio label ul{color:rgba(51,51,51,.6);font-size:14px;font-size:1.4rem}.groups.group-avatar form>p{margin-top:20px}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid #eaeaea}.groups.group-members #buddypress #members-group-list li h5 a,.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{float:left}.groups.manage-members #group-settings-form .item-list li span.small{clear:left;display:block;float:none;margin-top:10px}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}@media screen and (max-width:30em){.groups.group-members #buddypress #members-group-list li>a{border-bottom:0;display:block;margin-bottom:10px;text-align:center}.groups.group-members #buddypress #members-group-list li>a img.avatar{display:inline;float:none}}.groups.group-members #buddypress #members-group-list li h5{display:inline-block;font-size:14px;font-size:1.4rem;margin:0}@media screen and (min-width:59.6875em){.groups.group-members #buddypress #members-group-list li h5{font-size:16px;font-size:1.6rem}}.groups.group-members #buddypress #members-group-list li span.activity{font-size:12px;font-size:1.2rem}.groups.group-members #buddypress #members-group-list li .action{top:0}.groups.group-members #subnav li{width:100%}.groups.group-members #subnav li #search-members-form{float:right;margin:5px 5px 0 0}@media screen and (max-width:38.75em){.groups.group-members #subnav li{background:#fff;padding:20px 0}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}.bp-user .entry-title{margin-bottom:.5em}.bp-user #buddypress table th{font-size:14px;font-size:1.4rem}.bp-user #buddypress table td{font-size:12px;font-size:1.2rem}@media screen and (min-width:46.25em){.bp-user #buddypress table th{font-size:16px;font-size:1.6rem}.bp-user #buddypress table td{font-size:14px;font-size:1.4rem}}@media screen and (min-width:77.5em){.bp-user #buddypress table th{font-size:18px;font-size:1.8rem}.bp-user #buddypress table td{font-size:16px;font-size:1.6rem}}.bp-user #buddypress .notifications-options-nav{border:1px solid rgba(153,153,153,.5);float:left;width:100%}@media screen and (min-width:38.75em){.bp-user #buddypress .notifications-options-nav{width:300px}}.bp-user #buddypress .notifications-options-nav input,.bp-user #buddypress .notifications-options-nav select{border:0;font-size:14px;font-size:1.4rem;outline:0;padding:0}.bp-user #buddypress .notifications-options-nav select{float:left;margin-right:0;width:60%}.bp-user #buddypress .notifications-options-nav input{float:right;font-family:inherit;line-height:20px;width:40%}.bp-user #buddypress .profile .bp-widget h4{background:#6e6e6e;color:#fff;margin-bottom:0;padding:.4em}.bp-user #buddypress .profile .bp-widget table{margin-top:0}.bp-user #buddypress .profile #profile-edit-form .button-nav:after,.bp-user #buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}.bp-user #buddypress .profile #profile-edit-form .button-nav:after{clear:both}.bp-user #buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid #eaeaea;margin-left:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li{float:left;margin-bottom:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid #eaeaea;border-bottom-color:#fff;margin-bottom:-1px}.bp-user #buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.8rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings,.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:1.4rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,.bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link{background:#555;color:#fff;padding:.2em .5em}.bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a{font-size:inherit}@media screen and (min-width:77.5em){.bp-user #buddypress #groups-list li .item{left:5%;width:50%}}.bp-user #buddypress #message-thread a{border-bottom:0}.bp-user #buddypress #message-thread #message-subject{background:#6e6e6e;color:#fff;padding:.3em 0 .3em .2em}.bp-user #buddypress #message-thread #message-recipients a.confirm{border:1px solid #eaeaea;font-style:normal}.bp-user #buddypress #message-thread .message-metadata{overflow:hidden}.bp-user #buddypress #message-thread .message-metadata img.avatar{float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #message-thread .message-metadata img.avatar{float:left}}.bp-user #buddypress #message-thread .message-metadata .message-star-actions{float:right;margin-right:5px;position:static}.bp-user #buddypress #message-thread .message-content{background:#f7f7f7;border:1px solid #eaeaea;margin:10px 0 0;padding:.3em}.bp-user #buddypress #message-thread #send-reply .message-content{background:#fff;border:0}.bp-user #buddypress #message-thread .alt{background:#fff}.bp-user #buddypress #message-threads thead tr{background:#6e6e6e}.bp-user #buddypress #message-threads tr td{background:#fff;display:inline-block;float:left}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:2px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td,.bp-user #buddypress .acfb-holder li.friend-tab a{border-bottom:0}@media screen and (max-width:46.25em){.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{padding-top:0}}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:2.6em}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-left:0!important;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:0}.bp-user #buddypress #message-threads tr td.thread-info{padding-left:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:1.2rem}.bp-user #buddypress #message-threads tr td.thread-options{text-align:right}.bp-user #buddypress #message-threads tr td.thread-options a{font-size:12px;font-size:1.2rem;line-height:2.2}.bp-user #buddypress #message-threads tr span.from{display:none}.bp-user #buddypress #message-threads tr span.activity{display:block;float:right;line-height:2}@media screen and (max-width:38.75em){.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;font-size:1.1rem;width:100%}}.bp-user #buddypress #message-threads tr.unread td{background:#dce5ff;border-color:#d1d1d1}.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:left}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-right:0;width:30px}.bp-user #buddypress .acfb-holder li.friend-tab{margin-right:0}.bp-user #buddypress .acfb-holder li.friend-tab a img{display:inline;height:20px;margin-right:.5em;width:20px!important}.bp-user #buddypress #message-threads.sitewide-notices td,.bp-user #buddypress table.profile-settings{width:100%}.bp-user #buddypress #message-threads.sitewide-notices td strong{background:#6e6e6e;color:#fff;display:block;margin-bottom:.4em;padding-left:.2em}.bp-user #buddypress #message-threads.sitewide-notices td a{display:inline-block}.bp-user #buddypress #message-threads.sitewide-notices td:first-child{display:none}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}.bp-user #buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:#b7b7b7;line-height:1;text-align:right}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-left:.7em;text-indent:-999em}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}.bp-user #buddypress #settings-form>p{font-size:20px;font-size:2rem;margin:20px 0 10px}.bp-user #buddypress table.notification-settings td.no,.bp-user #buddypress table.notification-settings td.yes{vertical-align:middle}.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:46.25em){.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:70%}}.bp-user #buddypress table.profile-settings td.field-visibility,.bp-user #buddypress table.profile-settings th.title{width:30%}#buddypress #item-body .standard-form input[type=text],#buddypress #item-body .standard-form textarea,.bp-user #buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(153,153,153,.3)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress select{border:1px solid rgba(153,153,153,.5)}#buddypress #item-body .standard-form li{float:none}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid rgba(153,153,153,.4);overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:left;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:left;margin:0;width:80%;border-right:1px solid rgba(153,153,153,.4);padding:.2em 0 .2em .2em}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{font-size:14px;font-size:1.4rem;border:0;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:right;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:38.75em){#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:right;margin-bottom:5px!important}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}}@media screen and (min-width:77.5em){#buddypress .dir-search form input[type=text],#buddypress .dir-search form input[type=submit],#buddypress .message-search form input[type=text],#buddypress .message-search form input[type=submit]{font-size:16px;font-size:1.6rem}}#buddypress table{font-size:14px;font-size:1.4rem;margin:20px 0}#buddypress table tr th{background:#6e6e6e;border-color:#b7b7b7;color:#fff}#buddypress table p{margin-bottom:.5em}@media screen and (min-width:55em){#buddypress table{font-size:16px;font-size:1.6rem}}#buddypress .messages-notices th,#buddypress .notifications th{width:30%}#buddypress .messages-notices th.bulk-select-all,#buddypress .notifications th.bulk-select-all{text-align:center;width:10%}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}#buddypress .messages-notices .notification-actions a,#buddypress .messages-notices td.thread-options a,#buddypress .notifications .notification-actions a,#buddypress .notifications td.thread-options a{display:inline-block;margin:0;padding:0}#buddypress .messages-notices td .button,#buddypress .notifications td .button{border:0;display:block;padding:0;text-align:center}#buddypress div#message p{font-size:18px;font-size:1.8rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#fff}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
1
+ #buddypress #activity-stream .load-more:focus a,#buddypress #activity-stream .load-more:hover a,#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress ul.item-list li .item span.activity,#buddypress ul.item-list li div.action .meta,.bp-user #buddypress #message-thread #message-recipients,.bp-user #buddypress .pag-count{font-style:italic}#buddypress div.pagination .pagination-links .next:before,#buddypress div.pagination .pagination-links .prev:before,.buddypress div.clear{display:none}#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress main{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress main{padding-top:0}}.buddypress main article{margin:0 4%;padding-top:8.3333%}@media screen and (min-width:59.6875em){.buddypress main article{margin:0 0 0 1px}}@media screen and (min-width:87.6875em){.buddypress main article{margin:0 4.3333% 0 8.3333%}}.buddypress main article .entry-content,.buddypress main article .entry-header{padding:0 3rem 3rem}.buddypress main article #buddypress{margin-bottom:40px}.buddypress .site-footer{margin:0 4%}@media screen and (min-width:59.6875em){.buddypress .site-footer{margin:0 0 0 35.2941%;width:61.8235%}}.buddypress #buddypress #latest-update a,.buddypress #buddypress .activity-comments a,.buddypress #buddypress .activity-header a,.buddypress #buddypress .activity-inner a,.buddypress #buddypress .avatar-nav-items a,.buddypress #buddypress .field-visibility-settings-toggle a,.buddypress #buddypress .item-list-tabs a,.buddypress #buddypress .item-title a,.buddypress #buddypress .load-more a,.buddypress #buddypress .pagination-links a,.buddypress #buddypress .pagination-links span,.buddypress #buddypress table a{border-bottom:0}#buddypress div.item-list-tabs ul{background-color:#f7f7f7;border-bottom:1px solid rgba(234,234,234,.9);border-top:1px solid rgba(234,234,234,.9);overflow:hidden;padding:5px 0}#buddypress div.item-list-tabs ul li a span{border-radius:25%}#buddypress #object-nav ul{overflow:hidden}#buddypress #object-nav ul li{float:none}#buddypress #object-nav ul li:not(.selected) a{opacity:.7}#buddypress div#subnav.item-list-tabs{margin-top:0}#buddypress div#subnav.item-list-tabs ul{background-color:#f7f7f7;border-bottom:0;padding:0}#buddypress div#subnav.item-list-tabs ul li.last{background:#fff;margin-top:0;padding:5px 5px 5px 0;width:100%}#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress div#subnav.item-list-tabs ul li.last select:focus{background:0 0;border:0;outline:0}#buddypress div#subnav.item-list-tabs ul li.last label,#buddypress div#subnav.item-list-tabs ul li.last option,#buddypress div#subnav.item-list-tabs ul li.last select{font-size:14px;font-size:1.4rem}@media screen and (min-width:38.75em){#buddypress #object-nav ul li{float:left}#buddypress div#subnav.item-list-tabs ul li.last{text-align:right}}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background:#555;color:#fff;opacity:1}@media screen and (min-width:55em){.bp-user #buddypress,.single-item.groups #buddypress{background:#f7f7f7}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{border-right:1px solid #ddd;float:left;margin-right:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li span{background:#fff;border-radius:10%;float:right;margin-right:2px}#buddypress #item-body{border-left:1px solid #ddd;overflow:hidden;padding:0 0 0 20px;width:auto}#buddypress #item-body #subnav{margin:0 0 0 -20px}}#buddypress div.pagination{box-shadow:none}#buddypress div.pagination .pag-count{margin-left:0}#buddypress div.pagination .pagination-links{margin-right:0}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{height:auto;line-height:1;padding:5px}#buddypress div.pagination .pagination-links .next,#buddypress div.pagination .pagination-links .prev{background-color:transparent;color:inherit;overflow:visible;width:auto}#buddypress div.pagination .pagination-links .prev{left:auto;position:static}#buddypress div.pagination .pagination-links .next{position:static;right:auto}#buddypress .item-list .activity-header,#buddypress .item-list .activity-meta{font-family:"Noto Sans",sans-serif}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{margin-bottom:10px;text-align:center}#buddypress ul.item-list li .item-avatar a{border-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:inline-block;float:none}@media screen and (min-width:38.75em){#buddypress ul.item-list li .item-avatar{margin-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:block;float:left}}#buddypress ul.item-list li .item{margin-left:25%}#buddypress ul.item-list li .item .item-desc{margin-left:0;width:70%}@media screen and (min-width:59.6875em){#buddypress ul.item-list li .action,#buddypress ul.item-list li .item,#buddypress ul.item-list li .item-avatar{float:left}#buddypress ul.item-list li .item{left:10%;margin-left:0;position:relative;width:55%}}#buddypress ul.item-list li div.action{clear:left;float:none;margin-bottom:-20px;margin-left:0;padding:20px 0 5px;position:relative;text-align:left;top:0}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action{clear:none;float:right;margin-bottom:0;padding:0}}#buddypress ul.item-list li div.action div{display:inline-block;margin:10px 0;width:100%}#buddypress ul.item-list li div.action div a{display:block;width:100%}@media screen and (min-width:38.75em){#buddypress ul.item-list li div.action div{margin:0 10px 10px 0;width:auto}}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action div{clear:right;float:right;margin:0 0 10px}}#buddypress form#whats-new-form p.activity-greeting{line-height:1.4}#buddypress form#whats-new-form textarea{width:100%}@media screen and (max-width:30em){#buddypress form#whats-new-form #whats-new-post-in-box select{font-size:14px;font-size:1.4rem;max-width:120px}}@media screen and (max-width:38.75em){#buddypress form#whats-new-form #whats-new-content{clear:left;margin:10px 0 40px;padding:10px 0 0}#buddypress form#whats-new-form #whats-new-content #whats-new-submit{float:none}#buddypress form#whats-new-form #whats-new-content #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box{order:1}}#buddypress form#whats-new-form #whats-new-options[style]{min-height:6rem;overflow:visible}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{border:1px solid rgba(153,153,153,.5);float:left;line-height:1.5em;margin-top:12px;padding-left:.2em;width:100%}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select{background:0 0;border:0;float:right;margin:0;min-height:1.5em;outline:0;padding-left:.4em}@media screen and (min-width:30em){#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{width:auto}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit{float:right}}#buddypress #item-body form#whats-new-form{margin:40px 0}#buddypress #activity-stream li{padding:25px 0 15px}#buddypress #activity-stream li .activity-avatar{float:none;text-align:center}#buddypress #activity-stream li .activity-avatar a{display:inline-block}#buddypress #activity-stream li .activity-avatar a img.avatar{display:inline;float:none;height:60px;margin-bottom:20px;margin-left:0;width:60px}#buddypress #activity-stream li .activity-content{margin-left:0}#buddypress #activity-stream li .activity-content .activity-header{font-size:14px;font-size:1.4rem}@media screen and (min-width:46.25em){#buddypress #activity-stream li .activity-avatar{float:left;margin-right:10px;text-align:left}#buddypress #activity-stream li .activity-avatar a{border-bottom:0}#buddypress #activity-stream li .activity-content{margin:0;overflow:hidden}#buddypress #activity-stream li .activity-content .activity-header{font-size:16px;font-size:1.6rem}}#buddypress #activity-stream li.mini .activity-avatar a img.avatar{height:30px;margin-left:15px;width:30px}#buddypress #activity-stream li.mini .activity-content .activity-header{font-size:13px;font-size:1.3rem}#buddypress #activity-stream .activity-content{margin-top:-12px}#buddypress #activity-stream .activity-content .activity-header{line-height:inherit;margin-right:0}#buddypress #activity-stream .activity-content .activity-header p{background-color:#f7f7f7;border:1px solid rgba(234,234,234,.6);padding:0 .2em}#buddypress #activity-stream .activity-content .activity-header img.avatar{display:inline-block;margin-bottom:0!important}#buddypress #activity-stream .activity-content .activity-meta a{display:block;margin:0 0 5px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-content .activity-meta a{display:inline-block;margin:0}}#buddypress #activity-stream .load-more{background:#f7f7f7;border:1px solid transparent;padding:10px}.activity-permalink #buddypress #activity-stream li.activity-item,.activity-permalink #buddypress #activity-stream li.mini .activity-header p{padding:20px}#buddypress #activity-stream .load-more:focus,#buddypress #activity-stream .load-more:hover{background:#f4f4f4;border:1px solid rgba(159,209,226,.3)}#buddypress #activity-stream .load-more a{display:block}.activity-permalink #buddypress{background:0 0}.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:16px;font-size:1.6rem;margin-bottom:40px}@media screen and (min-width:46.25em){.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:20px;font-size:2rem}}#buddypress #activity-stream .activity-comments{margin:10px 0 0}#buddypress #activity-stream .activity-comments.has-comments{border-left:1px solid #eaeaea}#buddypress #activity-stream .activity-comments .ac-form{padding:20px 0 0}#buddypress #activity-stream .activity-comments>ul{background:rgba(247,247,247,.6);margin:15px 0 0 2px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments>ul{margin-left:70px}}#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:none}#buddypress #activity-stream .activity-comments .ac-reply-content{margin-left:0;padding-left:0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:block}#buddypress #activity-stream .activity-comments .ac-reply-content{overflow:hidden}}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel,#buddypress #activity-stream .activity-comments .ac-form input[type=submit]{color:rgba(51,51,51,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(153,153,153,.7);text-align:center}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}@media screen and (min-width:59.6875em){#buddypress #members-list li .item,#buddypress #members-list li .item-avatar{float:left}#buddypress #members-list li .action{float:right}}@media screen and (max-width:46.25em){.bp-user main header.entry-header,.single-item.groups main header.entry-header{padding-bottom:1rem}.bp-user #buddypress #item-header .generic-button,.single-item.groups #buddypress #item-header .generic-button{float:none;margin:1.5em 0 0}}@media screen and (max-width:38.75em){.bp-user #item-header-content,.bp-user h1,.single-item.groups #item-header-content,.single-item.groups h1{text-align:center}.bp-user #buddypress h1,.single-item.groups #buddypress h1{margin-bottom:0}.bp-user #buddypress #item-header-avatar img.avatar,.single-item.groups #buddypress #item-header-avatar img.avatar{margin-right:0}.bp-user #buddypress #item-header-content,.single-item.groups #buddypress #item-header-content{width:100%}}@media screen and (max-width:46.25em){.single-item.groups #buddypress #item-header #item-meta{margin-bottom:20px}}@media screen and (max-width:38.75em){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{order:3}}.single-item.groups #buddypress div#item-header{padding-bottom:40px}.single-item.groups #buddypress div#item-header div#item-actions{margin:0;width:100%}@media screen and (min-width:38.75em){.single-item.groups #buddypress div#item-header div#item-actions{clear:none;float:right;width:50%}}.single-item.groups #buddypress div#item-header div#item-actions h3{background:#555;color:#fff;font-size:14px;font-size:1.4rem;padding:.2em}@media screen and (min-width:46.25em){.single-item.groups #buddypress div#item-header div#item-actions h3{font-size:16px;font-size:1.6rem}.single-item.groups #buddypress div#item-header #item-header-avatar,.single-item.groups #buddypress div#item-header #item-header-content{float:left}.single-item.groups #buddypress div#item-header #item-header-avatar{width:21%}.single-item.groups #buddypress div#item-header #item-header-content{margin-left:4%;width:40%}.single-item.groups #buddypress div#item-header div#item-actions{float:right;width:28%}}.bp-user #buddypress #item-header{padding:20px 0}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{border-bottom:0;display:inline-block;float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #item-header #item-header-avatar{float:left;width:20%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{float:left;width:100%}.bp-user #buddypress #item-header #item-header-content{float:right;margin-right:5%;width:69%}}.groups #group-settings-form h4{background:#555;color:#fff;padding:.2em}.groups.edit-details #group-settings-form label{background:#555;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;color:#fff;display:inline-block;margin-bottom:0;padding:.2em;width:80%}@media screen and (min-width:38.75em){.groups.edit-details #group-settings-form label{width:60%}}.groups.edit-details #group-settings-form textarea+p label{background:0 0;color:inherit;font-size:14px;font-size:1.4rem;width:auto}.groups.group-settings #create-group-form div.radio label,.groups.group-settings #group-settings-form div.radio label{border:1px solid #eaeaea;padding:.2em}.groups.group-settings #create-group-form div.radio ul,.groups.group-settings #group-settings-form div.radio ul{color:rgba(51,51,51,.6);font-size:14px;font-size:1.4rem}.groups.group-avatar form>p{margin-top:20px}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid #eaeaea}.groups.group-members #buddypress #members-group-list li h5 a,.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{float:left}.groups.manage-members #group-settings-form .item-list li span.small{clear:left;display:block;float:none;margin-top:10px}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}@media screen and (max-width:30em){.groups.group-members #buddypress #members-group-list li>a{border-bottom:0;display:block;margin-bottom:10px;text-align:center}.groups.group-members #buddypress #members-group-list li>a img.avatar{display:inline;float:none}}.groups.group-members #buddypress #members-group-list li h5{display:inline-block;font-size:14px;font-size:1.4rem;margin:0}@media screen and (min-width:59.6875em){.groups.group-members #buddypress #members-group-list li h5{font-size:16px;font-size:1.6rem}}.groups.group-members #buddypress #members-group-list li span.activity{font-size:12px;font-size:1.2rem}.groups.group-members #buddypress #members-group-list li .action{top:0}.groups.group-members #subnav li{width:100%}.groups.group-members #subnav li #search-members-form{float:right;margin:5px 5px 0 0}@media screen and (max-width:38.75em){.groups.group-members #subnav li{background:#fff;padding:20px 0}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}.bp-user .entry-title{margin-bottom:.5em}.bp-user #buddypress table th{font-size:14px;font-size:1.4rem}.bp-user #buddypress table td{font-size:12px;font-size:1.2rem}@media screen and (min-width:46.25em){.bp-user #buddypress table th{font-size:16px;font-size:1.6rem}.bp-user #buddypress table td{font-size:14px;font-size:1.4rem}}@media screen and (min-width:77.5em){.bp-user #buddypress table th{font-size:18px;font-size:1.8rem}.bp-user #buddypress table td{font-size:16px;font-size:1.6rem}}.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{float:left;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{width:50%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav input,.bp-user #buddypress .notifications-options-nav select{font-size:14px;font-size:1.4rem;outline:0;padding:0}.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{float:left;margin-right:0;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{width:60%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{float:right;font-family:"Noto Serif",serif;line-height:1.5;margin-top:10px;width:100%}.bp-user #buddypress .messages-options-nav input[disabled]:hover,.bp-user #buddypress .notifications-options-nav input[disabled]:hover{background:0 0}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{margin-top:0;width:38%}}.bp-user #buddypress .profile .bp-widget h4{background:#6e6e6e;color:#fff;margin-bottom:0;padding:.4em}.bp-user #buddypress .profile .bp-widget table{margin-top:0}.bp-user #buddypress .profile #profile-edit-form .button-nav:after,.bp-user #buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}.bp-user #buddypress .profile #profile-edit-form .button-nav:after{clear:both}.bp-user #buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid #eaeaea;margin-left:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li{float:left;margin-bottom:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid #eaeaea;border-bottom-color:#fff;margin-bottom:-1px}.bp-user #buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.8rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings,.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:1.4rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,.bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link{background:#555;color:#fff;padding:.2em .5em}.bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a{font-size:inherit}@media screen and (min-width:77.5em){.bp-user #buddypress #groups-list li .item{left:5%;width:50%}}.bp-user #buddypress #message-thread a{border-bottom:0}.bp-user #buddypress #message-thread #message-subject{background:#6e6e6e;color:#fff;padding:.3em 0 .3em .2em}.bp-user #buddypress #message-thread #message-recipients a.confirm{border:1px solid #eaeaea;font-style:normal}.bp-user #buddypress #message-thread .message-metadata{overflow:hidden}.bp-user #buddypress #message-thread .message-metadata img.avatar{float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #message-thread .message-metadata img.avatar{float:left}}.bp-user #buddypress #message-thread .message-metadata .message-star-actions{float:right;margin-right:5px;position:static}.bp-user #buddypress #message-thread .message-content{background:#f7f7f7;border:1px solid #eaeaea;margin:10px 0 0;padding:.3em}.bp-user #buddypress #message-thread #send-reply .message-content{background:#fff;border:0}.bp-user #buddypress #message-thread .alt{background:#fff}.bp-user #buddypress #message-threads thead tr{background:#6e6e6e}.bp-user #buddypress #message-threads tr td{background:#fff;display:inline-block;float:left}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:2px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td,.bp-user #buddypress .acfb-holder li.friend-tab a{border-bottom:0}@media screen and (max-width:46.25em){.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{padding-top:0}}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:2.6em}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-left:0!important;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:0}.bp-user #buddypress #message-threads tr td.thread-info{padding-left:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:1.2rem}.bp-user #buddypress #message-threads tr td.thread-options{text-align:right}.bp-user #buddypress #message-threads tr td.thread-options a{font-size:12px;font-size:1.2rem;line-height:2.2}.bp-user #buddypress #message-threads tr span.from{display:none}.bp-user #buddypress #message-threads tr span.activity{display:block;float:right;line-height:2}@media screen and (max-width:38.75em){.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;font-size:1.1rem;width:100%}}.bp-user #buddypress #message-threads tr.unread td{background:#dce5ff;border-color:#d1d1d1}.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:left}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-right:0;width:30px}.bp-user #buddypress .acfb-holder li.friend-tab{margin-right:0}.bp-user #buddypress .acfb-holder li.friend-tab a img{display:inline;height:20px;margin-right:.5em;width:20px!important}.bp-user #buddypress #message-threads.sitewide-notices td{width:100%}.bp-user #buddypress #message-threads.sitewide-notices td strong{background:#6e6e6e;color:#fff;display:block;margin-bottom:.4em;padding-left:.2em}.bp-user #buddypress #message-threads.sitewide-notices td a{display:inline-block}.bp-user #buddypress #message-threads.sitewide-notices td:first-child{display:none}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}.bp-user #buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:#b7b7b7;line-height:1;text-align:right}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-left:.7em;text-indent:-999em}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}.bp-user #buddypress #settings-form>p{font-size:20px;font-size:2rem;margin:20px 0 10px}.bp-user #buddypress table.notification-settings th.title{width:75%}.bp-user #buddypress table.notification-settings td.no,.bp-user #buddypress table.notification-settings td.yes{vertical-align:middle}.bp-user #buddypress table.profile-settings{width:100%}.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:46.25em){.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:70%}}.bp-user #buddypress table.profile-settings td.field-visibility,.bp-user #buddypress table.profile-settings th.title{width:30%}#buddypress .group-create-form input[type=text],#buddypress .group-create-form textarea,#buddypress .standard-form input[type=text],#buddypress .standard-form textarea,.bp-user #buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(153,153,153,.3)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress select{border:1px solid rgba(153,153,153,.5)}#buddypress .group-create-form li,#buddypress .standard-form li{float:none}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid rgba(153,153,153,.4);overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:left;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:left;margin:0;width:80%;border-right:1px solid rgba(153,153,153,.4);padding:.2em 0 .2em .2em}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{font-size:14px;font-size:1.4rem;border:0;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:right;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:38.75em){#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:right;margin-bottom:5px!important}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}}@media screen and (min-width:77.5em){#buddypress .dir-search form input[type=text],#buddypress .dir-search form input[type=submit],#buddypress .message-search form input[type=text],#buddypress .message-search form input[type=submit]{font-size:16px;font-size:1.6rem}}#buddypress table{font-size:14px;font-size:1.4rem;margin:20px 0}#buddypress table tr th{background:#6e6e6e;border-color:#b7b7b7;color:#fff}#buddypress table p{margin-bottom:.5em}#buddypress .messages-notices th,#buddypress .notifications th{width:30%}#buddypress .messages-notices th.bulk-select-all,#buddypress .notifications th.bulk-select-all{text-align:center;width:10%}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}#buddypress .messages-notices .notification-actions a,#buddypress .messages-notices td.thread-options a,#buddypress .notifications .notification-actions a,#buddypress .notifications td.thread-options a{display:inline-block;margin:0;padding:0}#buddypress .messages-notices td .button,#buddypress .notifications td .button{border:0;display:block;padding:0;text-align:center}#buddypress #item-body div#message{margin-top:20px}@media screen and (min-width:55em){#buddypress table{font-size:16px;font-size:1.6rem}#buddypress #item-body div#message{margin-right:20px}}#buddypress div#message p{font-size:18px;font-size:1.8rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
bp-templates/bp-legacy/css/twentyfifteen.scss CHANGED
@@ -652,49 +652,71 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
652
  textarea {width: 100%;}
653
  // corrective measure for clipped elements due to JS inline styling
654
 
655
- @media screen and (max-width: 46.25em) {
 
 
 
 
 
 
 
 
 
656
  #whats-new-content {
657
  clear: left;
658
- margin: $spacing-val-sm 0 $spacing-val-md;
659
  padding: $spacing-val-sm 0 0;
 
 
 
 
 
 
660
  }
661
- }
662
 
663
- #whats-new-content.active {
664
- #whats-new-options[style] {
665
- min-height: 6rem; // unit open to debate px value might be better.
666
- overflow: visible;
667
 
668
- #whats-new-post-in-box {
669
- border: 1px solid rgba($border-color, 0.5);
670
- float: left;
671
- line-height: 1.5em;
672
- margin-top: 12px;
673
- padding-left: 0.2em;
674
- width: 100%;
675
 
676
- select {
677
- background: none;
678
- border: 0;
679
- float: right;
680
- margin: 0;
681
- min-height: 1.5em;
682
- padding-left: 0.4em;
683
- }
 
 
 
 
 
 
 
 
 
 
 
 
684
  }
 
685
 
686
- @media screen and (min-width: 30em) {
687
- #whats-new-post-in-box {
688
- width: auto;
689
- }
690
 
691
- #whats-new-submit {
692
- float: right;
693
- }
694
  }
 
695
 
696
- } // close #whats-new-options
697
- } // close #whats-new-content.active
698
 
699
  } // close #whats-new-form
700
 
@@ -809,10 +831,10 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
809
  .activity-meta {
810
  a {
811
  display: block;
812
- margin-bottom: $spacing-val-xs;
813
  @media screen and (min-width: 38.75em) {
814
  display: inline-block;
815
- margin-bottom: 0;
816
  }
817
  }
818
  }
@@ -843,6 +865,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
843
 
844
  .activity-permalink {
845
  #buddypress {
 
846
  #activity-stream {
847
 
848
  li.activity-item {
@@ -872,12 +895,37 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
872
 
873
  #activity-stream {
874
  .activity-comments {
875
- border-left: 1px solid $border-light;
876
- margin-top: 5px;
877
 
878
- ul {
 
 
 
 
 
 
 
 
879
  background: rgba($light-background, 0.6);
880
  margin: 15px 0 0 2px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
881
  }
882
 
883
  .ac-form {
@@ -1202,11 +1250,14 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1202
  } // close .groups.edit-details
1203
 
1204
  .groups.group-settings {
1205
- #group-settings-form {
 
1206
 
1207
- div.radio label {
1208
- border: 1px solid $border-light;
1209
- padding: 0.2em;
 
 
1210
 
1211
  ul {
1212
  color: rgba($body-text, 0.6);
@@ -1352,9 +1403,10 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1352
  */
1353
 
1354
  .bp-user {
1355
- .entry-title {margin-bottom: 0.5em;}
1356
-
1357
- #buddypress {
 
1358
 
1359
  /**
1360
  *--------------------------------------------
@@ -1362,6 +1414,10 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1362
  *--------------------------------------------
1363
  */
1364
 
 
 
 
 
1365
  table {
1366
  th {@include font-size(14)}
1367
  td {@include font-size(12)}
@@ -1379,17 +1435,16 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1379
 
1380
  .pag-count {font-style: italic;}
1381
 
1382
- .notifications-options-nav {
1383
- border: 1px solid rgba($border-color, 0.5);
1384
  float: left;
1385
  width: 100%;
1386
- @media screen and (min-width: 38.75em) {
1387
- width: 300px;
1388
  }
1389
 
1390
  select,
1391
  input {
1392
- border: 0;
1393
  @include font-size(14);
1394
  outline: 0;
1395
  padding: 0;
@@ -1398,23 +1453,42 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1398
  select {
1399
  float: left;
1400
  margin-right: 0;
1401
- width: 60%;
 
 
 
 
1402
  }
1403
 
1404
  input {
1405
  float: right;
1406
- font-family: inherit;
1407
- line-height: 20px;
1408
- width: 40%;
 
 
 
 
 
 
 
 
1409
  }
1410
 
1411
  } // close .notifications-options-nav
1412
 
 
 
 
 
1413
  /**
1414
  *-------------------------------------------
1415
  * @subsection 6.2.2.2 - Extended Profiles
1416
  *-------------------------------------------
1417
  */
 
 
 
1418
  .profile {
1419
  .bp-widget {
1420
  h4 {
@@ -1426,8 +1500,15 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1426
 
1427
  table {margin-top: 0;}
1428
  }
1429
- /* Edit profile */
 
 
 
 
 
 
1430
 
 
1431
  #profile-edit-form {
1432
  .button-nav:before,
1433
  .button-nav:after {
@@ -1481,11 +1562,17 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1481
  }
1482
  } // close .profile
1483
 
 
 
 
1484
  /**
1485
  *-------------------------------------------
1486
  * @subsection 6.2.2.3 - Groups
1487
  *-------------------------------------------
1488
  */
 
 
 
1489
 
1490
  #groups-list {
1491
  li {
@@ -1498,12 +1585,20 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1498
  }
1499
  }
1500
 
 
 
 
 
1501
  /**
1502
  *-------------------------------------------
1503
  * @subsection 6.2.2.5 - Private Messaging
1504
  *-------------------------------------------
1505
  */
1506
 
 
 
 
 
1507
  #message-thread {
1508
  //Single message view
1509
  a {
@@ -1741,12 +1836,19 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1741
  }
1742
  }
1743
 
 
 
 
 
1744
  /**
1745
  *------------------------------
1746
  * @subsection 6.2.2.6 - Settings
1747
  *------------------------------
1748
  */
1749
 
 
 
 
1750
  #settings-form {
1751
  // 'p' = email notification screen sub heading
1752
  > p {
@@ -1756,12 +1858,13 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1756
  }
1757
 
1758
  table.notification-settings {
 
1759
  td.yes,
1760
  td.no {
1761
  vertical-align: middle;
1762
  }
1763
  }
1764
- // Profile table td widths
1765
  table.profile-settings {
1766
  width: 100%;
1767
 
@@ -1819,18 +1922,17 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1819
 
1820
  } // close #buddypress
1821
 
1822
- // 2015 applies 100% width to form element, remove this initially for BP search
1823
 
1824
  #buddypress {
1825
 
1826
- // Manage form control widths under #item-body in user account screens
1827
- #item-body {
1828
- .standard-form {
1829
- li {float: none;}
1830
- input[type='text'],
1831
- textarea {
1832
- width: 100%;
1833
- }
1834
  }
1835
  }
1836
 
@@ -2012,6 +2114,14 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
2012
  // to background color darker by 50%
2013
 
2014
  #buddypress {
 
 
 
 
 
 
 
 
2015
 
2016
  div#message {
2017
  p {
@@ -2037,12 +2147,12 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
2037
 
2038
  // Without direct classes on our mesages ( 'warning' )
2039
  // we need to use the body classes
2040
- // todo: If this is class .warning is included in main BP styles remove from here
2041
  .delete-group {
2042
  #buddypress {
2043
  div#message.info {
 
2044
  p {
2045
- @include message-box($notice-warning, #fff);
2046
  }
2047
  }
2048
  }
652
  textarea {width: 100%;}
653
  // corrective measure for clipped elements due to JS inline styling
654
 
655
+ @media screen and (max-width: 30em) {
656
+ #whats-new-post-in-box {
657
+ select {
658
+ @include font-size(14);
659
+ max-width: 120px;
660
+ }
661
+ }
662
+ }
663
+
664
+ @media screen and (max-width: 38.75em) {
665
  #whats-new-content {
666
  clear: left;
667
+ margin: $spacing-val-sm 0 $spacing-val-lg;
668
  padding: $spacing-val-sm 0 0;
669
+
670
+ #whats-new-submit {
671
+ float: none;
672
+
673
+ input {width: 100%;}
674
+ }
675
  }
 
676
 
677
+ #whats-new-options {
678
+ display: flex;
679
+ flex-direction: column;
 
680
 
681
+ #whats-new-submit {order: 2;}
682
+ #whats-new-post-in-box {order: 1;}
683
+ }
684
+ } // close @media
 
 
 
685
 
686
+ #whats-new-options[style] {
687
+ min-height: 6rem;
688
+ overflow: visible;
689
+
690
+ #whats-new-post-in-box {
691
+ border: 1px solid rgba($border-color, 0.5);
692
+ float: left;
693
+ line-height: 1.5em;
694
+ margin-top: 12px;
695
+ padding-left: 0.2em;
696
+ width: 100%;
697
+
698
+ select {
699
+ background: none;
700
+ border: 0;
701
+ float: right;
702
+ margin: 0;
703
+ min-height: 1.5em;
704
+ outline: 0;
705
+ padding-left: 0.4em;
706
  }
707
+ }
708
 
709
+ @media screen and (min-width: 30em) {
710
+ #whats-new-post-in-box {
711
+ width: auto;
712
+ }
713
 
714
+ #whats-new-submit {
715
+ float: right;
 
716
  }
717
+ }
718
 
719
+ } // close #whats-new-options
 
720
 
721
  } // close #whats-new-form
722
 
831
  .activity-meta {
832
  a {
833
  display: block;
834
+ margin: 0 0 $spacing-val-xs;
835
  @media screen and (min-width: 38.75em) {
836
  display: inline-block;
837
+ margin: 0;
838
  }
839
  }
840
  }
865
 
866
  .activity-permalink {
867
  #buddypress {
868
+ background: none; // counter the .bp-user faux column background
869
  #activity-stream {
870
 
871
  li.activity-item {
895
 
896
  #activity-stream {
897
  .activity-comments {
898
+ margin: $spacing-val-sm 0 0;
 
899
 
900
+ &.has-comments {
901
+ border-left: 1px solid $border-light;
902
+ }
903
+
904
+ .ac-form {
905
+ padding: $spacing-val-md 0 0;
906
+ }
907
+
908
+ > ul {
909
  background: rgba($light-background, 0.6);
910
  margin: 15px 0 0 2px;
911
+ @media screen and (min-width: 38.75em) {
912
+ margin-left: 70px;
913
+ }
914
+ }
915
+
916
+ .ac-reply-avatar {display: none;}
917
+
918
+ .ac-reply-content {
919
+ margin-left: 0;
920
+ padding-left: 0;
921
+ }
922
+
923
+ @media screen and (min-width: 38.75em) {
924
+ .ac-reply-avatar {display: block;}
925
+
926
+ .ac-reply-content {
927
+ overflow: hidden;
928
+ }
929
  }
930
 
931
  .ac-form {
1250
  } // close .groups.edit-details
1251
 
1252
  .groups.group-settings {
1253
+ #group-settings-form,
1254
+ #create-group-form {
1255
 
1256
+ div.radio {
1257
+ label {
1258
+ border: 1px solid $border-light;
1259
+ padding: 0.2em;
1260
+ }
1261
 
1262
  ul {
1263
  color: rgba($body-text, 0.6);
1403
  */
1404
 
1405
  .bp-user {
1406
+ .entry-title {
1407
+ margin-bottom: 0.5em;
1408
+ }
1409
+ }
1410
 
1411
  /**
1412
  *--------------------------------------------
1414
  *--------------------------------------------
1415
  */
1416
 
1417
+ .bp-user {
1418
+
1419
+ #buddypress {
1420
+
1421
  table {
1422
  th {@include font-size(14)}
1423
  td {@include font-size(12)}
1435
 
1436
  .pag-count {font-style: italic;}
1437
 
1438
+ .notifications-options-nav,
1439
+ .messages-options-nav {
1440
  float: left;
1441
  width: 100%;
1442
+ @media screen and (min-width: 30em) {
1443
+ width: 50%;
1444
  }
1445
 
1446
  select,
1447
  input {
 
1448
  @include font-size(14);
1449
  outline: 0;
1450
  padding: 0;
1453
  select {
1454
  float: left;
1455
  margin-right: 0;
1456
+ width: 100%;
1457
+
1458
+ @media screen and (min-width: 30em) {
1459
+ width: 60%;
1460
+ }
1461
  }
1462
 
1463
  input {
1464
  float: right;
1465
+ @include default-font-serif();
1466
+ line-height: 1.5;
1467
+ margin-top: $spacing-val-sm;
1468
+ width: 100%;
1469
+
1470
+ &[disabled]:hover {background: none;}
1471
+
1472
+ @media screen and (min-width: 30em) {
1473
+ margin-top: 0;
1474
+ width: 38%;
1475
+ }
1476
  }
1477
 
1478
  } // close .notifications-options-nav
1479
 
1480
+ } // close #BuddyPress
1481
+
1482
+ } // close .bp-user
1483
+
1484
  /**
1485
  *-------------------------------------------
1486
  * @subsection 6.2.2.2 - Extended Profiles
1487
  *-------------------------------------------
1488
  */
1489
+
1490
+ .bp-user {
1491
+ #buddypress {
1492
  .profile {
1493
  .bp-widget {
1494
  h4 {
1500
 
1501
  table {margin-top: 0;}
1502
  }
1503
+ }
1504
+ }
1505
+ }
1506
+
1507
+ /* Edit Profile */
1508
+ .bp-user {
1509
+ #buddypress {
1510
 
1511
+ .profile {
1512
  #profile-edit-form {
1513
  .button-nav:before,
1514
  .button-nav:after {
1562
  }
1563
  } // close .profile
1564
 
1565
+ } // close #BuddyPress
1566
+ } // close .bp-user
1567
+
1568
  /**
1569
  *-------------------------------------------
1570
  * @subsection 6.2.2.3 - Groups
1571
  *-------------------------------------------
1572
  */
1573
+ .bp-user {
1574
+
1575
+ #buddypress {
1576
 
1577
  #groups-list {
1578
  li {
1585
  }
1586
  }
1587
 
1588
+ } // close #BuddyPress
1589
+
1590
+ } // close .bp-user
1591
+
1592
  /**
1593
  *-------------------------------------------
1594
  * @subsection 6.2.2.5 - Private Messaging
1595
  *-------------------------------------------
1596
  */
1597
 
1598
+ .bp-user {
1599
+
1600
+ #buddypress {
1601
+
1602
  #message-thread {
1603
  //Single message view
1604
  a {
1836
  }
1837
  }
1838
 
1839
+ } // close #BuddyPress
1840
+
1841
+ } // close .bp-user
1842
+
1843
  /**
1844
  *------------------------------
1845
  * @subsection 6.2.2.6 - Settings
1846
  *------------------------------
1847
  */
1848
 
1849
+ .bp-user {
1850
+ #buddypress {
1851
+
1852
  #settings-form {
1853
  // 'p' = email notification screen sub heading
1854
  > p {
1858
  }
1859
 
1860
  table.notification-settings {
1861
+ th.title {width: 75%;}
1862
  td.yes,
1863
  td.no {
1864
  vertical-align: middle;
1865
  }
1866
  }
1867
+ // Profile visibility table td widths
1868
  table.profile-settings {
1869
  width: 100%;
1870
 
1922
 
1923
  } // close #buddypress
1924
 
 
1925
 
1926
  #buddypress {
1927
 
1928
+ // Manage form control widths override BP 75% width.
1929
+
1930
+ .standard-form,
1931
+ .group-create-form {
1932
+ li {float: none;}
1933
+ input[type='text'],
1934
+ textarea {
1935
+ width: 100%;
1936
  }
1937
  }
1938
 
2114
  // to background color darker by 50%
2115
 
2116
  #buddypress {
2117
+ #item-body {
2118
+ div#message {
2119
+ margin-top: $spacing-val-md;
2120
+ @media screen and (min-width: 55em) {
2121
+ margin-right: $spacing-val-md;
2122
+ }
2123
+ }
2124
+ }
2125
 
2126
  div#message {
2127
  p {
2147
 
2148
  // Without direct classes on our mesages ( 'warning' )
2149
  // we need to use the body classes
 
2150
  .delete-group {
2151
  #buddypress {
2152
  div#message.info {
2153
+
2154
  p {
2155
+ @include message-box($notice-warning);
2156
  }
2157
  }
2158
  }
bp-templates/bp-legacy/css/twentyfourteen-rtl.css CHANGED
@@ -56,6 +56,7 @@ to maintain uniformity.
56
  clear: none; }
57
 
58
  .buddypress .site-content {
 
59
  padding-top: 4%; }
60
  @media screen and (min-width: 59.6875em) {
61
  .buddypress .site-content {
@@ -168,7 +169,7 @@ to maintain uniformity.
168
  border: 1px solid #bebebe;
169
  border-right: 0;
170
  border-left: 0;
171
- margin: 0 -20px 40px; }
172
  #buddypress #item-body #subnav li:focus, #buddypress #item-body #subnav li:hover {
173
  background: #bebebe; }
174
  #buddypress #item-body #subnav li.current {
@@ -211,6 +212,8 @@ to maintain uniformity.
211
  #buddypress ul.item-list li div.item-title {
212
  float: none;
213
  width: 100%; }
 
 
214
  #buddypress ul.item-list li .item {
215
  margin-right: 0; }
216
  #buddypress ul.item-list li div.item-desc {
@@ -233,6 +236,8 @@ to maintain uniformity.
233
  #buddypress ul.item-list li .item-avatar {
234
  float: right;
235
  margin-bottom: 0; }
 
 
236
  #buddypress ul.item-list li .item {
237
  float: left;
238
  margin-right: 5%;
@@ -245,7 +250,7 @@ to maintain uniformity.
245
  @media screen and (min-width: 783px) {
246
  #buddypress ul.item-list li .item {
247
  float: right;
248
- width: 60%; }
249
  #buddypress ul.item-list li .item div.item-desc {
250
  margin: 0;
251
  width: auto; }
@@ -292,21 +297,20 @@ to maintain uniformity.
292
  margin-bottom: 5px; }
293
  #buddypress form#whats-new-form textarea#whats-new {
294
  width: 100%; }
295
- #buddypress form#whats-new-form #whats-new-content.active textarea {
296
- height: auto !important; }
297
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options {
298
  height: auto !important; }
299
  @media screen and (max-width: 594px) {
300
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options {
301
  display: flex;
302
  flex-direction: column; }
303
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-submit {
304
  order: 2; }
305
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-submit input {
306
  width: 100%; }
307
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box {
 
308
  order: 1; }
309
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box select {
310
  margin-top: 5px;
311
  max-width: 100%;
312
  width: 100%; } }
@@ -395,19 +399,6 @@ to maintain uniformity.
395
  * @section 4.2 - Members Loop
396
  *------------------------------------------------------------
397
  */
398
- #buddypress .members .item-list .my-entry .item {
399
- background: #f7f7f7;
400
- -webkit-box-sizing: border-box;
401
- -moz-box-sizing: border-box;
402
- box-sizing: border-box;
403
- padding: 0 0.5em; }
404
- @media screen and (min-width: 783px) {
405
- #buddypress .members .item-list .my-entry .item {
406
- float: left;
407
- margin-right: 0;
408
- padding: 0 0.5em;
409
- width: 88%; } }
410
-
411
  /*
412
  *-------------------------------------------------------------------------------
413
  * @section 6.0 - Single Item screens
@@ -415,7 +406,7 @@ to maintain uniformity.
415
  */
416
  /* groups & user account page entry title */
417
  .single-item.groups .entry-title, .bp-user .entry-title {
418
- background: #333333;
419
  color: #fff;
420
  font-size: 22px;
421
  font-size: 1.375rem;
@@ -438,7 +429,7 @@ to maintain uniformity.
438
  #buddypress div#item-header #message {
439
  clear: both;
440
  margin-bottom: 5px;
441
- padding-top: 20px; }
442
  #buddypress div#item-header #message p {
443
  margin-bottom: 0; }
444
 
@@ -537,7 +528,7 @@ to maintain uniformity.
537
  */
538
  /**
539
  *-------------------------------------------------
540
- * @subsection 6.2.1 - item-body: groups
541
  *-------------------------------------------------
542
  */
543
  /**
@@ -545,7 +536,16 @@ to maintain uniformity.
545
  * 6.2.1.1 - Groups Management
546
  *------------------------------
547
  */
548
- /* manage members */
 
 
 
 
 
 
 
 
 
549
  .groups.manage-members #group-settings-form h4 {
550
  margin-top: 40px; }
551
  .groups.manage-members #group-settings-form .item-list {
@@ -578,7 +578,7 @@ to maintain uniformity.
578
 
579
  /**
580
  *------------------------------
581
- * 6.2.1.2 - Group members list
582
  *------------------------------
583
  */
584
  #buddypress #members-group-list .item-list h5 {
@@ -654,85 +654,187 @@ to maintain uniformity.
654
  * @subsection 6.2.2 - item-body: User Accounts
655
  *-------------------------------------------------
656
  */
657
- #buddypress {
658
- /**
659
  *------------------------------
660
  * 6.2.2.2 - Extended Profiles
661
  *------------------------------
662
  */
663
- /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
664
  *------------------------------
665
  * @subsection 6.2.2.5 - Messaging
666
  *------------------------------
667
  */
668
- /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
669
  *------------------------------
670
  * @subsection 6.2.2.6 - Settings
671
  *------------------------------
672
- */ }
673
- #buddypress .profile {
674
- /* Edit profile */ }
675
- #buddypress .profile .bp-widget h4 {
676
- background: #999;
677
- color: #fff;
678
- padding: 0.4em 0.2em; }
679
- #buddypress .profile #profile-edit-form .button-nav:before, #buddypress .profile #profile-edit-form .button-nav:after {
680
- content: " ";
681
- display: table; }
682
- #buddypress .profile #profile-edit-form .button-nav:after {
683
- clear: both; }
684
- #buddypress .profile #profile-edit-form ul.button-nav {
685
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
686
- margin-right: 0; }
687
- #buddypress .profile #profile-edit-form ul.button-nav li {
688
- float: right;
689
- margin-bottom: 0; }
690
- #buddypress .profile #profile-edit-form ul.button-nav li.current {
691
- border: 1px solid rgba(0, 0, 0, 0.1);
692
- border-bottom-color: #fff;
693
- margin-bottom: -1px; }
694
- #buddypress .profile #profile-edit-form ul.button-nav a {
695
- background: none;
696
- border: 0;
697
- font-size: 18px;
698
- font-size: 1.125rem; }
699
- #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, #buddypress .profile #profile-edit-form .field-visibility-settings {
700
- font-size: 14px;
701
- font-size: 0.875rem; }
702
- #buddypress .profile #profile-edit-form .field-visibility-settings-close, #buddypress .profile #profile-edit-form .visibility-toggle-link {
703
- background: #000;
704
- color: #fff;
705
- padding: 0.2em 0.5em; }
706
- #buddypress table#message-threads .bulk-select-check {
707
- width: 5%; }
708
- #buddypress table#message-threads .thread-from, #buddypress table#message-threads .thread-info {
709
- width: 35%; }
710
- #buddypress table#message-threads .thread-options {
711
- width: 25%; }
712
- #buddypress table#message-threads tr td {
713
- background: #ebf0ff; }
714
- #buddypress table#message-threads tr.alt td {
715
- background: #dbe5ff; }
716
- #buddypress table#message-threads tr.unread td {
717
- background: #cddaff;
718
- border-bottom: 1px solid #e4cdff;
719
- border-top: 1px solid #e4cdff; }
720
- #buddypress table#message-threads tr.read td {
721
- opacity: 0.5; }
722
- #buddypress #settings-form > p {
723
- font-size: 20px;
724
- font-size: 1.25rem; }
725
- #buddypress table.notification-settings td.yes, #buddypress table.notification-settings td.no {
726
- vertical-align: middle; }
727
- #buddypress table.profile-settings {
728
- width: 100%; }
729
  #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
730
- width: 50%; }
731
- @media screen and (min-width: 401px) {
732
- #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
733
- width: 70%; } }
734
- #buddypress table.profile-settings td.field-visibility select {
735
- width: 100%; }
736
 
737
  /*------------------------------------------------------------------------------
738
  * @section - 7.0 - Forms - General
@@ -742,6 +844,8 @@ to maintain uniformity.
742
  border: 1px solid rgba(0, 0, 0, 0.2); }
743
  #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="submit"], #buddypress .standard-form textarea {
744
  width: 100%; }
 
 
745
  #buddypress div.activity-comments form .ac-textarea {
746
  background: #f7f7f7;
747
  border: 1px solid rgba(0, 0, 0, 0.2); }
@@ -794,6 +898,9 @@ to maintain uniformity.
794
  * @section 8.0 - Tables General
795
  *-------------------------------------------------------------------------------
796
  */
 
 
 
797
  /*__ User Account tables __*/
798
  /**
799
  *-------------------------------------------------------------------------------
56
  clear: none; }
57
 
58
  .buddypress .site-content {
59
+ padding-bottom: 20px;
60
  padding-top: 4%; }
61
  @media screen and (min-width: 59.6875em) {
62
  .buddypress .site-content {
169
  border: 1px solid #bebebe;
170
  border-right: 0;
171
  border-left: 0;
172
+ margin: 0 -20px 20px; }
173
  #buddypress #item-body #subnav li:focus, #buddypress #item-body #subnav li:hover {
174
  background: #bebebe; }
175
  #buddypress #item-body #subnav li.current {
212
  #buddypress ul.item-list li div.item-title {
213
  float: none;
214
  width: 100%; }
215
+ #buddypress ul.item-list li div.item-title > a {
216
+ text-align: center; }
217
  #buddypress ul.item-list li .item {
218
  margin-right: 0; }
219
  #buddypress ul.item-list li div.item-desc {
236
  #buddypress ul.item-list li .item-avatar {
237
  float: right;
238
  margin-bottom: 0; }
239
+ #buddypress ul.item-list li div.item-title > a {
240
+ text-align: right; }
241
  #buddypress ul.item-list li .item {
242
  float: left;
243
  margin-right: 5%;
250
  @media screen and (min-width: 783px) {
251
  #buddypress ul.item-list li .item {
252
  float: right;
253
+ width: 55%; }
254
  #buddypress ul.item-list li .item div.item-desc {
255
  margin: 0;
256
  width: auto; }
297
  margin-bottom: 5px; }
298
  #buddypress form#whats-new-form textarea#whats-new {
299
  width: 100%; }
300
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options[style] {
 
 
301
  height: auto !important; }
302
  @media screen and (max-width: 594px) {
303
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options {
304
  display: flex;
305
  flex-direction: column; }
306
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit {
307
  order: 2; }
308
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input {
309
  width: 100%; }
310
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box {
311
+ margin-top: 10px;
312
  order: 1; }
313
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select {
314
  margin-top: 5px;
315
  max-width: 100%;
316
  width: 100%; } }
399
  * @section 4.2 - Members Loop
400
  *------------------------------------------------------------
401
  */
 
 
 
 
 
 
 
 
 
 
 
 
 
402
  /*
403
  *-------------------------------------------------------------------------------
404
  * @section 6.0 - Single Item screens
406
  */
407
  /* groups & user account page entry title */
408
  .single-item.groups .entry-title, .bp-user .entry-title {
409
+ background: #4d4d4d;
410
  color: #fff;
411
  font-size: 22px;
412
  font-size: 1.375rem;
429
  #buddypress div#item-header #message {
430
  clear: both;
431
  margin-bottom: 5px;
432
+ padding-top: 10px; }
433
  #buddypress div#item-header #message p {
434
  margin-bottom: 0; }
435
 
528
  */
529
  /**
530
  *-------------------------------------------------
531
+ * @subsection 6.2.1 - item-body: Groups
532
  *-------------------------------------------------
533
  */
534
  /**
536
  * 6.2.1.1 - Groups Management
537
  *------------------------------
538
  */
539
+ /* Settings */
540
+ #group-settings-form .radio strong, #create-group-form .radio strong {
541
+ font-size: 18px;
542
+ font-size: 1.125rem; }
543
+ #group-settings-form .radio ul, #create-group-form .radio ul {
544
+ color: #777777; }
545
+ #group-settings-form #group-creation-previous, #create-group-form #group-creation-previous {
546
+ margin: 10px 0; }
547
+
548
+ /* Manage Members */
549
  .groups.manage-members #group-settings-form h4 {
550
  margin-top: 40px; }
551
  .groups.manage-members #group-settings-form .item-list {
578
 
579
  /**
580
  *------------------------------
581
+ * 6.2.1.2 - Group Members List
582
  *------------------------------
583
  */
584
  #buddypress #members-group-list .item-list h5 {
654
  * @subsection 6.2.2 - item-body: User Accounts
655
  *-------------------------------------------------
656
  */
657
+ /**
 
658
  *------------------------------
659
  * 6.2.2.2 - Extended Profiles
660
  *------------------------------
661
  */
662
+ #buddypress .profile .bp-widget h4 {
663
+ background: #999;
664
+ color: #fff;
665
+ padding: 0.4em 0.2em; }
666
+ #buddypress .profile #profile-edit-form .button-nav:before, #buddypress .profile #profile-edit-form .button-nav:after {
667
+ content: " ";
668
+ display: table; }
669
+ #buddypress .profile #profile-edit-form .button-nav:after {
670
+ clear: both; }
671
+ #buddypress .profile #profile-edit-form ul.button-nav {
672
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
673
+ margin-right: 0; }
674
+ #buddypress .profile #profile-edit-form ul.button-nav li {
675
+ float: right;
676
+ margin-bottom: 0; }
677
+ #buddypress .profile #profile-edit-form ul.button-nav li.current {
678
+ border: 1px solid rgba(0, 0, 0, 0.1);
679
+ border-bottom-color: #fff;
680
+ margin-bottom: -1px; }
681
+ #buddypress .profile #profile-edit-form ul.button-nav a {
682
+ background: none;
683
+ border: 0;
684
+ font-size: 18px;
685
+ font-size: 1.125rem; }
686
+ #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, #buddypress .profile #profile-edit-form .field-visibility-settings {
687
+ font-size: 14px;
688
+ font-size: 0.875rem; }
689
+ #buddypress .profile #profile-edit-form .field-visibility-settings-close, #buddypress .profile #profile-edit-form .visibility-toggle-link {
690
+ background: #000;
691
+ color: #fff;
692
+ padding: 0.2em 0.5em; }
693
+
694
+ /**
695
  *------------------------------
696
  * @subsection 6.2.2.5 - Messaging
697
  *------------------------------
698
  */
699
+ #buddypress {
700
+ /* Read Single thread */
701
+ /* Sitewide Notices loop */ }
702
+ #buddypress table#message-threads {
703
+ border-right: 1px solid rgba(0, 0, 0, 0.2);
704
+ border-left: 1px solid rgba(0, 0, 0, 0.2); }
705
+ #buddypress table#message-threads tbody > tr:first-child td.bulk-select-check, #buddypress table#message-threads tbody > tr:first-child td.thread-from {
706
+ border-top: 1px solid rgba(0, 0, 0, 0.2); }
707
+ #buddypress table#message-threads tr td {
708
+ background: #fff;
709
+ border-left: 0 !important;
710
+ -webkit-box-sizing: border-box;
711
+ -moz-box-sizing: border-box;
712
+ box-sizing: border-box;
713
+ display: inline-block;
714
+ float: right; }
715
+ #buddypress table#message-threads tr td.thread-star, #buddypress table#message-threads tr td.thread-options {
716
+ border-bottom-color: rgba(0, 0, 0, 0.2);
717
+ border-bottom-width: 2px;
718
+ border-right: 0;
719
+ height: 2.4em;
720
+ padding-bottom: 0.2em;
721
+ padding-top: 0.2em; }
722
+ @media screen and (max-width: 549px) {
723
+ #buddypress table#message-threads tr td.thread-star, #buddypress table#message-threads tr td.thread-options {
724
+ padding-top: 0; } }
725
+ #buddypress table#message-threads tr td.bulk-select-check, #buddypress table#message-threads tr td.thread-from {
726
+ border-right: 0;
727
+ height: 2.6em; }
728
+ @media screen and (max-width: 320px) {
729
+ #buddypress table#message-threads tr td.bulk-select-check, #buddypress table#message-threads tr td.thread-from {
730
+ height: 5.2em; } }
731
+ #buddypress table#message-threads tr td.thread-from, #buddypress table#message-threads tr td.thread-options {
732
+ border-right: 0;
733
+ width: -webkit-calc(100% - 30px);
734
+ width: -moz-calc(100% - 30px);
735
+ width: calc(100% - 30px);
736
+ margin-right: 0; }
737
+ #buddypress table#message-threads tr td.thread-info {
738
+ border-right: 0;
739
+ padding-right: 41px;
740
+ width: 100%; }
741
+ #buddypress table#message-threads tr td.thread-info a::after {
742
+ content: " \2013 \00a0" attr(title);
743
+ font-size: 12px;
744
+ font-size: 0.75rem; }
745
+ #buddypress table#message-threads tr td.thread-options {
746
+ text-align: left; }
747
+ #buddypress table#message-threads tr td.thread-options a {
748
+ font-size: 12px;
749
+ font-size: 0.75rem;
750
+ line-height: 2.2; }
751
+ #buddypress table#message-threads tr span.from {
752
+ display: none; }
753
+ #buddypress table#message-threads tr span.activity {
754
+ display: block;
755
+ float: left;
756
+ line-height: 2; }
757
+ @media screen and (max-width: 320px) {
758
+ #buddypress table#message-threads tr span.activity {
759
+ clear: both;
760
+ font-size: 11px;
761
+ font-size: 0.6875rem;
762
+ width: 100%; } }
763
+ #buddypress table#message-threads tr.unread td {
764
+ background: #f1f4ff;
765
+ border-color: rgba(0, 0, 0, 0.2);
766
+ border-top: 0;
767
+ border-width: 1px; }
768
+ #buddypress table#message-threads th {
769
+ display: none; }
770
+ #buddypress table#message-threads th.bulk-select-all {
771
+ border-bottom: 0;
772
+ display: inline-block;
773
+ text-align: right; }
774
+ #buddypress table#message-threads th.bulk-select-all, #buddypress table#message-threads td.bulk-select-check, #buddypress table#message-threads td.thread-star {
775
+ border-left: 0;
776
+ width: 30px; }
777
+ #buddypress #message-thread #message-subject {
778
+ background: #4d4d4d;
779
+ color: #fff;
780
+ padding: 0.5em; }
781
+ #buddypress #message-thread .message-box .message-metadata {
782
+ margin-bottom: 10px; }
783
+ #buddypress #message-thread .message-box .message-content {
784
+ clear: right;
785
+ margin-right: 0; }
786
+ #buddypress #message-threads.sitewide-notices td {
787
+ width: 100%; }
788
+ #buddypress #message-threads.sitewide-notices td strong {
789
+ background: #4d4d4d;
790
+ color: #fff;
791
+ font-size: 16px;
792
+ font-size: 1rem;
793
+ display: block;
794
+ margin-bottom: 0.4em;
795
+ padding: 0.2em; }
796
+ #buddypress #message-threads.sitewide-notices td a {
797
+ display: inline-block;
798
+ line-height: initial; }
799
+ #buddypress #message-threads.sitewide-notices td:first-child {
800
+ display: none; }
801
+ #buddypress #message-threads.sitewide-notices td:first-child + td + td {
802
+ border-bottom: 0; }
803
+ #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
804
+ line-height: 1; }
805
+ #buddypress #message-threads.sitewide-notices td:last-child {
806
+ border-bottom-color: rgba(0, 0, 0, 0.2);
807
+ line-height: 1;
808
+ text-align: left; }
809
+ #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
810
+ line-height: 0;
811
+ margin-right: 0.7em;
812
+ text-indent: -999em; }
813
+ #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
814
+ content: attr(title);
815
+ display: block;
816
+ line-height: initial;
817
+ text-indent: 0; }
818
+
819
+ /**
820
  *------------------------------
821
  * @subsection 6.2.2.6 - Settings
822
  *------------------------------
823
+ */
824
+ #buddypress #settings-form > p {
825
+ font-size: 20px;
826
+ font-size: 1.25rem; }
827
+ #buddypress table.notification-settings td.yes, #buddypress table.notification-settings td.no {
828
+ vertical-align: middle; }
829
+ #buddypress table.profile-settings {
830
+ width: 100%; }
831
+ #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
832
+ width: 50%; }
833
+ @media screen and (min-width: 401px) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
834
  #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
835
+ width: 70%; } }
836
+ #buddypress table.profile-settings td.field-visibility select {
837
+ width: 100%; }
 
 
 
838
 
839
  /*------------------------------------------------------------------------------
840
  * @section - 7.0 - Forms - General
844
  border: 1px solid rgba(0, 0, 0, 0.2); }
845
  #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="submit"], #buddypress .standard-form textarea {
846
  width: 100%; }
847
+ #buddypress #send-reply.standard-form textarea {
848
+ width: 100%; }
849
  #buddypress div.activity-comments form .ac-textarea {
850
  background: #f7f7f7;
851
  border: 1px solid rgba(0, 0, 0, 0.2); }
898
  * @section 8.0 - Tables General
899
  *-------------------------------------------------------------------------------
900
  */
901
+ #buddypress table {
902
+ border-color: rgba(0, 0, 0, 0.2); }
903
+
904
  /*__ User Account tables __*/
905
  /**
906
  *-------------------------------------------------------------------------------
bp-templates/bp-legacy/css/twentyfourteen-rtl.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress .site-content{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress .site-content{padding-top:0}}.buddypress .site-content article{margin:0 4%;padding-top:0}.buddypress .site-content article .entry-content,.buddypress .site-content article .entry-header{max-width:100%;padding:0}.buddypress .site-content article #buddypress{margin-bottom:40px}#buddypress .item-list-tabs ul li{width:100%}@media screen and (min-width:400px){#buddypress .item-list-tabs ul li{width:50%}}@media screen and (min-width:594px){#buddypress .item-list-tabs ul li{width:auto}}.directory #buddypress .item-list-tabs ul:after,.directory #buddypress .item-list-tabs ul:before{content:" ";display:table}.directory #buddypress .item-list-tabs ul:after{clear:both}.directory #buddypress .item-list-tabs ul{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}@media screen and (min-width:783px){.directory #buddypress .item-list-tabs ul{padding-bottom:0}.directory #buddypress .item-list-tabs ul li.selected{border:1px solid rgba(0,0,0,.2);border-bottom-color:#fff;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background-clip:padding-box;margin-bottom:-1px}.directory #buddypress .item-list-tabs ul li.selected a{background:0 0;outline:0}}.directory #buddypress #subnav ul{border-bottom:0}#buddypress #subnav li#activity-filter-select.last{line-height:2.1;margin-top:0}@media screen and (max-width:783px){#buddypress #object-nav ul{border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;padding-bottom:10px}#buddypress div#subnav.item-list-tabs{margin-bottom:40px}#buddypress div#subnav.item-list-tabs ul li{width:auto}}@media screen and (min-width:783px){.bp-user #buddypress,.single-item.groups #buddypress{background:#d8d8d8}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{background:#d8d8d8;border-left:1px solid #bebebe;float:right;margin-left:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;border-top:1px solid #bebebe;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li:focus,#buddypress #object-nav ul li:hover{background:#bebebe}#buddypress #object-nav ul li span{border-radius:10%;float:left;margin-left:15px}#buddypress #object-nav ul li.current{background:#f1f1f1}#buddypress #item-body{border-right:1px solid #bebebe;overflow:hidden;padding:0 20px;width:auto}#buddypress #item-body #subnav{border:1px solid #bebebe;border-right:0;border-left:0;margin:0 -20px 40px}#buddypress #item-body #subnav li:focus,#buddypress #item-body #subnav li:hover{background:#bebebe}#buddypress #item-body #subnav li.current{background:#f1f1f1}#buddypress #item-body #subnav li#activity-filter-select:focus,#buddypress #item-body #subnav li#activity-filter-select:hover{background:0 0}#buddypress #item-body #subnav li#activity-filter-select select{max-width:130px}}#buddypress div.pagination .pag-count,#buddypress ul.item-list li .item{margin-right:0}#buddypress .item-list .item-title a{display:block;font-size:22px;font-size:1.375rem;text-decoration:none}#buddypress .item-list .item-title span a,#buddypress .item-list .item-title span.update{font-size:12px;font-size:.75rem}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress ul.item-list li .item-avatar a img.avatar{float:none}#buddypress ul.item-list li div.item-title{float:none;width:100%}#buddypress ul.item-list li div.item-desc{margin-right:0;width:auto}#buddypress ul.item-list li div.action{clear:both;float:none;margin:0;position:relative;text-align:right}#buddypress ul.item-list li div.action div{margin:0 0 10px}#buddypress ul.item-list li .action,#buddypress ul.item-list li .activity-meta{float:none}#buddypress ul.item-list li .action a,#buddypress ul.item-list li .action div,#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:block;margin:5px 0}@media screen and (min-width:594px){#buddypress ul.item-list li .item-avatar{float:right;margin-bottom:0}#buddypress ul.item-list li .item{float:left;margin-right:5%;width:80%}#buddypress ul.item-list li .activity-meta{clear:both}#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:inline-block;margin:5px 0 0 5px}}@media screen and (min-width:783px){#buddypress ul.item-list li .item{float:right;width:60%}#buddypress ul.item-list li .item div.item-desc{margin:0;width:auto}#buddypress ul.item-list li div.action{clear:none;float:left;top:0;width:25%}#buddypress ul.item-list li div.action div{display:block}#buddypress ul.item-list li div.action div a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#buddypress ul.item-list li div.action .meta{text-align:center}}#buddypress ul.item-list li .item-meta .activity,#buddypress ul.item-list li .meta{font-style:italic}#buddypress form#whats-new-form{margin:40px 0}#buddypress form#whats-new-form #whats-new-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{margin-right:0;padding-right:0}#buddypress form#whats-new-form p.activity-greeting{clear:right;line-height:inherit;margin-bottom:5px}#buddypress form#whats-new-form textarea#whats-new{width:100%}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options,#buddypress form#whats-new-form #whats-new-content.active textarea{height:auto!important}@media screen and (max-width:594px){#buddypress form#whats-new-form #whats-new-content.active #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box{order:1}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box select{margin-top:5px;max-width:100%;width:100%}}@media screen and (min-width:594px){#buddypress form#whats-new-form #whats-new-avatar{float:right}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{clear:none;overflow:hidden;padding-right:20px}}#buddypress #activity-stream{margin-top:40px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:none;margin-bottom:10px;text-align:center}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar img.avatar{margin-right:0}#buddypress .activity-list li.mini .activity-meta a{font-size:12px;font-size:.75rem}#buddypress .activity-list .activity-content{margin:0}#buddypress .activity-list .activity-content .activity-header{margin:-.5em 0 0}#buddypress .activity-list .activity-content .activity-header>p{line-height:1.4;margin-top:-10px}#buddypress .activity-list .activity-content .activity-header img.avatar{margin-bottom:0!important;vertical-align:middle}#buddypress .activity-list .activity-content .activity-inner{margin:10px 0}@media screen and (min-width:400px){#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:right;margin:0 0 0 20px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar{margin:0 5% 0 10px}#buddypress .activity-list .activity-content{margin-right:0;overflow:hidden}}#buddypress .activity .activity-comments{border-right:1px solid rgba(0,0,0,.1);margin-top:5px}#buddypress .activity .activity-comments ul{background:rgba(247,247,247,.6);margin:30px 2px 0 0}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel,#buddypress .activity .activity-comments .ac-form input[type=submit]{color:rgba(43,43,43,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(0,0,0,.2);text-align:center}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}#buddypress .members .item-list .my-entry .item{background:#f7f7f7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .5em}@media screen and (min-width:783px){#buddypress .members .item-list .my-entry .item{float:left;margin-right:0;padding:0 .5em;width:88%}}.bp-user .entry-title,.single-item.groups .entry-title{background:#333;color:#fff;font-size:22px;font-size:1.375rem;margin-bottom:10px;padding:.2em}@media screen and (min-width:673px){.bp-user .entry-title,.single-item.groups .entry-title{font-size:28px;font-size:1.75rem}}#buddypress div#item-header{padding-bottom:10px}#buddypress div#item-header img.avatar{margin:0 0 10px 20px}#buddypress div#item-header #message{clear:both;margin-bottom:5px;padding-top:20px}#buddypress div#item-header #message p{margin-bottom:0}@media screen and (max-width:594px){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{margin-right:0;order:3;text-align:right}.single-item.groups #buddypress div#item-header #item-actions ul{margin-right:0}.single-item.groups #buddypress div#item-header #item-actions ul li{float:right}.single-item.groups #buddypress div#item-header #message{order:4}}.single-item.groups #buddypress #item-header #item-actions{float:none;margin:0 20px 0 0;width:auto}.single-item.groups #buddypress #item-header #item-actions h3{font-size:20px;font-size:1.25rem}.single-item.groups #buddypress #item-header #item-header-avatar{text-align:center}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}@media screen and (min-width:594px){.single-item.groups #buddypress #item-header #item-actions{float:left}.single-item.groups #buddypress #item-header #item-header-avatar{float:right}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar img{float:none}.bp-user #buddypress #item-header #latest-update{margin-bottom:10px}@media screen and (max-width:594px){.bp-user #buddypress #item-header #item-buttons div.generic-button{display:inline-block;float:none;margin:0 0 5px;width:100%}.bp-user #buddypress #item-header #item-buttons div.generic-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}}@media screen and (min-width:673px){.bp-user #buddypress #item-header #item-header-avatar{float:right;overflow:hidden;text-align:right;width:20%}.bp-user #buddypress #item-header #item-header-avatar img{margin:0}.bp-user #buddypress #item-header #item-header-content{float:left;width:78%}.bp-user #buddypress #item-header #item-header-content #latest-update{margin-bottom:20px}}.groups.manage-members #group-settings-form h4{margin-top:40px}.groups.manage-members #group-settings-form .item-list{background:#f7f7f7;border-top:0;padding:0 .5em}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid rgba(0,0,0,.1)}.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a,.groups.manage-members #group-settings-form .item-list li:last-child{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{clear:none;float:right}#buddypress .profile #profile-edit-form .button-nav:after,.groups.group-members #subnav ul:after{clear:both}.groups.manage-members #group-settings-form .item-list li span.small{display:block;float:none;margin-top:10px;width:100%}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}#buddypress #members-group-list .item-list h5{display:inline-block;margin:0}#buddypress #members-group-list .item-list span.activity{padding-right:10px}#buddypress #item-body #subnav li.groups-members-search:focus,#buddypress #item-body #subnav li.groups-members-search:hover,#buddypress #item-body #subnav li.last:focus,#buddypress #item-body #subnav li.last:hover{background:0 0}.groups.group-members #subnav ul:after,.groups.group-members #subnav ul:before{content:" ";display:table}.groups.group-members #subnav ul{padding:5px 0}.groups.group-members #subnav li #search-members-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}@media screen and (max-width:400px){.groups.group-members #subnav li{background:#fff;padding:10px 0;width:100%!important}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}@media screen and (min-width:783px){.groups.group-members #subnav li #search-members-form{margin-right:3px}.send-invites #buddypress #item-body{border-top:1px solid #bebebe}}.send-invites #buddypress #item-body #invite-list{width:120px}.send-invites #buddypress #item-body .main-column{margin-right:160px}.send-invites #buddypress #item-body li img.avatar{display:block;float:none;margin:10px auto}.send-invites #buddypress #item-body li .action{margin-top:10px;text-align:right;width:100%}@media screen and (min-width:38.75em){.send-invites #buddypress #item-body li .action{text-align:left}}@media screen and (min-width:594px){.send-invites #buddypress #item-body #invite-list{width:160px}.send-invites #buddypress #item-body .main-column{margin-right:190px}.send-invites #buddypress #item-body li img.avatar{float:right;margin:0 0 0 10px}}#buddypress .profile .bp-widget h4{background:#999;color:#fff;padding:.4em .2em}#buddypress .profile #profile-edit-form .button-nav:after,#buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}#buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid rgba(0,0,0,.1);margin-right:0}#buddypress .profile #profile-edit-form ul.button-nav li{float:right;margin-bottom:0}#buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid rgba(0,0,0,.1);border-bottom-color:#fff;margin-bottom:-1px}#buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.125rem}#buddypress .profile #profile-edit-form .field-visibility-settings,#buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:.875rem}#buddypress .profile #profile-edit-form .field-visibility-settings-close,#buddypress .profile #profile-edit-form .visibility-toggle-link{background:#000;color:#fff;padding:.2em .5em}#buddypress table#message-threads .bulk-select-check{width:5%}#buddypress table#message-threads .thread-from,#buddypress table#message-threads .thread-info{width:35%}#buddypress table#message-threads .thread-options{width:25%}#buddypress table#message-threads tr td{background:#ebf0ff}#buddypress table#message-threads tr.alt td{background:#dbe5ff}#buddypress table#message-threads tr.unread td{background:#cddaff;border-bottom:1px solid #e4cdff;border-top:1px solid #e4cdff}#buddypress table#message-threads tr.read td{opacity:.5}#buddypress #settings-form>p{font-size:20px;font-size:1.25rem}#buddypress table.notification-settings td.no,#buddypress table.notification-settings td.yes{vertical-align:middle}#buddypress table.profile-settings{width:100%}#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:401px){#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:70%}}#buddypress .standard-form input[type=submit],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password],#buddypress .standard-form textarea,#buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress input[type=submit],#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress select,#buddypress textarea{border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{clear:both;float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid #ccc;overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:right;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:right;margin:0;width:80%;border-left:1px solid #ccc;padding:.2em .2em .2em 0}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{border:0;font-size:14px;font-size:.875rem;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:left;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:401px){#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}#buddypress div.dir-search,#buddypress div.message-search{clear:none;float:left}#buddypress div.message-search{margin:3px 0 0}}#buddypress div#message p{font-size:18px;font-size:1.125rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
1
+ #buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress .site-content{padding-bottom:20px;padding-top:4%}@media screen and (min-width:59.6875em){.buddypress .site-content{padding-top:0}}.buddypress .site-content article{margin:0 4%;padding-top:0}.buddypress .site-content article .entry-content,.buddypress .site-content article .entry-header{max-width:100%;padding:0}.buddypress .site-content article #buddypress{margin-bottom:40px}#buddypress .item-list-tabs ul li{width:100%}@media screen and (min-width:400px){#buddypress .item-list-tabs ul li{width:50%}}@media screen and (min-width:594px){#buddypress .item-list-tabs ul li{width:auto}}.directory #buddypress .item-list-tabs ul:after,.directory #buddypress .item-list-tabs ul:before{content:" ";display:table}.directory #buddypress .item-list-tabs ul:after{clear:both}.directory #buddypress .item-list-tabs ul{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}@media screen and (min-width:783px){.directory #buddypress .item-list-tabs ul{padding-bottom:0}.directory #buddypress .item-list-tabs ul li.selected{border:1px solid rgba(0,0,0,.2);border-bottom-color:#fff;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background-clip:padding-box;margin-bottom:-1px}.directory #buddypress .item-list-tabs ul li.selected a{background:0 0;outline:0}}.directory #buddypress #subnav ul{border-bottom:0}#buddypress #subnav li#activity-filter-select.last{line-height:2.1;margin-top:0}@media screen and (max-width:783px){#buddypress #object-nav ul{border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;padding-bottom:10px}#buddypress div#subnav.item-list-tabs{margin-bottom:40px}#buddypress div#subnav.item-list-tabs ul li{width:auto}}@media screen and (min-width:783px){.bp-user #buddypress,.single-item.groups #buddypress{background:#d8d8d8}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{background:#d8d8d8;border-left:1px solid #bebebe;float:right;margin-left:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;border-top:1px solid #bebebe;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li:focus,#buddypress #object-nav ul li:hover{background:#bebebe}#buddypress #object-nav ul li span{border-radius:10%;float:left;margin-left:15px}#buddypress #object-nav ul li.current{background:#f1f1f1}#buddypress #item-body{border-right:1px solid #bebebe;overflow:hidden;padding:0 20px;width:auto}#buddypress #item-body #subnav{border:1px solid #bebebe;border-right:0;border-left:0;margin:0 -20px 20px}#buddypress #item-body #subnav li:focus,#buddypress #item-body #subnav li:hover{background:#bebebe}#buddypress #item-body #subnav li.current{background:#f1f1f1}#buddypress #item-body #subnav li#activity-filter-select:focus,#buddypress #item-body #subnav li#activity-filter-select:hover{background:0 0}#buddypress #item-body #subnav li#activity-filter-select select{max-width:130px}}#buddypress div.pagination .pag-count,#buddypress ul.item-list li .item{margin-right:0}#buddypress .item-list .item-title a{display:block;font-size:22px;font-size:1.375rem;text-decoration:none}#buddypress .item-list .item-title span a,#buddypress .item-list .item-title span.update{font-size:12px;font-size:.75rem}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress ul.item-list li .item-avatar a img.avatar{float:none}#buddypress ul.item-list li div.item-title{float:none;width:100%}#buddypress ul.item-list li div.item-title>a{text-align:center}#buddypress ul.item-list li div.item-desc{margin-right:0;width:auto}#buddypress ul.item-list li div.action{clear:both;float:none;margin:0;position:relative;text-align:right}#buddypress ul.item-list li div.action div{margin:0 0 10px}#buddypress ul.item-list li .action,#buddypress ul.item-list li .activity-meta{float:none}#buddypress ul.item-list li .action a,#buddypress ul.item-list li .action div,#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:block;margin:5px 0}@media screen and (min-width:594px){#buddypress ul.item-list li .item-avatar{float:right;margin-bottom:0}#buddypress ul.item-list li div.item-title>a{text-align:right}#buddypress ul.item-list li .item{float:left;margin-right:5%;width:80%}#buddypress ul.item-list li .activity-meta{clear:both}#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:inline-block;margin:5px 0 0 5px}}@media screen and (min-width:783px){#buddypress ul.item-list li .item{float:right;width:55%}#buddypress ul.item-list li .item div.item-desc{margin:0;width:auto}#buddypress ul.item-list li div.action{clear:none;float:left;top:0;width:25%}#buddypress ul.item-list li div.action div{display:block}#buddypress ul.item-list li div.action div a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#buddypress ul.item-list li div.action .meta{text-align:center}}#buddypress ul.item-list li .item-meta .activity,#buddypress ul.item-list li .meta{font-style:italic}#buddypress form#whats-new-form{margin:40px 0}#buddypress form#whats-new-form #whats-new-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{margin-right:0;padding-right:0}#buddypress form#whats-new-form p.activity-greeting{clear:right;line-height:inherit;margin-bottom:5px}#buddypress form#whats-new-form textarea#whats-new{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options[style]{height:auto!important}@media screen and (max-width:594px){#buddypress form#whats-new-form #whats-new-content #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box{margin-top:10px;order:1}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select{margin-top:5px;max-width:100%;width:100%}}@media screen and (min-width:594px){#buddypress form#whats-new-form #whats-new-avatar{float:right}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{clear:none;overflow:hidden;padding-right:20px}}#buddypress #activity-stream{margin-top:40px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:none;margin-bottom:10px;text-align:center}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar img.avatar{margin-right:0}#buddypress .activity-list li.mini .activity-meta a{font-size:12px;font-size:.75rem}#buddypress .activity-list .activity-content{margin:0}#buddypress .activity-list .activity-content .activity-header{margin:-.5em 0 0}#buddypress .activity-list .activity-content .activity-header>p{line-height:1.4;margin-top:-10px}#buddypress .activity-list .activity-content .activity-header img.avatar{margin-bottom:0!important;vertical-align:middle}#buddypress .activity-list .activity-content .activity-inner{margin:10px 0}@media screen and (min-width:400px){#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:right;margin:0 0 0 20px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar{margin:0 5% 0 10px}#buddypress .activity-list .activity-content{margin-right:0;overflow:hidden}}#buddypress .activity .activity-comments{border-right:1px solid rgba(0,0,0,.1);margin-top:5px}#buddypress .activity .activity-comments ul{background:rgba(247,247,247,.6);margin:30px 2px 0 0}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel,#buddypress .activity .activity-comments .ac-form input[type=submit]{color:rgba(43,43,43,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(0,0,0,.2);text-align:center}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}.bp-user .entry-title,.single-item.groups .entry-title{background:#4d4d4d;color:#fff;font-size:22px;font-size:1.375rem;margin-bottom:10px;padding:.2em}@media screen and (min-width:673px){.bp-user .entry-title,.single-item.groups .entry-title{font-size:28px;font-size:1.75rem}}#buddypress div#item-header{padding-bottom:10px}#buddypress div#item-header img.avatar{margin:0 0 10px 20px}#buddypress div#item-header #message{clear:both;margin-bottom:5px;padding-top:10px}#buddypress div#item-header #message p{margin-bottom:0}@media screen and (max-width:594px){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{margin-right:0;order:3;text-align:right}.single-item.groups #buddypress div#item-header #item-actions ul{margin-right:0}.single-item.groups #buddypress div#item-header #item-actions ul li{float:right}.single-item.groups #buddypress div#item-header #message{order:4}}.single-item.groups #buddypress #item-header #item-actions{float:none;margin:0 20px 0 0;width:auto}.single-item.groups #buddypress #item-header #item-actions h3{font-size:20px;font-size:1.25rem}.single-item.groups #buddypress #item-header #item-header-avatar{text-align:center}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}@media screen and (min-width:594px){.single-item.groups #buddypress #item-header #item-actions{float:left}.single-item.groups #buddypress #item-header #item-header-avatar{float:right}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar img{float:none}.bp-user #buddypress #item-header #latest-update{margin-bottom:10px}@media screen and (max-width:594px){.bp-user #buddypress #item-header #item-buttons div.generic-button{display:inline-block;float:none;margin:0 0 5px;width:100%}.bp-user #buddypress #item-header #item-buttons div.generic-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}}@media screen and (min-width:673px){.bp-user #buddypress #item-header #item-header-avatar{float:right;overflow:hidden;text-align:right;width:20%}.bp-user #buddypress #item-header #item-header-avatar img{margin:0}.bp-user #buddypress #item-header #item-header-content{float:left;width:78%}.bp-user #buddypress #item-header #item-header-content #latest-update{margin-bottom:20px}}#create-group-form .radio strong,#group-settings-form .radio strong{font-size:18px;font-size:1.125rem}#create-group-form .radio ul,#group-settings-form .radio ul{color:#777}#create-group-form #group-creation-previous,#group-settings-form #group-creation-previous{margin:10px 0}.groups.manage-members #group-settings-form h4{margin-top:40px}.groups.manage-members #group-settings-form .item-list{background:#f7f7f7;border-top:0;padding:0 .5em}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid rgba(0,0,0,.1)}.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a,.groups.manage-members #group-settings-form .item-list li:last-child{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{clear:none;float:right}#buddypress .profile #profile-edit-form .button-nav:after,.groups.group-members #subnav ul:after{clear:both}.groups.manage-members #group-settings-form .item-list li span.small{display:block;float:none;margin-top:10px;width:100%}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}#buddypress #members-group-list .item-list h5{display:inline-block;margin:0}#buddypress #members-group-list .item-list span.activity{padding-right:10px}#buddypress #item-body #subnav li.groups-members-search:focus,#buddypress #item-body #subnav li.groups-members-search:hover,#buddypress #item-body #subnav li.last:focus,#buddypress #item-body #subnav li.last:hover{background:0 0}.groups.group-members #subnav ul:after,.groups.group-members #subnav ul:before{content:" ";display:table}.groups.group-members #subnav ul{padding:5px 0}.groups.group-members #subnav li #search-members-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}@media screen and (max-width:400px){.groups.group-members #subnav li{background:#fff;padding:10px 0;width:100%!important}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}@media screen and (min-width:783px){.groups.group-members #subnav li #search-members-form{margin-right:3px}.send-invites #buddypress #item-body{border-top:1px solid #bebebe}}.send-invites #buddypress #item-body #invite-list{width:120px}.send-invites #buddypress #item-body .main-column{margin-right:160px}.send-invites #buddypress #item-body li img.avatar{display:block;float:none;margin:10px auto}.send-invites #buddypress #item-body li .action{margin-top:10px;text-align:right;width:100%}@media screen and (min-width:38.75em){.send-invites #buddypress #item-body li .action{text-align:left}}@media screen and (min-width:594px){.send-invites #buddypress #item-body #invite-list{width:160px}.send-invites #buddypress #item-body .main-column{margin-right:190px}.send-invites #buddypress #item-body li img.avatar{float:right;margin:0 0 0 10px}}#buddypress .profile .bp-widget h4{background:#999;color:#fff;padding:.4em .2em}#buddypress .profile #profile-edit-form .button-nav:after,#buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}#buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid rgba(0,0,0,.1);margin-right:0}#buddypress .profile #profile-edit-form ul.button-nav li{float:right;margin-bottom:0}#buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid rgba(0,0,0,.1);border-bottom-color:#fff;margin-bottom:-1px}#buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.125rem}#buddypress .profile #profile-edit-form .field-visibility-settings,#buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:.875rem}#buddypress .profile #profile-edit-form .field-visibility-settings-close,#buddypress .profile #profile-edit-form .visibility-toggle-link{background:#000;color:#fff;padding:.2em .5em}#buddypress table#message-threads{border-right:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tbody>tr:first-child td.bulk-select-check,#buddypress table#message-threads tbody>tr:first-child td.thread-from{border-top:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tr td{background:#fff;border-left:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:right}#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{border-bottom-color:rgba(0,0,0,.2);border-bottom-width:2px;border-right:0;height:2.4em;padding-bottom:.2em;padding-top:.2em}@media screen and (max-width:549px){#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{padding-top:0}}#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{border-right:0;height:2.6em}#buddypress table#message-threads tr td.thread-from,#buddypress table#message-threads tr td.thread-options{border-right:0;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-right:0}#buddypress table#message-threads tr td.thread-info{border-right:0;padding-right:41px;width:100%}#buddypress table#message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:.75rem}#buddypress table#message-threads tr td.thread-options{text-align:left}#buddypress table#message-threads tr td.thread-options a{font-size:12px;font-size:.75rem;line-height:2.2}#buddypress table#message-threads tr span.from{display:none}#buddypress table#message-threads tr span.activity{display:block;float:left;line-height:2}@media screen and (max-width:320px){#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{height:5.2em}#buddypress table#message-threads tr span.activity{clear:both;font-size:11px;font-size:.6875rem;width:100%}}#buddypress table#message-threads tr.unread td{background:#f1f4ff;border-color:rgba(0,0,0,.2);border-top:0;border-width:1px}#buddypress table#message-threads th{display:none}#buddypress table#message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:right}#buddypress table#message-threads td.bulk-select-check,#buddypress table#message-threads td.thread-star,#buddypress table#message-threads th.bulk-select-all{border-left:0;width:30px}#buddypress #message-threads.sitewide-notices td,#buddypress table.profile-settings{width:100%}#buddypress #message-thread #message-subject{background:#4d4d4d;color:#fff;padding:.5em}#buddypress #message-thread .message-box .message-metadata{margin-bottom:10px}#buddypress #message-thread .message-box .message-content{clear:right;margin-right:0}#buddypress #message-threads.sitewide-notices td strong{background:#4d4d4d;color:#fff;font-size:16px;font-size:1rem;display:block;margin-bottom:.4em;padding:.2em}#buddypress #message-threads.sitewide-notices td a{display:inline-block;line-height:initial}#buddypress #message-threads.sitewide-notices td:first-child{display:none}#buddypress #message-threads.sitewide-notices td:first-child+td+td{border-bottom:0}#buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}#buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:rgba(0,0,0,.2);line-height:1;text-align:left}#buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-right:.7em;text-indent:-999em}#buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}#buddypress #settings-form>p{font-size:20px;font-size:1.25rem}#buddypress table.notification-settings td.no,#buddypress table.notification-settings td.yes{vertical-align:middle}#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:401px){#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:70%}}#buddypress #send-reply.standard-form textarea,#buddypress .standard-form input[type=submit],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password],#buddypress .standard-form textarea,#buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress input[type=submit],#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress select,#buddypress textarea{border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{clear:both;float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid #ccc;overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:right;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:right;margin:0;width:80%;border-left:1px solid #ccc;padding:.2em .2em .2em 0}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{border:0;font-size:14px;font-size:.875rem;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:left;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:401px){#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}#buddypress div.dir-search,#buddypress div.message-search{clear:none;float:left}#buddypress div.message-search{margin:3px 0 0}}#buddypress table{border-color:rgba(0,0,0,.2)}#buddypress div#message p{font-size:18px;font-size:1.125rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
bp-templates/bp-legacy/css/twentyfourteen.css CHANGED
@@ -56,6 +56,7 @@ to maintain uniformity.
56
  clear: none; }
57
 
58
  .buddypress .site-content {
 
59
  padding-top: 4%; }
60
  @media screen and (min-width: 59.6875em) {
61
  .buddypress .site-content {
@@ -168,7 +169,7 @@ to maintain uniformity.
168
  border: 1px solid #bebebe;
169
  border-left: 0;
170
  border-right: 0;
171
- margin: 0 -20px 40px; }
172
  #buddypress #item-body #subnav li:focus, #buddypress #item-body #subnav li:hover {
173
  background: #bebebe; }
174
  #buddypress #item-body #subnav li.current {
@@ -211,6 +212,8 @@ to maintain uniformity.
211
  #buddypress ul.item-list li div.item-title {
212
  float: none;
213
  width: 100%; }
 
 
214
  #buddypress ul.item-list li .item {
215
  margin-left: 0; }
216
  #buddypress ul.item-list li div.item-desc {
@@ -233,6 +236,8 @@ to maintain uniformity.
233
  #buddypress ul.item-list li .item-avatar {
234
  float: left;
235
  margin-bottom: 0; }
 
 
236
  #buddypress ul.item-list li .item {
237
  float: right;
238
  margin-left: 5%;
@@ -245,7 +250,7 @@ to maintain uniformity.
245
  @media screen and (min-width: 783px) {
246
  #buddypress ul.item-list li .item {
247
  float: left;
248
- width: 60%; }
249
  #buddypress ul.item-list li .item div.item-desc {
250
  margin: 0;
251
  width: auto; }
@@ -292,21 +297,20 @@ to maintain uniformity.
292
  margin-bottom: 5px; }
293
  #buddypress form#whats-new-form textarea#whats-new {
294
  width: 100%; }
295
- #buddypress form#whats-new-form #whats-new-content.active textarea {
296
- height: auto !important; }
297
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options {
298
  height: auto !important; }
299
  @media screen and (max-width: 594px) {
300
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options {
301
  display: flex;
302
  flex-direction: column; }
303
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-submit {
304
  order: 2; }
305
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-submit input {
306
  width: 100%; }
307
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box {
 
308
  order: 1; }
309
- #buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box select {
310
  margin-top: 5px;
311
  max-width: 100%;
312
  width: 100%; } }
@@ -395,19 +399,6 @@ to maintain uniformity.
395
  * @section 4.2 - Members Loop
396
  *------------------------------------------------------------
397
  */
398
- #buddypress .members .item-list .my-entry .item {
399
- background: #f7f7f7;
400
- -webkit-box-sizing: border-box;
401
- -moz-box-sizing: border-box;
402
- box-sizing: border-box;
403
- padding: 0 0.5em; }
404
- @media screen and (min-width: 783px) {
405
- #buddypress .members .item-list .my-entry .item {
406
- float: right;
407
- margin-left: 0;
408
- padding: 0 0.5em;
409
- width: 88%; } }
410
-
411
  /*
412
  *-------------------------------------------------------------------------------
413
  * @section 6.0 - Single Item screens
@@ -415,7 +406,7 @@ to maintain uniformity.
415
  */
416
  /* groups & user account page entry title */
417
  .single-item.groups .entry-title, .bp-user .entry-title {
418
- background: #333333;
419
  color: #fff;
420
  font-size: 22px;
421
  font-size: 1.375rem;
@@ -438,7 +429,7 @@ to maintain uniformity.
438
  #buddypress div#item-header #message {
439
  clear: both;
440
  margin-bottom: 5px;
441
- padding-top: 20px; }
442
  #buddypress div#item-header #message p {
443
  margin-bottom: 0; }
444
 
@@ -537,7 +528,7 @@ to maintain uniformity.
537
  */
538
  /**
539
  *-------------------------------------------------
540
- * @subsection 6.2.1 - item-body: groups
541
  *-------------------------------------------------
542
  */
543
  /**
@@ -545,7 +536,16 @@ to maintain uniformity.
545
  * 6.2.1.1 - Groups Management
546
  *------------------------------
547
  */
548
- /* manage members */
 
 
 
 
 
 
 
 
 
549
  .groups.manage-members #group-settings-form h4 {
550
  margin-top: 40px; }
551
  .groups.manage-members #group-settings-form .item-list {
@@ -578,7 +578,7 @@ to maintain uniformity.
578
 
579
  /**
580
  *------------------------------
581
- * 6.2.1.2 - Group members list
582
  *------------------------------
583
  */
584
  #buddypress #members-group-list .item-list h5 {
@@ -654,85 +654,187 @@ to maintain uniformity.
654
  * @subsection 6.2.2 - item-body: User Accounts
655
  *-------------------------------------------------
656
  */
657
- #buddypress {
658
- /**
659
  *------------------------------
660
  * 6.2.2.2 - Extended Profiles
661
  *------------------------------
662
  */
663
- /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
664
  *------------------------------
665
  * @subsection 6.2.2.5 - Messaging
666
  *------------------------------
667
  */
668
- /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
669
  *------------------------------
670
  * @subsection 6.2.2.6 - Settings
671
  *------------------------------
672
- */ }
673
- #buddypress .profile {
674
- /* Edit profile */ }
675
- #buddypress .profile .bp-widget h4 {
676
- background: #999;
677
- color: #fff;
678
- padding: 0.4em 0.2em; }
679
- #buddypress .profile #profile-edit-form .button-nav:before, #buddypress .profile #profile-edit-form .button-nav:after {
680
- content: " ";
681
- display: table; }
682
- #buddypress .profile #profile-edit-form .button-nav:after {
683
- clear: both; }
684
- #buddypress .profile #profile-edit-form ul.button-nav {
685
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
686
- margin-left: 0; }
687
- #buddypress .profile #profile-edit-form ul.button-nav li {
688
- float: left;
689
- margin-bottom: 0; }
690
- #buddypress .profile #profile-edit-form ul.button-nav li.current {
691
- border: 1px solid rgba(0, 0, 0, 0.1);
692
- border-bottom-color: #fff;
693
- margin-bottom: -1px; }
694
- #buddypress .profile #profile-edit-form ul.button-nav a {
695
- background: none;
696
- border: 0;
697
- font-size: 18px;
698
- font-size: 1.125rem; }
699
- #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, #buddypress .profile #profile-edit-form .field-visibility-settings {
700
- font-size: 14px;
701
- font-size: 0.875rem; }
702
- #buddypress .profile #profile-edit-form .field-visibility-settings-close, #buddypress .profile #profile-edit-form .visibility-toggle-link {
703
- background: #000;
704
- color: #fff;
705
- padding: 0.2em 0.5em; }
706
- #buddypress table#message-threads .bulk-select-check {
707
- width: 5%; }
708
- #buddypress table#message-threads .thread-from, #buddypress table#message-threads .thread-info {
709
- width: 35%; }
710
- #buddypress table#message-threads .thread-options {
711
- width: 25%; }
712
- #buddypress table#message-threads tr td {
713
- background: #ebf0ff; }
714
- #buddypress table#message-threads tr.alt td {
715
- background: #dbe5ff; }
716
- #buddypress table#message-threads tr.unread td {
717
- background: #cddaff;
718
- border-bottom: 1px solid #e4cdff;
719
- border-top: 1px solid #e4cdff; }
720
- #buddypress table#message-threads tr.read td {
721
- opacity: 0.5; }
722
- #buddypress #settings-form > p {
723
- font-size: 20px;
724
- font-size: 1.25rem; }
725
- #buddypress table.notification-settings td.yes, #buddypress table.notification-settings td.no {
726
- vertical-align: middle; }
727
- #buddypress table.profile-settings {
728
- width: 100%; }
729
  #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
730
- width: 50%; }
731
- @media screen and (min-width: 401px) {
732
- #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
733
- width: 70%; } }
734
- #buddypress table.profile-settings td.field-visibility select {
735
- width: 100%; }
736
 
737
  /*------------------------------------------------------------------------------
738
  * @section - 7.0 - Forms - General
@@ -742,6 +844,8 @@ to maintain uniformity.
742
  border: 1px solid rgba(0, 0, 0, 0.2); }
743
  #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="submit"], #buddypress .standard-form textarea {
744
  width: 100%; }
 
 
745
  #buddypress div.activity-comments form .ac-textarea {
746
  background: #f7f7f7;
747
  border: 1px solid rgba(0, 0, 0, 0.2); }
@@ -794,6 +898,9 @@ to maintain uniformity.
794
  * @section 8.0 - Tables General
795
  *-------------------------------------------------------------------------------
796
  */
 
 
 
797
  /*__ User Account tables __*/
798
  /**
799
  *-------------------------------------------------------------------------------
56
  clear: none; }
57
 
58
  .buddypress .site-content {
59
+ padding-bottom: 20px;
60
  padding-top: 4%; }
61
  @media screen and (min-width: 59.6875em) {
62
  .buddypress .site-content {
169
  border: 1px solid #bebebe;
170
  border-left: 0;
171
  border-right: 0;
172
+ margin: 0 -20px 20px; }
173
  #buddypress #item-body #subnav li:focus, #buddypress #item-body #subnav li:hover {
174
  background: #bebebe; }
175
  #buddypress #item-body #subnav li.current {
212
  #buddypress ul.item-list li div.item-title {
213
  float: none;
214
  width: 100%; }
215
+ #buddypress ul.item-list li div.item-title > a {
216
+ text-align: center; }
217
  #buddypress ul.item-list li .item {
218
  margin-left: 0; }
219
  #buddypress ul.item-list li div.item-desc {
236
  #buddypress ul.item-list li .item-avatar {
237
  float: left;
238
  margin-bottom: 0; }
239
+ #buddypress ul.item-list li div.item-title > a {
240
+ text-align: left; }
241
  #buddypress ul.item-list li .item {
242
  float: right;
243
  margin-left: 5%;
250
  @media screen and (min-width: 783px) {
251
  #buddypress ul.item-list li .item {
252
  float: left;
253
+ width: 55%; }
254
  #buddypress ul.item-list li .item div.item-desc {
255
  margin: 0;
256
  width: auto; }
297
  margin-bottom: 5px; }
298
  #buddypress form#whats-new-form textarea#whats-new {
299
  width: 100%; }
300
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options[style] {
 
 
301
  height: auto !important; }
302
  @media screen and (max-width: 594px) {
303
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options {
304
  display: flex;
305
  flex-direction: column; }
306
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit {
307
  order: 2; }
308
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input {
309
  width: 100%; }
310
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box {
311
+ margin-top: 10px;
312
  order: 1; }
313
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select {
314
  margin-top: 5px;
315
  max-width: 100%;
316
  width: 100%; } }
399
  * @section 4.2 - Members Loop
400
  *------------------------------------------------------------
401
  */
 
 
 
 
 
 
 
 
 
 
 
 
 
402
  /*
403
  *-------------------------------------------------------------------------------
404
  * @section 6.0 - Single Item screens
406
  */
407
  /* groups & user account page entry title */
408
  .single-item.groups .entry-title, .bp-user .entry-title {
409
+ background: #4d4d4d;
410
  color: #fff;
411
  font-size: 22px;
412
  font-size: 1.375rem;
429
  #buddypress div#item-header #message {
430
  clear: both;
431
  margin-bottom: 5px;
432
+ padding-top: 10px; }
433
  #buddypress div#item-header #message p {
434
  margin-bottom: 0; }
435
 
528
  */
529
  /**
530
  *-------------------------------------------------
531
+ * @subsection 6.2.1 - item-body: Groups
532
  *-------------------------------------------------
533
  */
534
  /**
536
  * 6.2.1.1 - Groups Management
537
  *------------------------------
538
  */
539
+ /* Settings */
540
+ #group-settings-form .radio strong, #create-group-form .radio strong {
541
+ font-size: 18px;
542
+ font-size: 1.125rem; }
543
+ #group-settings-form .radio ul, #create-group-form .radio ul {
544
+ color: #777777; }
545
+ #group-settings-form #group-creation-previous, #create-group-form #group-creation-previous {
546
+ margin: 10px 0; }
547
+
548
+ /* Manage Members */
549
  .groups.manage-members #group-settings-form h4 {
550
  margin-top: 40px; }
551
  .groups.manage-members #group-settings-form .item-list {
578
 
579
  /**
580
  *------------------------------
581
+ * 6.2.1.2 - Group Members List
582
  *------------------------------
583
  */
584
  #buddypress #members-group-list .item-list h5 {
654
  * @subsection 6.2.2 - item-body: User Accounts
655
  *-------------------------------------------------
656
  */
657
+ /**
 
658
  *------------------------------
659
  * 6.2.2.2 - Extended Profiles
660
  *------------------------------
661
  */
662
+ #buddypress .profile .bp-widget h4 {
663
+ background: #999;
664
+ color: #fff;
665
+ padding: 0.4em 0.2em; }
666
+ #buddypress .profile #profile-edit-form .button-nav:before, #buddypress .profile #profile-edit-form .button-nav:after {
667
+ content: " ";
668
+ display: table; }
669
+ #buddypress .profile #profile-edit-form .button-nav:after {
670
+ clear: both; }
671
+ #buddypress .profile #profile-edit-form ul.button-nav {
672
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
673
+ margin-left: 0; }
674
+ #buddypress .profile #profile-edit-form ul.button-nav li {
675
+ float: left;
676
+ margin-bottom: 0; }
677
+ #buddypress .profile #profile-edit-form ul.button-nav li.current {
678
+ border: 1px solid rgba(0, 0, 0, 0.1);
679
+ border-bottom-color: #fff;
680
+ margin-bottom: -1px; }
681
+ #buddypress .profile #profile-edit-form ul.button-nav a {
682
+ background: none;
683
+ border: 0;
684
+ font-size: 18px;
685
+ font-size: 1.125rem; }
686
+ #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, #buddypress .profile #profile-edit-form .field-visibility-settings {
687
+ font-size: 14px;
688
+ font-size: 0.875rem; }
689
+ #buddypress .profile #profile-edit-form .field-visibility-settings-close, #buddypress .profile #profile-edit-form .visibility-toggle-link {
690
+ background: #000;
691
+ color: #fff;
692
+ padding: 0.2em 0.5em; }
693
+
694
+ /**
695
  *------------------------------
696
  * @subsection 6.2.2.5 - Messaging
697
  *------------------------------
698
  */
699
+ #buddypress {
700
+ /* Read Single thread */
701
+ /* Sitewide Notices loop */ }
702
+ #buddypress table#message-threads {
703
+ border-left: 1px solid rgba(0, 0, 0, 0.2);
704
+ border-right: 1px solid rgba(0, 0, 0, 0.2); }
705
+ #buddypress table#message-threads tbody > tr:first-child td.bulk-select-check, #buddypress table#message-threads tbody > tr:first-child td.thread-from {
706
+ border-top: 1px solid rgba(0, 0, 0, 0.2); }
707
+ #buddypress table#message-threads tr td {
708
+ background: #fff;
709
+ border-right: 0 !important;
710
+ -webkit-box-sizing: border-box;
711
+ -moz-box-sizing: border-box;
712
+ box-sizing: border-box;
713
+ display: inline-block;
714
+ float: left; }
715
+ #buddypress table#message-threads tr td.thread-star, #buddypress table#message-threads tr td.thread-options {
716
+ border-bottom-color: rgba(0, 0, 0, 0.2);
717
+ border-bottom-width: 2px;
718
+ border-left: 0;
719
+ height: 2.4em;
720
+ padding-bottom: 0.2em;
721
+ padding-top: 0.2em; }
722
+ @media screen and (max-width: 549px) {
723
+ #buddypress table#message-threads tr td.thread-star, #buddypress table#message-threads tr td.thread-options {
724
+ padding-top: 0; } }
725
+ #buddypress table#message-threads tr td.bulk-select-check, #buddypress table#message-threads tr td.thread-from {
726
+ border-left: 0;
727
+ height: 2.6em; }
728
+ @media screen and (max-width: 320px) {
729
+ #buddypress table#message-threads tr td.bulk-select-check, #buddypress table#message-threads tr td.thread-from {
730
+ height: 5.2em; } }
731
+ #buddypress table#message-threads tr td.thread-from, #buddypress table#message-threads tr td.thread-options {
732
+ border-left: 0;
733
+ width: -webkit-calc(100% - 30px);
734
+ width: -moz-calc(100% - 30px);
735
+ width: calc(100% - 30px);
736
+ margin-left: 0; }
737
+ #buddypress table#message-threads tr td.thread-info {
738
+ border-left: 0;
739
+ padding-left: 41px;
740
+ width: 100%; }
741
+ #buddypress table#message-threads tr td.thread-info a::after {
742
+ content: " \2013 \00a0" attr(title);
743
+ font-size: 12px;
744
+ font-size: 0.75rem; }
745
+ #buddypress table#message-threads tr td.thread-options {
746
+ text-align: right; }
747
+ #buddypress table#message-threads tr td.thread-options a {
748
+ font-size: 12px;
749
+ font-size: 0.75rem;
750
+ line-height: 2.2; }
751
+ #buddypress table#message-threads tr span.from {
752
+ display: none; }
753
+ #buddypress table#message-threads tr span.activity {
754
+ display: block;
755
+ float: right;
756
+ line-height: 2; }
757
+ @media screen and (max-width: 320px) {
758
+ #buddypress table#message-threads tr span.activity {
759
+ clear: both;
760
+ font-size: 11px;
761
+ font-size: 0.6875rem;
762
+ width: 100%; } }
763
+ #buddypress table#message-threads tr.unread td {
764
+ background: #f1f4ff;
765
+ border-color: rgba(0, 0, 0, 0.2);
766
+ border-top: 0;
767
+ border-width: 1px; }
768
+ #buddypress table#message-threads th {
769
+ display: none; }
770
+ #buddypress table#message-threads th.bulk-select-all {
771
+ border-bottom: 0;
772
+ display: inline-block;
773
+ text-align: left; }
774
+ #buddypress table#message-threads th.bulk-select-all, #buddypress table#message-threads td.bulk-select-check, #buddypress table#message-threads td.thread-star {
775
+ border-right: 0;
776
+ width: 30px; }
777
+ #buddypress #message-thread #message-subject {
778
+ background: #4d4d4d;
779
+ color: #fff;
780
+ padding: 0.5em; }
781
+ #buddypress #message-thread .message-box .message-metadata {
782
+ margin-bottom: 10px; }
783
+ #buddypress #message-thread .message-box .message-content {
784
+ clear: left;
785
+ margin-left: 0; }
786
+ #buddypress #message-threads.sitewide-notices td {
787
+ width: 100%; }
788
+ #buddypress #message-threads.sitewide-notices td strong {
789
+ background: #4d4d4d;
790
+ color: #fff;
791
+ font-size: 16px;
792
+ font-size: 1rem;
793
+ display: block;
794
+ margin-bottom: 0.4em;
795
+ padding: 0.2em; }
796
+ #buddypress #message-threads.sitewide-notices td a {
797
+ display: inline-block;
798
+ line-height: initial; }
799
+ #buddypress #message-threads.sitewide-notices td:first-child {
800
+ display: none; }
801
+ #buddypress #message-threads.sitewide-notices td:first-child + td + td {
802
+ border-bottom: 0; }
803
+ #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
804
+ line-height: 1; }
805
+ #buddypress #message-threads.sitewide-notices td:last-child {
806
+ border-bottom-color: rgba(0, 0, 0, 0.2);
807
+ line-height: 1;
808
+ text-align: right; }
809
+ #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
810
+ line-height: 0;
811
+ margin-left: 0.7em;
812
+ text-indent: -999em; }
813
+ #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
814
+ content: attr(title);
815
+ display: block;
816
+ line-height: initial;
817
+ text-indent: 0; }
818
+
819
+ /**
820
  *------------------------------
821
  * @subsection 6.2.2.6 - Settings
822
  *------------------------------
823
+ */
824
+ #buddypress #settings-form > p {
825
+ font-size: 20px;
826
+ font-size: 1.25rem; }
827
+ #buddypress table.notification-settings td.yes, #buddypress table.notification-settings td.no {
828
+ vertical-align: middle; }
829
+ #buddypress table.profile-settings {
830
+ width: 100%; }
831
+ #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
832
+ width: 50%; }
833
+ @media screen and (min-width: 401px) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
834
  #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
835
+ width: 70%; } }
836
+ #buddypress table.profile-settings td.field-visibility select {
837
+ width: 100%; }
 
 
 
838
 
839
  /*------------------------------------------------------------------------------
840
  * @section - 7.0 - Forms - General
844
  border: 1px solid rgba(0, 0, 0, 0.2); }
845
  #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="submit"], #buddypress .standard-form textarea {
846
  width: 100%; }
847
+ #buddypress #send-reply.standard-form textarea {
848
+ width: 100%; }
849
  #buddypress div.activity-comments form .ac-textarea {
850
  background: #f7f7f7;
851
  border: 1px solid rgba(0, 0, 0, 0.2); }
898
  * @section 8.0 - Tables General
899
  *-------------------------------------------------------------------------------
900
  */
901
+ #buddypress table {
902
+ border-color: rgba(0, 0, 0, 0.2); }
903
+
904
  /*__ User Account tables __*/
905
  /**
906
  *-------------------------------------------------------------------------------
bp-templates/bp-legacy/css/twentyfourteen.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress .site-content{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress .site-content{padding-top:0}}.buddypress .site-content article{margin:0 4%;padding-top:0}.buddypress .site-content article .entry-content,.buddypress .site-content article .entry-header{max-width:100%;padding:0}.buddypress .site-content article #buddypress{margin-bottom:40px}#buddypress .item-list-tabs ul li{width:100%}@media screen and (min-width:400px){#buddypress .item-list-tabs ul li{width:50%}}@media screen and (min-width:594px){#buddypress .item-list-tabs ul li{width:auto}}.directory #buddypress .item-list-tabs ul:after,.directory #buddypress .item-list-tabs ul:before{content:" ";display:table}.directory #buddypress .item-list-tabs ul:after{clear:both}.directory #buddypress .item-list-tabs ul{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}@media screen and (min-width:783px){.directory #buddypress .item-list-tabs ul{padding-bottom:0}.directory #buddypress .item-list-tabs ul li.selected{border:1px solid rgba(0,0,0,.2);border-bottom-color:#fff;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box;margin-bottom:-1px}.directory #buddypress .item-list-tabs ul li.selected a{background:0 0;outline:0}}.directory #buddypress #subnav ul{border-bottom:0}#buddypress #subnav li#activity-filter-select.last{line-height:2.1;margin-top:0}@media screen and (max-width:783px){#buddypress #object-nav ul{border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;padding-bottom:10px}#buddypress div#subnav.item-list-tabs{margin-bottom:40px}#buddypress div#subnav.item-list-tabs ul li{width:auto}}@media screen and (min-width:783px){.bp-user #buddypress,.single-item.groups #buddypress{background:#d8d8d8}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{background:#d8d8d8;border-right:1px solid #bebebe;float:left;margin-right:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;border-top:1px solid #bebebe;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li:focus,#buddypress #object-nav ul li:hover{background:#bebebe}#buddypress #object-nav ul li span{border-radius:10%;float:right;margin-right:15px}#buddypress #object-nav ul li.current{background:#f1f1f1}#buddypress #item-body{border-left:1px solid #bebebe;overflow:hidden;padding:0 20px;width:auto}#buddypress #item-body #subnav{border:1px solid #bebebe;border-left:0;border-right:0;margin:0 -20px 40px}#buddypress #item-body #subnav li:focus,#buddypress #item-body #subnav li:hover{background:#bebebe}#buddypress #item-body #subnav li.current{background:#f1f1f1}#buddypress #item-body #subnav li#activity-filter-select:focus,#buddypress #item-body #subnav li#activity-filter-select:hover{background:0 0}#buddypress #item-body #subnav li#activity-filter-select select{max-width:130px}}#buddypress div.pagination .pag-count,#buddypress ul.item-list li .item{margin-left:0}#buddypress .item-list .item-title a{display:block;font-size:22px;font-size:1.375rem;text-decoration:none}#buddypress .item-list .item-title span a,#buddypress .item-list .item-title span.update{font-size:12px;font-size:.75rem}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress ul.item-list li .item-avatar a img.avatar{float:none}#buddypress ul.item-list li div.item-title{float:none;width:100%}#buddypress ul.item-list li div.item-desc{margin-left:0;width:auto}#buddypress ul.item-list li div.action{clear:both;float:none;margin:0;position:relative;text-align:left}#buddypress ul.item-list li div.action div{margin:0 0 10px}#buddypress ul.item-list li .action,#buddypress ul.item-list li .activity-meta{float:none}#buddypress ul.item-list li .action a,#buddypress ul.item-list li .action div,#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:block;margin:5px 0}@media screen and (min-width:594px){#buddypress ul.item-list li .item-avatar{float:left;margin-bottom:0}#buddypress ul.item-list li .item{float:right;margin-left:5%;width:80%}#buddypress ul.item-list li .activity-meta{clear:both}#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:inline-block;margin:5px 5px 0 0}}@media screen and (min-width:783px){#buddypress ul.item-list li .item{float:left;width:60%}#buddypress ul.item-list li .item div.item-desc{margin:0;width:auto}#buddypress ul.item-list li div.action{clear:none;float:right;top:0;width:25%}#buddypress ul.item-list li div.action div{display:block}#buddypress ul.item-list li div.action div a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#buddypress ul.item-list li div.action .meta{text-align:center}}#buddypress ul.item-list li .item-meta .activity,#buddypress ul.item-list li .meta{font-style:italic}#buddypress form#whats-new-form{margin:40px 0}#buddypress form#whats-new-form #whats-new-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{margin-left:0;padding-left:0}#buddypress form#whats-new-form p.activity-greeting{clear:left;line-height:inherit;margin-bottom:5px}#buddypress form#whats-new-form textarea#whats-new{width:100%}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options,#buddypress form#whats-new-form #whats-new-content.active textarea{height:auto!important}@media screen and (max-width:594px){#buddypress form#whats-new-form #whats-new-content.active #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box{order:1}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options #whats-new-post-in-box select{margin-top:5px;max-width:100%;width:100%}}@media screen and (min-width:594px){#buddypress form#whats-new-form #whats-new-avatar{float:left}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{clear:none;overflow:hidden;padding-left:20px}}#buddypress #activity-stream{margin-top:40px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:none;margin-bottom:10px;text-align:center}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar img.avatar{margin-left:0}#buddypress .activity-list li.mini .activity-meta a{font-size:12px;font-size:.75rem}#buddypress .activity-list .activity-content{margin:0}#buddypress .activity-list .activity-content .activity-header{margin:-.5em 0 0}#buddypress .activity-list .activity-content .activity-header>p{line-height:1.4;margin-top:-10px}#buddypress .activity-list .activity-content .activity-header img.avatar{margin-bottom:0!important;vertical-align:middle}#buddypress .activity-list .activity-content .activity-inner{margin:10px 0}@media screen and (min-width:400px){#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:left;margin:0 20px 0 0}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar{margin:0 10px 0 5%}#buddypress .activity-list .activity-content{margin-left:0;overflow:hidden}}#buddypress .activity .activity-comments{border-left:1px solid rgba(0,0,0,.1);margin-top:5px}#buddypress .activity .activity-comments ul{background:rgba(247,247,247,.6);margin:30px 0 0 2px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel,#buddypress .activity .activity-comments .ac-form input[type=submit]{color:rgba(43,43,43,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(0,0,0,.2);text-align:center}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}#buddypress .members .item-list .my-entry .item{background:#f7f7f7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .5em}@media screen and (min-width:783px){#buddypress .members .item-list .my-entry .item{float:right;margin-left:0;padding:0 .5em;width:88%}}.bp-user .entry-title,.single-item.groups .entry-title{background:#333;color:#fff;font-size:22px;font-size:1.375rem;margin-bottom:10px;padding:.2em}@media screen and (min-width:673px){.bp-user .entry-title,.single-item.groups .entry-title{font-size:28px;font-size:1.75rem}}#buddypress div#item-header{padding-bottom:10px}#buddypress div#item-header img.avatar{margin:0 20px 10px 0}#buddypress div#item-header #message{clear:both;margin-bottom:5px;padding-top:20px}#buddypress div#item-header #message p{margin-bottom:0}@media screen and (max-width:594px){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{margin-left:0;order:3;text-align:left}.single-item.groups #buddypress div#item-header #item-actions ul{margin-left:0}.single-item.groups #buddypress div#item-header #item-actions ul li{float:left}.single-item.groups #buddypress div#item-header #message{order:4}}.single-item.groups #buddypress #item-header #item-actions{float:none;margin:0 0 0 20px;width:auto}.single-item.groups #buddypress #item-header #item-actions h3{font-size:20px;font-size:1.25rem}.single-item.groups #buddypress #item-header #item-header-avatar{text-align:center}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}@media screen and (min-width:594px){.single-item.groups #buddypress #item-header #item-actions{float:right}.single-item.groups #buddypress #item-header #item-header-avatar{float:left}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar img{float:none}.bp-user #buddypress #item-header #latest-update{margin-bottom:10px}@media screen and (max-width:594px){.bp-user #buddypress #item-header #item-buttons div.generic-button{display:inline-block;float:none;margin:0 0 5px;width:100%}.bp-user #buddypress #item-header #item-buttons div.generic-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}}@media screen and (min-width:673px){.bp-user #buddypress #item-header #item-header-avatar{float:left;overflow:hidden;text-align:left;width:20%}.bp-user #buddypress #item-header #item-header-avatar img{margin:0}.bp-user #buddypress #item-header #item-header-content{float:right;width:78%}.bp-user #buddypress #item-header #item-header-content #latest-update{margin-bottom:20px}}.groups.manage-members #group-settings-form h4{margin-top:40px}.groups.manage-members #group-settings-form .item-list{background:#f7f7f7;border-top:0;padding:0 .5em}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid rgba(0,0,0,.1)}.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a,.groups.manage-members #group-settings-form .item-list li:last-child{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{clear:none;float:left}#buddypress .profile #profile-edit-form .button-nav:after,.groups.group-members #subnav ul:after{clear:both}.groups.manage-members #group-settings-form .item-list li span.small{display:block;float:none;margin-top:10px;width:100%}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}#buddypress #members-group-list .item-list h5{display:inline-block;margin:0}#buddypress #members-group-list .item-list span.activity{padding-left:10px}#buddypress #item-body #subnav li.groups-members-search:focus,#buddypress #item-body #subnav li.groups-members-search:hover,#buddypress #item-body #subnav li.last:focus,#buddypress #item-body #subnav li.last:hover{background:0 0}.groups.group-members #subnav ul:after,.groups.group-members #subnav ul:before{content:" ";display:table}.groups.group-members #subnav ul{padding:5px 0}.groups.group-members #subnav li #search-members-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}@media screen and (max-width:400px){.groups.group-members #subnav li{background:#fff;padding:10px 0;width:100%!important}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}@media screen and (min-width:783px){.groups.group-members #subnav li #search-members-form{margin-left:3px}.send-invites #buddypress #item-body{border-top:1px solid #bebebe}}.send-invites #buddypress #item-body #invite-list{width:120px}.send-invites #buddypress #item-body .main-column{margin-left:160px}.send-invites #buddypress #item-body li img.avatar{display:block;float:none;margin:10px auto}.send-invites #buddypress #item-body li .action{margin-top:10px;text-align:left;width:100%}@media screen and (min-width:38.75em){.send-invites #buddypress #item-body li .action{text-align:right}}@media screen and (min-width:594px){.send-invites #buddypress #item-body #invite-list{width:160px}.send-invites #buddypress #item-body .main-column{margin-left:190px}.send-invites #buddypress #item-body li img.avatar{float:left;margin:0 10px 0 0}}#buddypress .profile .bp-widget h4{background:#999;color:#fff;padding:.4em .2em}#buddypress .profile #profile-edit-form .button-nav:after,#buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}#buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid rgba(0,0,0,.1);margin-left:0}#buddypress .profile #profile-edit-form ul.button-nav li{float:left;margin-bottom:0}#buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid rgba(0,0,0,.1);border-bottom-color:#fff;margin-bottom:-1px}#buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.125rem}#buddypress .profile #profile-edit-form .field-visibility-settings,#buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:.875rem}#buddypress .profile #profile-edit-form .field-visibility-settings-close,#buddypress .profile #profile-edit-form .visibility-toggle-link{background:#000;color:#fff;padding:.2em .5em}#buddypress table#message-threads .bulk-select-check{width:5%}#buddypress table#message-threads .thread-from,#buddypress table#message-threads .thread-info{width:35%}#buddypress table#message-threads .thread-options{width:25%}#buddypress table#message-threads tr td{background:#ebf0ff}#buddypress table#message-threads tr.alt td{background:#dbe5ff}#buddypress table#message-threads tr.unread td{background:#cddaff;border-bottom:1px solid #e4cdff;border-top:1px solid #e4cdff}#buddypress table#message-threads tr.read td{opacity:.5}#buddypress #settings-form>p{font-size:20px;font-size:1.25rem}#buddypress table.notification-settings td.no,#buddypress table.notification-settings td.yes{vertical-align:middle}#buddypress table.profile-settings{width:100%}#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:401px){#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:70%}}#buddypress .standard-form input[type=submit],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password],#buddypress .standard-form textarea,#buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress input[type=submit],#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress select,#buddypress textarea{border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{clear:both;float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid #ccc;overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:left;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:left;margin:0;width:80%;border-right:1px solid #ccc;padding:.2em 0 .2em .2em}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{border:0;font-size:14px;font-size:.875rem;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:right;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:401px){#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}#buddypress div.dir-search,#buddypress div.message-search{clear:none;float:right}#buddypress div.message-search{margin:3px 0 0}}#buddypress div#message p{font-size:18px;font-size:1.125rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
1
+ #buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress .site-content{padding-bottom:20px;padding-top:4%}@media screen and (min-width:59.6875em){.buddypress .site-content{padding-top:0}}.buddypress .site-content article{margin:0 4%;padding-top:0}.buddypress .site-content article .entry-content,.buddypress .site-content article .entry-header{max-width:100%;padding:0}.buddypress .site-content article #buddypress{margin-bottom:40px}#buddypress .item-list-tabs ul li{width:100%}@media screen and (min-width:400px){#buddypress .item-list-tabs ul li{width:50%}}@media screen and (min-width:594px){#buddypress .item-list-tabs ul li{width:auto}}.directory #buddypress .item-list-tabs ul:after,.directory #buddypress .item-list-tabs ul:before{content:" ";display:table}.directory #buddypress .item-list-tabs ul:after{clear:both}.directory #buddypress .item-list-tabs ul{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}@media screen and (min-width:783px){.directory #buddypress .item-list-tabs ul{padding-bottom:0}.directory #buddypress .item-list-tabs ul li.selected{border:1px solid rgba(0,0,0,.2);border-bottom-color:#fff;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box;margin-bottom:-1px}.directory #buddypress .item-list-tabs ul li.selected a{background:0 0;outline:0}}.directory #buddypress #subnav ul{border-bottom:0}#buddypress #subnav li#activity-filter-select.last{line-height:2.1;margin-top:0}@media screen and (max-width:783px){#buddypress #object-nav ul{border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;padding-bottom:10px}#buddypress div#subnav.item-list-tabs{margin-bottom:40px}#buddypress div#subnav.item-list-tabs ul li{width:auto}}@media screen and (min-width:783px){.bp-user #buddypress,.single-item.groups #buddypress{background:#d8d8d8}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{background:#d8d8d8;border-right:1px solid #bebebe;float:left;margin-right:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;border-top:1px solid #bebebe;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li:focus,#buddypress #object-nav ul li:hover{background:#bebebe}#buddypress #object-nav ul li span{border-radius:10%;float:right;margin-right:15px}#buddypress #object-nav ul li.current{background:#f1f1f1}#buddypress #item-body{border-left:1px solid #bebebe;overflow:hidden;padding:0 20px;width:auto}#buddypress #item-body #subnav{border:1px solid #bebebe;border-left:0;border-right:0;margin:0 -20px 20px}#buddypress #item-body #subnav li:focus,#buddypress #item-body #subnav li:hover{background:#bebebe}#buddypress #item-body #subnav li.current{background:#f1f1f1}#buddypress #item-body #subnav li#activity-filter-select:focus,#buddypress #item-body #subnav li#activity-filter-select:hover{background:0 0}#buddypress #item-body #subnav li#activity-filter-select select{max-width:130px}}#buddypress div.pagination .pag-count,#buddypress ul.item-list li .item{margin-left:0}#buddypress .item-list .item-title a{display:block;font-size:22px;font-size:1.375rem;text-decoration:none}#buddypress .item-list .item-title span a,#buddypress .item-list .item-title span.update{font-size:12px;font-size:.75rem}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress ul.item-list li .item-avatar a img.avatar{float:none}#buddypress ul.item-list li div.item-title{float:none;width:100%}#buddypress ul.item-list li div.item-title>a{text-align:center}#buddypress ul.item-list li div.item-desc{margin-left:0;width:auto}#buddypress ul.item-list li div.action{clear:both;float:none;margin:0;position:relative;text-align:left}#buddypress ul.item-list li div.action div{margin:0 0 10px}#buddypress ul.item-list li .action,#buddypress ul.item-list li .activity-meta{float:none}#buddypress ul.item-list li .action a,#buddypress ul.item-list li .action div,#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:block;margin:5px 0}@media screen and (min-width:594px){#buddypress ul.item-list li .item-avatar{float:left;margin-bottom:0}#buddypress ul.item-list li div.item-title>a{text-align:left}#buddypress ul.item-list li .item{float:right;margin-left:5%;width:80%}#buddypress ul.item-list li .activity-meta{clear:both}#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:inline-block;margin:5px 5px 0 0}}@media screen and (min-width:783px){#buddypress ul.item-list li .item{float:left;width:55%}#buddypress ul.item-list li .item div.item-desc{margin:0;width:auto}#buddypress ul.item-list li div.action{clear:none;float:right;top:0;width:25%}#buddypress ul.item-list li div.action div{display:block}#buddypress ul.item-list li div.action div a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#buddypress ul.item-list li div.action .meta{text-align:center}}#buddypress ul.item-list li .item-meta .activity,#buddypress ul.item-list li .meta{font-style:italic}#buddypress form#whats-new-form{margin:40px 0}#buddypress form#whats-new-form #whats-new-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{margin-left:0;padding-left:0}#buddypress form#whats-new-form p.activity-greeting{clear:left;line-height:inherit;margin-bottom:5px}#buddypress form#whats-new-form textarea#whats-new{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options[style]{height:auto!important}@media screen and (max-width:594px){#buddypress form#whats-new-form #whats-new-content #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box{margin-top:10px;order:1}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select{margin-top:5px;max-width:100%;width:100%}}@media screen and (min-width:594px){#buddypress form#whats-new-form #whats-new-avatar{float:left}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{clear:none;overflow:hidden;padding-left:20px}}#buddypress #activity-stream{margin-top:40px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:none;margin-bottom:10px;text-align:center}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar img.avatar{margin-left:0}#buddypress .activity-list li.mini .activity-meta a{font-size:12px;font-size:.75rem}#buddypress .activity-list .activity-content{margin:0}#buddypress .activity-list .activity-content .activity-header{margin:-.5em 0 0}#buddypress .activity-list .activity-content .activity-header>p{line-height:1.4;margin-top:-10px}#buddypress .activity-list .activity-content .activity-header img.avatar{margin-bottom:0!important;vertical-align:middle}#buddypress .activity-list .activity-content .activity-inner{margin:10px 0}@media screen and (min-width:400px){#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:left;margin:0 20px 0 0}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar{margin:0 10px 0 5%}#buddypress .activity-list .activity-content{margin-left:0;overflow:hidden}}#buddypress .activity .activity-comments{border-left:1px solid rgba(0,0,0,.1);margin-top:5px}#buddypress .activity .activity-comments ul{background:rgba(247,247,247,.6);margin:30px 0 0 2px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel,#buddypress .activity .activity-comments .ac-form input[type=submit]{color:rgba(43,43,43,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(0,0,0,.2);text-align:center}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}.bp-user .entry-title,.single-item.groups .entry-title{background:#4d4d4d;color:#fff;font-size:22px;font-size:1.375rem;margin-bottom:10px;padding:.2em}@media screen and (min-width:673px){.bp-user .entry-title,.single-item.groups .entry-title{font-size:28px;font-size:1.75rem}}#buddypress div#item-header{padding-bottom:10px}#buddypress div#item-header img.avatar{margin:0 20px 10px 0}#buddypress div#item-header #message{clear:both;margin-bottom:5px;padding-top:10px}#buddypress div#item-header #message p{margin-bottom:0}@media screen and (max-width:594px){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{margin-left:0;order:3;text-align:left}.single-item.groups #buddypress div#item-header #item-actions ul{margin-left:0}.single-item.groups #buddypress div#item-header #item-actions ul li{float:left}.single-item.groups #buddypress div#item-header #message{order:4}}.single-item.groups #buddypress #item-header #item-actions{float:none;margin:0 0 0 20px;width:auto}.single-item.groups #buddypress #item-header #item-actions h3{font-size:20px;font-size:1.25rem}.single-item.groups #buddypress #item-header #item-header-avatar{text-align:center}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}@media screen and (min-width:594px){.single-item.groups #buddypress #item-header #item-actions{float:right}.single-item.groups #buddypress #item-header #item-header-avatar{float:left}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar img{float:none}.bp-user #buddypress #item-header #latest-update{margin-bottom:10px}@media screen and (max-width:594px){.bp-user #buddypress #item-header #item-buttons div.generic-button{display:inline-block;float:none;margin:0 0 5px;width:100%}.bp-user #buddypress #item-header #item-buttons div.generic-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}}@media screen and (min-width:673px){.bp-user #buddypress #item-header #item-header-avatar{float:left;overflow:hidden;text-align:left;width:20%}.bp-user #buddypress #item-header #item-header-avatar img{margin:0}.bp-user #buddypress #item-header #item-header-content{float:right;width:78%}.bp-user #buddypress #item-header #item-header-content #latest-update{margin-bottom:20px}}#create-group-form .radio strong,#group-settings-form .radio strong{font-size:18px;font-size:1.125rem}#create-group-form .radio ul,#group-settings-form .radio ul{color:#777}#create-group-form #group-creation-previous,#group-settings-form #group-creation-previous{margin:10px 0}.groups.manage-members #group-settings-form h4{margin-top:40px}.groups.manage-members #group-settings-form .item-list{background:#f7f7f7;border-top:0;padding:0 .5em}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid rgba(0,0,0,.1)}.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a,.groups.manage-members #group-settings-form .item-list li:last-child{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{clear:none;float:left}#buddypress .profile #profile-edit-form .button-nav:after,.groups.group-members #subnav ul:after{clear:both}.groups.manage-members #group-settings-form .item-list li span.small{display:block;float:none;margin-top:10px;width:100%}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}#buddypress #members-group-list .item-list h5{display:inline-block;margin:0}#buddypress #members-group-list .item-list span.activity{padding-left:10px}#buddypress #item-body #subnav li.groups-members-search:focus,#buddypress #item-body #subnav li.groups-members-search:hover,#buddypress #item-body #subnav li.last:focus,#buddypress #item-body #subnav li.last:hover{background:0 0}.groups.group-members #subnav ul:after,.groups.group-members #subnav ul:before{content:" ";display:table}.groups.group-members #subnav ul{padding:5px 0}.groups.group-members #subnav li #search-members-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}@media screen and (max-width:400px){.groups.group-members #subnav li{background:#fff;padding:10px 0;width:100%!important}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}@media screen and (min-width:783px){.groups.group-members #subnav li #search-members-form{margin-left:3px}.send-invites #buddypress #item-body{border-top:1px solid #bebebe}}.send-invites #buddypress #item-body #invite-list{width:120px}.send-invites #buddypress #item-body .main-column{margin-left:160px}.send-invites #buddypress #item-body li img.avatar{display:block;float:none;margin:10px auto}.send-invites #buddypress #item-body li .action{margin-top:10px;text-align:left;width:100%}@media screen and (min-width:38.75em){.send-invites #buddypress #item-body li .action{text-align:right}}@media screen and (min-width:594px){.send-invites #buddypress #item-body #invite-list{width:160px}.send-invites #buddypress #item-body .main-column{margin-left:190px}.send-invites #buddypress #item-body li img.avatar{float:left;margin:0 10px 0 0}}#buddypress .profile .bp-widget h4{background:#999;color:#fff;padding:.4em .2em}#buddypress .profile #profile-edit-form .button-nav:after,#buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}#buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid rgba(0,0,0,.1);margin-left:0}#buddypress .profile #profile-edit-form ul.button-nav li{float:left;margin-bottom:0}#buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid rgba(0,0,0,.1);border-bottom-color:#fff;margin-bottom:-1px}#buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.125rem}#buddypress .profile #profile-edit-form .field-visibility-settings,#buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:.875rem}#buddypress .profile #profile-edit-form .field-visibility-settings-close,#buddypress .profile #profile-edit-form .visibility-toggle-link{background:#000;color:#fff;padding:.2em .5em}#buddypress table#message-threads{border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tbody>tr:first-child td.bulk-select-check,#buddypress table#message-threads tbody>tr:first-child td.thread-from{border-top:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tr td{background:#fff;border-right:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left}#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{border-bottom-color:rgba(0,0,0,.2);border-bottom-width:2px;border-left:0;height:2.4em;padding-bottom:.2em;padding-top:.2em}@media screen and (max-width:549px){#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{padding-top:0}}#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{border-left:0;height:2.6em}#buddypress table#message-threads tr td.thread-from,#buddypress table#message-threads tr td.thread-options{border-left:0;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:0}#buddypress table#message-threads tr td.thread-info{border-left:0;padding-left:41px;width:100%}#buddypress table#message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:.75rem}#buddypress table#message-threads tr td.thread-options{text-align:right}#buddypress table#message-threads tr td.thread-options a{font-size:12px;font-size:.75rem;line-height:2.2}#buddypress table#message-threads tr span.from{display:none}#buddypress table#message-threads tr span.activity{display:block;float:right;line-height:2}@media screen and (max-width:320px){#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{height:5.2em}#buddypress table#message-threads tr span.activity{clear:both;font-size:11px;font-size:.6875rem;width:100%}}#buddypress table#message-threads tr.unread td{background:#f1f4ff;border-color:rgba(0,0,0,.2);border-top:0;border-width:1px}#buddypress table#message-threads th{display:none}#buddypress table#message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:left}#buddypress table#message-threads td.bulk-select-check,#buddypress table#message-threads td.thread-star,#buddypress table#message-threads th.bulk-select-all{border-right:0;width:30px}#buddypress #message-threads.sitewide-notices td,#buddypress table.profile-settings{width:100%}#buddypress #message-thread #message-subject{background:#4d4d4d;color:#fff;padding:.5em}#buddypress #message-thread .message-box .message-metadata{margin-bottom:10px}#buddypress #message-thread .message-box .message-content{clear:left;margin-left:0}#buddypress #message-threads.sitewide-notices td strong{background:#4d4d4d;color:#fff;font-size:16px;font-size:1rem;display:block;margin-bottom:.4em;padding:.2em}#buddypress #message-threads.sitewide-notices td a{display:inline-block;line-height:initial}#buddypress #message-threads.sitewide-notices td:first-child{display:none}#buddypress #message-threads.sitewide-notices td:first-child+td+td{border-bottom:0}#buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}#buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:rgba(0,0,0,.2);line-height:1;text-align:right}#buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-left:.7em;text-indent:-999em}#buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}#buddypress #settings-form>p{font-size:20px;font-size:1.25rem}#buddypress table.notification-settings td.no,#buddypress table.notification-settings td.yes{vertical-align:middle}#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:401px){#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:70%}}#buddypress #send-reply.standard-form textarea,#buddypress .standard-form input[type=submit],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password],#buddypress .standard-form textarea,#buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress input[type=submit],#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress select,#buddypress textarea{border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{clear:both;float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid #ccc;overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:left;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:left;margin:0;width:80%;border-right:1px solid #ccc;padding:.2em 0 .2em .2em}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{border:0;font-size:14px;font-size:.875rem;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:right;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:401px){#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}#buddypress div.dir-search,#buddypress div.message-search{clear:none;float:right}#buddypress div.message-search{margin:3px 0 0}}#buddypress table{border-color:rgba(0,0,0,.2)}#buddypress div#message p{font-size:18px;font-size:1.125rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
bp-templates/bp-legacy/css/twentyfourteen.scss CHANGED
@@ -118,7 +118,7 @@ $spacing-val-xs: 5px;
118
 
119
  // titles dark backgrounds
120
  @mixin title-background-dark() {
121
- background: lighten($dark-background, 20%);
122
  color: $dark-back-text-color;
123
  }
124
 
@@ -221,6 +221,7 @@ to maintain uniformity.
221
  .buddypress {
222
 
223
  .site-content {
 
224
  padding-top: 4%;
225
 
226
  @media screen and (min-width: 59.6875em) {
@@ -237,9 +238,12 @@ to maintain uniformity.
237
  padding: 0;
238
  }
239
 
240
- #buddypress { margin-bottom: $spacing-val-lg; }
241
- } // .article
242
- } // .content
 
 
 
243
  } // .buddypress ( body class )
244
 
245
  /**
@@ -429,7 +433,7 @@ $nav-background-border: #bebebe;
429
  border: 1px solid $nav-background-border;
430
  border-left: 0;
431
  border-right: 0;
432
- margin: 0 (-$spacing-val-md) $spacing-val-lg;
433
 
434
  li:focus,
435
  li:hover {
@@ -494,12 +498,9 @@ $nav-background-border: #bebebe;
494
  }
495
  }
496
 
497
- // Trying to position the action div absolute has bad consequences where
498
- // aditional items are displayed, floating is an alternative that
499
- // allows natural flow expansion.
500
  // This block:
501
- // * Manages li items, Stacks them small screen, floated left at wider screens.
502
- // * Adjusts display of action buttons at small screen
503
 
504
  #buddypress {
505
  ul.item-list {
@@ -521,6 +522,8 @@ $nav-background-border: #bebebe;
521
  div.item-title {
522
  float: none;
523
  width: 100%;
 
 
524
  }
525
 
526
  .item {
@@ -565,6 +568,8 @@ $nav-background-border: #bebebe;
565
  margin-bottom: 0;
566
  }
567
 
 
 
568
  .item {
569
  float: right;
570
  margin-left: 5%;
@@ -580,12 +585,13 @@ $nav-background-border: #bebebe;
580
  margin: $spacing-val-xs $spacing-val-xs 0 0;
581
  }
582
  }
 
583
  } // close @media
584
 
585
  @media screen and (min-width: 783px) {
586
  .item {
587
  float: left;
588
- width: 60%;
589
 
590
  div.item-desc {
591
  margin: 0;
@@ -612,12 +618,15 @@ $nav-background-border: #bebebe;
612
  .meta {
613
  text-align: center;
614
  }
615
- }
 
616
  } // close @media
 
617
  .meta,
618
  .item-meta .activity {
619
  font-style: italic;
620
  }
 
621
  } // close li
622
  } // ul.item-list
623
  } // close #budypress
@@ -660,13 +669,9 @@ $nav-background-border: #bebebe;
660
  width: 100%;
661
  }
662
 
663
- #whats-new-content.active {
664
- textarea {
665
- // !important to override the BP inline fixed height
666
- height: auto !important;
667
- }
668
 
669
- #whats-new-options {
670
  // Have to override the BP fixed height
671
  height: auto !important;
672
  }
@@ -685,6 +690,7 @@ $nav-background-border: #bebebe;
685
  }
686
 
687
  #whats-new-post-in-box {
 
688
  order: 1;
689
 
690
  select {
@@ -853,26 +859,7 @@ $nav-background-border: #bebebe;
853
  *------------------------------------------------------------
854
  */
855
 
856
- #buddypress {
857
- .members {
858
- .item-list {
859
- .my-entry {
860
- .item {
861
- background: $light-background;
862
- @include box-model(border-box);
863
- padding: 0 0.5em;
864
- @media screen and (min-width: 783px) {
865
 
866
- float: right;
867
- margin-left: 0;
868
- padding: 0 0.5em;
869
- width: 88%;
870
- }
871
- }
872
- }
873
- }
874
- }
875
- }
876
 
877
  /*
878
  *-------------------------------------------------------------------------------
@@ -915,7 +902,7 @@ $nav-background-border: #bebebe;
915
  #message {
916
  clear: both;
917
  margin-bottom: $spacing-val-xs;
918
- padding-top: $spacing-val-md;
919
 
920
  p {margin-bottom: 0;}
921
  }
@@ -1083,7 +1070,7 @@ $nav-background-border: #bebebe;
1083
 
1084
  /**
1085
  *-------------------------------------------------
1086
- * @subsection 6.2.1 - item-body: groups
1087
  *-------------------------------------------------
1088
  */
1089
 
@@ -1093,7 +1080,25 @@ $nav-background-border: #bebebe;
1093
  *------------------------------
1094
  */
1095
 
1096
- /* manage members */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1097
  .groups.manage-members {
1098
  #group-settings-form {
1099
 
@@ -1143,7 +1148,7 @@ $nav-background-border: #bebebe;
1143
 
1144
  /**
1145
  *------------------------------
1146
- * 6.2.1.2 - Group members list
1147
  *------------------------------
1148
  */
1149
 
@@ -1270,17 +1275,22 @@ $nav-background-border: #bebebe;
1270
  }
1271
  }
1272
  }
 
1273
  /**
1274
  *-------------------------------------------------
1275
  * @subsection 6.2.2 - item-body: User Accounts
1276
  *-------------------------------------------------
1277
  */
1278
- #buddypress {
 
1279
  /**
1280
  *------------------------------
1281
  * 6.2.2.2 - Extended Profiles
1282
  *------------------------------
1283
  */
 
 
 
1284
  .profile {
1285
 
1286
  .bp-widget {
@@ -1291,7 +1301,7 @@ $nav-background-border: #bebebe;
1291
  }
1292
  }
1293
 
1294
- /* Edit profile */
1295
 
1296
  #profile-edit-form {
1297
  .button-nav:before,
@@ -1340,6 +1350,7 @@ $nav-background-border: #bebebe;
1340
  } // close profile form
1341
 
1342
  } // close .profile
 
1343
 
1344
  /**
1345
  *------------------------------
@@ -1347,54 +1358,206 @@ $nav-background-border: #bebebe;
1347
  *------------------------------
1348
  */
1349
 
 
 
1350
  table#message-threads {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1351
 
1352
- .bulk-select-check {
1353
- width: 5%;
 
 
 
 
 
1354
  }
1355
 
1356
- .thread-from,
1357
- .thread-info {
1358
- width: 35%;
1359
  }
1360
 
1361
- .thread-options {
1362
- width: 25%;
 
 
1363
  }
1364
 
1365
- tr {
1366
- td {
1367
- background: $stripe-odd;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1368
  }
1369
  }
 
1370
 
1371
- tr.alt {
1372
- td {
1373
- background: $stripe-even;
 
 
 
 
 
 
 
 
 
 
 
 
 
1374
  }
1375
  }
1376
 
1377
- tr.unread {
1378
- td {
1379
- background: $unread;
1380
- border-bottom: 1px solid #e4cdff;
1381
- border-top: 1px solid #e4cdff;
 
 
 
 
 
1382
  }
1383
  }
1384
 
1385
- tr.read {
1386
- td {
1387
- opacity: 0.5;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1388
  }
1389
  }
1390
  }
1391
 
 
 
1392
  /**
1393
  *------------------------------
1394
  * @subsection 6.2.2.6 - Settings
1395
  *------------------------------
1396
  */
1397
 
 
1398
  #settings-form {
1399
  // 'p' = email notification screen sub heading
1400
  > p { @include font-size(20); }
@@ -1426,7 +1589,6 @@ $nav-background-border: #bebebe;
1426
  select {width: 100%;}
1427
  }
1428
  }
1429
-
1430
  } // close #buddypress - user acounts item-body
1431
 
1432
  /*------------------------------------------------------------------------------
@@ -1457,6 +1619,9 @@ $nav-background-border: #bebebe;
1457
  }
1458
  }
1459
 
 
 
 
1460
  div.activity-comments {
1461
  form {
1462
  .ac-textarea {
@@ -1474,6 +1639,7 @@ $nav-background-border: #bebebe;
1474
  } // close #buddypress
1475
 
1476
  #buddypress {
 
1477
  div.dir-search,
1478
  div.message-search,
1479
  li.groups-members-search {
@@ -1560,7 +1726,11 @@ $nav-background-border: #bebebe;
1560
  * @section 8.0 - Tables General
1561
  *-------------------------------------------------------------------------------
1562
  */
1563
-
 
 
 
 
1564
  /*__ User Account tables __*/
1565
 
1566
  /**
118
 
119
  // titles dark backgrounds
120
  @mixin title-background-dark() {
121
+ background: lighten($dark-background, 30%);
122
  color: $dark-back-text-color;
123
  }
124
 
221
  .buddypress {
222
 
223
  .site-content {
224
+ padding-bottom: $spacing-val-md;
225
  padding-top: 4%;
226
 
227
  @media screen and (min-width: 59.6875em) {
238
  padding: 0;
239
  }
240
 
241
+ #buddypress {
242
+ margin-bottom: $spacing-val-lg;
243
+ }
244
+
245
+ } // .article
246
+ } // .content
247
  } // .buddypress ( body class )
248
 
249
  /**
433
  border: 1px solid $nav-background-border;
434
  border-left: 0;
435
  border-right: 0;
436
+ margin: 0 (-$spacing-val-md) $spacing-val-md;
437
 
438
  li:focus,
439
  li:hover {
498
  }
499
  }
500
 
 
 
 
501
  // This block:
502
+ // - Manages li items, Stacks them small screen, floated left at wider screens.
503
+ // - Adjusts display of action buttons at small screen
504
 
505
  #buddypress {
506
  ul.item-list {
522
  div.item-title {
523
  float: none;
524
  width: 100%;
525
+
526
+ > a {text-align: center;}
527
  }
528
 
529
  .item {
568
  margin-bottom: 0;
569
  }
570
 
571
+ div.item-title > a {text-align: left;}
572
+
573
  .item {
574
  float: right;
575
  margin-left: 5%;
585
  margin: $spacing-val-xs $spacing-val-xs 0 0;
586
  }
587
  }
588
+
589
  } // close @media
590
 
591
  @media screen and (min-width: 783px) {
592
  .item {
593
  float: left;
594
+ width: 55%;
595
 
596
  div.item-desc {
597
  margin: 0;
618
  .meta {
619
  text-align: center;
620
  }
621
+ } // close .action
622
+
623
  } // close @media
624
+
625
  .meta,
626
  .item-meta .activity {
627
  font-style: italic;
628
  }
629
+
630
  } // close li
631
  } // ul.item-list
632
  } // close #budypress
669
  width: 100%;
670
  }
671
 
672
+ #whats-new-content {
 
 
 
 
673
 
674
+ #whats-new-options[style] {
675
  // Have to override the BP fixed height
676
  height: auto !important;
677
  }
690
  }
691
 
692
  #whats-new-post-in-box {
693
+ margin-top: $spacing-val-sm;
694
  order: 1;
695
 
696
  select {
859
  *------------------------------------------------------------
860
  */
861
 
 
 
 
 
 
 
 
 
 
862
 
 
 
 
 
 
 
 
 
 
 
863
 
864
  /*
865
  *-------------------------------------------------------------------------------
902
  #message {
903
  clear: both;
904
  margin-bottom: $spacing-val-xs;
905
+ padding-top: $spacing-val-sm;
906
 
907
  p {margin-bottom: 0;}
908
  }
1070
 
1071
  /**
1072
  *-------------------------------------------------
1073
+ * @subsection 6.2.1 - item-body: Groups
1074
  *-------------------------------------------------
1075
  */
1076
 
1080
  *------------------------------
1081
  */
1082
 
1083
+ /* Settings */
1084
+
1085
+ #group-settings-form,
1086
+ #create-group-form {
1087
+
1088
+ .radio {
1089
+ strong {
1090
+ @include font-size(18);
1091
+ }
1092
+
1093
+ ul {
1094
+ color: lighten($body-text, 30%);
1095
+ }
1096
+ }
1097
+
1098
+ #group-creation-previous {margin: $spacing-val-sm 0;}
1099
+ }
1100
+
1101
+ /* Manage Members */
1102
  .groups.manage-members {
1103
  #group-settings-form {
1104
 
1148
 
1149
  /**
1150
  *------------------------------
1151
+ * 6.2.1.2 - Group Members List
1152
  *------------------------------
1153
  */
1154
 
1275
  }
1276
  }
1277
  }
1278
+
1279
  /**
1280
  *-------------------------------------------------
1281
  * @subsection 6.2.2 - item-body: User Accounts
1282
  *-------------------------------------------------
1283
  */
1284
+
1285
+
1286
  /**
1287
  *------------------------------
1288
  * 6.2.2.2 - Extended Profiles
1289
  *------------------------------
1290
  */
1291
+
1292
+
1293
+ #buddypress {
1294
  .profile {
1295
 
1296
  .bp-widget {
1301
  }
1302
  }
1303
 
1304
+ // Edit profile
1305
 
1306
  #profile-edit-form {
1307
  .button-nav:before,
1350
  } // close profile form
1351
 
1352
  } // close .profile
1353
+ } // close #buddypress - user acounts item-body
1354
 
1355
  /**
1356
  *------------------------------
1358
  *------------------------------
1359
  */
1360
 
1361
+ #buddypress {
1362
+
1363
  table#message-threads {
1364
+ border-left: 1px solid $border-med;
1365
+ border-right: 1px solid $border-med;
1366
+
1367
+ tbody > tr:first-child {
1368
+ td.bulk-select-check,
1369
+ td.thread-from {
1370
+ border-top: 1px solid $border-med;
1371
+ }
1372
+ }
1373
+
1374
+ tr {
1375
+
1376
+ td {
1377
+ background: $content-background;
1378
+ border-right: 0 !important;
1379
+ @include box-model(border-box);
1380
+ display: inline-block;
1381
+ float: left;
1382
+ }
1383
+
1384
+ td.thread-star,
1385
+ td.thread-options {
1386
+ border-bottom-color: darken($border-med, 5%);
1387
+ border-bottom-width: 2px;
1388
+ border-left: 0;
1389
+ height: 2.4em;
1390
+ padding-bottom: 0.2em;
1391
+ padding-top: 0.2em;
1392
+
1393
+ @media screen and (max-width: 549px) {
1394
+ padding-top: 0;
1395
+ }
1396
+ }
1397
+
1398
+ td.bulk-select-check,
1399
+ td.thread-from {
1400
+ border-left: 0;
1401
+ height: 2.6em;
1402
+ @media screen and (max-width: 320px) {
1403
+ height: 5.2em;
1404
+ }
1405
+ }
1406
+
1407
+ td.thread-from,
1408
+ td.thread-options {
1409
+ border-left: 0;
1410
+ @include calc(width, "100% - 30px");
1411
+ margin-left: 0;
1412
+ }
1413
+
1414
+ td.thread-info {
1415
+ border-left: 0;
1416
+ padding-left: 41px;
1417
+ width: 100%;
1418
+
1419
+ a::after {
1420
+ content: " \2013 \00a0"attr(title);
1421
+ @include font-size(12);
1422
+ }
1423
+ }
1424
+
1425
+ td.thread-options {
1426
+ text-align: right;
1427
+
1428
+ a {
1429
+ @include font-size(12);
1430
+ line-height: 2.2;
1431
+ }
1432
+ }
1433
+
1434
+ span.from {
1435
+ display: none;
1436
+ }
1437
+
1438
+ span.activity {
1439
+ display: block;
1440
+ float: right;
1441
+ line-height: 2;
1442
+ @media screen and (max-width: 320px) {
1443
+ clear: both;
1444
+ @include font-size(11);
1445
+ width: 100%;
1446
+ }
1447
+ }
1448
+ }
1449
 
1450
+ tr.unread {
1451
+ td {
1452
+ background: lighten($unread, 7%);
1453
+ border-color: $border-med;
1454
+ border-top: 0;
1455
+ border-width: 1px;
1456
+ }
1457
  }
1458
 
1459
+ th {
1460
+ display: none;
 
1461
  }
1462
 
1463
+ th.bulk-select-all {
1464
+ border-bottom: 0;
1465
+ display: inline-block;
1466
+ text-align: left;
1467
  }
1468
 
1469
+ th.bulk-select-all,
1470
+ td.bulk-select-check,
1471
+ td.thread-star {
1472
+ border-right: 0;
1473
+ width: 30px;
1474
+ }
1475
+
1476
+ } // close #messages-threads
1477
+
1478
+ /* Read Single thread */
1479
+ #message-thread {
1480
+
1481
+ #message-subject {
1482
+ @include title-background-dark();
1483
+ padding: 0.5em;
1484
+ }
1485
+
1486
+ .message-box {
1487
+ .message-metadata {
1488
+ margin-bottom: $spacing-val-sm;
1489
+ }
1490
+
1491
+ .message-content {
1492
+ clear: left;
1493
+ margin-left: 0;
1494
  }
1495
  }
1496
+ }
1497
 
1498
+ /* Sitewide Notices loop */
1499
+ #message-threads.sitewide-notices {
1500
+ td {
1501
+ width: 100%;
1502
+
1503
+ strong {
1504
+ @include title-background-dark();
1505
+ @include font-size(16);
1506
+ display: block;
1507
+ margin-bottom: 0.4em;
1508
+ padding: 0.2em;
1509
+ }
1510
+
1511
+ a {
1512
+ display: inline-block;
1513
+ line-height: initial;
1514
  }
1515
  }
1516
 
1517
+ td:first-child {
1518
+ display: none;
1519
+ }
1520
+
1521
+ td:first-child + td + td {
1522
+ // notice date
1523
+ border-bottom: 0;
1524
+
1525
+ span {
1526
+ line-height: 1;
1527
  }
1528
  }
1529
 
1530
+ td:last-child {
1531
+ // notice actions
1532
+ border-bottom-color: $border-med;
1533
+ line-height: 1;
1534
+ text-align: right;
1535
+
1536
+ a:last-child {
1537
+ // hide the 'x' text
1538
+ line-height: 0;
1539
+ margin-left: 0.7em;
1540
+ text-indent: -999em;
1541
+ }
1542
+
1543
+ a:last-child::after {
1544
+ content: attr(title);
1545
+ display: block;
1546
+ line-height: initial;
1547
+ text-indent: 0;
1548
  }
1549
  }
1550
  }
1551
 
1552
+ } // close #buddypress - user acounts item-body
1553
+
1554
  /**
1555
  *------------------------------
1556
  * @subsection 6.2.2.6 - Settings
1557
  *------------------------------
1558
  */
1559
 
1560
+ #buddypress {
1561
  #settings-form {
1562
  // 'p' = email notification screen sub heading
1563
  > p { @include font-size(20); }
1589
  select {width: 100%;}
1590
  }
1591
  }
 
1592
  } // close #buddypress - user acounts item-body
1593
 
1594
  /*------------------------------------------------------------------------------
1619
  }
1620
  }
1621
 
1622
+ // BP :(
1623
+ #send-reply.standard-form textarea {width: 100%;}
1624
+
1625
  div.activity-comments {
1626
  form {
1627
  .ac-textarea {
1639
  } // close #buddypress
1640
 
1641
  #buddypress {
1642
+
1643
  div.dir-search,
1644
  div.message-search,
1645
  li.groups-members-search {
1726
  * @section 8.0 - Tables General
1727
  *-------------------------------------------------------------------------------
1728
  */
1729
+ #buddypress {
1730
+ table {
1731
+ border-color: $border-med;
1732
+ }
1733
+ }
1734
  /*__ User Account tables __*/
1735
 
1736
  /**
bp-templates/bp-legacy/js/buddypress.min.js CHANGED
@@ -1,3 +1,3 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function bp_init_activity(){jq.cookie("bp-activity-oldestpage",1,{path:"/"}),null!==jq.cookie("bp-activity-filter")&&jq("#activity-filter-select").length&&jq('#activity-filter-select select option[value="'+jq.cookie("bp-activity-filter")+'"]').prop("selected",!0),null!==jq.cookie("bp-activity-scope")&&jq(".activity-type-tabs").length&&(jq(".activity-type-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#activity-"+jq.cookie("bp-activity-scope")+", .item-list-tabs li.current").addClass("selected"))}function bp_init_objects(a){jq(a).each(function(b){null!==jq.cookie("bp-"+a[b]+"-filter")&&jq("#"+a[b]+"-order-select select").length&&jq("#"+a[b]+'-order-select select option[value="'+jq.cookie("bp-"+a[b]+"-filter")+'"]').prop("selected",!0),null!==jq.cookie("bp-"+a[b]+"-scope")&&jq("div."+a[b]).length&&(jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#"+a[b]+"-"+jq.cookie("bp-"+a[b]+"-scope")+", #object-nav li.current").addClass("selected"))})}function bp_filter_request(a,b,c,d,e,f,g,h,i){return"activity"===a?!1:(null===c&&(c="all"),jq.cookie("bp-"+a+"-scope",c,{path:"/"}),jq.cookie("bp-"+a+"-filter",b,{path:"/"}),jq.cookie("bp-"+a+"-extras",g,{path:"/"}),jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#"+a+"-"+c+", #object-nav li.current").addClass("selected"),jq(".item-list-tabs li.selected").addClass("loading"),jq('.item-list-tabs select option[value="'+b+'"]').prop("selected",!0),("friends"===a||"group_members"===a)&&(a="members"),bp_ajax_request&&bp_ajax_request.abort(),void(bp_ajax_request=jq.post(ajaxurl,{action:a+"_filter",cookie:bp_get_cookies(),object:a,filter:b,search_terms:e,scope:c,page:f,extras:g,template:i},function(a){if("pag-bottom"===h&&jq("#subnav").length){var b=jq("#subnav").parent();jq("html,body").animate({scrollTop:b.offset().top},"slow",function(){jq(d).fadeOut(100,function(){jq(this).html(a),jq(this).fadeIn(100)})})}else jq(d).fadeOut(100,function(){jq(this).html(a),jq(this).fadeIn(100)});jq(".item-list-tabs li.selected").removeClass("loading")})))}function bp_activity_request(a,b){jq.cookie("bp-activity-scope",a,{path:"/"}),jq.cookie("bp-activity-filter",b,{path:"/"}),jq.cookie("bp-activity-oldestpage",1,{path:"/"}),jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected loading")}),jq("#activity-"+a+", .item-list-tabs li.current").addClass("selected"),jq("#object-nav.item-list-tabs li.selected, div.activity-type-tabs li.selected").addClass("loading"),jq('#activity-filter-select select option[value="'+b+'"]').prop("selected",!0),jq(".widget_bp_activity_widget h2 span.ajax-loader").show(),bp_ajax_request&&bp_ajax_request.abort(),bp_ajax_request=jq.post(ajaxurl,{action:"activity_widget_filter",cookie:bp_get_cookies(),_wpnonce_activity_filter:jq("#_wpnonce_activity_filter").val(),scope:a,filter:b},function(a){jq(".widget_bp_activity_widget h2 span.ajax-loader").hide(),jq("div.activity").fadeOut(100,function(){jq(this).html(a.contents),jq(this).fadeIn(100),bp_legacy_theme_hide_comments()}),null!==a.feed_url&&jq(".directory #subnav li.feed a, .home-page #subnav li.feed a").attr("href",a.feed_url),jq(".item-list-tabs li.selected").removeClass("loading")},"json")}function bp_legacy_theme_hide_comments(){var a,b,c,d=jq("div.activity-comments");return d.length?void d.each(function(){jq(this).children("ul").children("li").length<5||(comments_div=jq(this),a=comments_div.parents("#activity-stream > li"),b=jq(this).children("ul").children("li"),c=" ",jq("#"+a.attr("id")+" a.acomment-reply span").length&&(c=jq("#"+a.attr("id")+" a.acomment-reply span").html()),b.each(function(d){d<b.length-5&&(jq(this).addClass("hidden"),jq(this).toggle(),d||jq(this).before('<li class="show-all"><a href="#'+a.attr("id")+'/show-all/" title="'+BP_DTheme.show_all_comments+'">'+BP_DTheme.show_x_comments.replace("%d",c)+"</a></li>"))}))}):!1}function checkAll(){var a,b=document.getElementsByTagName("input");for(a=0;a<b.length;a++)"checkbox"===b[a].type&&(b[a].checked=""===$("check_all").checked?"":"checked")}function clear(a){if(a=document.getElementById(a)){var b=a.getElementsByTagName("INPUT"),c=a.getElementsByTagName("OPTION"),d=0;if(b)for(d=0;d<b.length;d++)b[d].checked="";if(c)for(d=0;d<c.length;d++)c[d].selected=!1}}function bp_get_cookies(){var a,b,c,d,e,f=document.cookie.split(";"),g={},h="bp-";for(a=0;a<f.length;a++)b=f[a],c=b.indexOf("="),d=jq.trim(unescape(b.slice(0,c))),e=unescape(b.slice(c+1)),0===d.indexOf(h)&&(g[d]=e);return encodeURIComponent(jq.param(g))}var jq=jQuery,bp_ajax_request=null,newest_activities="",activity_last_recorded=0;jq(document).ready(function(){"-1"===window.location.search.indexOf("new")&&jq("div.forums").length?jq("#new-topic-post").hide():jq("#new-topic-post").show(),bp_init_activity();var a=["members","groups","blogs","forums","group_members"],b=jq("#whats-new");if(bp_init_objects(a),b.length&&bp_get_querystring("r")){var c=b.val();jq("#whats-new-options").animate({height:"50px"}),b.animate({height:"50px"}),jq.scrollTo(b,500,{offset:-125,easing:"swing"}),b.val("").focus().val(c)}if(b.focus(function(){jq("#whats-new-options").animate({height:"50px"}),jq("#whats-new-form textarea").animate({height:"50px"}),jq("#aw-whats-new-submit").prop("disabled",!1);var a=jq("form#whats-new-form"),b=jq("#activity-all");a.hasClass("submitted")&&a.removeClass("submitted"),b.length&&(b.hasClass("selected")?"-1"!==jq("#activity-filter-select select").val()&&(jq("#activity-filter-select select").val("-1"),jq("#activity-filter-select select").trigger("change")):(jq("#activity-filter-select select").val("-1"),b.children("a").trigger("click")))}),b.blur(function(){document.activeElement!==this&&(this.value.match(/\S+/)||(this.value="",jq("#whats-new-options").animate({height:"0"}),jq("form#whats-new-form textarea").animate({height:"20px"}),jq("#aw-whats-new-submit").prop("disabled",!0)))}),jq("#aw-whats-new-submit").on("click",function(){var a=0,b=jq(this),c=b.closest("form#whats-new-form");return c.children().each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!0)}),jq("div.error").remove(),b.addClass("loading"),b.prop("disabled",!0),c.addClass("submitted"),object="",item_id=jq("#whats-new-post-in").val(),content=jq("#whats-new").val(),firstrow=jq("#buddypress ul.activity-list li").first(),activity_row=firstrow,timestamp=null,firstrow.length&&(activity_row.hasClass("load-newest")&&(activity_row=firstrow.next()),timestamp=activity_row.prop("class").match(/date-recorded-([0-9]+)/)),timestamp&&(a=timestamp[1]),item_id>0&&(object=jq("#whats-new-post-object").val()),jq.post(ajaxurl,{action:"post_update",cookie:bp_get_cookies(),_wpnonce_post_update:jq("#_wpnonce_post_update").val(),content:content,object:object,item_id:item_id,since:a,_bp_as_nonce:jq("#_bp_as_nonce").val()||""},function(b){if(c.children().each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!1)}),b[0]+b[1]==="-1")c.prepend(b.substr(2,b.length)),jq("#"+c.attr("id")+" div.error").hide().fadeIn(200);else{if(0===jq("ul.activity-list").length&&(jq("div.error").slideUp(100).remove(),jq("#message").slideUp(100).remove(),jq("div.activity").append('<ul id="activity-stream" class="activity-list item-list">')),firstrow.hasClass("load-newest")&&firstrow.remove(),jq("#activity-stream").prepend(b),a||jq("#activity-stream li:first").addClass("new-update just-posted"),0!==jq("#latest-update").length){var d=jq("#activity-stream li.new-update .activity-content .activity-inner p").html(),e=jq("#activity-stream li.new-update .activity-content .activity-header p a.view").attr("href"),f=jq("#activity-stream li.new-update .activity-content .activity-inner p").text(),g="";""!==f&&(g=d+" "),g+='<a href="'+e+'" rel="nofollow">'+BP_DTheme.view+"</a>",jq("#latest-update").slideUp(300,function(){jq("#latest-update").html(g),jq("#latest-update").slideDown(300)})}jq("li.new-update").hide().slideDown(300),jq("li.new-update").removeClass("new-update"),jq("#whats-new").val(""),newest_activities="",activity_last_recorded=0}jq("#whats-new-options").animate({height:"0px"}),jq("#whats-new-form textarea").animate({height:"20px"}),jq("#aw-whats-new-submit").prop("disabled",!0).removeClass("loading")}),!1}),jq("div.activity-type-tabs").on("click",function(a){var b,c,d=jq(a.target).parent();if("STRONG"===a.target.nodeName||"SPAN"===a.target.nodeName)d=d.parent();else if("A"!==a.target.nodeName)return!1;return jq.cookie("bp-activity-oldestpage",1,{path:"/"}),b=d.attr("id").substr(9,d.attr("id").length),c=jq("#activity-filter-select select").val(),"mentions"===b&&jq("#"+d.attr("id")+" a strong").remove(),bp_activity_request(b,c),!1}),jq("#activity-filter-select select").change(function(){var a,b=jq("div.activity-type-tabs li.selected"),c=jq(this).val();return a=b.length?b.attr("id").substr(9,b.attr("id").length):null,bp_activity_request(a,c),!1}),jq("div.activity").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l=jq(a.target);return l.hasClass("fav")||l.hasClass("unfav")?(b=l.hasClass("fav")?"fav":"unfav",c=l.closest(".activity-item"),d=c.attr("id").substr(9,c.attr("id").length),l.addClass("loading"),jq.post(ajaxurl,{action:"activity_mark_"+b,cookie:bp_get_cookies(),id:d},function(a){l.removeClass("loading"),l.fadeOut(200,function(){jq(this).html(a),jq(this).attr("title","fav"===b?BP_DTheme.remove_fav:BP_DTheme.mark_as_fav),jq(this).fadeIn(200)}),"fav"===b?(jq(".item-list-tabs #activity-favs-personal-li").length||(jq(".item-list-tabs #activity-favorites").length||jq(".item-list-tabs ul #activity-mentions").before('<li id="activity-favorites"><a href="#">'+BP_DTheme.my_favs+" <span>0</span></a></li>"),jq(".item-list-tabs ul #activity-favorites span").html(Number(jq(".item-list-tabs ul #activity-favorites span").html())+1)),l.removeClass("fav"),l.addClass("unfav")):(l.removeClass("unfav"),l.addClass("fav"),jq(".item-list-tabs ul #activity-favorites span").html(Number(jq(".item-list-tabs ul #activity-favorites span").html())-1),Number(jq(".item-list-tabs ul #activity-favorites span").html())||(jq(".item-list-tabs ul #activity-favorites").hasClass("selected")&&bp_activity_request(null,null),jq(".item-list-tabs ul #activity-favorites").remove())),"activity-favorites"===jq(".item-list-tabs li.selected").attr("id")&&l.closest(".activity-item").slideUp(100)}),!1):l.hasClass("delete-activity")?(e=l.parents("div.activity ul li"),f=e.attr("id").substr(9,e.attr("id").length),g=l.attr("href"),h=g.split("_wpnonce="),i=e.prop("class").match(/date-recorded-([0-9]+)/),h=h[1],l.addClass("loading"),jq.post(ajaxurl,{action:"delete_activity",cookie:bp_get_cookies(),id:f,_wpnonce:h},function(a){a[0]+a[1]==="-1"?(e.prepend(a.substr(2,a.length)),e.children("#message").hide().fadeIn(300)):(e.slideUp(300),i&&activity_last_recorded===i[1]&&(newest_activities="",activity_last_recorded=0))}),!1):l.hasClass("spam-activity")?(e=l.parents("div.activity ul li"),i=e.prop("class").match(/date-recorded-([0-9]+)/),l.addClass("loading"),jq.post(ajaxurl,{action:"bp_spam_activity",cookie:encodeURIComponent(document.cookie),id:e.attr("id").substr(9,e.attr("id").length),_wpnonce:l.attr("href").split("_wpnonce=")[1]},function(a){a[0]+a[1]==="-1"?(e.prepend(a.substr(2,a.length)),e.children("#message").hide().fadeIn(300)):(e.slideUp(300),i&&activity_last_recorded===i[1]&&(newest_activities="",activity_last_recorded=0))}),!1):l.parent().hasClass("load-more")?(bp_ajax_request&&bp_ajax_request.abort(),jq("#buddypress li.load-more").addClass("loading"),null===jq.cookie("bp-activity-oldestpage")&&jq.cookie("bp-activity-oldestpage",1,{path:"/"}),j=1*jq.cookie("bp-activity-oldestpage")+1,k=[],jq(".activity-list li.just-posted").each(function(){k.push(jq(this).attr("id").replace("activity-",""))}),load_more_args={action:"activity_get_older_updates",cookie:bp_get_cookies(),page:j,exclude_just_posted:k.join(",")},load_more_search=bp_get_querystring("s"),load_more_search&&(load_more_args.search_terms=load_more_search),bp_ajax_request=jq.post(ajaxurl,load_more_args,function(a){jq("#buddypress li.load-more").removeClass("loading"),jq.cookie("bp-activity-oldestpage",j,{path:"/"}),jq("#buddypress ul.activity-list").append(a.contents),l.parent().hide()},"json"),!1):void(l.parent().hasClass("load-newest")&&(a.preventDefault(),l.parent().hide(),activity_html=jq.parseHTML(newest_activities),jq.each(activity_html,function(a,b){"LI"===b.nodeName&&jq(b).hasClass("just-posted")&&jq("#"+jq(b).attr("id")).length&&jq("#"+jq(b).attr("id")).remove()}),jq("#buddypress ul.activity-list").prepend(newest_activities),newest_activities=""))}),jq("div.activity").on("click",".activity-read-more a",function(a){var b,c,d=jq(a.target),e=d.parent().attr("id").split("-"),f=e[3],g=e[0];return b="acomment"===g?"acomment-content":"activity-inner",c=jq("#"+g+"-"+f+" ."+b+":first"),jq(d).addClass("loading"),jq.post(ajaxurl,{action:"get_single_activity_content",activity_id:f},function(a){jq(c).slideUp(300).html(a).slideDown(300)}),!1}),jq("form.ac-form").hide(),jq(".activity-comments").length&&bp_legacy_theme_hide_comments(),jq("div.activity").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r=jq(a.target);return r.hasClass("acomment-reply")||r.parent().hasClass("acomment-reply")?(r.parent().hasClass("acomment-reply")&&(r=r.parent()),b=r.attr("id"),c=b.split("-"),d=c[2],e=r.attr("href").substr(10,r.attr("href").length),f=jq("#ac-form-"+d),f.css("display","none"),f.removeClass("root"),jq(".ac-form").hide(),f.children("div").each(function(){jq(this).hasClass("error")&&jq(this).hide()}),"comment"!==c[1]?jq("#acomment-"+e).append(f):jq("#activity-"+d+" .activity-comments").append(f),f.parent().hasClass("activity-comments")&&f.addClass("root"),f.slideDown(200),jq.scrollTo(f,500,{offset:-100,easing:"swing"}),jq("#ac-form-"+c[2]+" textarea").focus(),!1):"ac_form_submit"===r.attr("name")?(f=r.parents("form"),g=f.parent(),h=f.attr("id").split("-"),g.hasClass("activity-comments")?j=h[2]:(i=g.attr("id").split("-"),j=i[1]),content=jq("#"+f.attr("id")+" textarea"),jq("#"+f.attr("id")+" div.error").hide(),r.addClass("loading").prop("disabled",!0),content.addClass("loading").prop("disabled",!0),k={action:"new_activity_comment",cookie:bp_get_cookies(),_wpnonce_new_activity_comment:jq("#_wpnonce_new_activity_comment").val(),comment_id:j,form_id:h[2],content:content.val()},l=jq("#_bp_as_nonce_"+j).val(),l&&(k["_bp_as_nonce_"+j]=l),jq.post(ajaxurl,k,function(a){if(r.removeClass("loading"),content.removeClass("loading"),a[0]+a[1]==="-1")f.append(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b=f.parent();f.fadeOut(200,function(){0===b.children("ul").length&&(b.hasClass("activity-comments")?b.prepend("<ul></ul>"):b.append("<ul></ul>"));var c=jq.trim(a);b.children("ul").append(jq(c).hide().fadeIn(200)),f.children("textarea").val(""),b.parent().addClass("has-comments")}),jq("#"+f.attr("id")+" textarea").val(""),jq("#activity-"+h[2]+" a.acomment-reply span").html(Number(jq("#activity-"+h[2]+" a.acomment-reply span").html())+1),m=b.find(".show-all").find("a"),m&&(n=jq("li#activity-"+h[2]+" a.acomment-reply span").html(),m.html(BP_DTheme.show_x_comments.replace("%d",n)))}jq(r).prop("disabled",!1),jq(content).prop("disabled",!1)}),!1):r.hasClass("acomment-delete")?(o=r.attr("href"),p=r.parent().parent(),f=p.parents("div.activity-comments").children("form"),q=o.split("_wpnonce="),q=q[1],j=o.split("cid="),j=j[1].split("&"),j=j[0],r.addClass("loading"),jq(".activity-comments ul .error").remove(),p.parents(".activity-comments").append(f),jq.post(ajaxurl,{action:"delete_activity_comment",cookie:bp_get_cookies(),_wpnonce:q,id:j},function(a){if(a[0]+a[1]==="-1")p.prepend(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b,c,d,e=jq("#"+p.attr("id")+" ul").children("li"),f=0;jq(e).each(function(){jq(this).is(":hidden")||f++}),p.fadeOut(200,function(){p.remove()}),b=jq("#"+p.parents("#activity-stream > li").attr("id")+" a.acomment-reply span"),c=b.html()-(1+f),b.html(c),d=p.siblings(".show-all").find("a"),d&&d.html(BP_DTheme.show_x_comments.replace("%d",c)),0===c&&jq(p.parents("#activity-stream > li")).removeClass("has-comments")}}),!1):r.hasClass("spam-activity-comment")?(o=r.attr("href"),p=r.parent().parent(),r.addClass("loading"),jq(".activity-comments ul div.error").remove(),p.parents(".activity-comments").append(p.parents(".activity-comments").children("form")),jq.post(ajaxurl,{action:"bp_spam_activity_comment",cookie:encodeURIComponent(document.cookie),_wpnonce:o.split("_wpnonce=")[1],id:o.split("cid=")[1].split("&")[0]},function(a){if(a[0]+a[1]==="-1")p.prepend(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b,c=jq("#"+p.attr("id")+" ul").children("li"),d=0;jq(c).each(function(){jq(this).is(":hidden")||d++}),p.fadeOut(200),b=p.parents("#activity-stream > li"),jq("#"+b.attr("id")+" a.acomment-reply span").html(jq("#"+b.attr("id")+" a.acomment-reply span").html()-(1+d))}}),!1):r.parent().hasClass("show-all")?(r.parent().addClass("loading"),setTimeout(function(){r.parent().parent().children("li").fadeIn(200,function(){r.parent().remove()})},600),!1):r.hasClass("ac-reply-cancel")?(jq(r).closest(".ac-form").slideUp(200),!1):void 0}),jq(document).keydown(function(a){if(a=a||window.event,a.target?element=a.target:a.srcElement&&(element=a.srcElement),3===element.nodeType&&(element=element.parentNode),a.ctrlKey!==!0&&a.altKey!==!0&&a.metaKey!==!0){var b=a.keyCode?a.keyCode:a.which;27===b&&"TEXTAREA"===element.tagName&&jq(element).hasClass("ac-input")&&jq(element).parent().parent().parent().slideUp(200)}}),jq(".dir-search, .groups-members-search").on("click",function(a){if(!jq(this).hasClass("no-ajax")){var b,c,d,e=jq(a.target);return"submit"===e.attr("type")?(b=jq(".item-list-tabs li.selected").attr("id").split("-"),c=b[0],d=null,"groups-members-search"===a.currentTarget.className&&(c="group_members",d="groups/single/members"),bp_filter_request(c,jq.cookie("bp-"+c+"-filter"),jq.cookie("bp-"+c+"-scope"),"div."+c,e.parent().children("label").children("input").val(),1,jq.cookie("bp-"+c+"-extras"),null,d),!1):void 0}}),jq("div.item-list-tabs").on("click",function(a){if(!jq(this).hasClass("no-ajax")&&!jq(a.target).hasClass("no-ajax")){var b,c,d,e,f,g="SPAN"===a.target.nodeName?a.target.parentNode:a.target,h=jq(g).parent();return"LI"!==h[0].nodeName||h.hasClass("last")?void 0:(b=h.attr("id").split("-"),c=b[0],"activity"===c?!1:(d=b[1],e=jq("#"+c+"-order-select select").val(),f=jq("#"+c+"_search").val(),bp_filter_request(c,e,d,"div."+c,f,1,jq.cookie("bp-"+c+"-extras")),!1))}}),jq("li.filter select").change(function(){var a,b,c,d,e,f,g,h;return a=jq(jq(".item-list-tabs li.selected").length?".item-list-tabs li.selected":this),b=a.attr("id").split("-"),c=b[0],d=b[1],e=jq(this).val(),f=!1,g=null,jq(".dir-search input").length&&(f=jq(".dir-search input").val()),h=jq(".groups-members-search input"),h.length&&(f=h.val(),c="members",d="groups"),"members"===c&&"groups"===d&&(c="group_members",g="groups/single/members"),"friends"===c&&(c="members"),bp_filter_request(c,e,d,"div."+c,f,1,jq.cookie("bp-"+c+"-extras"),null,g),!1}),jq("#buddypress").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l=jq(a.target);return l.hasClass("button")?!0:l.parent().parent().hasClass("pagination")&&!l.parent().parent().hasClass("no-ajax")?l.hasClass("dots")||l.hasClass("current")?!1:(b=jq(jq(".item-list-tabs li.selected").length?".item-list-tabs li.selected":"li.filter select"),c=b.attr("id").split("-"),d=c[0],e=!1,f=jq(l).closest(".pagination-links").attr("id"),g=null,h=l.attr("href").split("&"),i=h[0].split("="),i=i[1],jq("div.dir-search input").length&&(e=jq(".dir-search input").val(),!e&&bp_get_querystring("s")&&(e=jq(".dir-search input").prop("placeholder"))),j=jq(".groups-members-search input"),j.length&&(e=j.val(),d="members"),"members"===d&&"groups"===c[1]&&(d="group_members",g="groups/single/members"),"admin"===d&&jq("body").hasClass("membership-requests")&&(d="requests"),k=-1!==f.indexOf("pag-bottom")?"pag-bottom":null,bp_filter_request(d,jq.cookie("bp-"+d+"-filter"),jq.cookie("bp-"+d+"-scope"),"div."+d,e,i,jq.cookie("bp-"+d+"-extras"),k,g),!1):void 0}),jq("a.show-hide-new").on("click",function(){return jq("#new-topic-post").length?(jq("#new-topic-post").is(":visible")?jq("#new-topic-post").slideUp(200):jq("#new-topic-post").slideDown(200,function(){jq("#topic_title").focus()}),!1):!1}),jq("#submit_topic_cancel").on("click",function(){return jq("#new-topic-post").length?(jq("#new-topic-post").slideUp(200),!1):!1}),jq("#forum-directory-tags a").on("click",function(){return bp_filter_request("forums","tags",jq.cookie("bp-forums-scope"),"div.forums",jq(this).html().replace(/&nbsp;/g,"-"),1,jq.cookie("bp-forums-extras")),!1}),jq("#send-invite-form").on("click","#invite-list input",function(){var a,b,c=jq("#send-invite-form > .invite").length;jq(".ajax-loader").toggle(),c&&jq(this).parents("ul").find("input").prop("disabled",!0),a=jq(this).val(),b=jq(this).prop("checked")===!0?"invite":"uninvite",c||jq(".item-list-tabs li.selected").addClass("loading"),jq.post(ajaxurl,{action:"groups_invite_user",friend_action:b,cookie:bp_get_cookies(),_wpnonce:jq("#_wpnonce_invite_uninvite_user").val(),friend_id:a,group_id:jq("#group_id").val()},function(d){jq("#message")&&jq("#message").hide(),c?bp_filter_request("invite","bp-invite-filter","bp-invite-scope","div.invite",!1,1,"","",""):(jq(".ajax-loader").toggle(),"invite"===b?jq("#friend-list").append(d):"uninvite"===b&&jq("#friend-list li#uid-"+a).remove(),jq(".item-list-tabs li.selected").removeClass("loading"))})}),jq("#send-invite-form").on("click","a.remove",function(){var a=jq("#send-invite-form > .invite").length,b=jq(this).attr("id");return jq(".ajax-loader").toggle(),b=b.split("-"),b=b[1],jq.post(ajaxurl,{action:"groups_invite_user",friend_action:"uninvite",cookie:bp_get_cookies(),_wpnonce:jq("#_wpnonce_invite_uninvite_user").val(),friend_id:b,group_id:jq("#group_id").val()},function(){a?bp_filter_request("invite","bp-invite-filter","bp-invite-scope","div.invite",!1,1,"","",""):(jq(".ajax-loader").toggle(),jq("#friend-list #uid-"+b).remove(),jq("#invite-list #f-"+b).prop("checked",!1))}),!1}),jq(".visibility-toggle-link").on("click",function(a){a.preventDefault(),jq(this).parent().hide().addClass("field-visibility-settings-hide").siblings(".field-visibility-settings").show().addClass("field-visibility-settings-open")}),jq(".field-visibility-settings-close").on("click",function(a){a.preventDefault();var b=jq(this).parent(),c=b.find("input:checked").parent().text();b.hide().removeClass("field-visibility-settings-open").siblings(".field-visibility-settings-toggle").children(".current-visibility-level").text(c).end().show().removeClass("field-visibility-settings-hide")}),jq("#profile-edit-form input:not(:submit), #profile-edit-form textarea, #profile-edit-form select, #signup_form input:not(:submit), #signup_form textarea, #signup_form select").change(function(){var a=!0;jq("#profile-edit-form input:submit, #signup_form input:submit").on("click",function(){a=!1}),window.onbeforeunload=function(){return a?BP_DTheme.unsaved_changes:void 0}}),jq("#friend-list a.accept, #friend-list a.reject").on("click",function(){var a,b=jq(this),c=jq(this).parents("#friend-list li"),d=jq(this).parents("li div.action"),e=c.attr("id").substr(11,c.attr("id").length),f=b.attr("href"),g=f.split("_wpnonce=")[1];return jq(this).hasClass("accepted")||jq(this).hasClass("rejected")?!1:(jq(this).hasClass("accept")?(a="accept_friendship",d.children("a.reject").css("visibility","hidden")):(a="reject_friendship",d.children("a.accept").css("visibility","hidden")),b.addClass("loading"),jq.post(ajaxurl,{action:a,cookie:bp_get_cookies(),id:e,_wpnonce:g},function(a){b.removeClass("loading"),a[0]+a[1]==="-1"?(c.prepend(a.substr(2,a.length)),c.children("#message").hide().fadeIn(200)):b.fadeOut(100,function(){jq(this).hasClass("accept")?(d.children("a.reject").hide(),jq(this).html(BP_DTheme.accepted).contents().unwrap()):(d.children("a.accept").hide(),jq(this).html(BP_DTheme.rejected).contents().unwrap())})}),!1)}),jq("#members-dir-list, #members-group-list, #item-header").on("click",".friendship-button a",function(){jq(this).parent().addClass("loading");var a=jq(this).attr("id"),b=jq(this).attr("href"),c=jq(this);return a=a.split("-"),a=a[1],b=b.split("?_wpnonce="),b=b[1].split("&"),b=b[0],jq.post(ajaxurl,{action:"addremove_friend",cookie:bp_get_cookies(),fid:a,_wpnonce:b},function(a){var b=c.attr("rel");parentdiv=c.parent(),"add"===b?jq(parentdiv).fadeOut(200,function(){parentdiv.removeClass("add_friend"),parentdiv.removeClass("loading"),parentdiv.addClass("pending_friend"),parentdiv.fadeIn(200).html(a)}):"remove"===b&&jq(parentdiv).fadeOut(200,function(){parentdiv.removeClass("remove_friend"),parentdiv.removeClass("loading"),parentdiv.addClass("add"),parentdiv.fadeIn(200).html(a)})}),!1}),jq("#buddypress").on("click",".group-button .leave-group",function(){return!1===confirm(BP_DTheme.leave_group_confirm)?!1:void 0}),jq("#groups-dir-list").on("click",".group-button a",function(){var a=jq(this).parent().attr("id"),b=jq(this).attr("href"),c=jq(this);return a=a.split("-"),a=a[1],b=b.split("?_wpnonce="),b=b[1].split("&"),b=b[0],c.hasClass("leave-group")&&!1===confirm(BP_DTheme.leave_group_confirm)?!1:(jq.post(ajaxurl,{action:"joinleave_group",cookie:bp_get_cookies(),gid:a,_wpnonce:b},function(a){var b=c.parent();jq("body.directory").length?jq(b).fadeOut(200,function(){b.fadeIn(200).html(a);var d=jq("#groups-personal span"),e=1;c.hasClass("leave-group")?(b.hasClass("hidden")&&b.closest("li").slideUp(200),e=0):c.hasClass("request-membership")&&(e=!1),d.length&&e!==!1&&d.text(e?(d.text()>>0)+1:(d.text()>>0)-1)}):window.location.reload()}),!1)}),jq("#buddypress").on("click",".pending",function(){return!1}),jq("body").hasClass("register")){var d=jq("#signup_with_blog");d.prop("checked")||jq("#blog-details").toggle(),d.change(function(){jq("#blog-details").toggle()})}jq(".message-search").on("click",function(a){if(!jq(this).hasClass("no-ajax")){var b,c=jq(a.target);return"submit"===c.attr("type")||"button"===c.attr("type")?(b="messages",bp_filter_request(b,jq.cookie("bp-"+b+"-filter"),jq.cookie("bp-"+b+"-scope"),"div."+b,jq("#messages_search").val(),1,jq.cookie("bp-"+b+"-extras")),!1):void 0}}),jq("#send_reply_button").click(function(){var a=jq("#messages_order").val()||"ASC",b=jq("#message-recipients").offset(),c=jq("#send_reply_button");return jq(c).addClass("loading"),jq.post(ajaxurl,{action:"messages_send_reply",cookie:bp_get_cookies(),_wpnonce:jq("#send_message_nonce").val(),content:jq("#message_content").val(),send_to:jq("#send_to").val(),subject:jq("#subject").val(),thread_id:jq("#thread_id").val()},function(d){d[0]+d[1]==="-1"?jq("#send-reply").prepend(d.substr(2,d.length)):(jq("#send-reply #message").remove(),jq("#message_content").val(""),"ASC"===a?jq("#send-reply").before(d):(jq("#message-recipients").after(d),jq(window).scrollTop(b.top)),jq(".new-message").hide().slideDown(200,function(){jq(".new-message").removeClass("new-message")})),jq(c).removeClass("loading")}),!1}),jq("#mark_as_read, #mark_as_unread").click(function(){var a,b,c,d,e,f,g,h,i="",j=jq('#message-threads tr td input[type="checkbox"]');return"mark_as_unread"===jq(this).attr("id")?(a="read",b="unread",c=1,d=0,e="inline",f="messages_markunread"):(a="unread",b="read",c=0,d=1,e="none",f="messages_markread"),j.each(function(d){jq(this).is(":checked")&&jq("#m-"+jq(this).attr("value")).hasClass(a)&&(i+=jq(this).attr("value"),jq("#m-"+jq(this).attr("value")).removeClass(a),jq("#m-"+jq(this).attr("value")).addClass(b),h=jq("#m-"+jq(this).attr("value")+" td span.unread-count").html(),jq("#m-"+jq(this).attr("value")+" td span.unread-count").html(c),jq("#m-"+jq(this).attr("value")+" td span.unread-count").css("display",e),g=jq("tr.unread").length,jq("#user-messages span").html(g),d!==j.length-1&&(i+=","))}),jq.post(ajaxurl,{action:f,thread_ids:i}),!1}),jq("body.messages #item-body div.messages").on("change","#message-type-select",function(){var a=this.value,b=jq('td input[type="checkbox"]'),c="checked";switch(b.each(function(a){b[a].checked=""}),a){case"unread":b=jq('tr.unread td input[type="checkbox"]');break;case"read":b=jq('tr.read td input[type="checkbox"]');break;case"":c=""}b.each(function(a){b[a].checked=c})}),jq("body.messages #item-body div.messages").on("click",".messages-options-nav a",function(){return-1!==jq.inArray(this.id,Array("delete_sentbox_messages","delete_inbox_messages"))?(checkboxes_tosend="",checkboxes=jq('#message-threads tr td input[type="checkbox"]'),jq("#message").remove(),jq(this).addClass("loading"),jq(checkboxes).each(function(){jq(this).is(":checked")&&(checkboxes_tosend+=jq(this).attr("value")+",")}),""===checkboxes_tosend?(jq(this).removeClass("loading"),!1):(jq.post(ajaxurl,{action:"messages_delete",thread_ids:checkboxes_tosend},function(a){a[0]+a[1]==="-1"?jq("#message-threads").prepend(a.substr(2,a.length)):(jq("#message-threads").before('<div id="message" class="updated"><p>'+a+"</p></div>"),jq(checkboxes).each(function(){jq(this).is(":checked")&&(jq(this).attr("checked",!1),jq(this).parent().parent().fadeOut(150))})),jq("#message").hide().slideDown(150),jq("#delete_inbox_messages, #delete_sentbox_messages").removeClass("loading")}),!1)):void 0}),jq("#select-all-messages").click(function(){jq(".message-check").each(this.checked?function(){this.checked=!0}:function(){this.checked=!1})}),jq("#messages-bulk-manage").attr("disabled","disabled"),jq("#messages-select").on("change",function(){jq("#messages-bulk-manage").attr("disabled",jq(this).val().length<=0)}),starAction=function(){var a=jq(this);return jq.post(ajaxurl,{action:"messages_star",message_id:a.data("message-id"),star_status:a.data("star-status"),nonce:a.data("star-nonce"),bulk:a.data("star-bulk")},function(b){1===parseInt(b,10)&&("unstar"===a.data("star-status")?(a.data("star-status","star"),a.removeClass("message-action-unstar").addClass("message-action-star"),a.find(".bp-screen-reader-text").text(BP_PM_Star.strings.text_star),1===BP_PM_Star.is_single_thread?a.prop("title",BP_PM_Star.strings.title_star):a.prop("title",BP_PM_Star.strings.title_star_thread)):(a.data("star-status","unstar"),a.removeClass("message-action-star").addClass("message-action-unstar"),a.find(".bp-screen-reader-text").text(BP_PM_Star.strings.text_unstar),1===BP_PM_Star.is_single_thread?a.prop("title",BP_PM_Star.strings.title_unstar):a.prop("title",BP_PM_Star.strings.title_unstar_thread)))}),!1},jq("#message-threads").on("click","td.thread-star a",starAction),jq("#message-thread").on("click",".message-star-actions a",starAction),jq("#message-threads td.bulk-select-check :checkbox").on("change",function(){var a=jq(this),b=a.closest("tr").find(".thread-star a");a.prop("checked")?"unstar"===b.data("star-status")?BP_PM_Star.star_counter++:BP_PM_Star.unstar_counter++:"unstar"===b.data("star-status")?BP_PM_Star.star_counter--:BP_PM_Star.unstar_counter--,BP_PM_Star.star_counter>0&&0===parseInt(BP_PM_Star.unstar_counter,10)?jq('option[value="star"]').hide():jq('option[value="star"]').show(),BP_PM_Star.unstar_counter>0&&0===parseInt(BP_PM_Star.star_counter,10)?jq('option[value="unstar"]').hide():jq('option[value="unstar"]').show()}),jq("#select-all-notifications").click(function(){jq(".notification-check").each(this.checked?function(){this.checked=!0}:function(){this.checked=!1})}),jq("#notification-bulk-manage").attr("disabled","disabled"),jq("#notification-select").on("change",function(){jq("#notification-bulk-manage").attr("disabled",jq(this).val().length<=0)}),jq("#close-notice").on("click",function(){return jq(this).addClass("loading"),jq("#sidebar div.error").remove(),jq.post(ajaxurl,{action:"messages_close_notice",notice_id:jq(".notice").attr("rel").substr(2,jq(".notice").attr("rel").length)},function(a){jq("#close-notice").removeClass("loading"),a[0]+a[1]==="-1"?(jq(".notice").prepend(a.substr(2,a.length)),jq("#sidebar div.error").hide().fadeIn(200)):jq(".notice").slideUp(100)}),!1
3
  }),jq("#wp-admin-bar ul.main-nav li, #nav li").mouseover(function(){jq(this).addClass("sfhover")}),jq("#wp-admin-bar ul.main-nav li, #nav li").mouseout(function(){jq(this).removeClass("sfhover")}),jq("#wp-admin-bar-logout, a.logout").on("click",function(){jq.removeCookie("bp-activity-scope",{path:"/"}),jq.removeCookie("bp-activity-filter",{path:"/"}),jq.removeCookie("bp-activity-oldestpage",{path:"/"});var a=["members","groups","blogs","forums"];jq(a).each(function(b){jq.removeCookie("bp-"+a[b]+"-scope",{path:"/"}),jq.removeCookie("bp-"+a[b]+"-filter",{path:"/"}),jq.removeCookie("bp-"+a[b]+"-extras",{path:"/"})})}),jq("body").hasClass("no-js")&&jq("body").attr("class",jq("body").attr("class").replace(/no-js/,"js")),"undefined"!=typeof wp&&"undefined"!=typeof wp.heartbeat&&"undefined"!=typeof BP_DTheme.pulse&&(wp.heartbeat.interval(Number(BP_DTheme.pulse)),jq.fn.extend({"heartbeat-send":function(){return this.bind("heartbeat-send.buddypress")}}));var e=0;jq(document).on("heartbeat-send.buddypress",function(a,b){e=0,jq("#buddypress ul.activity-list li").first().prop("id")&&(timestamp=jq("#buddypress ul.activity-list li").first().prop("class").match(/date-recorded-([0-9]+)/),timestamp&&(e=timestamp[1])),(0===activity_last_recorded||Number(e)>activity_last_recorded)&&(activity_last_recorded=Number(e)),b.bp_activity_last_recorded=activity_last_recorded,last_recorded_search=bp_get_querystring("s"),last_recorded_search&&(b.bp_activity_last_recorded_search_terms=last_recorded_search)}),jq(document).on("heartbeat-tick",function(a,b){b.bp_activity_newest_activities&&(newest_activities=b.bp_activity_newest_activities.activities+newest_activities,activity_last_recorded=Number(b.bp_activity_newest_activities.last_recorded),jq("#buddypress ul.activity-list li").first().hasClass("load-newest")||jq("#buddypress ul.activity-list").prepend('<li class="load-newest"><a href="#newest">'+BP_DTheme.newest+"</a></li>"))})});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function bp_init_activity(){jq.cookie("bp-activity-oldestpage",1,{path:"/"}),null!==jq.cookie("bp-activity-filter")&&jq("#activity-filter-select").length&&jq('#activity-filter-select select option[value="'+jq.cookie("bp-activity-filter")+'"]').prop("selected",!0),null!==jq.cookie("bp-activity-scope")&&jq(".activity-type-tabs").length&&(jq(".activity-type-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#activity-"+jq.cookie("bp-activity-scope")+", .item-list-tabs li.current").addClass("selected"))}function bp_init_objects(a){jq(a).each(function(b){null!==jq.cookie("bp-"+a[b]+"-filter")&&jq("#"+a[b]+"-order-select select").length&&jq("#"+a[b]+'-order-select select option[value="'+jq.cookie("bp-"+a[b]+"-filter")+'"]').prop("selected",!0),null!==jq.cookie("bp-"+a[b]+"-scope")&&jq("div."+a[b]).length&&(jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#"+a[b]+"-"+jq.cookie("bp-"+a[b]+"-scope")+", #object-nav li.current").addClass("selected"))})}function bp_filter_request(a,b,c,d,e,f,g,h,i){return"activity"===a?!1:(null===c&&(c="all"),jq.cookie("bp-"+a+"-scope",c,{path:"/"}),jq.cookie("bp-"+a+"-filter",b,{path:"/"}),jq.cookie("bp-"+a+"-extras",g,{path:"/"}),jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#"+a+"-"+c+", #object-nav li.current").addClass("selected"),jq(".item-list-tabs li.selected").addClass("loading"),jq('.item-list-tabs select option[value="'+b+'"]').prop("selected",!0),("friends"===a||"group_members"===a)&&(a="members"),bp_ajax_request&&bp_ajax_request.abort(),void(bp_ajax_request=jq.post(ajaxurl,{action:a+"_filter",cookie:bp_get_cookies(),object:a,filter:b,search_terms:e,scope:c,page:f,extras:g,template:i},function(a){if("pag-bottom"===h&&jq("#subnav").length){var b=jq("#subnav").parent();jq("html,body").animate({scrollTop:b.offset().top},"slow",function(){jq(d).fadeOut(100,function(){jq(this).html(a),jq(this).fadeIn(100)})})}else jq(d).fadeOut(100,function(){jq(this).html(a),jq(this).fadeIn(100)});jq(".item-list-tabs li.selected").removeClass("loading")})))}function bp_activity_request(a,b){jq.cookie("bp-activity-scope",a,{path:"/"}),jq.cookie("bp-activity-filter",b,{path:"/"}),jq.cookie("bp-activity-oldestpage",1,{path:"/"}),jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected loading")}),jq("#activity-"+a+", .item-list-tabs li.current").addClass("selected"),jq("#object-nav.item-list-tabs li.selected, div.activity-type-tabs li.selected").addClass("loading"),jq('#activity-filter-select select option[value="'+b+'"]').prop("selected",!0),jq(".widget_bp_activity_widget h2 span.ajax-loader").show(),bp_ajax_request&&bp_ajax_request.abort(),bp_ajax_request=jq.post(ajaxurl,{action:"activity_widget_filter",cookie:bp_get_cookies(),_wpnonce_activity_filter:jq("#_wpnonce_activity_filter").val(),scope:a,filter:b},function(a){jq(".widget_bp_activity_widget h2 span.ajax-loader").hide(),jq("div.activity").fadeOut(100,function(){jq(this).html(a.contents),jq(this).fadeIn(100),bp_legacy_theme_hide_comments()}),null!==a.feed_url&&jq(".directory #subnav li.feed a, .home-page #subnav li.feed a").attr("href",a.feed_url),jq(".item-list-tabs li.selected").removeClass("loading")},"json")}function bp_legacy_theme_hide_comments(){var a,b,c,d=jq("div.activity-comments");return d.length?void d.each(function(){jq(this).children("ul").children("li").length<5||(comments_div=jq(this),a=comments_div.parents("#activity-stream > li"),b=jq(this).children("ul").children("li"),c=" ",jq("#"+a.attr("id")+" a.acomment-reply span").length&&(c=jq("#"+a.attr("id")+" a.acomment-reply span").html()),b.each(function(d){d<b.length-5&&(jq(this).addClass("hidden"),jq(this).toggle(),d||jq(this).before('<li class="show-all"><a href="#'+a.attr("id")+'/show-all/" title="'+BP_DTheme.show_all_comments+'">'+BP_DTheme.show_x_comments.replace("%d",c)+"</a></li>"))}))}):!1}function checkAll(){var a,b=document.getElementsByTagName("input");for(a=0;a<b.length;a++)"checkbox"===b[a].type&&(b[a].checked=""===$("check_all").checked?"":"checked")}function clear(a){if(a=document.getElementById(a)){var b=a.getElementsByTagName("INPUT"),c=a.getElementsByTagName("OPTION"),d=0;if(b)for(d=0;d<b.length;d++)b[d].checked="";if(c)for(d=0;d<c.length;d++)c[d].selected=!1}}function bp_get_cookies(){var a,b,c,d,e,f=document.cookie.split(";"),g={},h="bp-";for(a=0;a<f.length;a++)b=f[a],c=b.indexOf("="),d=jq.trim(unescape(b.slice(0,c))),e=unescape(b.slice(c+1)),0===d.indexOf(h)&&(g[d]=e);return encodeURIComponent(jq.param(g))}var jq=jQuery,bp_ajax_request=null,newest_activities="",activity_last_recorded=0;jq(document).ready(function(){"-1"===window.location.search.indexOf("new")&&jq("div.forums").length?jq("#new-topic-post").hide():jq("#new-topic-post").show(),bp_init_activity();var a=["members","groups","blogs","forums","group_members"],b=jq("#whats-new");if(bp_init_objects(a),b.length&&bp_get_querystring("r")){var c=b.val();jq("#whats-new-options").animate({height:"50px"}),b.animate({height:"50px"}),jq.scrollTo(b,500,{offset:-125,easing:"swing"}),b.val("").focus().val(c)}if(b.focus(function(){jq("#whats-new-options").animate({height:"50px"}),jq("#whats-new-form textarea").animate({height:"50px"}),jq("#aw-whats-new-submit").prop("disabled",!1);var a=jq("form#whats-new-form"),b=jq("#activity-all");a.hasClass("submitted")&&a.removeClass("submitted"),b.length&&(b.hasClass("selected")?"-1"!==jq("#activity-filter-select select").val()&&(jq("#activity-filter-select select").val("-1"),jq("#activity-filter-select select").trigger("change")):(jq("#activity-filter-select select").val("-1"),b.children("a").trigger("click")))}),b.blur(function(){document.activeElement!==this&&(this.value.match(/\S+/)||(this.value="",jq("#whats-new-options").animate({height:"0"}),jq("form#whats-new-form textarea").animate({height:"20px"}),jq("#aw-whats-new-submit").prop("disabled",!0)))}),jq("#aw-whats-new-submit").on("click",function(){var a=0,b=jq(this),c=b.closest("form#whats-new-form");return c.children().each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!0)}),jq("div.error").remove(),b.addClass("loading"),b.prop("disabled",!0),c.addClass("submitted"),object="",item_id=jq("#whats-new-post-in").val(),content=jq("#whats-new").val(),firstrow=jq("#buddypress ul.activity-list li").first(),activity_row=firstrow,timestamp=null,firstrow.length&&(activity_row.hasClass("load-newest")&&(activity_row=firstrow.next()),timestamp=activity_row.prop("class").match(/date-recorded-([0-9]+)/)),timestamp&&(a=timestamp[1]),item_id>0&&(object=jq("#whats-new-post-object").val()),jq.post(ajaxurl,{action:"post_update",cookie:bp_get_cookies(),_wpnonce_post_update:jq("#_wpnonce_post_update").val(),content:content,object:object,item_id:item_id,since:a,_bp_as_nonce:jq("#_bp_as_nonce").val()||""},function(b){if(c.children().each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!1)}),b[0]+b[1]==="-1")c.prepend(b.substr(2,b.length)),jq("#"+c.attr("id")+" div.error").hide().fadeIn(200);else{if(0===jq("ul.activity-list").length&&(jq("div.error").slideUp(100).remove(),jq("#message").slideUp(100).remove(),jq("div.activity").append('<ul id="activity-stream" class="activity-list item-list">')),firstrow.hasClass("load-newest")&&firstrow.remove(),jq("#activity-stream").prepend(b),a||jq("#activity-stream li:first").addClass("new-update just-posted"),0!==jq("#latest-update").length){var d=jq("#activity-stream li.new-update .activity-content .activity-inner p").html(),e=jq("#activity-stream li.new-update .activity-content .activity-header p a.view").attr("href"),f=jq("#activity-stream li.new-update .activity-content .activity-inner p").text(),g="";""!==f&&(g=d+" "),g+='<a href="'+e+'" rel="nofollow">'+BP_DTheme.view+"</a>",jq("#latest-update").slideUp(300,function(){jq("#latest-update").html(g),jq("#latest-update").slideDown(300)})}jq("li.new-update").hide().slideDown(300),jq("li.new-update").removeClass("new-update"),jq("#whats-new").val(""),newest_activities="",activity_last_recorded=0}jq("#whats-new-options").animate({height:"0px"}),jq("#whats-new-form textarea").animate({height:"20px"}),jq("#aw-whats-new-submit").prop("disabled",!0).removeClass("loading")}),!1}),jq("div.activity-type-tabs").on("click",function(a){var b,c,d=jq(a.target).parent();if("STRONG"===a.target.nodeName||"SPAN"===a.target.nodeName)d=d.parent();else if("A"!==a.target.nodeName)return!1;return jq.cookie("bp-activity-oldestpage",1,{path:"/"}),b=d.attr("id").substr(9,d.attr("id").length),c=jq("#activity-filter-select select").val(),"mentions"===b&&jq("#"+d.attr("id")+" a strong").remove(),bp_activity_request(b,c),!1}),jq("#activity-filter-select select").change(function(){var a,b=jq("div.activity-type-tabs li.selected"),c=jq(this).val();return a=b.length?b.attr("id").substr(9,b.attr("id").length):null,bp_activity_request(a,c),!1}),jq("div.activity").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l=jq(a.target);return l.hasClass("fav")||l.hasClass("unfav")?(b=l.hasClass("fav")?"fav":"unfav",c=l.closest(".activity-item"),d=c.attr("id").substr(9,c.attr("id").length),l.addClass("loading"),jq.post(ajaxurl,{action:"activity_mark_"+b,cookie:bp_get_cookies(),id:d},function(a){l.removeClass("loading"),l.fadeOut(200,function(){jq(this).html(a),jq(this).attr("title","fav"===b?BP_DTheme.remove_fav:BP_DTheme.mark_as_fav),jq(this).fadeIn(200)}),"fav"===b?(jq(".item-list-tabs #activity-favs-personal-li").length||(jq(".item-list-tabs #activity-favorites").length||jq(".item-list-tabs ul #activity-mentions").before('<li id="activity-favorites"><a href="#">'+BP_DTheme.my_favs+" <span>0</span></a></li>"),jq(".item-list-tabs ul #activity-favorites span").html(Number(jq(".item-list-tabs ul #activity-favorites span").html())+1)),l.removeClass("fav"),l.addClass("unfav")):(l.removeClass("unfav"),l.addClass("fav"),jq(".item-list-tabs ul #activity-favorites span").html(Number(jq(".item-list-tabs ul #activity-favorites span").html())-1),Number(jq(".item-list-tabs ul #activity-favorites span").html())||(jq(".item-list-tabs ul #activity-favorites").hasClass("selected")&&bp_activity_request(null,null),jq(".item-list-tabs ul #activity-favorites").remove())),"activity-favorites"===jq(".item-list-tabs li.selected").attr("id")&&l.closest(".activity-item").slideUp(100)}),!1):l.hasClass("delete-activity")?(e=l.parents("div.activity ul li"),f=e.attr("id").substr(9,e.attr("id").length),g=l.attr("href"),h=g.split("_wpnonce="),i=e.prop("class").match(/date-recorded-([0-9]+)/),h=h[1],l.addClass("loading"),jq.post(ajaxurl,{action:"delete_activity",cookie:bp_get_cookies(),id:f,_wpnonce:h},function(a){a[0]+a[1]==="-1"?(e.prepend(a.substr(2,a.length)),e.children("#message").hide().fadeIn(300)):(e.slideUp(300),i&&activity_last_recorded===i[1]&&(newest_activities="",activity_last_recorded=0))}),!1):l.hasClass("spam-activity")?(e=l.parents("div.activity ul li"),i=e.prop("class").match(/date-recorded-([0-9]+)/),l.addClass("loading"),jq.post(ajaxurl,{action:"bp_spam_activity",cookie:encodeURIComponent(document.cookie),id:e.attr("id").substr(9,e.attr("id").length),_wpnonce:l.attr("href").split("_wpnonce=")[1]},function(a){a[0]+a[1]==="-1"?(e.prepend(a.substr(2,a.length)),e.children("#message").hide().fadeIn(300)):(e.slideUp(300),i&&activity_last_recorded===i[1]&&(newest_activities="",activity_last_recorded=0))}),!1):l.parent().hasClass("load-more")?(bp_ajax_request&&bp_ajax_request.abort(),jq("#buddypress li.load-more").addClass("loading"),null===jq.cookie("bp-activity-oldestpage")&&jq.cookie("bp-activity-oldestpage",1,{path:"/"}),j=1*jq.cookie("bp-activity-oldestpage")+1,k=[],jq(".activity-list li.just-posted").each(function(){k.push(jq(this).attr("id").replace("activity-",""))}),load_more_args={action:"activity_get_older_updates",cookie:bp_get_cookies(),page:j,exclude_just_posted:k.join(",")},load_more_search=bp_get_querystring("s"),load_more_search&&(load_more_args.search_terms=load_more_search),bp_ajax_request=jq.post(ajaxurl,load_more_args,function(a){jq("#buddypress li.load-more").removeClass("loading"),jq.cookie("bp-activity-oldestpage",j,{path:"/"}),jq("#buddypress ul.activity-list").append(a.contents),l.parent().hide()},"json"),!1):void(l.parent().hasClass("load-newest")&&(a.preventDefault(),l.parent().hide(),activity_html=jq.parseHTML(newest_activities),jq.each(activity_html,function(a,b){"LI"===b.nodeName&&jq(b).hasClass("just-posted")&&jq("#"+jq(b).attr("id")).length&&jq("#"+jq(b).attr("id")).remove()}),jq("#buddypress ul.activity-list").prepend(newest_activities),newest_activities=""))}),jq("div.activity").on("click",".activity-read-more a",function(a){var b,c,d=jq(a.target),e=d.parent().attr("id").split("-"),f=e[3],g=e[0];return b="acomment"===g?"acomment-content":"activity-inner",c=jq("#"+g+"-"+f+" ."+b+":first"),jq(d).addClass("loading"),jq.post(ajaxurl,{action:"get_single_activity_content",activity_id:f},function(a){jq(c).slideUp(300).html(a).slideDown(300)}),!1}),jq("form.ac-form").hide(),jq(".activity-comments").length&&bp_legacy_theme_hide_comments(),jq("div.activity").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r=jq(a.target);return r.hasClass("acomment-reply")||r.parent().hasClass("acomment-reply")?(r.parent().hasClass("acomment-reply")&&(r=r.parent()),b=r.attr("id"),c=b.split("-"),d=c[2],e=r.attr("href").substr(10,r.attr("href").length),f=jq("#ac-form-"+d),f.css("display","none"),f.removeClass("root"),jq(".ac-form").hide(),f.children("div").each(function(){jq(this).hasClass("error")&&jq(this).hide()}),"comment"!==c[1]?jq("#acomment-"+e).append(f):jq("#activity-"+d+" .activity-comments").append(f),f.parent().hasClass("activity-comments")&&f.addClass("root"),f.slideDown(200),jq.scrollTo(f,500,{offset:-100,easing:"swing"}),jq("#ac-form-"+c[2]+" textarea").focus(),!1):"ac_form_submit"===r.attr("name")?(f=r.parents("form"),g=f.parent(),h=f.attr("id").split("-"),g.hasClass("activity-comments")?j=h[2]:(i=g.attr("id").split("-"),j=i[1]),content=jq("#"+f.attr("id")+" textarea"),jq("#"+f.attr("id")+" div.error").hide(),r.addClass("loading").prop("disabled",!0),content.addClass("loading").prop("disabled",!0),k={action:"new_activity_comment",cookie:bp_get_cookies(),_wpnonce_new_activity_comment:jq("#_wpnonce_new_activity_comment").val(),comment_id:j,form_id:h[2],content:content.val()},l=jq("#_bp_as_nonce_"+j).val(),l&&(k["_bp_as_nonce_"+j]=l),jq.post(ajaxurl,k,function(a){if(r.removeClass("loading"),content.removeClass("loading"),a[0]+a[1]==="-1")f.append(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b=f.parent();f.fadeOut(200,function(){0===b.children("ul").length&&(b.hasClass("activity-comments")?b.prepend("<ul></ul>"):b.append("<ul></ul>"));var c=jq.trim(a);b.children("ul").append(jq(c).hide().fadeIn(200)),f.children("textarea").val(""),b.parent().addClass("has-comments")}),jq("#"+f.attr("id")+" textarea").val(""),jq("#activity-"+h[2]+" a.acomment-reply span").html(Number(jq("#activity-"+h[2]+" a.acomment-reply span").html())+1),m=b.find(".show-all").find("a"),m&&(n=jq("li#activity-"+h[2]+" a.acomment-reply span").html(),m.html(BP_DTheme.show_x_comments.replace("%d",n)))}jq(r).prop("disabled",!1),jq(content).prop("disabled",!1)}),!1):r.hasClass("acomment-delete")?(o=r.attr("href"),p=r.parent().parent(),f=p.parents("div.activity-comments").children("form"),q=o.split("_wpnonce="),q=q[1],j=o.split("cid="),j=j[1].split("&"),j=j[0],r.addClass("loading"),jq(".activity-comments ul .error").remove(),p.parents(".activity-comments").append(f),jq.post(ajaxurl,{action:"delete_activity_comment",cookie:bp_get_cookies(),_wpnonce:q,id:j},function(a){if(a[0]+a[1]==="-1")p.prepend(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b,c,d,e=jq("#"+p.attr("id")+" ul").children("li"),f=0;jq(e).each(function(){jq(this).is(":hidden")||f++}),p.fadeOut(200,function(){p.remove()}),b=jq("#"+p.parents("#activity-stream > li").attr("id")+" a.acomment-reply span"),c=b.html()-(1+f),b.html(c),d=p.siblings(".show-all").find("a"),d&&d.html(BP_DTheme.show_x_comments.replace("%d",c)),0===c&&jq(p.parents("#activity-stream > li")).removeClass("has-comments")}}),!1):r.hasClass("spam-activity-comment")?(o=r.attr("href"),p=r.parent().parent(),r.addClass("loading"),jq(".activity-comments ul div.error").remove(),p.parents(".activity-comments").append(p.parents(".activity-comments").children("form")),jq.post(ajaxurl,{action:"bp_spam_activity_comment",cookie:encodeURIComponent(document.cookie),_wpnonce:o.split("_wpnonce=")[1],id:o.split("cid=")[1].split("&")[0]},function(a){if(a[0]+a[1]==="-1")p.prepend(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b,c=jq("#"+p.attr("id")+" ul").children("li"),d=0;jq(c).each(function(){jq(this).is(":hidden")||d++}),p.fadeOut(200),b=p.parents("#activity-stream > li"),jq("#"+b.attr("id")+" a.acomment-reply span").html(jq("#"+b.attr("id")+" a.acomment-reply span").html()-(1+d))}}),!1):r.parent().hasClass("show-all")?(r.parent().addClass("loading"),setTimeout(function(){r.parent().parent().children("li").fadeIn(200,function(){r.parent().remove()})},600),!1):r.hasClass("ac-reply-cancel")?(jq(r).closest(".ac-form").slideUp(200),!1):void 0}),jq(document).keydown(function(a){if(a=a||window.event,a.target?element=a.target:a.srcElement&&(element=a.srcElement),3===element.nodeType&&(element=element.parentNode),a.ctrlKey!==!0&&a.altKey!==!0&&a.metaKey!==!0){var b=a.keyCode?a.keyCode:a.which;27===b&&"TEXTAREA"===element.tagName&&jq(element).hasClass("ac-input")&&jq(element).parent().parent().parent().slideUp(200)}}),jq(".dir-search, .groups-members-search").on("click",function(a){if(!jq(this).hasClass("no-ajax")){var b,c,d,e=jq(a.target);return"submit"===e.attr("type")?(b=jq(".item-list-tabs li.selected").attr("id").split("-"),c=b[0],d=null,"groups-members-search"===a.currentTarget.className&&(c="group_members",d="groups/single/members"),bp_filter_request(c,jq.cookie("bp-"+c+"-filter"),jq.cookie("bp-"+c+"-scope"),"div."+c,e.parent().children("label").children("input").val(),1,jq.cookie("bp-"+c+"-extras"),null,d),!1):void 0}}),jq("div.item-list-tabs").on("click",function(a){if(!jq(this).hasClass("no-ajax")&&!jq(a.target).hasClass("no-ajax")){var b,c,d,e,f,g="SPAN"===a.target.nodeName?a.target.parentNode:a.target,h=jq(g).parent();return"LI"!==h[0].nodeName||h.hasClass("last")?void 0:(b=h.attr("id").split("-"),c=b[0],"activity"===c?!1:(d=b[1],e=jq("#"+c+"-order-select select").val(),f=jq("#"+c+"_search").val(),bp_filter_request(c,e,d,"div."+c,f,1,jq.cookie("bp-"+c+"-extras")),!1))}}),jq("li.filter select").change(function(){var a,b,c,d,e,f,g,h;return a=jq(jq(".item-list-tabs li.selected").length?".item-list-tabs li.selected":this),b=a.attr("id").split("-"),c=b[0],d=b[1],e=jq(this).val(),f=!1,g=null,jq(".dir-search input").length&&(f=jq(".dir-search input").val()),h=jq(".groups-members-search input"),h.length&&(f=h.val(),c="members",d="groups"),"members"===c&&"groups"===d&&(c="group_members",g="groups/single/members"),"friends"===c&&(c="members"),bp_filter_request(c,e,d,"div."+c,f,1,jq.cookie("bp-"+c+"-extras"),null,g),!1}),jq("#buddypress").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l=jq(a.target);return l.hasClass("button")?!0:l.parent().parent().hasClass("pagination")&&!l.parent().parent().hasClass("no-ajax")?l.hasClass("dots")||l.hasClass("current")?!1:(b=jq(jq(".item-list-tabs li.selected").length?".item-list-tabs li.selected":"li.filter select"),c=b.attr("id").split("-"),d=c[0],e=!1,f=jq(l).closest(".pagination-links").attr("id"),g=null,h=l.attr("href").split("&"),i=h[0].split("="),i=i[1],jq("div.dir-search input").length&&(e=jq(".dir-search input").val(),!e&&bp_get_querystring("s")&&(e=jq(".dir-search input").prop("placeholder"))),j=jq(".groups-members-search input"),j.length&&(e=j.val(),d="members"),"members"===d&&"groups"===c[1]&&(d="group_members",g="groups/single/members"),"admin"===d&&jq("body").hasClass("membership-requests")&&(d="requests"),k=-1!==f.indexOf("pag-bottom")?"pag-bottom":null,bp_filter_request(d,jq.cookie("bp-"+d+"-filter"),jq.cookie("bp-"+d+"-scope"),"div."+d,e,i,jq.cookie("bp-"+d+"-extras"),k,g),!1):void 0}),jq("a.show-hide-new").on("click",function(){return jq("#new-topic-post").length?(jq("#new-topic-post").is(":visible")?jq("#new-topic-post").slideUp(200):jq("#new-topic-post").slideDown(200,function(){jq("#topic_title").focus()}),!1):!1}),jq("#submit_topic_cancel").on("click",function(){return jq("#new-topic-post").length?(jq("#new-topic-post").slideUp(200),!1):!1}),jq("#forum-directory-tags a").on("click",function(){return bp_filter_request("forums","tags",jq.cookie("bp-forums-scope"),"div.forums",jq(this).html().replace(/&nbsp;/g,"-"),1,jq.cookie("bp-forums-extras")),!1}),jq("#send-invite-form").on("click","#invite-list input",function(){var a,b,c=jq("#send-invite-form > .invite").length;jq(".ajax-loader").toggle(),c&&jq(this).parents("ul").find("input").prop("disabled",!0),a=jq(this).val(),b=jq(this).prop("checked")===!0?"invite":"uninvite",c||jq(".item-list-tabs li.selected").addClass("loading"),jq.post(ajaxurl,{action:"groups_invite_user",friend_action:b,cookie:bp_get_cookies(),_wpnonce:jq("#_wpnonce_invite_uninvite_user").val(),friend_id:a,group_id:jq("#group_id").val()},function(d){jq("#message")&&jq("#message").hide(),c?bp_filter_request("invite","bp-invite-filter","bp-invite-scope","div.invite",!1,1,"","",""):(jq(".ajax-loader").toggle(),"invite"===b?jq("#friend-list").append(d):"uninvite"===b&&jq("#friend-list li#uid-"+a).remove(),jq(".item-list-tabs li.selected").removeClass("loading"))})}),jq("#send-invite-form").on("click","a.remove",function(){var a=jq("#send-invite-form > .invite").length,b=jq(this).attr("id");return jq(".ajax-loader").toggle(),b=b.split("-"),b=b[1],jq.post(ajaxurl,{action:"groups_invite_user",friend_action:"uninvite",cookie:bp_get_cookies(),_wpnonce:jq("#_wpnonce_invite_uninvite_user").val(),friend_id:b,group_id:jq("#group_id").val()},function(){a?bp_filter_request("invite","bp-invite-filter","bp-invite-scope","div.invite",!1,1,"","",""):(jq(".ajax-loader").toggle(),jq("#friend-list #uid-"+b).remove(),jq("#invite-list #f-"+b).prop("checked",!1))}),!1}),jq(".visibility-toggle-link").on("click",function(a){a.preventDefault(),jq(this).parent().hide().addClass("field-visibility-settings-hide").siblings(".field-visibility-settings").show().addClass("field-visibility-settings-open")}),jq(".field-visibility-settings-close").on("click",function(a){a.preventDefault();var b=jq(this).parent(),c=b.find("input:checked").parent().text();b.hide().removeClass("field-visibility-settings-open").siblings(".field-visibility-settings-toggle").children(".current-visibility-level").text(c).end().show().removeClass("field-visibility-settings-hide")}),jq("#profile-edit-form input:not(:submit), #profile-edit-form textarea, #profile-edit-form select, #signup_form input:not(:submit), #signup_form textarea, #signup_form select").change(function(){var a=!0;jq("#profile-edit-form input:submit, #signup_form input:submit").on("click",function(){a=!1}),window.onbeforeunload=function(){return a?BP_DTheme.unsaved_changes:void 0}}),jq("#friend-list a.accept, #friend-list a.reject").on("click",function(){var a,b=jq(this),c=jq(this).parents("#friend-list li"),d=jq(this).parents("li div.action"),e=c.attr("id").substr(11,c.attr("id").length),f=b.attr("href"),g=f.split("_wpnonce=")[1];return jq(this).hasClass("accepted")||jq(this).hasClass("rejected")?!1:(jq(this).hasClass("accept")?(a="accept_friendship",d.children("a.reject").css("visibility","hidden")):(a="reject_friendship",d.children("a.accept").css("visibility","hidden")),b.addClass("loading"),jq.post(ajaxurl,{action:a,cookie:bp_get_cookies(),id:e,_wpnonce:g},function(a){b.removeClass("loading"),a[0]+a[1]==="-1"?(c.prepend(a.substr(2,a.length)),c.children("#message").hide().fadeIn(200)):b.fadeOut(100,function(){jq(this).hasClass("accept")?(d.children("a.reject").hide(),jq(this).html(BP_DTheme.accepted).contents().unwrap()):(d.children("a.accept").hide(),jq(this).html(BP_DTheme.rejected).contents().unwrap())})}),!1)}),jq("#members-dir-list, #members-group-list, #item-header").on("click",".friendship-button a",function(){jq(this).parent().addClass("loading");var a=jq(this).attr("id"),b=jq(this).attr("href"),c=jq(this);return a=a.split("-"),a=a[1],b=b.split("?_wpnonce="),b=b[1].split("&"),b=b[0],jq.post(ajaxurl,{action:"addremove_friend",cookie:bp_get_cookies(),fid:a,_wpnonce:b},function(a){var b=c.attr("rel");parentdiv=c.parent(),"add"===b?jq(parentdiv).fadeOut(200,function(){parentdiv.removeClass("add_friend"),parentdiv.removeClass("loading"),parentdiv.addClass("pending_friend"),parentdiv.fadeIn(200).html(a)}):"remove"===b&&jq(parentdiv).fadeOut(200,function(){parentdiv.removeClass("remove_friend"),parentdiv.removeClass("loading"),parentdiv.addClass("add"),parentdiv.fadeIn(200).html(a)})}),!1}),jq("#buddypress").on("click",".group-button .leave-group",function(){return!1===confirm(BP_DTheme.leave_group_confirm)?!1:void 0}),jq("#groups-dir-list").on("click",".group-button a",function(){var a=jq(this).parent().attr("id"),b=jq(this).attr("href"),c=jq(this);return a=a.split("-"),a=a[1],b=b.split("?_wpnonce="),b=b[1].split("&"),b=b[0],c.hasClass("leave-group")&&!1===confirm(BP_DTheme.leave_group_confirm)?!1:(jq.post(ajaxurl,{action:"joinleave_group",cookie:bp_get_cookies(),gid:a,_wpnonce:b},function(a){var b=c.parent();jq("body.directory").length?jq(b).fadeOut(200,function(){b.fadeIn(200).html(a);var d=jq("#groups-personal span"),e=1;c.hasClass("leave-group")?(b.hasClass("hidden")&&b.closest("li").slideUp(200),e=0):c.hasClass("request-membership")&&(e=!1),d.length&&e!==!1&&d.text(e?(d.text()>>0)+1:(d.text()>>0)-1)}):window.location.reload()}),!1)}),jq("#buddypress").on("click",".pending",function(){return!1}),jq("body").hasClass("register")){var d=jq("#signup_with_blog");d.prop("checked")||jq("#blog-details").toggle(),d.change(function(){jq("#blog-details").toggle()})}jq(".message-search").on("click",function(a){if(!jq(this).hasClass("no-ajax")){var b,c=jq(a.target);return"submit"===c.attr("type")||"button"===c.attr("type")?(b="messages",bp_filter_request(b,jq.cookie("bp-"+b+"-filter"),jq.cookie("bp-"+b+"-scope"),"div."+b,jq("#messages_search").val(),1,jq.cookie("bp-"+b+"-extras")),!1):void 0}}),jq("#send_reply_button").click(function(){var a=jq("#messages_order").val()||"ASC",b=jq("#message-recipients").offset(),c=jq("#send_reply_button");return jq(c).addClass("loading"),jq.post(ajaxurl,{action:"messages_send_reply",cookie:bp_get_cookies(),_wpnonce:jq("#send_message_nonce").val(),content:jq("#message_content").val(),send_to:jq("#send_to").val(),subject:jq("#subject").val(),thread_id:jq("#thread_id").val()},function(d){d[0]+d[1]==="-1"?jq("#send-reply").prepend(d.substr(2,d.length)):(jq("#send-reply #message").remove(),jq("#message_content").val(""),"ASC"===a?jq("#send-reply").before(d):(jq("#message-recipients").after(d),jq(window).scrollTop(b.top)),jq(".new-message").hide().slideDown(200,function(){jq(".new-message").removeClass("new-message")})),jq(c).removeClass("loading")}),!1}),jq("#mark_as_read, #mark_as_unread").click(function(){var a,b,c,d,e,f,g,h,i="",j=jq('#message-threads tr td input[type="checkbox"]');return"mark_as_unread"===jq(this).attr("id")?(a="read",b="unread",c=1,d=0,e="inline",f="messages_markunread"):(a="unread",b="read",c=0,d=1,e="none",f="messages_markread"),j.each(function(d){jq(this).is(":checked")&&jq("#m-"+jq(this).attr("value")).hasClass(a)&&(i+=jq(this).attr("value"),jq("#m-"+jq(this).attr("value")).removeClass(a),jq("#m-"+jq(this).attr("value")).addClass(b),h=jq("#m-"+jq(this).attr("value")+" td span.unread-count").html(),jq("#m-"+jq(this).attr("value")+" td span.unread-count").html(c),jq("#m-"+jq(this).attr("value")+" td span.unread-count").css("display",e),g=jq("tr.unread").length,jq("#user-messages span").html(g),d!==j.length-1&&(i+=","))}),jq.post(ajaxurl,{action:f,thread_ids:i}),!1}),jq("body.messages #item-body div.messages").on("change","#message-type-select",function(){var a=this.value,b=jq('td input[type="checkbox"]'),c="checked";switch(b.each(function(a){b[a].checked=""}),a){case"unread":b=jq('tr.unread td input[type="checkbox"]');break;case"read":b=jq('tr.read td input[type="checkbox"]');break;case"":c=""}b.each(function(a){b[a].checked=c})}),jq("body.messages #item-body div.messages").on("click",".messages-options-nav a",function(){return-1!==jq.inArray(this.id,Array("delete_sentbox_messages","delete_inbox_messages"))?(checkboxes_tosend="",checkboxes=jq('#message-threads tr td input[type="checkbox"]'),jq("#message").remove(),jq(this).addClass("loading"),jq(checkboxes).each(function(){jq(this).is(":checked")&&(checkboxes_tosend+=jq(this).attr("value")+",")}),""===checkboxes_tosend?(jq(this).removeClass("loading"),!1):(jq.post(ajaxurl,{action:"messages_delete",thread_ids:checkboxes_tosend},function(a){a[0]+a[1]==="-1"?jq("#message-threads").prepend(a.substr(2,a.length)):(jq("#message-threads").before('<div id="message" class="updated"><p>'+a+"</p></div>"),jq(checkboxes).each(function(){jq(this).is(":checked")&&(jq(this).attr("checked",!1),jq(this).parent().parent().fadeOut(150))})),jq("#message").hide().slideDown(150),jq("#delete_inbox_messages, #delete_sentbox_messages").removeClass("loading")}),!1)):void 0}),jq("#select-all-messages").click(function(){jq(".message-check").each(this.checked?function(){this.checked=!0}:function(){this.checked=!1})}),jq("#messages-bulk-manage").attr("disabled","disabled"),jq("#messages-select").on("change",function(){jq("#messages-bulk-manage").attr("disabled",jq(this).val().length<=0)}),starAction=function(){var a=jq(this);return jq.post(ajaxurl,{action:"messages_star",message_id:a.data("message-id"),star_status:a.data("star-status"),nonce:a.data("star-nonce"),bulk:a.data("star-bulk")},function(b){1===parseInt(b,10)&&("unstar"===a.data("star-status")?(a.data("star-status","star"),a.removeClass("message-action-unstar").addClass("message-action-star"),a.find(".bp-screen-reader-text").text(BP_PM_Star.strings.text_star),1===BP_PM_Star.is_single_thread?a.prop("title",BP_PM_Star.strings.title_star):a.prop("title",BP_PM_Star.strings.title_star_thread)):(a.data("star-status","unstar"),a.removeClass("message-action-star").addClass("message-action-unstar"),a.find(".bp-screen-reader-text").text(BP_PM_Star.strings.text_unstar),1===BP_PM_Star.is_single_thread?a.prop("title",BP_PM_Star.strings.title_unstar):a.prop("title",BP_PM_Star.strings.title_unstar_thread)))}),!1},jq("#message-threads").on("click","td.thread-star a",starAction),jq("#message-thread").on("click",".message-star-actions a",starAction),jq("#message-threads td.bulk-select-check :checkbox").on("change",function(){var a=jq(this),b=a.closest("tr").find(".thread-star a");a.prop("checked")?"unstar"===b.data("star-status")?BP_PM_Star.star_counter++:BP_PM_Star.unstar_counter++:"unstar"===b.data("star-status")?BP_PM_Star.star_counter--:BP_PM_Star.unstar_counter--,BP_PM_Star.star_counter>0&&0===parseInt(BP_PM_Star.unstar_counter,10)?jq('option[value="star"]').hide():jq('option[value="star"]').show(),BP_PM_Star.unstar_counter>0&&0===parseInt(BP_PM_Star.star_counter,10)?jq('option[value="unstar"]').hide():jq('option[value="unstar"]').show()}),jq("#select-all-notifications").click(function(){jq(".notification-check").each(this.checked?function(){this.checked=!0}:function(){this.checked=!1})}),jq("#notification-bulk-manage").attr("disabled","disabled"),jq("#notification-select").on("change",function(){jq("#notification-bulk-manage").attr("disabled",jq(this).val().length<=0)}),jq("#close-notice").on("click",function(){return jq(this).addClass("loading"),jq("#sidebar div.error").remove(),jq.post(ajaxurl,{action:"messages_close_notice",notice_id:jq(".notice").attr("rel").substr(2,jq(".notice").attr("rel").length)},function(a){jq("#close-notice").removeClass("loading"),a[0]+a[1]==="-1"?(jq(".notice").prepend(a.substr(2,a.length)),jq("#sidebar div.error").hide().fadeIn(200)):jq(".notice").slideUp(100)}),!1
3
  }),jq("#wp-admin-bar ul.main-nav li, #nav li").mouseover(function(){jq(this).addClass("sfhover")}),jq("#wp-admin-bar ul.main-nav li, #nav li").mouseout(function(){jq(this).removeClass("sfhover")}),jq("#wp-admin-bar-logout, a.logout").on("click",function(){jq.removeCookie("bp-activity-scope",{path:"/"}),jq.removeCookie("bp-activity-filter",{path:"/"}),jq.removeCookie("bp-activity-oldestpage",{path:"/"});var a=["members","groups","blogs","forums"];jq(a).each(function(b){jq.removeCookie("bp-"+a[b]+"-scope",{path:"/"}),jq.removeCookie("bp-"+a[b]+"-filter",{path:"/"}),jq.removeCookie("bp-"+a[b]+"-extras",{path:"/"})})}),jq("body").hasClass("no-js")&&jq("body").attr("class",jq("body").attr("class").replace(/no-js/,"js")),"undefined"!=typeof wp&&"undefined"!=typeof wp.heartbeat&&"undefined"!=typeof BP_DTheme.pulse&&(wp.heartbeat.interval(Number(BP_DTheme.pulse)),jq.fn.extend({"heartbeat-send":function(){return this.bind("heartbeat-send.buddypress")}}));var e=0;jq(document).on("heartbeat-send.buddypress",function(a,b){e=0,jq("#buddypress ul.activity-list li").first().prop("id")&&(timestamp=jq("#buddypress ul.activity-list li").first().prop("class").match(/date-recorded-([0-9]+)/),timestamp&&(e=timestamp[1])),(0===activity_last_recorded||Number(e)>activity_last_recorded)&&(activity_last_recorded=Number(e)),b.bp_activity_last_recorded=activity_last_recorded,last_recorded_search=bp_get_querystring("s"),last_recorded_search&&(b.bp_activity_last_recorded_search_terms=last_recorded_search)}),jq(document).on("heartbeat-tick",function(a,b){b.bp_activity_newest_activities&&(newest_activities=b.bp_activity_newest_activities.activities+newest_activities,activity_last_recorded=Number(b.bp_activity_newest_activities.last_recorded),jq("#buddypress ul.activity-list li").first().hasClass("load-newest")||jq("#buddypress ul.activity-list").prepend('<li class="load-newest"><a href="#newest">'+BP_DTheme.newest+"</a></li>"))})});
bp-templates/bp-legacy/js/password-verify.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(){var b,c=a(".password-entry").val(),d=a(".password-entry-confirm").val();if(a("#pass-strength-result").removeClass("short bad good strong"),!c)return void a("#pass-strength-result").html(pwsL10n.empty);switch(b=wp.passwordStrength.meter(c,wp.passwordStrength.userInputBlacklist(),d)){case 2:a("#pass-strength-result").addClass("bad").html(pwsL10n.bad);break;case 3:a("#pass-strength-result").addClass("good").html(pwsL10n.good);break;case 4:a("#pass-strength-result").addClass("strong").html(pwsL10n.strong);break;case 5:a("#pass-strength-result").addClass("short").html(pwsL10n.mismatch);break;default:a("#pass-strength-result").addClass("short").html(pwsL10n["short"])}}a(document).ready(function(){a(".password-entry").val("").keyup(b),a(".password-entry-confirm").val("").keyup(b)})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(){var b,c=a(".password-entry").val(),d=a(".password-entry-confirm").val();if(a("#pass-strength-result").removeClass("short bad good strong"),!c)return void a("#pass-strength-result").html(pwsL10n.empty);switch(b=wp.passwordStrength.meter(c,wp.passwordStrength.userInputBlacklist(),d)){case 2:a("#pass-strength-result").addClass("bad").html(pwsL10n.bad);break;case 3:a("#pass-strength-result").addClass("good").html(pwsL10n.good);break;case 4:a("#pass-strength-result").addClass("strong").html(pwsL10n.strong);break;case 5:a("#pass-strength-result").addClass("short").html(pwsL10n.mismatch);break;default:a("#pass-strength-result").addClass("short").html(pwsL10n["short"])}}a(document).ready(function(){a(".password-entry").val("").keyup(b),a(".password-entry-confirm").val("").keyup(b)})}(jQuery);
bp-xprofile/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-14 8:16:12 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function add_option(a){var b=document.getElementById(a+"_more"),c=document.getElementById(a+"_option_number").value,d=document.createElement("div"),e=document.createElement("span"),f=document.createElement("input"),g=document.createElement("label"),h=document.createElement("input"),i=document.createTextNode("Default Value"),j=document.createTextNode("Delete"),k=document.createElement("div"),l=document.createElement("a");d.setAttribute("id",a+"_div"+c),d.setAttribute("class","bp-option sortable"),e.setAttribute("class","bp-option-icon grabber"),f.setAttribute("type","text"),f.setAttribute("name",a+"_option["+c+"]"),f.setAttribute("id",a+"_option"+c),"checkbox"===a||"multiselectbox"===a?(h.setAttribute("type","checkbox"),h.setAttribute("name","isDefault_"+a+"_option["+c+"]")):(h.setAttribute("type","radio"),h.setAttribute("name","isDefault_"+a+"_option")),h.setAttribute("value",c),l.setAttribute("href",'javascript:hide("'+a+"_div"+c+'")'),l.setAttribute("class","delete"),l.appendChild(j),k.setAttribute("class","delete-button"),k.appendChild(l),g.appendChild(document.createTextNode(" ")),g.appendChild(h),g.appendChild(document.createTextNode(" ")),g.appendChild(i),g.appendChild(document.createTextNode(" ")),d.appendChild(e),d.appendChild(document.createTextNode(" ")),d.appendChild(f),d.appendChild(g),d.appendChild(k),b.appendChild(d),enableSortableFieldOptions(a),document.getElementById(a+"_option"+c).focus(),c++,document.getElementById(a+"_option_number").value=c}function show_options(a){for(var b=0;b<XProfileAdmin.supports_options_field_types.length;b++)document.getElementById(XProfileAdmin.supports_options_field_types[b]).style.display="none";XProfileAdmin.supports_options_field_types.indexOf(a)>=0&&(document.getElementById(a).style.display="")}function hide(a){if(!document.getElementById(a))return!1;document.getElementById(a).style.display="none";var b=a.replace("div","option");document.getElementById(b).value=""}function enableSortableFieldOptions(){jQuery(".bp-options-box").sortable({cursor:"move",items:"div.sortable",tolerance:"intersect",axis:"y"}),jQuery(".sortable, .sortable span").css("cursor","move")}function destroySortableFieldOptions(){jQuery(".bp-options-box").sortable("destroy"),jQuery(".sortable, .sortable span").css("cursor","default")}function titleHint(a){a=a||"title";var b=jQuery("#"+a),c=jQuery("#"+a+"-prompt-text");""===b.val()?c.removeClass("screen-reader-text"):c.addClass("screen-reader-text"),c.click(function(){jQuery(this).addClass("screen-reader-text"),b.focus()}),b.blur(function(){""===this.value&&c.removeClass("screen-reader-text")}).focus(function(){c.addClass("screen-reader-text")}).keydown(function(a){c.addClass("screen-reader-text"),jQuery(this).unbind(a)})}var fixHelper=function(a,b){return b.children().each(function(){jQuery(this).width(jQuery(this).width())}),b};jQuery(document).ready(function(){function a(a){b=jQuery("ul:first li",a).droppable({accept:".connectedSortable fieldset",hoverClass:"ui-state-hover",activeClass:"ui-state-acceptable",touch:"pointer",tolerance:"pointer",drop:function(c,d){var e=jQuery(this),f=jQuery(e.find("a").attr("href")).find(".connectedSortable");jQuery(e).removeClass("drop-candidate"),d.draggable.hide("slow",function(){a.tabs("option","active",b.index(e)),jQuery(this).appendTo(f).show("slow").animate({opacity:"1"},500),f=jQuery(e.find("a").attr("href")).find(".connectedSortable"),jQuery(f).find("p.nofields").hide("slow"),jQuery.post(ajaxurl,{action:"xprofile_reorder_fields",cookie:encodeURIComponent(document.cookie),_wpnonce_reorder_fields:jQuery("input#_wpnonce_reorder_fields").val(),field_order:jQuery(f).sortable("serialize"),field_group_id:jQuery(f).attr("id")},function(){})})},over:function(){jQuery(this).addClass("drop-candidate")},out:function(){jQuery(this).removeClass("drop-candidate")}})}jQuery("#bp-xprofile-add-field #title").focus(),jQuery("a.ajax-option-delete").on("click",function(){var a=this.id.split("-");a=a[1],jQuery.post(ajaxurl,{action:"xprofile_delete_option",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce").val(),option_id:a},function(){})}),jQuery('[id^="sort_order_"]').change(function(){"custom"!==jQuery(this).val()?destroySortableFieldOptions():enableSortableFieldOptions(jQuery("#fieldtype :selected").val())}),jQuery("ul#field-group-tabs").show(),jQuery("ul#field-group-tabs").sortable({cursor:"move",axis:"x",opacity:1,items:"li",tolerance:"intersect",update:function(){jQuery.post(ajaxurl,{action:"xprofile_reorder_groups",cookie:encodeURIComponent(document.cookie),_wpnonce_reorder_groups:jQuery("input#_wpnonce_reorder_groups").val(),group_order:jQuery(this).sortable("serialize")},function(){})}}).disableSelection(),jQuery("fieldset.field-group").sortable({cursor:"move",opacity:.7,items:"fieldset",tolerance:"pointer",update:function(){jQuery.post(ajaxurl,{action:"xprofile_reorder_fields",cookie:encodeURIComponent(document.cookie),_wpnonce_reorder_fields:jQuery("input#_wpnonce_reorder_fields").val(),field_order:jQuery(this).sortable("serialize"),field_group_id:jQuery(this).attr("id")},function(){})}}).disableSelection(),enableSortableFieldOptions(jQuery("#fieldtype :selected").val()),titleHint("title");var b,c=jQuery("#tabs").tabs();a(c)});
1
+ /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function add_option(a){var b=document.getElementById(a+"_more"),c=document.getElementById(a+"_option_number").value,d=document.createElement("div"),e=document.createElement("span"),f=document.createElement("input"),g=document.createElement("label"),h=document.createElement("input"),i=document.createTextNode("Default Value"),j=document.createTextNode("Delete"),k=document.createElement("div"),l=document.createElement("a");d.setAttribute("id",a+"_div"+c),d.setAttribute("class","bp-option sortable"),e.setAttribute("class","bp-option-icon grabber"),f.setAttribute("type","text"),f.setAttribute("name",a+"_option["+c+"]"),f.setAttribute("id",a+"_option"+c),"checkbox"===a||"multiselectbox"===a?(h.setAttribute("type","checkbox"),h.setAttribute("name","isDefault_"+a+"_option["+c+"]")):(h.setAttribute("type","radio"),h.setAttribute("name","isDefault_"+a+"_option")),h.setAttribute("value",c),l.setAttribute("href",'javascript:hide("'+a+"_div"+c+'")'),l.setAttribute("class","delete"),l.appendChild(j),k.setAttribute("class","delete-button"),k.appendChild(l),g.appendChild(document.createTextNode(" ")),g.appendChild(h),g.appendChild(document.createTextNode(" ")),g.appendChild(i),g.appendChild(document.createTextNode(" ")),d.appendChild(e),d.appendChild(document.createTextNode(" ")),d.appendChild(f),d.appendChild(g),d.appendChild(k),b.appendChild(d),enableSortableFieldOptions(a),document.getElementById(a+"_option"+c).focus(),c++,document.getElementById(a+"_option_number").value=c}function show_options(a){for(var b=0;b<XProfileAdmin.supports_options_field_types.length;b++)document.getElementById(XProfileAdmin.supports_options_field_types[b]).style.display="none";XProfileAdmin.supports_options_field_types.indexOf(a)>=0&&(document.getElementById(a).style.display="")}function hide(a){if(!document.getElementById(a))return!1;document.getElementById(a).style.display="none";var b=a.replace("div","option");document.getElementById(b).value=""}function enableSortableFieldOptions(){jQuery(".bp-options-box").sortable({cursor:"move",items:"div.sortable",tolerance:"intersect",axis:"y"}),jQuery(".sortable, .sortable span").css("cursor","move")}function destroySortableFieldOptions(){jQuery(".bp-options-box").sortable("destroy"),jQuery(".sortable, .sortable span").css("cursor","default")}function titleHint(a){a=a||"title";var b=jQuery("#"+a),c=jQuery("#"+a+"-prompt-text");""===b.val()?c.removeClass("screen-reader-text"):c.addClass("screen-reader-text"),c.click(function(){jQuery(this).addClass("screen-reader-text"),b.focus()}),b.blur(function(){""===this.value&&c.removeClass("screen-reader-text")}).focus(function(){c.addClass("screen-reader-text")}).keydown(function(a){c.addClass("screen-reader-text"),jQuery(this).unbind(a)})}var fixHelper=function(a,b){return b.children().each(function(){jQuery(this).width(jQuery(this).width())}),b};jQuery(document).ready(function(){function a(a){b=jQuery("ul:first li",a).droppable({accept:".connectedSortable fieldset",hoverClass:"ui-state-hover",activeClass:"ui-state-acceptable",touch:"pointer",tolerance:"pointer",drop:function(c,d){var e=jQuery(this),f=jQuery(e.find("a").attr("href")).find(".connectedSortable");jQuery(e).removeClass("drop-candidate"),d.draggable.hide("slow",function(){a.tabs("option","active",b.index(e)),jQuery(this).appendTo(f).show("slow").animate({opacity:"1"},500),f=jQuery(e.find("a").attr("href")).find(".connectedSortable"),jQuery(f).find("p.nofields").hide("slow"),jQuery.post(ajaxurl,{action:"xprofile_reorder_fields",cookie:encodeURIComponent(document.cookie),_wpnonce_reorder_fields:jQuery("input#_wpnonce_reorder_fields").val(),field_order:jQuery(f).sortable("serialize"),field_group_id:jQuery(f).attr("id")},function(){})})},over:function(){jQuery(this).addClass("drop-candidate")},out:function(){jQuery(this).removeClass("drop-candidate")}})}jQuery("#bp-xprofile-add-field #title").focus(),jQuery("a.ajax-option-delete").on("click",function(){var a=this.id.split("-");a=a[1],jQuery.post(ajaxurl,{action:"xprofile_delete_option",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce").val(),option_id:a},function(){})}),jQuery('[id^="sort_order_"]').change(function(){"custom"!==jQuery(this).val()?destroySortableFieldOptions():enableSortableFieldOptions(jQuery("#fieldtype :selected").val())}),jQuery("ul#field-group-tabs").show(),jQuery("ul#field-group-tabs").sortable({cursor:"move",axis:"x",opacity:1,items:"li",tolerance:"intersect",update:function(){jQuery.post(ajaxurl,{action:"xprofile_reorder_groups",cookie:encodeURIComponent(document.cookie),_wpnonce_reorder_groups:jQuery("input#_wpnonce_reorder_groups").val(),group_order:jQuery(this).sortable("serialize")},function(){})}}).disableSelection(),jQuery("fieldset.field-group").sortable({cursor:"move",opacity:.7,items:"fieldset",tolerance:"pointer",update:function(){jQuery.post(ajaxurl,{action:"xprofile_reorder_fields",cookie:encodeURIComponent(document.cookie),_wpnonce_reorder_fields:jQuery("input#_wpnonce_reorder_fields").val(),field_order:jQuery(this).sortable("serialize"),field_group_id:jQuery(this).attr("id")},function(){})}}).disableSelection(),enableSortableFieldOptions(jQuery("#fieldtype :selected").val()),titleHint("title");var b,c=jQuery("#tabs").tabs();a(c)});
bp-xprofile/classes/class-bp-xprofile-field.php CHANGED
@@ -588,17 +588,59 @@ class BP_XProfile_Field {
588
  public static function admin_validate() {
589
  global $message;
590
 
591
- // Validate Form
592
- if ( empty( $_POST['title'] ) || ! isset( $_POST['required'] ) || empty( $_POST['fieldtype'] ) ) {
593
- $message = __( 'Please make sure you fill out all required fields.', 'buddypress' );
594
  return false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
595
 
596
- } elseif ( empty( $_POST['field_file'] ) ) {
597
- $field_type = bp_xprofile_create_field_type( $_POST['fieldtype'] );
598
- $option_name = "{$_POST['fieldtype']}_option";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
599
 
600
- if ( ! empty( $field_type->supports_options ) && isset( $_POST[ $option_name ] ) && empty( $_POST[ $option_name ][1] ) ) {
601
- $message = __( 'This field type requires at least one option. Please add options below.', 'buddypress' );
 
602
  return false;
603
  }
604
  }
588
  public static function admin_validate() {
589
  global $message;
590
 
591
+ // Check field name
592
+ if ( ! isset( $_POST['title'] ) || ( '' === $_POST['title'] ) ) {
593
+ $message = esc_html__( 'Profile fields must have a name.', 'buddypress' );
594
  return false;
595
+ }
596
+
597
+ // Check field requirement
598
+ if ( ! isset( $_POST['required'] ) ) {
599
+ $message = esc_html__( 'Profile field requirement is missing.', 'buddypress' );
600
+ return false;
601
+ }
602
+
603
+ // Check field type
604
+ if ( empty( $_POST['fieldtype'] ) ) {
605
+ $message = esc_html__( 'Profile field type is missing.', 'buddypress' );
606
+ return false;
607
+ }
608
+
609
+ // Check that field is of valid type
610
+ if ( ! in_array( $_POST['fieldtype'], array_keys( bp_xprofile_get_field_types() ), true ) ) {
611
+ $message = sprintf( esc_html__( 'The profile field type %s is not registered.', 'buddypress' ), '<code>' . esc_attr( $_POST['fieldtype'] ) . '</code>' );
612
+ return false;
613
+ }
614
 
615
+ // Get field type so we can check for and lavidate any field options
616
+ $field_type = bp_xprofile_create_field_type( $_POST['fieldtype'] );
617
+
618
+ // Field type requires options
619
+ if ( true === $field_type->supports_options ) {
620
+
621
+ // Build the field option key
622
+ $option_name = sanitize_key( $_POST['fieldtype'] ) . '_option';
623
+
624
+ // Check for missing or malformed options
625
+ if ( empty( $_POST[ $option_name ] ) || ! is_array( $_POST[ $option_name ] ) ) {
626
+ $message = esc_html__( 'These field options are invalid.', 'buddypress' );
627
+ return false;
628
+ }
629
+
630
+ // Trim out empty field options
631
+ $field_values = array_values( $_POST[ $option_name ] );
632
+ $field_options = array_map( 'sanitize_text_field', $field_values );
633
+ $field_count = count( $field_options );
634
+
635
+ // Check for missing or malformed options
636
+ if ( 0 === $field_count ) {
637
+ $message = sprintf( esc_html__( '%s require at least one option.', 'buddypress' ), $field_type->name );
638
+ return false;
639
+ }
640
 
641
+ // If only one option exists, it cannot be an empty string
642
+ if ( ( 1 === $field_count ) && ( '' === $field_options[0] ) ) {
643
+ $message = sprintf( esc_html__( '%s require at least one option.', 'buddypress' ), $field_type->name );
644
  return false;
645
  }
646
  }
buddypress.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the GPLv2 or later (license.txt).
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: BuddyPress 2.3.0-beta\n"
6
  "Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org\n"
7
- "POT-Creation-Date: 2015-05-14 20:16:17+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -26,7 +26,7 @@ msgid "The activity item has been marked as spam and is no longer visible."
26
  msgstr ""
27
 
28
  #: bp-activity/bp-activity-actions.php:332
29
- #: bp-templates/bp-legacy/buddypress-functions.php:907
30
  msgid "Please enter some content to post."
31
  msgstr ""
32
 
@@ -39,7 +39,7 @@ msgid "There was an error when posting your update. Please try again."
39
  msgstr ""
40
 
41
  #: bp-activity/bp-activity-actions.php:416
42
- #: bp-templates/bp-legacy/buddypress-functions.php:976
43
  msgid "Please do not leave the comment area blank."
44
  msgstr ""
45
 
@@ -145,7 +145,7 @@ msgstr ""
145
  #: bp-core/admin/bp-core-admin-functions.php:509
146
  #: bp-core/admin/bp-core-admin-functions.php:528
147
  #: bp-groups/bp-groups-admin.php:117 bp-groups/bp-groups-admin.php:157
148
- #: bp-members/bp-members-admin.php:708 bp-members/bp-members-admin.php:1414
149
  msgid "Overview"
150
  msgstr ""
151
 
@@ -209,7 +209,7 @@ msgstr ""
209
  #: bp-core/admin/bp-core-admin-functions.php:515
210
  #: bp-core/admin/bp-core-admin-functions.php:534
211
  #: bp-groups/bp-groups-admin.php:125 bp-groups/bp-groups-admin.php:173
212
- #: bp-members/bp-members-admin.php:717 bp-members/bp-members-admin.php:1435
213
  msgid "For more information:"
214
  msgstr ""
215
 
@@ -225,8 +225,8 @@ msgstr ""
225
  #: bp-core/admin/bp-core-admin-functions.php:498
226
  #: bp-core/admin/bp-core-admin-functions.php:517
227
  #: bp-core/admin/bp-core-admin-functions.php:536
228
- #: bp-groups/bp-groups-admin.php:174 bp-members/bp-members-admin.php:719
229
- #: bp-members/bp-members-admin.php:1436
230
  msgid "<a href=\"https://buddypress.org/support/\">Support Forums</a>"
231
  msgstr ""
232
 
@@ -301,8 +301,8 @@ msgstr ""
301
  msgid "Spam"
302
  msgstr ""
303
 
304
- #: bp-activity/bp-activity-admin.php:732 bp-members/bp-members-admin.php:994
305
- #: bp-members/bp-members-admin.php:1056
306
  #. translators: Publish box date format, see http:php.net/date
307
  msgid "M j, Y @ G:i"
308
  msgstr ""
@@ -318,7 +318,7 @@ msgid "Edit"
318
  msgstr ""
319
 
320
  #: bp-activity/bp-activity-admin.php:748
321
- #: bp-xprofile/classes/class-bp-xprofile-field.php:644
322
  #: bp-xprofile/classes/class-bp-xprofile-group.php:663
323
  msgid "Update"
324
  msgstr ""
@@ -397,7 +397,7 @@ msgid "Activity related to ID #%s"
397
  msgstr ""
398
 
399
  #: bp-activity/bp-activity-admin.php:976 bp-groups/bp-groups-admin.php:731
400
- #: bp-members/bp-members-admin.php:1839
401
  msgid "Search results for &#8220;%s&#8221;"
402
  msgstr ""
403
 
@@ -410,10 +410,10 @@ msgid "Reply to Activity"
410
  msgstr ""
411
 
412
  #: bp-activity/bp-activity-admin.php:1004 bp-groups/bp-groups-admin.php:677
413
- #: bp-members/bp-members-admin.php:1982
414
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:130
415
  #: bp-templates/bp-legacy/buddypress/forums/index.php:196
416
- #: bp-xprofile/classes/class-bp-xprofile-field.php:780
417
  #: bp-xprofile/classes/class-bp-xprofile-group.php:733
418
  msgid "Cancel"
419
  msgstr ""
@@ -578,7 +578,7 @@ msgid "%s posted a new activity comment"
578
  msgstr ""
579
 
580
  #: bp-activity/bp-activity-functions.php:2096
581
- #: bp-templates/bp-legacy/buddypress-functions.php:973
582
  msgid "There was an error posting your reply. Please try again."
583
  msgstr ""
584
 
@@ -606,15 +606,15 @@ msgstr ""
606
  #: bp-core/deprecated/2.1.php:508 bp-forums/bp-forums-loader.php:246
607
  #: bp-forums/bp-forums-template.php:854 bp-forums/bp-forums-template.php:1153
608
  #: bp-forums/bp-forums-template.php:2404 bp-friends/bp-friends-loader.php:234
609
- #: bp-groups/bp-groups-loader.php:708 bp-groups/bp-groups-template.php:1536
610
- #: bp-groups/bp-groups-template.php:1579 bp-groups/bp-groups-template.php:2268
611
- #: bp-groups/bp-groups-template.php:2284 bp-groups/bp-groups-template.php:2340
612
- #: bp-groups/bp-groups-template.php:2356 bp-groups/bp-groups-template.php:3832
613
- #: bp-groups/bp-groups-template.php:3871 bp-groups/bp-groups-template.php:3909
614
- #: bp-groups/bp-groups-template.php:5131 bp-members/bp-members-loader.php:274
615
- #: bp-members/bp-members-template.php:909
616
- #: bp-members/bp-members-template.php:1445
617
- #: bp-members/bp-members-template.php:1492
618
  #: bp-messages/bp-messages-loader.php:317
619
  #: bp-messages/bp-messages-template.php:1002
620
  #: bp-notifications/bp-notifications-loader.php:235
@@ -714,14 +714,14 @@ msgstr ""
714
  msgid "Activity"
715
  msgstr ""
716
 
717
- #: bp-activity/bp-activity-screens.php:380 bp-blogs/bp-blogs-template.php:1268
718
  #: bp-friends/bp-friends-screens.php:110 bp-groups/bp-groups-screens.php:1332
719
  #: bp-messages/bp-messages-screens.php:269
720
  #: bp-templates/bp-legacy/buddypress/members/register.php:286
721
  msgid "Yes"
722
  msgstr ""
723
 
724
- #: bp-activity/bp-activity-screens.php:381 bp-blogs/bp-blogs-template.php:1272
725
  #: bp-friends/bp-friends-screens.php:111 bp-groups/bp-groups-screens.php:1333
726
  #: bp-messages/bp-messages-screens.php:270
727
  #: bp-templates/bp-legacy/buddypress/members/register.php:287
@@ -739,8 +739,8 @@ msgstr ""
739
  #: bp-activity/bp-activity-template.php:247
740
  #: bp-activity/classes/class-bp-activity-activity.php:301
741
  #: bp-groups/bp-groups-functions.php:571 bp-groups/bp-groups-template.php:211
742
- #: bp-groups/bp-groups-template.php:3582 bp-groups/bp-groups-template.php:4938
743
- #: bp-groups/bp-groups-template.php:5297
744
  #: bp-groups/classes/class-bp-groups-group.php:704
745
  #: bp-messages/bp-messages-template.php:125
746
  #: bp-messages/classes/class-bp_messages-thread.php:409
@@ -769,7 +769,7 @@ msgid "Group logo"
769
  msgstr ""
770
 
771
  #: bp-activity/bp-activity-template.php:1633 bp-groups/bp-groups-admin.php:1570
772
- #: bp-groups/bp-groups-template.php:880
773
  msgid "Group logo of %s"
774
  msgstr ""
775
 
@@ -791,10 +791,10 @@ msgstr ""
791
  #: bp-core/bp-core-attachments.php:221 bp-forums/bp-forums-template.php:2555
792
  #: bp-groups/bp-groups-admin.php:1418 bp-groups/bp-groups-admin.php:1546
793
  #: bp-groups/bp-groups-loader.php:600
794
- #: bp-members/admin/bp-members-admin-classes.php:154
795
- #: bp-members/admin/bp-members-admin-classes.php:287
796
- #: bp-members/admin/bp-members-admin-classes.php:509
797
- #: bp-members/admin/bp-members-admin-classes.php:637
798
  #: bp-messages/bp-messages-template.php:1294
799
  #: bp-notifications/bp-notifications-template.php:1050
800
  #: bp-notifications/bp-notifications-template.php:1283
@@ -810,8 +810,8 @@ msgstr ""
810
  #: bp-core/admin/bp-core-admin-functions.php:869
811
  #: bp-core/admin/bp-core-admin-slugs.php:113
812
  #: bp-core/admin/bp-core-admin-slugs.php:189 bp-groups/bp-groups-admin.php:1549
813
- #: bp-members/bp-members-template.php:1121
814
- #: bp-templates/bp-legacy/buddypress-functions.php:293
815
  msgid "View"
816
  msgstr ""
817
 
@@ -906,8 +906,8 @@ msgid "Sites"
906
  msgstr ""
907
 
908
  #: bp-blogs/bp-blogs-loader.php:242 bp-blogs/bp-blogs-screens.php:237
909
- #: bp-blogs/bp-blogs-template.php:1404 bp-blogs/bp-blogs-template.php:1484
910
- #: bp-blogs/bp-blogs-template.php:1485 bp-core/bp-core-filters.php:761
911
  msgid "Create a Site"
912
  msgstr ""
913
 
@@ -934,120 +934,120 @@ msgstr[1] ""
934
  msgid "Profile picture of site author %s"
935
  msgstr ""
936
 
937
- #: bp-blogs/bp-blogs-template.php:782
938
  #: bp-core/classes/class-bp-core-user.php:188
939
- #: bp-groups/bp-groups-template.php:5422 bp-groups/bp-groups-widgets.php:112
940
- #: bp-groups/bp-groups-widgets.php:224 bp-members/bp-members-template.php:1049
941
- #: bp-members/bp-members-template.php:1564
942
  #: bp-templates/bp-legacy/buddypress/groups/groups-loop.php:63
943
  #: bp-templates/bp-legacy/buddypress/groups/single/group-header.php:65
944
  msgid "active %s"
945
  msgstr ""
946
 
947
- #: bp-blogs/bp-blogs-template.php:795 bp-members/bp-members-template.php:1062
948
  msgid "Never active"
949
  msgstr ""
950
 
951
- #: bp-blogs/bp-blogs-template.php:847
952
  msgid "Latest Post: %s"
953
  msgstr ""
954
 
955
- #: bp-blogs/bp-blogs-template.php:1179
956
  msgid "There was a problem; please correct the form below and try again."
957
  msgstr ""
958
 
959
- #: bp-blogs/bp-blogs-template.php:1182
960
  msgid ""
961
  "By filling out the form below, you can <strong>add a site to your "
962
  "account</strong>. There is no limit to the number of sites that you can "
963
  "have, so create to your heart's content, but blog responsibly!"
964
  msgstr ""
965
 
966
- #: bp-blogs/bp-blogs-template.php:1184
967
  msgid ""
968
  "If you&#8217;re not going to use a great domain, leave it for a new user. "
969
  "Now have at it!"
970
  msgstr ""
971
 
972
- #: bp-blogs/bp-blogs-template.php:1200
973
  msgid "Create Site"
974
  msgstr ""
975
 
976
- #: bp-blogs/bp-blogs-template.php:1222
977
  msgid "Site Name:"
978
  msgstr ""
979
 
980
- #: bp-blogs/bp-blogs-template.php:1224
981
  msgid "Site Domain:"
982
  msgstr ""
983
 
984
- #: bp-blogs/bp-blogs-template.php:1238
985
  msgid "Your address will be "
986
  msgstr ""
987
 
988
- #: bp-blogs/bp-blogs-template.php:1241
989
  msgid "blogname"
990
  msgstr ""
991
 
992
- #: bp-blogs/bp-blogs-template.php:1243
993
  msgid "domain."
994
  msgstr ""
995
 
996
- #: bp-blogs/bp-blogs-template.php:1246
997
  msgid ""
998
  "Must be at least 4 characters, letters and numbers only. It cannot be "
999
  "changed so choose carefully!)"
1000
  msgstr ""
1001
 
1002
- #: bp-blogs/bp-blogs-template.php:1252
1003
  msgid "Site Title:"
1004
  msgstr ""
1005
 
1006
- #: bp-blogs/bp-blogs-template.php:1263
1007
  msgid "Privacy:"
1008
  msgstr ""
1009
 
1010
- #: bp-blogs/bp-blogs-template.php:1264
1011
  #: bp-templates/bp-legacy/buddypress/members/register.php:276
1012
  msgid ""
1013
  "I would like my site to appear in search engines, and in public listings "
1014
  "around this network."
1015
  msgstr ""
1016
 
1017
- #: bp-blogs/bp-blogs-template.php:1369
1018
  msgid "Congratulations! You have successfully registered a new site."
1019
  msgstr ""
1020
 
1021
- #: bp-blogs/bp-blogs-template.php:1371
1022
  msgid ""
1023
  "<a href=\"%1$s\">%2$s</a> is your new site. <a href=\"%3$s\">Login</a> as "
1024
  "\"%4$s\" using your existing password."
1025
  msgstr ""
1026
 
1027
- #: bp-blogs/bp-blogs-template.php:1420
1028
  msgid "%s's Sites"
1029
  msgstr ""
1030
 
1031
- #: bp-blogs/bp-blogs-template.php:1421
1032
  msgid "%s's Recent Posts"
1033
  msgstr ""
1034
 
1035
- #: bp-blogs/bp-blogs-template.php:1422
1036
  msgid "%s's Recent Comments"
1037
  msgstr ""
1038
 
1039
- #: bp-blogs/bp-blogs-template.php:1444 bp-core/deprecated/1.5.php:417
1040
- #: bp-forums/bp-forums-template.php:2684 bp-groups/bp-groups-template.php:4693
1041
- #: bp-members/bp-members-template.php:1281
1042
  #: bp-messages/bp-messages-template.php:1122
1043
  msgid "Search"
1044
  msgstr ""
1045
 
1046
- #: bp-blogs/bp-blogs-template.php:1596 bp-blogs/bp-blogs-template.php:1597
1047
  msgid "Visit Site"
1048
  msgstr ""
1049
 
1050
- #: bp-blogs/bp-blogs-template.php:1658
1051
  msgid "%s site"
1052
  msgid_plural "%s sites"
1053
  msgstr[0] ""
@@ -1272,10 +1272,10 @@ msgstr ""
1272
 
1273
  #: bp-core/admin/bp-core-admin-functions.php:270
1274
  #: bp-core/admin/bp-core-admin-slugs.php:148
1275
- #: bp-members/admin/bp-members-admin-classes.php:279
1276
- #: bp-members/admin/bp-members-admin-classes.php:283
1277
- #: bp-members/admin/bp-members-admin-classes.php:629
1278
- #: bp-members/admin/bp-members-admin-classes.php:633
1279
  #: bp-messages/bp-messages-template.php:1529
1280
  #: bp-templates/bp-legacy/buddypress/members/activate.php:46
1281
  msgid "Activate"
@@ -1306,7 +1306,7 @@ msgid "Pages"
1306
  msgstr ""
1307
 
1308
  #: bp-core/admin/bp-core-admin-functions.php:425
1309
- #: bp-core/admin/bp-core-admin-settings.php:255 bp-core/bp-core-admin.php:435
1310
  #: bp-groups/bp-groups-loader.php:572 bp-settings/bp-settings-loader.php:23
1311
  #: bp-settings/bp-settings-loader.php:73 bp-settings/bp-settings-loader.php:163
1312
  msgid "Settings"
@@ -1373,9 +1373,8 @@ msgstr ""
1373
  #: bp-core/admin/bp-core-admin-functions.php:565
1374
  msgid ""
1375
  "Your users will distinguish themselves through their profile page. Create "
1376
- "relevant profile fields that will show on each users "
1377
- "profile.</br></br>Note: Any fields in the first group will appear on the "
1378
- "signup page."
1379
  msgstr ""
1380
 
1381
  #. Plugin Name of the plugin/theme
@@ -1407,7 +1406,7 @@ msgid "Add to Menu"
1407
  msgstr ""
1408
 
1409
  #: bp-core/admin/bp-core-admin-functions.php:921
1410
- #: bp-members/bp-members-actions.php:54 bp-members/bp-members-admin.php:294
1411
  msgid "User marked as spammer. Spam users are visible only to site admins."
1412
  msgstr ""
1413
 
@@ -1495,7 +1494,7 @@ msgstr ""
1495
 
1496
  #: bp-core/admin/bp-core-admin-tools.php:19
1497
  #: bp-core/admin/bp-core-admin-tools.php:401
1498
- #: bp-core/admin/bp-core-admin-tools.php:404 bp-core/bp-core-admin.php:290
1499
  msgid "BuddyPress Tools"
1500
  msgstr ""
1501
 
@@ -1579,385 +1578,412 @@ msgstr ""
1579
  msgid "Determining last activity dates for each user&hellip; %s"
1580
  msgstr ""
1581
 
1582
- #: bp-core/admin/bp-core-admin-tools.php:372 bp-core/bp-core-admin.php:267
1583
- #: bp-core/bp-core-admin.php:268
1584
  msgid "Tools"
1585
  msgstr ""
1586
 
1587
- #: bp-core/bp-core-admin.php:196 bp-core/bp-core-admin.php:197
1588
- #: bp-core/bp-core-admin.php:205 bp-core/bp-core-admin.php:206
1589
  msgid "Welcome to BuddyPress"
1590
  msgstr ""
1591
 
1592
- #: bp-core/bp-core-admin.php:226
1593
  msgid "BuddyPress Help"
1594
  msgstr ""
1595
 
1596
- #: bp-core/bp-core-admin.php:227
1597
  msgid "Help"
1598
  msgstr ""
1599
 
1600
- #: bp-core/bp-core-admin.php:236
1601
  msgid "BuddyPress Components"
1602
  msgstr ""
1603
 
1604
- #: bp-core/bp-core-admin.php:245 bp-core/bp-core-admin.php:246
1605
  msgid "BuddyPress Pages"
1606
  msgstr ""
1607
 
1608
- #: bp-core/bp-core-admin.php:254 bp-core/bp-core-admin.php:255
1609
  msgid "BuddyPress Settings"
1610
  msgstr ""
1611
 
1612
- #: bp-core/bp-core-admin.php:278 bp-core/bp-core-admin.php:279
1613
  msgid "Available Tools"
1614
  msgstr ""
1615
 
1616
- #: bp-core/bp-core-admin.php:317
1617
  msgid "Main Settings"
1618
  msgstr ""
1619
 
1620
- #: bp-core/bp-core-admin.php:320 bp-core/bp-core-admin.php:325
1621
  msgid "Toolbar"
1622
  msgstr ""
1623
 
1624
- #: bp-core/bp-core-admin.php:330
1625
  msgid "Account Deletion"
1626
  msgstr ""
1627
 
1628
- #: bp-core/bp-core-admin.php:340
1629
  msgid "Profile Photo Uploads"
1630
  msgstr ""
1631
 
1632
- #: bp-core/bp-core-admin.php:344
1633
  msgid "Profile Syncing"
1634
  msgstr ""
1635
 
1636
- #: bp-core/bp-core-admin.php:353
1637
  msgid "Groups Settings"
1638
  msgstr ""
1639
 
1640
- #: bp-core/bp-core-admin.php:356
1641
  msgid "Group Creation"
1642
  msgstr ""
1643
 
1644
- #: bp-core/bp-core-admin.php:360
1645
  msgid "Group Photo Uploads"
1646
  msgstr ""
1647
 
1648
- #: bp-core/bp-core-admin.php:369
1649
  msgid "Legacy Group Forums"
1650
  msgstr ""
1651
 
1652
- #: bp-core/bp-core-admin.php:372
1653
  msgid "bbPress Configuration"
1654
  msgstr ""
1655
 
1656
- #: bp-core/bp-core-admin.php:381
1657
  msgid "Activity Settings"
1658
  msgstr ""
1659
 
1660
- #: bp-core/bp-core-admin.php:384
1661
  msgid "Blog &amp; Forum Comments"
1662
  msgstr ""
1663
 
1664
- #: bp-core/bp-core-admin.php:388
1665
  msgid "Activity auto-refresh"
1666
  msgstr ""
1667
 
1668
- #: bp-core/bp-core-admin.php:393
1669
  msgid "Akismet"
1670
  msgstr ""
1671
 
1672
- #: bp-core/bp-core-admin.php:411
1673
  msgid "About BuddyPress"
1674
  msgstr ""
1675
 
1676
- #: bp-core/bp-core-admin.php:436
1677
  msgid "About"
1678
  msgstr ""
1679
 
1680
- #: bp-core/bp-core-admin.php:505
1681
  msgid "Getting Started with BuddyPress"
1682
  msgstr ""
1683
 
1684
- #: bp-core/bp-core-admin.php:508
1685
  msgid "Configure BuddyPress"
1686
  msgstr ""
1687
 
1688
- #: bp-core/bp-core-admin.php:511
1689
  msgid "Set Up Components"
1690
  msgstr ""
1691
 
1692
- #: bp-core/bp-core-admin.php:514
1693
  msgid "Assign Components to Pages"
1694
  msgstr ""
1695
 
1696
- #: bp-core/bp-core-admin.php:517
1697
  msgid "Customize Settings"
1698
  msgstr ""
1699
 
1700
- #: bp-core/bp-core-admin.php:520
1701
  msgid "Get Started"
1702
  msgstr ""
1703
 
1704
- #: bp-core/bp-core-admin.php:523
1705
  msgid "Administration Tools"
1706
  msgstr ""
1707
 
1708
- #: bp-core/bp-core-admin.php:526
1709
  msgid "Add User Profile Fields"
1710
  msgstr ""
1711
 
1712
- #: bp-core/bp-core-admin.php:528
1713
  msgid "Manage User Signups"
1714
  msgstr ""
1715
 
1716
- #: bp-core/bp-core-admin.php:530
1717
  msgid "Moderate Activity Streams"
1718
  msgstr ""
1719
 
1720
- #: bp-core/bp-core-admin.php:533
1721
  msgid "Manage Groups"
1722
  msgstr ""
1723
 
1724
- #: bp-core/bp-core-admin.php:535
1725
  msgid "Repair Data"
1726
  msgstr ""
1727
 
1728
- #: bp-core/bp-core-admin.php:540
1729
  msgid "Community and Support"
1730
  msgstr ""
1731
 
1732
- #: bp-core/bp-core-admin.php:541
1733
  msgid ""
1734
  "Looking for help? The <a href=\"https://codex.buddypress.org/\">BuddyPress "
1735
  "Codex</a> has you covered."
1736
  msgstr ""
1737
 
1738
- #: bp-core/bp-core-admin.php:542
1739
  msgid ""
1740
  "Can&#8217;t find what you need? Stop by <a "
1741
  "href=\"https://buddypress.org/support/\">our support forums</a>, where "
1742
  "active BuddyPress users and developers are waiting to share tips and more."
1743
  msgstr ""
1744
 
1745
- #: bp-core/bp-core-admin.php:553
1746
- msgid "Member Types"
1747
  msgstr ""
1748
 
1749
  #: bp-core/bp-core-admin.php:555
1750
- msgid "Member types metabox"
1751
  msgstr ""
1752
 
1753
  #: bp-core/bp-core-admin.php:559
1754
- msgid "Native APIs for crafting great new member experiences."
1755
- msgstr ""
1756
-
1757
- #: bp-core/bp-core-admin.php:560
1758
  msgid ""
1759
- "Registering member types finally enables a strict separation of different "
1760
- "and explicit types of community members."
1761
  msgstr ""
1762
 
1763
- #: bp-core/bp-core-admin.php:561
1764
  msgid ""
1765
- "This amazing new feature is available to plugin developers starting with "
1766
- "BuddyPress 2.2"
 
 
 
1767
  msgstr ""
1768
 
1769
- #: bp-core/bp-core-admin.php:562
1770
  msgid "Learn more &rarr;"
1771
  msgstr ""
1772
 
1773
- #: bp-core/bp-core-admin.php:571
1774
  msgid "The Finer Points"
1775
  msgstr ""
1776
 
1777
- #: bp-core/bp-core-admin.php:576
1778
- msgid "Post Types Activities"
1779
  msgstr ""
1780
 
1781
- #: bp-core/bp-core-admin.php:577
1782
- msgid ""
1783
- "Register custom post types so they appear as activity stream items, "
1784
- "complete with custom verbiage."
1785
  msgstr ""
1786
 
1787
- #: bp-core/bp-core-admin.php:582
1788
- msgid "Template Pack"
1789
  msgstr ""
1790
 
1791
- #: bp-core/bp-core-admin.php:583
1792
  msgid ""
1793
- "The Legacy template pack is now more responsive and accommodating to more "
1794
- "WordPress themes."
1795
  msgstr ""
1796
 
1797
- #: bp-core/bp-core-admin.php:588
1798
- msgid "Message Meta"
1799
  msgstr ""
1800
 
1801
- #: bp-core/bp-core-admin.php:589
1802
  msgid ""
1803
- "Private message conversations made infinitely more flexible with an "
1804
- "additional metadata table."
1805
  msgstr ""
1806
 
1807
- #: bp-core/bp-core-admin.php:594
1808
- msgid "WordPress 3.6 - 4.1"
1809
  msgstr ""
1810
 
1811
- #: bp-core/bp-core-admin.php:595
1812
- msgid ""
1813
- "We support a wide range of WordPress versions, even though you should "
1814
- "always stay up-to-date."
1815
  msgstr ""
1816
 
1817
- #: bp-core/bp-core-admin.php:603
1818
  msgid "Under the Hood"
1819
  msgstr ""
1820
 
1821
- #: bp-core/bp-core-admin.php:607
1822
- msgid "Complex Activity Queries"
1823
  msgstr ""
1824
 
1825
- #: bp-core/bp-core-admin.php:608
1826
  msgid ""
1827
- "Metadata, multiple scopes, actions, post types, and more are now easily "
1828
- "queried using core APIs and functionality."
1829
  msgstr ""
1830
 
1831
- #: bp-core/bp-core-admin.php:610
1832
  msgid "Cache Improvements"
1833
  msgstr ""
1834
 
1835
- #: bp-core/bp-core-admin.php:611
1836
  msgid ""
1837
- "We now properly group and cache several different types of queries and "
1838
- "objects, with an emphasis on multi-network environments."
1839
  msgstr ""
1840
 
1841
- #: bp-core/bp-core-admin.php:614
1842
  msgid "Developer Reference"
1843
  msgstr ""
1844
 
1845
- #: bp-core/bp-core-admin.php:615
1846
  msgid ""
1847
  "Continued improvements to inline code documentation make it easier for "
1848
  "developers to understand how BuddyPress works."
1849
  msgstr ""
1850
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1851
  #: bp-core/bp-core-admin.php:617
1852
- msgid "And so Much More"
 
 
 
 
1853
  msgstr ""
1854
 
1855
  #: bp-core/bp-core-admin.php:618
1856
- msgid ""
1857
- "With over 130 bugs squashed and constant attention to improving unit-test "
1858
- "coverage, we think this version is just the bee&#8217;s knees."
 
 
 
 
 
 
1859
  msgstr ""
1860
 
1861
- #: bp-core/bp-core-admin.php:643
1862
  msgid "BuddyPress is created by a worldwide network of friendly folks like these."
1863
  msgstr ""
1864
 
1865
- #: bp-core/bp-core-admin.php:645
1866
  msgid "Project Leaders"
1867
  msgstr ""
1868
 
1869
- #: bp-core/bp-core-admin.php:650
1870
  msgid "Project Lead"
1871
  msgstr ""
1872
 
1873
- #: bp-core/bp-core-admin.php:655 bp-core/bp-core-admin.php:660
1874
  msgid "Lead Developer"
1875
  msgstr ""
1876
 
1877
- #: bp-core/bp-core-admin.php:664
1878
  msgid "Core Team"
1879
  msgstr ""
1880
 
1881
- #: bp-core/bp-core-admin.php:669 bp-core/bp-core-admin.php:674
1882
- #: bp-core/bp-core-admin.php:684 bp-core/bp-core-admin.php:689
1883
- #: bp-core/bp-core-admin.php:694
1884
  msgid "Core Developer"
1885
  msgstr ""
1886
 
1887
- #: bp-core/bp-core-admin.php:679
1888
  msgid "Navigator"
1889
  msgstr ""
1890
 
1891
- #: bp-core/bp-core-admin.php:698
1892
  msgid "Recent Rockstars"
1893
  msgstr ""
1894
 
1895
- #: bp-core/bp-core-admin.php:718
1896
  msgid "Contributors to BuddyPress %s"
1897
  msgstr ""
1898
 
1899
- #: bp-core/bp-core-admin.php:762
1900
  msgid "External Libraries"
1901
  msgstr ""
1902
 
1903
- #: bp-core/bp-core-admin.php:783
1904
  msgid ""
1905
  "Thank you for installing BuddyPress! BuddyPress %s gives you the components "
1906
  "you need to turn your WordPress powered site into a thriving membership "
1907
  "community."
1908
  msgstr ""
1909
 
1910
- #: bp-core/bp-core-admin.php:784
1911
  msgid ""
1912
  "BuddyPress %s comes with a bunch of great improvements we think "
1913
  "you&#8217;re really going to like."
1914
  msgstr ""
1915
 
1916
- #: bp-core/bp-core-admin.php:788
1917
  msgid "Welcome to BuddyPress %s"
1918
  msgstr ""
1919
 
1920
- #: bp-core/bp-core-admin.php:809
1921
  msgid "What&#8217;s New"
1922
  msgstr ""
1923
 
1924
- #: bp-core/bp-core-admin.php:811
1925
  msgid "Credits"
1926
  msgstr ""
1927
 
1928
- #: bp-core/bp-core-admin.php:878
1929
  msgid "Maintenance Release"
1930
  msgid_plural "Maintenance Releases"
1931
  msgstr[0] ""
1932
  msgstr[1] ""
1933
 
1934
- #: bp-core/bp-core-admin.php:879
1935
  msgid "Security Release"
1936
  msgid_plural "Security Releases"
1937
  msgstr[0] ""
1938
  msgstr[1] ""
1939
 
1940
- #: bp-core/bp-core-admin.php:880
1941
  msgid "Maintenance and Security Release"
1942
  msgid_plural "Maintenance and Security Releases"
1943
  msgstr[0] ""
1944
  msgstr[1] ""
1945
 
1946
- #: bp-core/bp-core-admin.php:883
1947
  #. translators: 1: WordPress version number.
1948
  msgid "<strong>Version %1$s</strong> addressed a security issue."
1949
  msgid_plural "<strong>Version %1$s</strong> addressed some security issues."
1950
  msgstr[0] ""
1951
  msgstr[1] ""
1952
 
1953
- #: bp-core/bp-core-admin.php:888
1954
  #. translators: 1: WordPress version number, 2: plural number of bugs.
1955
  msgid "<strong>Version %1$s</strong> addressed %2$s bug."
1956
  msgid_plural "<strong>Version %1$s</strong> addressed %2$s bugs."
1957
  msgstr[0] ""
1958
  msgstr[1] ""
1959
 
1960
- #: bp-core/bp-core-admin.php:893
1961
  #. translators: 1: WordPress version number, 2: plural number of bugs. Singular
1962
  #. security issue.
1963
  msgid "<strong>Version %1$s</strong> addressed a security issue and fixed %2$s bug."
@@ -1967,7 +1993,7 @@ msgid_plural ""
1967
  msgstr[0] ""
1968
  msgstr[1] ""
1969
 
1970
- #: bp-core/bp-core-admin.php:898
1971
  #. translators: 1: WordPress version number, 2: plural number of bugs. More
1972
  #. than one security issue.
1973
  msgid ""
@@ -1979,7 +2005,7 @@ msgid_plural ""
1979
  msgstr[0] ""
1980
  msgstr[1] ""
1981
 
1982
- #: bp-core/bp-core-admin.php:902
1983
  msgid "For more information, see <a href=\"%s\">the release notes</a>."
1984
  msgstr ""
1985
 
@@ -2153,8 +2179,8 @@ msgstr ""
2153
  #: bp-core/bp-core-template.php:196 bp-core/classes/class-bp-core-user.php:185
2154
  #: bp-core/classes/class-bp-core-user.php:186
2155
  #: bp-core/classes/class-bp-core-user.php:187
2156
- #: bp-groups/bp-groups-template.php:5416 bp-groups/bp-groups-template.php:5417
2157
- #: bp-groups/bp-groups-template.php:5418
2158
  msgid "Profile photo of %s"
2159
  msgstr ""
2160
 
@@ -2208,7 +2234,7 @@ msgstr ""
2208
  msgid "Activate %s"
2209
  msgstr ""
2210
 
2211
- #: bp-core/bp-core-filters.php:572 bp-members/bp-members-functions.php:2197
2212
  msgid ""
2213
  "Thanks for registering! To complete the activation of your account please "
2214
  "click the following link:\n"
@@ -2217,20 +2243,20 @@ msgid ""
2217
  "\n"
2218
  msgstr ""
2219
 
2220
- #: bp-core/bp-core-filters.php:573 bp-members/bp-members-functions.php:2198
2221
  msgid "Activate Your Account"
2222
  msgstr ""
2223
 
2224
- #: bp-core/bp-core-filters.php:749 bp-members/bp-members-screens.php:668
2225
  msgid "Create an Account"
2226
  msgstr ""
2227
 
2228
- #: bp-core/bp-core-filters.php:753 bp-members/bp-members-screens.php:676
2229
  msgid "Activate your Account"
2230
  msgstr ""
2231
 
2232
- #: bp-core/bp-core-filters.php:757 bp-groups/bp-groups-template.php:3320
2233
- #: bp-groups/bp-groups-template.php:3321
2234
  msgid "Create a Group"
2235
  msgstr ""
2236
 
@@ -2298,7 +2324,7 @@ msgstr ""
2298
 
2299
  #: bp-core/bp-core-functions.php:2292 bp-core/bp-core-widgets.php:89
2300
  #: bp-core/deprecated/1.5.php:307 bp-core/deprecated/2.1.php:307
2301
- #: bp-members/bp-members-template.php:1368
2302
  msgid "Log Out"
2303
  msgstr ""
2304
 
@@ -2338,8 +2364,8 @@ msgid ""
2338
  msgstr ""
2339
 
2340
  #: bp-core/bp-core-widgets.php:113
2341
- #: bp-members/admin/bp-members-admin-classes.php:133
2342
- #: bp-members/admin/bp-members-admin-classes.php:488
2343
  #: bp-templates/bp-legacy/buddypress/members/register.php:66
2344
  msgid "Username"
2345
  msgstr ""
@@ -2357,8 +2383,8 @@ msgid "<a href=\"%s\" title=\"Register for a new account\">Register</a>"
2357
  msgstr ""
2358
 
2359
  #: bp-core/bp-core-widgets.php:171 bp-groups/bp-groups-widgets.php:164
2360
- #: bp-members/bp-members-widgets.php:186 bp-members/bp-members-widgets.php:349
2361
- #: bp-members/bp-members-widgets.php:493
2362
  #: bp-messages/bp-messages-widgets.php:124
2363
  #: bp-templates/bp-legacy/buddypress/forums/index.php:159
2364
  #: bp-templates/bp-legacy/buddypress/groups/single/forum/edit.php:68
@@ -2447,28 +2473,28 @@ msgstr ""
2447
  msgid "File upload stopped by extension."
2448
  msgstr ""
2449
 
2450
- #: bp-core/classes/class-bp-attachment.php:427
2451
  msgid "Cropping the file failed: missing source file."
2452
  msgstr ""
2453
 
2454
- #: bp-core/classes/class-bp-attachment.php:432
2455
  msgid "Cropping the file failed: the file path is not allowed."
2456
  msgstr ""
2457
 
2458
- #: bp-core/classes/class-bp-attachment.php:473
2459
  msgid "Cropping the file failed: %s is not a supported image file."
2460
  msgstr ""
2461
 
2462
- #: bp-core/classes/class-bp-attachment.php:506
2463
  msgid "Sorry, uploading the file failed."
2464
  msgstr ""
2465
 
2466
- #: bp-core/classes/class-bp-attachment.php:507
2467
  msgid "File successfully uploaded."
2468
  msgstr ""
2469
 
2470
  #: bp-core/classes/class-bp-core-user.php:202
2471
- #: bp-groups/bp-groups-template.php:5426
2472
  msgid "%d group"
2473
  msgid_plural "%d groups"
2474
  msgstr[0] ""
@@ -2481,8 +2507,8 @@ msgid "My Profile"
2481
  msgstr ""
2482
 
2483
  #: bp-core/deprecated/1.5.php:149
2484
- #: bp-members/admin/bp-members-admin-classes.php:134
2485
- #: bp-members/admin/bp-members-admin-classes.php:489
2486
  #: bp-templates/bp-legacy/buddypress/members/single/profile/profile-wp.php:29
2487
  msgid "Name"
2488
  msgstr ""
@@ -2517,22 +2543,22 @@ msgid "%1$s mentioned you in the group \"%2$s\""
2517
  msgstr ""
2518
 
2519
  #: bp-core/deprecated/1.6.php:128 bp-core/deprecated/1.6.php:149
2520
- #: bp-groups/bp-groups-template.php:4715 bp-groups/bp-groups-template.php:4736
2521
  msgid "Recently Active"
2522
  msgstr ""
2523
 
2524
  #: bp-core/deprecated/1.6.php:129 bp-core/deprecated/1.6.php:152
2525
  #: bp-friends/bp-friends-widgets.php:108 bp-friends/bp-friends-widgets.php:196
2526
- #: bp-groups/bp-groups-template.php:4209 bp-groups/bp-groups-widgets.php:92
2527
  #: bp-groups/bp-groups-widgets.php:173 bp-members/bp-members-widgets.php:98
2528
- #: bp-members/bp-members-widgets.php:208
2529
- #: bp-templates/bp-legacy/buddypress/blogs/index.php:67
2530
  #: bp-templates/bp-legacy/buddypress/members/single/blogs.php:22
2531
  msgid "Newest"
2532
  msgstr ""
2533
 
2534
  #: bp-core/deprecated/1.6.php:130 bp-core/deprecated/1.6.php:155
2535
- #: bp-groups/bp-groups-template.php:4720 bp-groups/bp-groups-template.php:4751
2536
  msgid "Alphabetically"
2537
  msgstr ""
2538
 
@@ -2686,8 +2712,8 @@ msgstr ""
2686
  msgid "Please pick the group forum where you would like to post this topic."
2687
  msgstr ""
2688
 
2689
- #: bp-forums/bp-forums-screens.php:288 bp-groups/bp-groups-template.php:3133
2690
- #: bp-groups/bp-groups-template.php:3134
2691
  #: bp-templates/bp-legacy/buddypress/groups/single/forum.php:24
2692
  msgid "New Topic"
2693
  msgstr ""
@@ -2704,11 +2730,11 @@ msgstr ""
2704
  msgid "Group logo for %s"
2705
  msgstr ""
2706
 
2707
- #: bp-forums/bp-forums-template.php:1360 bp-groups/bp-groups-template.php:2032
2708
  msgid "%d post"
2709
  msgstr ""
2710
 
2711
- #: bp-forums/bp-forums-template.php:1364 bp-groups/bp-groups-template.php:2034
2712
  msgid "%d posts"
2713
  msgstr ""
2714
 
@@ -2952,7 +2978,7 @@ msgid "You already have a pending friendship request with this user"
2952
  msgstr ""
2953
 
2954
  #: bp-friends/bp-friends-actions.php:76
2955
- #: bp-templates/bp-legacy/buddypress-functions.php:1325
2956
  msgid "Friendship could not be canceled."
2957
  msgstr ""
2958
 
@@ -3100,7 +3126,7 @@ msgid "%d friends"
3100
  msgstr ""
3101
 
3102
  #: bp-friends/bp-friends-template.php:355
3103
- #: bp-templates/bp-legacy/buddypress-functions.php:1337
3104
  msgid "Cancel Friendship Request"
3105
  msgstr ""
3106
 
@@ -3120,8 +3146,8 @@ msgstr ""
3120
 
3121
  #: bp-friends/bp-friends-template.php:406
3122
  #: bp-friends/bp-friends-template.php:407
3123
- #: bp-templates/bp-legacy/buddypress-functions.php:1327
3124
  #: bp-templates/bp-legacy/buddypress-functions.php:1345
 
3125
  msgid "Add Friend"
3126
  msgstr ""
3127
 
@@ -3143,14 +3169,14 @@ msgstr ""
3143
 
3144
  #: bp-friends/bp-friends-widgets.php:109 bp-friends/bp-friends-widgets.php:197
3145
  #: bp-groups/bp-groups-widgets.php:93 bp-groups/bp-groups-widgets.php:174
3146
- #: bp-members/bp-members-admin.php:984 bp-members/bp-members-widgets.php:99
3147
- #: bp-members/bp-members-widgets.php:209
3148
  msgid "Active"
3149
  msgstr ""
3150
 
3151
  #: bp-friends/bp-friends-widgets.php:110 bp-friends/bp-friends-widgets.php:198
3152
  #: bp-groups/bp-groups-widgets.php:94 bp-groups/bp-groups-widgets.php:175
3153
- #: bp-members/bp-members-widgets.php:103 bp-members/bp-members-widgets.php:210
3154
  msgid "Popular"
3155
  msgstr ""
3156
 
@@ -3159,7 +3185,7 @@ msgstr ""
3159
  msgid "Sorry, no members were found."
3160
  msgstr ""
3161
 
3162
- #: bp-friends/bp-friends-widgets.php:189 bp-members/bp-members-widgets.php:194
3163
  msgid "Link widget title to Members directory"
3164
  msgstr ""
3165
 
@@ -3171,7 +3197,7 @@ msgstr ""
3171
  msgid "Default friends to show:"
3172
  msgstr ""
3173
 
3174
- #: bp-friends/bp-friends-widgets.php:262 bp-members/bp-members-widgets.php:598
3175
  msgid "There were no members found, please try another filter."
3176
  msgstr ""
3177
 
@@ -3440,7 +3466,7 @@ msgstr ""
3440
  msgid "You are about to delete the following groups:"
3441
  msgstr ""
3442
 
3443
- #: bp-groups/bp-groups-admin.php:674 bp-members/bp-members-admin.php:1977
3444
  msgid "This action cannot be undone."
3445
  msgstr ""
3446
 
@@ -3473,12 +3499,12 @@ msgid "Privacy"
3473
  msgstr ""
3474
 
3475
  #: bp-groups/bp-groups-admin.php:776 bp-groups/bp-groups-admin.php:1617
3476
- #: bp-groups/bp-groups-template.php:1240
3477
  msgid "Public"
3478
  msgstr ""
3479
 
3480
  #: bp-groups/bp-groups-admin.php:777 bp-groups/bp-groups-admin.php:1620
3481
- #: bp-groups/bp-groups-template.php:1242
3482
  msgid "Private"
3483
  msgstr ""
3484
 
@@ -3523,7 +3549,7 @@ msgid "Moderators"
3523
  msgstr ""
3524
 
3525
  #: bp-groups/bp-groups-admin.php:864 bp-groups/bp-groups-loader.php:586
3526
- #: bp-members/bp-members-loader.php:33 bp-members/bp-members-widgets.php:228
3527
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:288
3528
  msgid "Members"
3529
  msgstr ""
@@ -3544,7 +3570,7 @@ msgstr ""
3544
  msgid "Moderator"
3545
  msgstr ""
3546
 
3547
- #: bp-groups/bp-groups-admin.php:904 bp-members/bp-members-admin.php:753
3548
  msgid "Member"
3549
  msgstr ""
3550
 
@@ -3552,7 +3578,7 @@ msgstr ""
3552
  msgid "Banned"
3553
  msgstr ""
3554
 
3555
- #: bp-groups/bp-groups-admin.php:909 bp-members/bp-members-admin.php:1424
3556
  #: bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php:68
3557
  #: bp-templates/bp-legacy/buddypress/members/single/notifications/notifications-loop.php:9
3558
  msgid "Actions"
@@ -3590,12 +3616,12 @@ msgstr ""
3590
  msgid "&raquo;"
3591
  msgstr ""
3592
 
3593
- #: bp-groups/bp-groups-admin.php:1043 bp-groups/bp-groups-template.php:4131
3594
  #: bp-members/bp-members-template.php:654
3595
  msgid "Viewing 1 member"
3596
  msgstr ""
3597
 
3598
- #: bp-groups/bp-groups-admin.php:1046 bp-groups/bp-groups-template.php:4133
3599
  #: bp-members/bp-members-template.php:656
3600
  msgid "Viewing %1$s - %2$s of %3$s member"
3601
  msgid_plural "Viewing %1$s - %2$s of %3$s members"
@@ -4062,156 +4088,156 @@ msgstr ""
4062
  msgid "The group was deleted successfully"
4063
  msgstr ""
4064
 
4065
- #: bp-groups/bp-groups-template.php:788
4066
  msgid "Public Group"
4067
  msgstr ""
4068
 
4069
- #: bp-groups/bp-groups-template.php:790
4070
  msgid "Hidden Group"
4071
  msgstr ""
4072
 
4073
- #: bp-groups/bp-groups-template.php:792
4074
  msgid "Private Group"
4075
  msgstr ""
4076
 
4077
- #: bp-groups/bp-groups-template.php:794
4078
  msgid "Group"
4079
  msgstr ""
4080
 
4081
- #: bp-groups/bp-groups-template.php:996
4082
  msgid "not yet active"
4083
  msgstr ""
4084
 
4085
- #: bp-groups/bp-groups-template.php:1466
4086
  msgid "Group creator profile photo of %s"
4087
  msgstr ""
4088
 
4089
- #: bp-groups/bp-groups-template.php:1541
4090
  msgid "No Admins"
4091
  msgstr ""
4092
 
4093
- #: bp-groups/bp-groups-template.php:1588
4094
  msgid "No Mods"
4095
  msgstr ""
4096
 
4097
- #: bp-groups/bp-groups-template.php:1713
4098
  msgid "Filter Groups"
4099
  msgstr ""
4100
 
4101
- #: bp-groups/bp-groups-template.php:1803
4102
  msgid "Viewing 1 group"
4103
  msgstr ""
4104
 
4105
- #: bp-groups/bp-groups-template.php:1805
4106
  msgid "Viewing %1$s - %2$s of %3$s group"
4107
  msgid_plural "Viewing %1$s - %2$s of %3$s groups"
4108
  msgstr[0] ""
4109
  msgstr[1] ""
4110
 
4111
- #: bp-groups/bp-groups-template.php:1894
4112
  msgid "%s member"
4113
  msgid_plural "%s members"
4114
  msgstr[0] ""
4115
  msgstr[1] ""
4116
 
4117
- #: bp-groups/bp-groups-template.php:1974
4118
  msgid "%d topic"
4119
  msgstr ""
4120
 
4121
- #: bp-groups/bp-groups-template.php:1976
4122
  msgid "%d topics"
4123
  msgstr ""
4124
 
4125
- #: bp-groups/bp-groups-template.php:2275 bp-groups/bp-groups-template.php:2347
4126
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:247
4127
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:274
4128
  msgid "Demote to Member"
4129
  msgstr ""
4130
 
4131
- #: bp-groups/bp-groups-template.php:2288 bp-groups/bp-groups-template.php:2360
4132
- #: bp-groups/bp-groups-template.php:4058
4133
  msgid "joined %s"
4134
  msgstr ""
4135
 
4136
- #: bp-groups/bp-groups-template.php:2311
4137
  msgid "This group has no administrators"
4138
  msgstr ""
4139
 
4140
- #: bp-groups/bp-groups-template.php:2346
4141
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:273
4142
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:329
4143
  msgid "Promote to Admin"
4144
  msgstr ""
4145
 
4146
- #: bp-groups/bp-groups-template.php:2380
4147
  msgid "This group has no moderators"
4148
  msgstr ""
4149
 
4150
- #: bp-groups/bp-groups-template.php:2694
4151
  msgid ""
4152
  "This action should not be used directly. Please use the BuddyPress Group "
4153
  "Extension API to generate Manage tabs."
4154
  msgstr ""
4155
 
4156
- #: bp-groups/bp-groups-template.php:3200 bp-groups/bp-groups-template.php:3201
4157
- #: bp-templates/bp-legacy/buddypress-functions.php:1423
4158
- #: bp-templates/bp-legacy/buddypress-functions.php:1436
4159
  msgid "Leave Group"
4160
  msgstr ""
4161
 
4162
- #: bp-groups/bp-groups-template.php:3222 bp-groups/bp-groups-template.php:3223
4163
- #: bp-templates/bp-legacy/buddypress-functions.php:1457
4164
  msgid "Join Group"
4165
  msgstr ""
4166
 
4167
- #: bp-groups/bp-groups-template.php:3241 bp-groups/bp-groups-template.php:3242
4168
  msgid "Accept Invitation"
4169
  msgstr ""
4170
 
4171
- #: bp-groups/bp-groups-template.php:3257 bp-groups/bp-groups-template.php:3258
4172
  msgid "Request Sent"
4173
  msgstr ""
4174
 
4175
- #: bp-groups/bp-groups-template.php:3273 bp-groups/bp-groups-template.php:3274
4176
- #: bp-templates/bp-legacy/buddypress-functions.php:1459
4177
  msgid "Request Membership"
4178
  msgstr ""
4179
 
4180
- #: bp-groups/bp-groups-template.php:3418
4181
  msgid "This group is not currently accessible."
4182
  msgstr ""
4183
 
4184
- #: bp-groups/bp-groups-template.php:3429
4185
  msgid ""
4186
  "You must accept your pending invitation before you can access this private "
4187
  "group."
4188
  msgstr ""
4189
 
4190
- #: bp-groups/bp-groups-template.php:3431
4191
  msgid ""
4192
  "This is a private group and you must request group membership in order to "
4193
  "join."
4194
  msgstr ""
4195
 
4196
- #: bp-groups/bp-groups-template.php:3434
4197
  msgid ""
4198
  "This is a private group. To join you must be a registered site member and "
4199
  "request group membership."
4200
  msgstr ""
4201
 
4202
- #: bp-groups/bp-groups-template.php:3437
4203
  msgid ""
4204
  "This is a private group. Your membership request is awaiting approval from "
4205
  "the group administrator."
4206
  msgstr ""
4207
 
4208
- #: bp-groups/bp-groups-template.php:3445
4209
  msgid "This is a hidden group and only invited members can join."
4210
  msgstr ""
4211
 
4212
- #: bp-groups/bp-groups-template.php:4207
4213
  #: bp-notifications/bp-notifications-template.php:1252
4214
- #: bp-templates/bp-legacy/buddypress/blogs/index.php:64
4215
  #: bp-templates/bp-legacy/buddypress/forums/index.php:77
4216
  #: bp-templates/bp-legacy/buddypress/groups/index.php:74
4217
  #: bp-templates/bp-legacy/buddypress/groups/single/forum.php:44
@@ -4223,16 +4249,16 @@ msgstr ""
4223
  msgid "Order By:"
4224
  msgstr ""
4225
 
4226
- #: bp-groups/bp-groups-template.php:4210
4227
  msgid "Oldest"
4228
  msgstr ""
4229
 
4230
- #: bp-groups/bp-groups-template.php:4213
4231
  msgid "Group Activity"
4232
  msgstr ""
4233
 
4234
- #: bp-groups/bp-groups-template.php:4216
4235
- #: bp-templates/bp-legacy/buddypress/blogs/index.php:68
4236
  #: bp-templates/bp-legacy/buddypress/groups/index.php:80
4237
  #: bp-templates/bp-legacy/buddypress/members/index.php:83
4238
  #: bp-templates/bp-legacy/buddypress/members/single/blogs.php:23
@@ -4241,55 +4267,55 @@ msgstr ""
4241
  msgid "Alphabetical"
4242
  msgstr ""
4243
 
4244
- #: bp-groups/bp-groups-template.php:4530 bp-groups/bp-groups-template.php:4829
4245
  msgid "Group avatar"
4246
  msgstr ""
4247
 
4248
- #: bp-groups/bp-groups-template.php:4716 bp-groups/bp-groups-template.php:4739
4249
  msgid "Recently Joined"
4250
  msgstr ""
4251
 
4252
- #: bp-groups/bp-groups-template.php:4717 bp-groups/bp-groups-template.php:4742
4253
  msgid "Most Popular"
4254
  msgstr ""
4255
 
4256
- #: bp-groups/bp-groups-template.php:4718 bp-groups/bp-groups-template.php:4745
4257
  msgid "Administrator Of"
4258
  msgstr ""
4259
 
4260
- #: bp-groups/bp-groups-template.php:4719 bp-groups/bp-groups-template.php:4748
4261
  msgid "Moderator Of"
4262
  msgstr ""
4263
 
4264
- #: bp-groups/bp-groups-template.php:5192
4265
  msgid "requested %s"
4266
  msgstr ""
4267
 
4268
- #: bp-groups/bp-groups-template.php:5260
4269
  msgid "Viewing 1 request"
4270
  msgstr ""
4271
 
4272
- #: bp-groups/bp-groups-template.php:5262
4273
  msgid "Viewing %1$s - %2$s of %3$s request"
4274
  msgid_plural "Viewing %1$s - %2$s of %3$s requests"
4275
  msgstr[0] ""
4276
  msgstr[1] ""
4277
 
4278
- #: bp-groups/bp-groups-template.php:5639
4279
  msgid "Viewing 1 invitation"
4280
  msgstr ""
4281
 
4282
- #: bp-groups/bp-groups-template.php:5641
4283
  msgid "Viewing %1$s - %2$s of %3$s invitation"
4284
  msgid_plural "Viewing %1$s - %2$s of %3$s invitations"
4285
  msgstr[0] ""
4286
  msgstr[1] ""
4287
 
4288
- #: bp-groups/bp-groups-template.php:5662
4289
  msgid "Group Activity RSS Feed"
4290
  msgstr ""
4291
 
4292
- #: bp-groups/bp-groups-template.php:5950
4293
  msgid "%s group"
4294
  msgid_plural "%s groups"
4295
  msgstr[0] ""
@@ -4339,60 +4365,60 @@ msgstr ""
4339
  msgid "BuddyPress Default"
4340
  msgstr ""
4341
 
4342
- #: bp-members/admin/bp-members-admin-classes.php:135
4343
- #: bp-members/admin/bp-members-admin-classes.php:284
4344
- #: bp-members/admin/bp-members-admin-classes.php:490
4345
- #: bp-members/admin/bp-members-admin-classes.php:634
4346
  #: bp-settings/bp-settings-loader.php:106
4347
  #: bp-settings/bp-settings-loader.php:180
4348
  msgid "Email"
4349
  msgstr ""
4350
 
4351
- #: bp-members/admin/bp-members-admin-classes.php:136
4352
- #: bp-members/admin/bp-members-admin-classes.php:491
4353
  msgid "Registered"
4354
  msgstr ""
4355
 
4356
- #: bp-members/admin/bp-members-admin-classes.php:137
4357
- #: bp-members/admin/bp-members-admin-classes.php:492
4358
  msgid "Last Sent"
4359
  msgstr ""
4360
 
4361
- #: bp-members/admin/bp-members-admin-classes.php:138
4362
- #: bp-members/admin/bp-members-admin-classes.php:493
4363
  msgid "Emails Sent"
4364
  msgstr ""
4365
 
4366
- #: bp-members/admin/bp-members-admin-classes.php:170
4367
- #: bp-members/admin/bp-members-admin-classes.php:524
4368
  msgid "No pending accounts found."
4369
  msgstr ""
4370
 
4371
- #: bp-members/admin/bp-members-admin-classes.php:176
4372
  #: bp-members/admin/bp-members-admin-classes.php:178
4373
- #: bp-members/admin/bp-members-admin-classes.php:529
 
4374
  msgid "Edit settings"
4375
  msgstr ""
4376
 
4377
- #: bp-members/admin/bp-members-admin-classes.php:181
4378
- #: bp-members/admin/bp-members-admin-classes.php:532
4379
  msgid "Registration is disabled. %s"
4380
  msgstr ""
4381
 
4382
- #: bp-members/admin/bp-members-admin-classes.php:234
4383
- #: bp-members/admin/bp-members-admin-classes.php:584
4384
  msgid "Select user: %s"
4385
  msgstr ""
4386
 
4387
- #: bp-members/bp-members-actions.php:56 bp-members/bp-members-admin.php:288
4388
  msgid "User removed as spammer."
4389
  msgstr ""
4390
 
4391
- #: bp-members/bp-members-actions.php:89
4392
  msgid "%s has been deleted from the system."
4393
  msgstr ""
4394
 
4395
- #: bp-members/bp-members-actions.php:91
4396
  msgid "There was an error deleting %s from the system. Please try again."
4397
  msgstr ""
4398
 
@@ -4404,136 +4430,136 @@ msgstr ""
4404
  msgid "New Members"
4405
  msgstr ""
4406
 
4407
- #: bp-members/bp-members-activity.php:52
4408
  msgid "%s became a registered member"
4409
  msgstr ""
4410
 
4411
- #: bp-members/bp-members-admin.php:282
4412
  msgid "Profile photo was deleted."
4413
  msgstr ""
4414
 
4415
- #: bp-members/bp-members-admin.php:300
4416
  msgid "Profile updated."
4417
  msgstr ""
4418
 
4419
- #: bp-members/bp-members-admin.php:312
4420
  msgid "There was a problem deleting that profile photo. Please try again."
4421
  msgstr ""
4422
 
4423
- #: bp-members/bp-members-admin.php:318
4424
  msgid "User could not be removed as spammer."
4425
  msgstr ""
4426
 
4427
- #: bp-members/bp-members-admin.php:324
4428
  msgid "User could not be marked as spammer."
4429
  msgstr ""
4430
 
4431
- #: bp-members/bp-members-admin.php:330
4432
  msgid "An error occurred while trying to update the profile."
4433
  msgstr ""
4434
 
4435
- #: bp-members/bp-members-admin.php:336 bp-xprofile/bp-xprofile-screens.php:111
4436
  msgid ""
4437
  "Please make sure you fill in all required fields in this profile field "
4438
  "group before saving."
4439
  msgstr ""
4440
 
4441
- #: bp-members/bp-members-admin.php:342 bp-xprofile/bp-xprofile-screens.php:177
4442
  msgid ""
4443
  "There was a problem updating some of your profile information. Please try "
4444
  "again."
4445
  msgstr ""
4446
 
4447
- #: bp-members/bp-members-admin.php:367 bp-members/bp-members-admin.php:368
4448
- #: bp-members/bp-members-admin.php:406 bp-members/bp-members-admin.php:407
4449
  #: bp-members/bp-members-adminbar.php:104
4450
  #: bp-xprofile/bp-xprofile-template.php:1160
4451
  #: bp-xprofile/bp-xprofile-template.php:1161
4452
  msgid "Edit Profile"
4453
  msgstr ""
4454
 
4455
- #: bp-members/bp-members-admin.php:418 bp-members/bp-members-admin.php:419
4456
  msgid "Manage Signups"
4457
  msgstr ""
4458
 
4459
- #: bp-members/bp-members-admin.php:641 bp-members/bp-members-admin.php:849
4460
  msgid "Profile"
4461
  msgstr ""
4462
 
4463
- #: bp-members/bp-members-admin.php:645
4464
  msgid "Extended Profile"
4465
  msgstr ""
4466
 
4467
- #: bp-members/bp-members-admin.php:668
4468
  msgid "You cannot edit the requested user."
4469
  msgstr ""
4470
 
4471
- #: bp-members/bp-members-admin.php:710
4472
  msgid "This is the admin view of a user&#39;s profile."
4473
  msgstr ""
4474
 
4475
- #: bp-members/bp-members-admin.php:711
4476
  msgid ""
4477
  "In the main column, you can edit the fields of the user&#39;s extended "
4478
  "profile."
4479
  msgstr ""
4480
 
4481
- #: bp-members/bp-members-admin.php:712
4482
  msgid ""
4483
  "In the right-hand column, you can update the user&#39;s status, delete the "
4484
  "user&#39;s avatar, and view recent statistics."
4485
  msgstr ""
4486
 
4487
- #: bp-members/bp-members-admin.php:718
4488
  msgid ""
4489
  "<a "
4490
  "href=\"https://codex.buddypress.org/administrator-guide/extended-profiles/\""
4491
  ">Managing Profiles</a>"
4492
  msgstr ""
4493
 
4494
- #: bp-members/bp-members-admin.php:851
4495
  msgid "Edit User"
4496
  msgstr ""
4497
 
4498
- #: bp-members/bp-members-admin.php:873
4499
  msgid "&larr; Back to Users"
4500
  msgstr ""
4501
 
4502
- #: bp-members/bp-members-admin.php:929
4503
  msgid "No user found with this ID. <a href=\"%s\">Go back and try again</a>."
4504
  msgstr ""
4505
 
4506
- #: bp-members/bp-members-admin.php:959
4507
  msgid "User account has not yet been activated"
4508
  msgstr ""
4509
 
4510
- #: bp-members/bp-members-admin.php:985
4511
  msgid "Spammer"
4512
  msgstr ""
4513
 
4514
- #: bp-members/bp-members-admin.php:997
4515
  msgid "Registered on: <strong>%1$s</strong>"
4516
  msgstr ""
4517
 
4518
- #: bp-members/bp-members-admin.php:1007
4519
  msgid "View Profile"
4520
  msgstr ""
4521
 
4522
- #: bp-members/bp-members-admin.php:1008
4523
  msgid "Update Profile"
4524
  msgstr ""
4525
 
4526
- #: bp-members/bp-members-admin.php:1028 bp-xprofile/bp-xprofile-admin.php:1031
4527
  msgid ""
4528
  "%s has been marked as a spammer. All BuddyPress data associated with the "
4529
  "user has been removed"
4530
  msgstr ""
4531
 
4532
- #: bp-members/bp-members-admin.php:1060
4533
  msgid "Last active: %1$s"
4534
  msgstr ""
4535
 
4536
- #: bp-members/bp-members-admin.php:1102
4537
  #: bp-templates/bp-legacy/buddypress/forums/index.php:171
4538
  #: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:184
4539
  #: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:207
@@ -4543,127 +4569,127 @@ msgstr ""
4543
  msgid "----"
4544
  msgstr ""
4545
 
4546
- #: bp-members/bp-members-admin.php:1181
4547
  msgid "Extended"
4548
  msgstr ""
4549
 
4550
- #: bp-members/bp-members-admin.php:1416
4551
  msgid "This is the administration screen for pending accounts on your site."
4552
  msgstr ""
4553
 
4554
- #: bp-members/bp-members-admin.php:1417
4555
  msgid ""
4556
  "From the screen options, you can customize the displayed columns and the "
4557
  "pagination of this screen."
4558
  msgstr ""
4559
 
4560
- #: bp-members/bp-members-admin.php:1418
4561
  msgid ""
4562
  "You can reorder the list of your pending accounts by clicking on the "
4563
  "Username, Email or Registered column headers."
4564
  msgstr ""
4565
 
4566
- #: bp-members/bp-members-admin.php:1419
4567
  msgid ""
4568
  "Using the search form, you can find pending accounts more easily. The "
4569
  "Username and Email fields will be included in the search."
4570
  msgstr ""
4571
 
4572
- #: bp-members/bp-members-admin.php:1426
4573
  msgid ""
4574
  "Hovering over a row in the pending accounts list will display action links "
4575
  "that allow you to manage pending accounts. You can perform the following "
4576
  "actions:"
4577
  msgstr ""
4578
 
4579
- #: bp-members/bp-members-admin.php:1427
4580
  msgid ""
4581
  "\"Email\" takes you to the confirmation screen before being able to send "
4582
  "the activation link to the desired pending account. You can only send the "
4583
  "activation email once per day."
4584
  msgstr ""
4585
 
4586
- #: bp-members/bp-members-admin.php:1428
4587
  msgid ""
4588
  "\"Delete\" allows you to delete a pending account from your site. You will "
4589
  "be asked to confirm this deletion."
4590
  msgstr ""
4591
 
4592
- #: bp-members/bp-members-admin.php:1429
4593
  msgid ""
4594
  "By clicking on a Username you will be able to activate a pending account "
4595
  "from the confirmation screen."
4596
  msgstr ""
4597
 
4598
- #: bp-members/bp-members-admin.php:1430
4599
  msgid "Bulk actions allow you to perform these 3 actions for the selected rows."
4600
  msgstr ""
4601
 
4602
- #: bp-members/bp-members-admin.php:1695
4603
  msgid "There was a problem sending the activation emails. Please try again."
4604
  msgstr ""
4605
 
4606
- #: bp-members/bp-members-admin.php:1702
4607
  msgid "There was a problem activating accounts. Please try again."
4608
  msgstr ""
4609
 
4610
- #: bp-members/bp-members-admin.php:1709
4611
  msgid "There was a problem deleting sign-ups. Please try again."
4612
  msgstr ""
4613
 
4614
- #: bp-members/bp-members-admin.php:1826
4615
  msgid "Users"
4616
  msgstr ""
4617
 
4618
- #: bp-members/bp-members-admin.php:1850
4619
  msgid "Search Pending Users"
4620
  msgstr ""
4621
 
4622
- #: bp-members/bp-members-admin.php:1896
4623
  msgid "Delete Pending Accounts"
4624
  msgstr ""
4625
 
4626
- #: bp-members/bp-members-admin.php:1898
4627
  msgid "You are about to delete the following account:"
4628
  msgstr ""
4629
 
4630
- #: bp-members/bp-members-admin.php:1900
4631
  msgid "You are about to delete the following accounts:"
4632
  msgstr ""
4633
 
4634
- #: bp-members/bp-members-admin.php:1905
4635
  msgid "Activate Pending Accounts"
4636
  msgstr ""
4637
 
4638
- #: bp-members/bp-members-admin.php:1907
4639
  msgid "You are about to activate the following account:"
4640
  msgstr ""
4641
 
4642
- #: bp-members/bp-members-admin.php:1909
4643
  msgid "You are about to activate the following accounts:"
4644
  msgstr ""
4645
 
4646
- #: bp-members/bp-members-admin.php:1914
4647
  msgid "Resend Activation Emails"
4648
  msgstr ""
4649
 
4650
- #: bp-members/bp-members-admin.php:1916
4651
  msgid "You are about to resend an activation email to the following account:"
4652
  msgstr ""
4653
 
4654
- #: bp-members/bp-members-admin.php:1918
4655
  msgid "You are about to resend an activation email to the following accounts:"
4656
  msgstr ""
4657
 
4658
- #: bp-members/bp-members-admin.php:1959
4659
  msgid "Last notified: %s"
4660
  msgstr ""
4661
 
4662
- #: bp-members/bp-members-admin.php:1963
4663
  msgid "(less than 24 hours ago)"
4664
  msgstr ""
4665
 
4666
- #: bp-members/bp-members-admin.php:1981
4667
  msgid "Confirm"
4668
  msgstr ""
4669
 
@@ -4691,117 +4717,117 @@ msgstr ""
4691
  msgid "Delete Account"
4692
  msgstr ""
4693
 
4694
- #: bp-members/bp-members-functions.php:1169
4695
  msgid ""
4696
  "User last_activity data is no longer stored in usermeta. Use "
4697
  "bp_get_user_last_activity() instead."
4698
  msgstr ""
4699
 
4700
- #: bp-members/bp-members-functions.php:1199
4701
  msgid ""
4702
  "User last_activity data is no longer stored in usermeta. Use "
4703
  "bp_update_user_last_activity() instead."
4704
  msgstr ""
4705
 
4706
- #: bp-members/bp-members-functions.php:1406
4707
- #: bp-members/bp-members-functions.php:2436
4708
  msgid "<strong>ERROR</strong>: Your account has been marked as a spammer."
4709
  msgstr ""
4710
 
4711
- #: bp-members/bp-members-functions.php:1614
4712
  msgid "Please check your email address."
4713
  msgstr ""
4714
 
4715
- #: bp-members/bp-members-functions.php:1618
4716
- #: bp-members/bp-members-functions.php:1622
4717
  msgid "Sorry, that email address is not allowed!"
4718
  msgstr ""
4719
 
4720
- #: bp-members/bp-members-functions.php:1626
4721
  msgid "Sorry, that email address is already used!"
4722
  msgstr ""
4723
 
4724
- #: bp-members/bp-members-functions.php:1664
4725
  msgid "Please enter a username"
4726
  msgstr ""
4727
 
4728
- #: bp-members/bp-members-functions.php:1670
4729
  msgid "That username is not allowed"
4730
  msgstr ""
4731
 
4732
- #: bp-members/bp-members-functions.php:1675
4733
  msgid "Usernames can contain only letters, numbers, ., -, and @"
4734
  msgstr ""
4735
 
4736
- #: bp-members/bp-members-functions.php:1680
4737
  msgid "Username must be at least 4 characters"
4738
  msgstr ""
4739
 
4740
- #: bp-members/bp-members-functions.php:1685
4741
  msgid "Sorry, usernames may not contain the character \"_\"!"
4742
  msgstr ""
4743
 
4744
- #: bp-members/bp-members-functions.php:1692
4745
  msgid "Sorry, usernames must have letters too!"
4746
  msgstr ""
4747
 
4748
- #: bp-members/bp-members-functions.php:1704
4749
  msgid "Sorry, that username already exists!"
4750
  msgstr ""
4751
 
4752
- #: bp-members/bp-members-functions.php:1910
4753
  msgid "Invalid activation key."
4754
  msgstr ""
4755
 
4756
- #: bp-members/bp-members-functions.php:1917
4757
  msgid "The user is already active."
4758
  msgstr ""
4759
 
4760
- #: bp-members/bp-members-functions.php:1919
4761
  msgid "The site is already active."
4762
  msgstr ""
4763
 
4764
- #: bp-members/bp-members-functions.php:1937
4765
  msgid "Invalid activation key"
4766
  msgstr ""
4767
 
4768
- #: bp-members/bp-members-functions.php:1952
4769
  msgid "Could not create user"
4770
  msgstr ""
4771
 
4772
- #: bp-members/bp-members-functions.php:1966
4773
  msgid "That username is already activated."
4774
  msgstr ""
4775
 
4776
- #: bp-members/bp-members-functions.php:2301
4777
  msgid ""
4778
  "If you have not received an email yet, <a href=\"%s\">click here to resend "
4779
  "it</a>."
4780
  msgstr ""
4781
 
4782
- #: bp-members/bp-members-functions.php:2303
4783
  msgid ""
4784
  "<strong>ERROR</strong>: Your account has not been activated. Check your "
4785
  "email for the activation link."
4786
  msgstr ""
4787
 
4788
- #: bp-members/bp-members-functions.php:2334
4789
  msgid "<strong>ERROR</strong>: Your account has already been activated."
4790
  msgstr ""
4791
 
4792
- #: bp-members/bp-members-functions.php:2336
4793
  msgid "Activation email resent! Please check your inbox or spam folder."
4794
  msgstr ""
4795
 
4796
- #: bp-members/bp-members-functions.php:2471
4797
  msgid "Member type already exists."
4798
  msgstr ""
4799
 
4800
- #: bp-members/bp-members-loader.php:103
4801
  msgid "Search Members..."
4802
  msgstr ""
4803
 
4804
- #: bp-members/bp-members-loader.php:268
4805
  msgid "You"
4806
  msgstr ""
4807
 
@@ -4821,11 +4847,11 @@ msgstr ""
4821
  msgid "Your account is now active!"
4822
  msgstr ""
4823
 
4824
- #: bp-members/bp-members-screens.php:671
4825
  msgid "Check Your Email To Activate Your Account!"
4826
  msgstr ""
4827
 
4828
- #: bp-members/bp-members-screens.php:679
4829
  msgid "Account Activated"
4830
  msgstr ""
4831
 
@@ -4859,15 +4885,15 @@ msgid_plural "Viewing %1$s - %2$s of %3$s online members"
4859
  msgstr[0] ""
4860
  msgstr[1] ""
4861
 
4862
- #: bp-members/bp-members-template.php:1840
4863
  msgid "Viewing members of the type: %s"
4864
  msgstr ""
4865
 
4866
- #: bp-members/bp-members-template.php:2220
4867
  msgid "Your Profile Photo"
4868
  msgstr ""
4869
 
4870
- #: bp-members/bp-members-template.php:2323
4871
  msgid "Activity RSS Feed"
4872
  msgstr ""
4873
 
@@ -4879,45 +4905,45 @@ msgstr ""
4879
  msgid "No one has signed up yet!"
4880
  msgstr ""
4881
 
4882
- #: bp-members/bp-members-widgets.php:200
4883
  msgid "Max members to show:"
4884
  msgstr ""
4885
 
4886
- #: bp-members/bp-members-widgets.php:206
4887
  msgid "Default members to show:"
4888
  msgstr ""
4889
 
4890
- #: bp-members/bp-members-widgets.php:248
4891
  msgid "Profile photos of online users"
4892
  msgstr ""
4893
 
4894
- #: bp-members/bp-members-widgets.php:312
4895
  msgid "There are no users currently online"
4896
  msgstr ""
4897
 
4898
- #: bp-members/bp-members-widgets.php:356 bp-members/bp-members-widgets.php:500
4899
  msgid "Max Members to show:"
4900
  msgstr ""
4901
 
4902
- #: bp-members/bp-members-widgets.php:374
4903
  msgid "Who's Online"
4904
  msgstr ""
4905
 
4906
- #: bp-members/bp-members-widgets.php:392
4907
  msgid "Profile photos of recently active members"
4908
  msgstr ""
4909
 
4910
- #: bp-members/bp-members-widgets.php:456
4911
  msgid "There are no recently active members"
4912
  msgstr ""
4913
 
4914
- #: bp-members/bp-members-widgets.php:518
4915
  msgid "Recently Active Members"
4916
  msgstr ""
4917
 
4918
- #: bp-members/classes/class-bp-signup.php:578
4919
- #: bp-members/classes/class-bp-signup.php:665
4920
- #: bp-members/classes/class-bp-signup.php:742
4921
  msgid "the sign-up has already been activated."
4922
  msgstr ""
4923
 
@@ -4956,7 +4982,7 @@ msgstr ""
4956
 
4957
  #: bp-messages/bp-messages-actions.php:225
4958
  #: bp-messages/bp-messages-actions.php:271
4959
- #: bp-templates/bp-legacy/buddypress-functions.php:1655
4960
  msgid "Messages deleted."
4961
  msgstr ""
4962
 
@@ -5006,7 +5032,7 @@ msgstr ""
5006
 
5007
  #: bp-messages/bp-messages-loader.php:177
5008
  #: bp-messages/bp-messages-loader.php:269 bp-messages/bp-messages-star.php:98
5009
- #: bp-templates/bp-legacy/buddypress-functions.php:322
5010
  msgid "Starred"
5011
  msgstr ""
5012
 
@@ -5125,39 +5151,39 @@ msgid "A member sends you a new message"
5125
  msgstr ""
5126
 
5127
  #: bp-messages/bp-messages-star.php:96
5128
- #: bp-templates/bp-legacy/buddypress-functions.php:320
5129
  msgid "Unstar"
5130
  msgstr ""
5131
 
5132
  #: bp-messages/bp-messages-star.php:97
5133
  #: bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php:65
5134
- #: bp-templates/bp-legacy/buddypress-functions.php:321
5135
  msgid "Star"
5136
  msgstr ""
5137
 
5138
  #: bp-messages/bp-messages-star.php:99
5139
- #: bp-templates/bp-legacy/buddypress-functions.php:323
5140
  msgid "Not starred"
5141
  msgstr ""
5142
 
5143
  #: bp-messages/bp-messages-star.php:100
5144
- #: bp-templates/bp-legacy/buddypress-functions.php:324
5145
  msgid "Remove all starred messages in this thread"
5146
  msgstr ""
5147
 
5148
  #: bp-messages/bp-messages-star.php:101
5149
- #: bp-templates/bp-legacy/buddypress-functions.php:325
5150
  msgid "Star the first message in this thread"
5151
  msgstr ""
5152
 
5153
  #: bp-messages/bp-messages-star.php:423
5154
- msgid "1 message was successfully starred"
5155
  msgid_plural "%s messages were successfully starred"
5156
  msgstr[0] ""
5157
  msgstr[1] ""
5158
 
5159
  #: bp-messages/bp-messages-star.php:437
5160
- msgid "1 message was successfully unstarred"
5161
  msgid_plural "%s messages were successfully unstarred"
5162
  msgstr[0] ""
5163
  msgstr[1] ""
@@ -5238,7 +5264,7 @@ msgstr ""
5238
  #: bp-messages/bp-messages-template.php:1594
5239
  #: bp-templates/bp-legacy/buddypress/members/register.php:178
5240
  #: bp-templates/bp-legacy/buddypress/members/single/profile/edit.php:60
5241
- #: bp-templates/bp-legacy/buddypress-functions.php:282
5242
  #: bp-xprofile/bp-xprofile-admin.php:1000
5243
  msgid "Close"
5244
  msgstr ""
@@ -5256,7 +5282,7 @@ msgid "%s recipients"
5256
  msgstr ""
5257
 
5258
  #: bp-messages/bp-messages-template.php:2437
5259
- #: bp-templates/bp-legacy/buddypress-functions.php:1540
5260
  msgid "Sent %s"
5261
  msgstr ""
5262
 
@@ -5484,16 +5510,16 @@ msgid "Mark as Favorite"
5484
  msgstr ""
5485
 
5486
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:80
5487
- #: bp-templates/bp-legacy/buddypress-functions.php:285
5488
- #: bp-templates/bp-legacy/buddypress-functions.php:1159
5489
- #: bp-templates/bp-legacy/buddypress-functions.php:1176
5490
  msgid "Favorite"
5491
  msgstr ""
5492
 
5493
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:84
5494
- #: bp-templates/bp-legacy/buddypress-functions.php:288
5495
- #: bp-templates/bp-legacy/buddypress-functions.php:1157
5496
- #: bp-templates/bp-legacy/buddypress-functions.php:1178
5497
  msgid "Remove Favorite"
5498
  msgstr ""
5499
 
@@ -5592,7 +5618,7 @@ msgstr ""
5592
 
5593
  #: bp-templates/bp-legacy/buddypress/assets/_attachments/avatars/camera.php:24
5594
  #: bp-templates/bp-legacy/buddypress/members/single/settings/capabilities.php:23
5595
- #: bp-xprofile/classes/class-bp-xprofile-field.php:631
5596
  #: bp-xprofile/classes/class-bp-xprofile-group.php:657
5597
  msgid "Save"
5598
  msgstr ""
@@ -5658,15 +5684,15 @@ msgstr ""
5658
  msgid "Site registration is currently disabled"
5659
  msgstr ""
5660
 
5661
- #: bp-templates/bp-legacy/buddypress/blogs/index.php:30
5662
  msgid "All Sites <span>%s</span>"
5663
  msgstr ""
5664
 
5665
- #: bp-templates/bp-legacy/buddypress/blogs/index.php:34
5666
  msgid "My Sites <span>%s</span>"
5667
  msgstr ""
5668
 
5669
- #: bp-templates/bp-legacy/buddypress/blogs/index.php:66
5670
  #: bp-templates/bp-legacy/buddypress/forums/index.php:79
5671
  #: bp-templates/bp-legacy/buddypress/groups/index.php:77
5672
  #: bp-templates/bp-legacy/buddypress/groups/single/forum.php:46
@@ -5887,7 +5913,7 @@ msgstr ""
5887
 
5888
  #: bp-templates/bp-legacy/buddypress/groups/create.php:305
5889
  #: bp-templates/bp-legacy/buddypress/groups/single/invites-loop.php:66
5890
- #: bp-templates/bp-legacy/buddypress-functions.php:1276
5891
  msgid "Remove Invite"
5892
  msgstr ""
5893
 
@@ -6446,7 +6472,7 @@ msgid "Send an email notice when:"
6446
  msgstr ""
6447
 
6448
  #: bp-templates/bp-legacy/buddypress/members/single/settings/profile.php:22
6449
- #: bp-xprofile/classes/class-bp-xprofile-field.php:843
6450
  msgid "Visibility"
6451
  msgstr ""
6452
 
@@ -6454,113 +6480,113 @@ msgstr ""
6454
  msgid "BuddyPress Legacy"
6455
  msgstr ""
6456
 
6457
- #: bp-templates/bp-legacy/buddypress-functions.php:281
6458
  msgid "Accepted"
6459
  msgstr ""
6460
 
6461
- #: bp-templates/bp-legacy/buddypress-functions.php:283
6462
  msgid "comments"
6463
  msgstr ""
6464
 
6465
- #: bp-templates/bp-legacy/buddypress-functions.php:284
6466
  msgid "Are you sure you want to leave this group?"
6467
  msgstr ""
6468
 
6469
- #: bp-templates/bp-legacy/buddypress-functions.php:286
6470
  msgid "My Favorites"
6471
  msgstr ""
6472
 
6473
- #: bp-templates/bp-legacy/buddypress-functions.php:287
6474
  msgid "Rejected"
6475
  msgstr ""
6476
 
6477
- #: bp-templates/bp-legacy/buddypress-functions.php:289
6478
  msgid "Show all"
6479
  msgstr ""
6480
 
6481
- #: bp-templates/bp-legacy/buddypress-functions.php:290
6482
  msgid "Show all comments for this thread"
6483
  msgstr ""
6484
 
6485
- #: bp-templates/bp-legacy/buddypress-functions.php:291
6486
  msgid "Show all %d comments"
6487
  msgstr ""
6488
 
6489
- #: bp-templates/bp-legacy/buddypress-functions.php:292
6490
  msgid ""
6491
  "Your profile has unsaved changes. If you leave the page, the changes will "
6492
  "be lost."
6493
  msgstr ""
6494
 
6495
- #: bp-templates/bp-legacy/buddypress-functions.php:924
6496
  msgid "There was a problem posting your update. Please try again."
6497
  msgstr ""
6498
 
6499
- #: bp-templates/bp-legacy/buddypress-functions.php:1056
6500
- #: bp-templates/bp-legacy/buddypress-functions.php:1093
6501
  msgid "There was a problem when deleting. Please try again."
6502
  msgstr ""
6503
 
6504
- #: bp-templates/bp-legacy/buddypress-functions.php:1280
6505
  msgid ""
6506
  "%s has previously requested to join this group. Sending an invitation will "
6507
  "automatically add the member to the group."
6508
  msgstr ""
6509
 
6510
- #: bp-templates/bp-legacy/buddypress-functions.php:1335
6511
  msgid " Friendship could not be requested."
6512
  msgstr ""
6513
 
6514
- #: bp-templates/bp-legacy/buddypress-functions.php:1347
6515
  msgid "Friendship request could not be cancelled."
6516
  msgstr ""
6517
 
6518
- #: bp-templates/bp-legacy/buddypress-functions.php:1352
6519
  msgid "Request Pending"
6520
  msgstr ""
6521
 
6522
- #: bp-templates/bp-legacy/buddypress-functions.php:1372
6523
  msgid "There was a problem accepting that request. Please try again."
6524
  msgstr ""
6525
 
6526
- #: bp-templates/bp-legacy/buddypress-functions.php:1391
6527
  msgid "There was a problem rejecting that request. Please try again."
6528
  msgstr ""
6529
 
6530
- #: bp-templates/bp-legacy/buddypress-functions.php:1421
6531
  msgid "Error joining group"
6532
  msgstr ""
6533
 
6534
- #: bp-templates/bp-legacy/buddypress-functions.php:1434
6535
- #: bp-templates/bp-legacy/buddypress-functions.php:1444
6536
  msgid "Error requesting membership"
6537
  msgstr ""
6538
 
6539
- #: bp-templates/bp-legacy/buddypress-functions.php:1446
6540
  msgid "Membership Requested"
6541
  msgstr ""
6542
 
6543
- #: bp-templates/bp-legacy/buddypress-functions.php:1455
6544
  msgid "Error leaving group"
6545
  msgstr ""
6546
 
6547
- #: bp-templates/bp-legacy/buddypress-functions.php:1478
6548
  msgid "There was a problem closing the notice."
6549
  msgstr ""
6550
 
6551
- #: bp-templates/bp-legacy/buddypress-functions.php:1581
6552
  msgid "There was a problem sending that reply. Please try again."
6553
  msgstr ""
6554
 
6555
- #: bp-templates/bp-legacy/buddypress-functions.php:1599
6556
  msgid "There was a problem marking messages as unread."
6557
  msgstr ""
6558
 
6559
- #: bp-templates/bp-legacy/buddypress-functions.php:1624
6560
  msgid "There was a problem marking messages as read."
6561
  msgstr ""
6562
 
6563
- #: bp-templates/bp-legacy/buddypress-functions.php:1649
6564
  msgid "There was a problem deleting messages."
6565
  msgstr ""
6566
 
@@ -6599,7 +6625,7 @@ msgid "(Primary)"
6599
  msgstr ""
6600
 
6601
  #: bp-xprofile/bp-xprofile-admin.php:139
6602
- #: bp-xprofile/classes/class-bp-xprofile-field.php:629
6603
  msgid "Add New Field"
6604
  msgstr ""
6605
 
@@ -6778,43 +6804,60 @@ msgid "Add Another Option"
6778
  msgstr ""
6779
 
6780
  #: bp-xprofile/classes/class-bp-xprofile-field.php:593
6781
- msgid "Please make sure you fill out all required fields."
6782
  msgstr ""
6783
 
6784
- #: bp-xprofile/classes/class-bp-xprofile-field.php:601
6785
- msgid "This field type requires at least one option. Please add options below."
6786
  msgstr ""
6787
 
6788
- #: bp-xprofile/classes/class-bp-xprofile-field.php:642
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6789
  msgid "Edit Field"
6790
  msgstr ""
6791
 
6792
- #: bp-xprofile/classes/class-bp-xprofile-field.php:753
6793
  #: bp-xprofile/classes/class-bp-xprofile-group.php:712
6794
  msgid "Submit"
6795
  msgstr ""
6796
 
6797
- #: bp-xprofile/classes/class-bp-xprofile-field.php:863
6798
  msgid "Allow members to override"
6799
  msgstr ""
6800
 
6801
- #: bp-xprofile/classes/class-bp-xprofile-field.php:867
6802
  msgid "Enforce field visibility"
6803
  msgstr ""
6804
 
6805
- #: bp-xprofile/classes/class-bp-xprofile-field.php:892
6806
  msgid "Requirement"
6807
  msgstr ""
6808
 
6809
- #: bp-xprofile/classes/class-bp-xprofile-field.php:895
6810
  msgid "Not Required"
6811
  msgstr ""
6812
 
6813
- #: bp-xprofile/classes/class-bp-xprofile-field.php:896
6814
  msgid "Required"
6815
  msgstr ""
6816
 
6817
- #: bp-xprofile/classes/class-bp-xprofile-field.php:919
6818
  msgid "Type"
6819
  msgstr ""
6820
 
@@ -6953,7 +6996,7 @@ msgctxt "component directory title"
6953
  msgid "Groups"
6954
  msgstr ""
6955
 
6956
- #: bp-members/bp-members-loader.php:102
6957
  msgctxt "component directory title"
6958
  msgid "Members"
6959
  msgstr ""
@@ -7068,12 +7111,12 @@ msgctxt "widget name"
7068
  msgid "(BuddyPress) Members"
7069
  msgstr ""
7070
 
7071
- #: bp-members/bp-members-widgets.php:247
7072
  msgctxt "widget name"
7073
  msgid "(BuddyPress) Who's Online"
7074
  msgstr ""
7075
 
7076
- #: bp-members/bp-members-widgets.php:391
7077
  msgctxt "widget name"
7078
  msgid "(BuddyPress) Recently Active Members"
7079
  msgstr ""
@@ -7105,7 +7148,7 @@ msgctxt "buddypress tools intro"
7105
  msgid "Use the %s to repair these relationships."
7106
  msgstr ""
7107
 
7108
- #: bp-core/bp-core-admin.php:338
7109
  msgctxt "BuddyPress setting tab"
7110
  msgid "Profile Settings"
7111
  msgstr ""
@@ -7200,12 +7243,12 @@ msgctxt "avatar types separator"
7200
  msgid ","
7201
  msgstr ""
7202
 
7203
- #: bp-core/classes/class-bp-attachment.php:451
7204
  msgctxt "Attachment source file"
7205
  msgid "source file"
7206
  msgstr ""
7207
 
7208
- #: bp-core/classes/class-bp-attachment.php:453
7209
  msgctxt "Attachment destination file"
7210
  msgid "destination file"
7211
  msgstr ""
@@ -7526,102 +7569,102 @@ msgid "&rarr;"
7526
  msgstr ""
7527
 
7528
  #: bp-members/admin/bp-members-admin-classes.php:100
7529
- #: bp-members/admin/bp-members-admin-classes.php:467
7530
- #: bp-members/bp-members-admin.php:1334
7531
  msgctxt "signup users"
7532
  msgid "Pending %s"
7533
  msgstr ""
7534
 
7535
- #: bp-members/admin/bp-members-admin-classes.php:149
7536
- #: bp-members/admin/bp-members-admin-classes.php:504
7537
  msgctxt "Pending signup action"
7538
  msgid "Activate"
7539
  msgstr ""
7540
 
7541
- #: bp-members/admin/bp-members-admin-classes.php:150
7542
- #: bp-members/admin/bp-members-admin-classes.php:505
7543
  msgctxt "Pending signup action"
7544
  msgid "Email"
7545
  msgstr ""
7546
 
7547
- #: bp-members/bp-members-admin.php:725
7548
  msgctxt "members user-admin edit screen"
7549
  msgid "Status"
7550
  msgstr ""
7551
 
7552
- #: bp-members/bp-members-admin.php:759
7553
  msgctxt "members user-admin edit screen"
7554
  msgid "%s's Stats"
7555
  msgstr ""
7556
 
7557
- #: bp-members/bp-members-admin.php:771
7558
  msgctxt "members user-admin edit screen"
7559
  msgid "Member Type"
7560
  msgstr ""
7561
 
7562
- #: bp-members/bp-members-admin.php:889 bp-members/bp-members-admin.php:1830
7563
  msgctxt "user"
7564
  msgid "Add New"
7565
  msgstr ""
7566
 
7567
- #: bp-members/bp-members-admin.php:893 bp-members/bp-members-admin.php:1834
7568
  msgctxt "user"
7569
  msgid "Add Existing"
7570
  msgstr ""
7571
 
7572
- #: bp-members/bp-members-admin.php:1410
7573
  msgctxt "Pending Accounts per page (screen options)"
7574
  msgid "Pending Accounts"
7575
  msgstr ""
7576
 
7577
- #: bp-members/bp-members-admin.php:1593
7578
  msgctxt "signup resent"
7579
  msgid "%s activation email successfully sent! "
7580
  msgid_plural "%s activation emails successfully sent! "
7581
  msgstr[0] ""
7582
  msgstr[1] ""
7583
 
7584
- #: bp-members/bp-members-admin.php:1627
7585
  msgctxt "signup resent"
7586
  msgid "%s account successfully activated! "
7587
  msgid_plural "%s accounts successfully activated! "
7588
  msgstr[0] ""
7589
  msgstr[1] ""
7590
 
7591
- #: bp-members/bp-members-admin.php:1604
7592
  msgctxt "signup notsent"
7593
  msgid "%s activation email was not sent."
7594
  msgid_plural "%s activation emails were not sent."
7595
  msgstr[0] ""
7596
  msgstr[1] ""
7597
 
7598
- #: bp-members/bp-members-admin.php:1638
7599
  msgctxt "signup notsent"
7600
  msgid "%s account was not activated."
7601
  msgid_plural "%s accounts were not activated."
7602
  msgstr[0] ""
7603
  msgstr[1] ""
7604
 
7605
- #: bp-members/bp-members-admin.php:1661
7606
  msgctxt "signup deleted"
7607
  msgid "%s sign-up successfully deleted!"
7608
  msgid_plural "%s sign-ups successfully deleted!"
7609
  msgstr[0] ""
7610
  msgstr[1] ""
7611
 
7612
- #: bp-members/bp-members-admin.php:1672
7613
  msgctxt "signup notdeleted"
7614
  msgid "%s sign-up was not deleted."
7615
  msgid_plural "%s sign-ups were not deleted."
7616
  msgstr[0] ""
7617
  msgstr[1] ""
7618
 
7619
- #: bp-members/bp-members-loader.php:236
7620
  msgctxt "Member profile main navigation"
7621
  msgid "Profile"
7622
  msgstr ""
7623
 
7624
- #: bp-members/bp-members-loader.php:250
7625
  msgctxt "Member profile view"
7626
  msgid "View"
7627
  msgstr ""
@@ -7636,12 +7679,12 @@ msgctxt "Member pagination next text"
7636
  msgid "&rarr;"
7637
  msgstr ""
7638
 
7639
- #: bp-members/bp-members-template.php:1116
7640
  msgctxt "member latest update in member directory"
7641
  msgid "- &quot;%s&quot;"
7642
  msgstr ""
7643
 
7644
- #: bp-members/bp-members-template.php:1232
7645
  msgctxt "Records the timestamp that the user registered into the activity stream"
7646
  msgid "registered %s"
7647
  msgstr ""
@@ -7947,12 +7990,12 @@ msgctxt "xprofile field type"
7947
  msgid "URL"
7948
  msgstr ""
7949
 
7950
- #: bp-xprofile/classes/class-bp-xprofile-field.php:813
7951
  msgctxt "XProfile admin edit field"
7952
  msgid "Name"
7953
  msgstr ""
7954
 
7955
- #: bp-xprofile/classes/class-bp-xprofile-field.php:819
7956
  msgctxt "XProfile admin edit field"
7957
  msgid "Description"
7958
  msgstr ""
2
  # This file is distributed under the GPLv2 or later (license.txt).
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: BuddyPress 2.3.0-rc\n"
6
  "Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org\n"
7
+ "POT-Creation-Date: 2015-05-21 21:35:07+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
26
  msgstr ""
27
 
28
  #: bp-activity/bp-activity-actions.php:332
29
+ #: bp-templates/bp-legacy/buddypress-functions.php:925
30
  msgid "Please enter some content to post."
31
  msgstr ""
32
 
39
  msgstr ""
40
 
41
  #: bp-activity/bp-activity-actions.php:416
42
+ #: bp-templates/bp-legacy/buddypress-functions.php:994
43
  msgid "Please do not leave the comment area blank."
44
  msgstr ""
45
 
145
  #: bp-core/admin/bp-core-admin-functions.php:509
146
  #: bp-core/admin/bp-core-admin-functions.php:528
147
  #: bp-groups/bp-groups-admin.php:117 bp-groups/bp-groups-admin.php:157
148
+ #: bp-members/bp-members-admin.php:715 bp-members/bp-members-admin.php:1432
149
  msgid "Overview"
150
  msgstr ""
151
 
209
  #: bp-core/admin/bp-core-admin-functions.php:515
210
  #: bp-core/admin/bp-core-admin-functions.php:534
211
  #: bp-groups/bp-groups-admin.php:125 bp-groups/bp-groups-admin.php:173
212
+ #: bp-members/bp-members-admin.php:724 bp-members/bp-members-admin.php:1453
213
  msgid "For more information:"
214
  msgstr ""
215
 
225
  #: bp-core/admin/bp-core-admin-functions.php:498
226
  #: bp-core/admin/bp-core-admin-functions.php:517
227
  #: bp-core/admin/bp-core-admin-functions.php:536
228
+ #: bp-groups/bp-groups-admin.php:174 bp-members/bp-members-admin.php:726
229
+ #: bp-members/bp-members-admin.php:1454
230
  msgid "<a href=\"https://buddypress.org/support/\">Support Forums</a>"
231
  msgstr ""
232
 
301
  msgid "Spam"
302
  msgstr ""
303
 
304
+ #: bp-activity/bp-activity-admin.php:732 bp-members/bp-members-admin.php:1001
305
+ #: bp-members/bp-members-admin.php:1063
306
  #. translators: Publish box date format, see http:php.net/date
307
  msgid "M j, Y @ G:i"
308
  msgstr ""
318
  msgstr ""
319
 
320
  #: bp-activity/bp-activity-admin.php:748
321
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:686
322
  #: bp-xprofile/classes/class-bp-xprofile-group.php:663
323
  msgid "Update"
324
  msgstr ""
397
  msgstr ""
398
 
399
  #: bp-activity/bp-activity-admin.php:976 bp-groups/bp-groups-admin.php:731
400
+ #: bp-members/bp-members-admin.php:1857
401
  msgid "Search results for &#8220;%s&#8221;"
402
  msgstr ""
403
 
410
  msgstr ""
411
 
412
  #: bp-activity/bp-activity-admin.php:1004 bp-groups/bp-groups-admin.php:677
413
+ #: bp-members/bp-members-admin.php:2002
414
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:130
415
  #: bp-templates/bp-legacy/buddypress/forums/index.php:196
416
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:822
417
  #: bp-xprofile/classes/class-bp-xprofile-group.php:733
418
  msgid "Cancel"
419
  msgstr ""
578
  msgstr ""
579
 
580
  #: bp-activity/bp-activity-functions.php:2096
581
+ #: bp-templates/bp-legacy/buddypress-functions.php:991
582
  msgid "There was an error posting your reply. Please try again."
583
  msgstr ""
584
 
606
  #: bp-core/deprecated/2.1.php:508 bp-forums/bp-forums-loader.php:246
607
  #: bp-forums/bp-forums-template.php:854 bp-forums/bp-forums-template.php:1153
608
  #: bp-forums/bp-forums-template.php:2404 bp-friends/bp-friends-loader.php:234
609
+ #: bp-groups/bp-groups-loader.php:708 bp-groups/bp-groups-template.php:1548
610
+ #: bp-groups/bp-groups-template.php:1591 bp-groups/bp-groups-template.php:2280
611
+ #: bp-groups/bp-groups-template.php:2296 bp-groups/bp-groups-template.php:2352
612
+ #: bp-groups/bp-groups-template.php:2368 bp-groups/bp-groups-template.php:3844
613
+ #: bp-groups/bp-groups-template.php:3883 bp-groups/bp-groups-template.php:3921
614
+ #: bp-groups/bp-groups-template.php:5143 bp-members/bp-members-loader.php:275
615
+ #: bp-members/bp-members-template.php:926
616
+ #: bp-members/bp-members-template.php:1467
617
+ #: bp-members/bp-members-template.php:1516
618
  #: bp-messages/bp-messages-loader.php:317
619
  #: bp-messages/bp-messages-template.php:1002
620
  #: bp-notifications/bp-notifications-loader.php:235
714
  msgid "Activity"
715
  msgstr ""
716
 
717
+ #: bp-activity/bp-activity-screens.php:380 bp-blogs/bp-blogs-template.php:1272
718
  #: bp-friends/bp-friends-screens.php:110 bp-groups/bp-groups-screens.php:1332
719
  #: bp-messages/bp-messages-screens.php:269
720
  #: bp-templates/bp-legacy/buddypress/members/register.php:286
721
  msgid "Yes"
722
  msgstr ""
723
 
724
+ #: bp-activity/bp-activity-screens.php:381 bp-blogs/bp-blogs-template.php:1276
725
  #: bp-friends/bp-friends-screens.php:111 bp-groups/bp-groups-screens.php:1333
726
  #: bp-messages/bp-messages-screens.php:270
727
  #: bp-templates/bp-legacy/buddypress/members/register.php:287
739
  #: bp-activity/bp-activity-template.php:247
740
  #: bp-activity/classes/class-bp-activity-activity.php:301
741
  #: bp-groups/bp-groups-functions.php:571 bp-groups/bp-groups-template.php:211
742
+ #: bp-groups/bp-groups-template.php:3594 bp-groups/bp-groups-template.php:4950
743
+ #: bp-groups/bp-groups-template.php:5309
744
  #: bp-groups/classes/class-bp-groups-group.php:704
745
  #: bp-messages/bp-messages-template.php:125
746
  #: bp-messages/classes/class-bp_messages-thread.php:409
769
  msgstr ""
770
 
771
  #: bp-activity/bp-activity-template.php:1633 bp-groups/bp-groups-admin.php:1570
772
+ #: bp-groups/bp-groups-template.php:892
773
  msgid "Group logo of %s"
774
  msgstr ""
775
 
791
  #: bp-core/bp-core-attachments.php:221 bp-forums/bp-forums-template.php:2555
792
  #: bp-groups/bp-groups-admin.php:1418 bp-groups/bp-groups-admin.php:1546
793
  #: bp-groups/bp-groups-loader.php:600
794
+ #: bp-members/admin/bp-members-admin-classes.php:156
795
+ #: bp-members/admin/bp-members-admin-classes.php:296
796
+ #: bp-members/admin/bp-members-admin-classes.php:524
797
+ #: bp-members/admin/bp-members-admin-classes.php:655
798
  #: bp-messages/bp-messages-template.php:1294
799
  #: bp-notifications/bp-notifications-template.php:1050
800
  #: bp-notifications/bp-notifications-template.php:1283
810
  #: bp-core/admin/bp-core-admin-functions.php:869
811
  #: bp-core/admin/bp-core-admin-slugs.php:113
812
  #: bp-core/admin/bp-core-admin-slugs.php:189 bp-groups/bp-groups-admin.php:1549
813
+ #: bp-members/bp-members-template.php:1141
814
+ #: bp-templates/bp-legacy/buddypress-functions.php:311
815
  msgid "View"
816
  msgstr ""
817
 
906
  msgstr ""
907
 
908
  #: bp-blogs/bp-blogs-loader.php:242 bp-blogs/bp-blogs-screens.php:237
909
+ #: bp-blogs/bp-blogs-template.php:1408 bp-blogs/bp-blogs-template.php:1488
910
+ #: bp-blogs/bp-blogs-template.php:1489 bp-core/bp-core-filters.php:761
911
  msgid "Create a Site"
912
  msgstr ""
913
 
934
  msgid "Profile picture of site author %s"
935
  msgstr ""
936
 
937
+ #: bp-blogs/bp-blogs-template.php:786
938
  #: bp-core/classes/class-bp-core-user.php:188
939
+ #: bp-groups/bp-groups-template.php:5434 bp-groups/bp-groups-widgets.php:112
940
+ #: bp-groups/bp-groups-widgets.php:224 bp-members/bp-members-template.php:1067
941
+ #: bp-members/bp-members-template.php:1589
942
  #: bp-templates/bp-legacy/buddypress/groups/groups-loop.php:63
943
  #: bp-templates/bp-legacy/buddypress/groups/single/group-header.php:65
944
  msgid "active %s"
945
  msgstr ""
946
 
947
+ #: bp-blogs/bp-blogs-template.php:799 bp-members/bp-members-template.php:1080
948
  msgid "Never active"
949
  msgstr ""
950
 
951
+ #: bp-blogs/bp-blogs-template.php:851
952
  msgid "Latest Post: %s"
953
  msgstr ""
954
 
955
+ #: bp-blogs/bp-blogs-template.php:1183
956
  msgid "There was a problem; please correct the form below and try again."
957
  msgstr ""
958
 
959
+ #: bp-blogs/bp-blogs-template.php:1186
960
  msgid ""
961
  "By filling out the form below, you can <strong>add a site to your "
962
  "account</strong>. There is no limit to the number of sites that you can "
963
  "have, so create to your heart's content, but blog responsibly!"
964
  msgstr ""
965
 
966
+ #: bp-blogs/bp-blogs-template.php:1188
967
  msgid ""
968
  "If you&#8217;re not going to use a great domain, leave it for a new user. "
969
  "Now have at it!"
970
  msgstr ""
971
 
972
+ #: bp-blogs/bp-blogs-template.php:1204
973
  msgid "Create Site"
974
  msgstr ""
975
 
976
+ #: bp-blogs/bp-blogs-template.php:1226
977
  msgid "Site Name:"
978
  msgstr ""
979
 
980
+ #: bp-blogs/bp-blogs-template.php:1228
981
  msgid "Site Domain:"
982
  msgstr ""
983
 
984
+ #: bp-blogs/bp-blogs-template.php:1242
985
  msgid "Your address will be "
986
  msgstr ""
987
 
988
+ #: bp-blogs/bp-blogs-template.php:1245
989
  msgid "blogname"
990
  msgstr ""
991
 
992
+ #: bp-blogs/bp-blogs-template.php:1247
993
  msgid "domain."
994
  msgstr ""
995
 
996
+ #: bp-blogs/bp-blogs-template.php:1250
997
  msgid ""
998
  "Must be at least 4 characters, letters and numbers only. It cannot be "
999
  "changed so choose carefully!)"
1000
  msgstr ""
1001
 
1002
+ #: bp-blogs/bp-blogs-template.php:1256
1003
  msgid "Site Title:"
1004
  msgstr ""
1005
 
1006
+ #: bp-blogs/bp-blogs-template.php:1267
1007
  msgid "Privacy:"
1008
  msgstr ""
1009
 
1010
+ #: bp-blogs/bp-blogs-template.php:1268
1011
  #: bp-templates/bp-legacy/buddypress/members/register.php:276
1012
  msgid ""
1013
  "I would like my site to appear in search engines, and in public listings "
1014
  "around this network."
1015
  msgstr ""
1016
 
1017
+ #: bp-blogs/bp-blogs-template.php:1373
1018
  msgid "Congratulations! You have successfully registered a new site."
1019
  msgstr ""
1020
 
1021
+ #: bp-blogs/bp-blogs-template.php:1375
1022
  msgid ""
1023
  "<a href=\"%1$s\">%2$s</a> is your new site. <a href=\"%3$s\">Login</a> as "
1024
  "\"%4$s\" using your existing password."
1025
  msgstr ""
1026
 
1027
+ #: bp-blogs/bp-blogs-template.php:1424
1028
  msgid "%s's Sites"
1029
  msgstr ""
1030
 
1031
+ #: bp-blogs/bp-blogs-template.php:1425
1032
  msgid "%s's Recent Posts"
1033
  msgstr ""
1034
 
1035
+ #: bp-blogs/bp-blogs-template.php:1426
1036
  msgid "%s's Recent Comments"
1037
  msgstr ""
1038
 
1039
+ #: bp-blogs/bp-blogs-template.php:1448 bp-core/deprecated/1.5.php:417
1040
+ #: bp-forums/bp-forums-template.php:2684 bp-groups/bp-groups-template.php:4705
1041
+ #: bp-members/bp-members-template.php:1301
1042
  #: bp-messages/bp-messages-template.php:1122
1043
  msgid "Search"
1044
  msgstr ""
1045
 
1046
+ #: bp-blogs/bp-blogs-template.php:1600 bp-blogs/bp-blogs-template.php:1601
1047
  msgid "Visit Site"
1048
  msgstr ""
1049
 
1050
+ #: bp-blogs/bp-blogs-template.php:1662
1051
  msgid "%s site"
1052
  msgid_plural "%s sites"
1053
  msgstr[0] ""
1272
 
1273
  #: bp-core/admin/bp-core-admin-functions.php:270
1274
  #: bp-core/admin/bp-core-admin-slugs.php:148
1275
+ #: bp-members/admin/bp-members-admin-classes.php:288
1276
+ #: bp-members/admin/bp-members-admin-classes.php:292
1277
+ #: bp-members/admin/bp-members-admin-classes.php:647
1278
+ #: bp-members/admin/bp-members-admin-classes.php:651
1279
  #: bp-messages/bp-messages-template.php:1529
1280
  #: bp-templates/bp-legacy/buddypress/members/activate.php:46
1281
  msgid "Activate"
1306
  msgstr ""
1307
 
1308
  #: bp-core/admin/bp-core-admin-functions.php:425
1309
+ #: bp-core/admin/bp-core-admin-settings.php:255 bp-core/bp-core-admin.php:436
1310
  #: bp-groups/bp-groups-loader.php:572 bp-settings/bp-settings-loader.php:23
1311
  #: bp-settings/bp-settings-loader.php:73 bp-settings/bp-settings-loader.php:163
1312
  msgid "Settings"
1373
  #: bp-core/admin/bp-core-admin-functions.php:565
1374
  msgid ""
1375
  "Your users will distinguish themselves through their profile page. Create "
1376
+ "relevant profile fields that will show on each users profile.<br /><br "
1377
+ "/>Note: Any fields in the first group will appear on the signup page."
 
1378
  msgstr ""
1379
 
1380
  #. Plugin Name of the plugin/theme
1406
  msgstr ""
1407
 
1408
  #: bp-core/admin/bp-core-admin-functions.php:921
1409
+ #: bp-members/bp-members-actions.php:53 bp-members/bp-members-admin.php:298
1410
  msgid "User marked as spammer. Spam users are visible only to site admins."
1411
  msgstr ""
1412
 
1494
 
1495
  #: bp-core/admin/bp-core-admin-tools.php:19
1496
  #: bp-core/admin/bp-core-admin-tools.php:401
1497
+ #: bp-core/admin/bp-core-admin-tools.php:404 bp-core/bp-core-admin.php:291
1498
  msgid "BuddyPress Tools"
1499
  msgstr ""
1500
 
1578
  msgid "Determining last activity dates for each user&hellip; %s"
1579
  msgstr ""
1580
 
1581
+ #: bp-core/admin/bp-core-admin-tools.php:372 bp-core/bp-core-admin.php:268
1582
+ #: bp-core/bp-core-admin.php:269
1583
  msgid "Tools"
1584
  msgstr ""
1585
 
1586
+ #: bp-core/bp-core-admin.php:197 bp-core/bp-core-admin.php:198
1587
+ #: bp-core/bp-core-admin.php:206 bp-core/bp-core-admin.php:207
1588
  msgid "Welcome to BuddyPress"
1589
  msgstr ""
1590
 
1591
+ #: bp-core/bp-core-admin.php:227
1592
  msgid "BuddyPress Help"
1593
  msgstr ""
1594
 
1595
+ #: bp-core/bp-core-admin.php:228
1596
  msgid "Help"
1597
  msgstr ""
1598
 
1599
+ #: bp-core/bp-core-admin.php:237
1600
  msgid "BuddyPress Components"
1601
  msgstr ""
1602
 
1603
+ #: bp-core/bp-core-admin.php:246 bp-core/bp-core-admin.php:247
1604
  msgid "BuddyPress Pages"
1605
  msgstr ""
1606
 
1607
+ #: bp-core/bp-core-admin.php:255 bp-core/bp-core-admin.php:256
1608
  msgid "BuddyPress Settings"
1609
  msgstr ""
1610
 
1611
+ #: bp-core/bp-core-admin.php:279 bp-core/bp-core-admin.php:280
1612
  msgid "Available Tools"
1613
  msgstr ""
1614
 
1615
+ #: bp-core/bp-core-admin.php:318
1616
  msgid "Main Settings"
1617
  msgstr ""
1618
 
1619
+ #: bp-core/bp-core-admin.php:321 bp-core/bp-core-admin.php:326
1620
  msgid "Toolbar"
1621
  msgstr ""
1622
 
1623
+ #: bp-core/bp-core-admin.php:331
1624
  msgid "Account Deletion"
1625
  msgstr ""
1626
 
1627
+ #: bp-core/bp-core-admin.php:341
1628
  msgid "Profile Photo Uploads"
1629
  msgstr ""
1630
 
1631
+ #: bp-core/bp-core-admin.php:345
1632
  msgid "Profile Syncing"
1633
  msgstr ""
1634
 
1635
+ #: bp-core/bp-core-admin.php:354
1636
  msgid "Groups Settings"
1637
  msgstr ""
1638
 
1639
+ #: bp-core/bp-core-admin.php:357
1640
  msgid "Group Creation"
1641
  msgstr ""
1642
 
1643
+ #: bp-core/bp-core-admin.php:361
1644
  msgid "Group Photo Uploads"
1645
  msgstr ""
1646
 
1647
+ #: bp-core/bp-core-admin.php:370
1648
  msgid "Legacy Group Forums"
1649
  msgstr ""
1650
 
1651
+ #: bp-core/bp-core-admin.php:373
1652
  msgid "bbPress Configuration"
1653
  msgstr ""
1654
 
1655
+ #: bp-core/bp-core-admin.php:382
1656
  msgid "Activity Settings"
1657
  msgstr ""
1658
 
1659
+ #: bp-core/bp-core-admin.php:385
1660
  msgid "Blog &amp; Forum Comments"
1661
  msgstr ""
1662
 
1663
+ #: bp-core/bp-core-admin.php:389
1664
  msgid "Activity auto-refresh"
1665
  msgstr ""
1666
 
1667
+ #: bp-core/bp-core-admin.php:394
1668
  msgid "Akismet"
1669
  msgstr ""
1670
 
1671
+ #: bp-core/bp-core-admin.php:412
1672
  msgid "About BuddyPress"
1673
  msgstr ""
1674
 
1675
+ #: bp-core/bp-core-admin.php:437
1676
  msgid "About"
1677
  msgstr ""
1678
 
1679
+ #: bp-core/bp-core-admin.php:506
1680
  msgid "Getting Started with BuddyPress"
1681
  msgstr ""
1682
 
1683
+ #: bp-core/bp-core-admin.php:509
1684
  msgid "Configure BuddyPress"
1685
  msgstr ""
1686
 
1687
+ #: bp-core/bp-core-admin.php:512
1688
  msgid "Set Up Components"
1689
  msgstr ""
1690
 
1691
+ #: bp-core/bp-core-admin.php:515
1692
  msgid "Assign Components to Pages"
1693
  msgstr ""
1694
 
1695
+ #: bp-core/bp-core-admin.php:518
1696
  msgid "Customize Settings"
1697
  msgstr ""
1698
 
1699
+ #: bp-core/bp-core-admin.php:521
1700
  msgid "Get Started"
1701
  msgstr ""
1702
 
1703
+ #: bp-core/bp-core-admin.php:524
1704
  msgid "Administration Tools"
1705
  msgstr ""
1706
 
1707
+ #: bp-core/bp-core-admin.php:527
1708
  msgid "Add User Profile Fields"
1709
  msgstr ""
1710
 
1711
+ #: bp-core/bp-core-admin.php:529
1712
  msgid "Manage User Signups"
1713
  msgstr ""
1714
 
1715
+ #: bp-core/bp-core-admin.php:531
1716
  msgid "Moderate Activity Streams"
1717
  msgstr ""
1718
 
1719
+ #: bp-core/bp-core-admin.php:534
1720
  msgid "Manage Groups"
1721
  msgstr ""
1722
 
1723
+ #: bp-core/bp-core-admin.php:536
1724
  msgid "Repair Data"
1725
  msgstr ""
1726
 
1727
+ #: bp-core/bp-core-admin.php:541
1728
  msgid "Community and Support"
1729
  msgstr ""
1730
 
1731
+ #: bp-core/bp-core-admin.php:542
1732
  msgid ""
1733
  "Looking for help? The <a href=\"https://codex.buddypress.org/\">BuddyPress "
1734
  "Codex</a> has you covered."
1735
  msgstr ""
1736
 
1737
+ #: bp-core/bp-core-admin.php:543
1738
  msgid ""
1739
  "Can&#8217;t find what you need? Stop by <a "
1740
  "href=\"https://buddypress.org/support/\">our support forums</a>, where "
1741
  "active BuddyPress users and developers are waiting to share tips and more."
1742
  msgstr ""
1743
 
1744
+ #: bp-core/bp-core-admin.php:552
1745
+ msgid "Upload Avatars with a Drag and a Drop"
1746
  msgstr ""
1747
 
1748
  #: bp-core/bp-core-admin.php:555
1749
+ msgid "Revamped Avatar Upload UI"
1750
  msgstr ""
1751
 
1752
  #: bp-core/bp-core-admin.php:559
 
 
 
 
1753
  msgid ""
1754
+ "Built with the Attachments API, the new foundation for BuddyPress media "
1755
+ "management."
1756
  msgstr ""
1757
 
1758
+ #: bp-core/bp-core-admin.php:560
1759
  msgid ""
1760
+ "You can drag and drop any image you choose to upload as your profile photo. "
1761
+ "The interface is mobile-ready and now includes integration with phone or "
1762
+ "laptop cameras. This is an example of what can be developed using the new "
1763
+ "Attachments API, the long-awaited foundation for media-related BuddyPress "
1764
+ "components and features."
1765
  msgstr ""
1766
 
1767
+ #: bp-core/bp-core-admin.php:560
1768
  msgid "Learn more &rarr;"
1769
  msgstr ""
1770
 
1771
+ #: bp-core/bp-core-admin.php:567
1772
  msgid "The Finer Points"
1773
  msgstr ""
1774
 
1775
+ #: bp-core/bp-core-admin.php:572
1776
+ msgid "Member Type Directories"
1777
  msgstr ""
1778
 
1779
+ #: bp-core/bp-core-admin.php:573
1780
+ msgid "Create directories of member types in your site using the Member Type API."
 
 
1781
  msgstr ""
1782
 
1783
+ #: bp-core/bp-core-admin.php:578
1784
+ msgid "Core Theme Companion Styling"
1785
  msgstr ""
1786
 
1787
+ #: bp-core/bp-core-admin.php:579
1788
  msgid ""
1789
+ "Improved integration of components in WordPress core themes Twenty Fifteen "
1790
+ "and Twenty Fourteen."
1791
  msgstr ""
1792
 
1793
+ #: bp-core/bp-core-admin.php:584
1794
+ msgid "Blog Post Activity"
1795
  msgstr ""
1796
 
1797
+ #: bp-core/bp-core-admin.php:585
1798
  msgid ""
1799
+ "Generate better excerpts in the activity streams for posts containing "
1800
+ "images or other embedded media content."
1801
  msgstr ""
1802
 
1803
+ #: bp-core/bp-core-admin.php:590
1804
+ msgid "Star Private Messages "
1805
  msgstr ""
1806
 
1807
+ #: bp-core/bp-core-admin.php:591
1808
+ msgid "Mark important messages in your inbox from your friends with a star."
 
 
1809
  msgstr ""
1810
 
1811
+ #: bp-core/bp-core-admin.php:597
1812
  msgid "Under the Hood"
1813
  msgstr ""
1814
 
1815
+ #: bp-core/bp-core-admin.php:601
1816
+ msgid "Components can register new features"
1817
  msgstr ""
1818
 
1819
+ #: bp-core/bp-core-admin.php:602
1820
  msgid ""
1821
+ "Plugin developers can register new features or check if a component feature "
1822
+ "is registered using the `BP_Component` class."
1823
  msgstr ""
1824
 
1825
+ #: bp-core/bp-core-admin.php:604
1826
  msgid "Cache Improvements"
1827
  msgstr ""
1828
 
1829
+ #: bp-core/bp-core-admin.php:605
1830
  msgid ""
1831
+ "Improved cacheing for the following components: Messages, Profiles, Members "
1832
+ "&amp; Member Types, and Friends."
1833
  msgstr ""
1834
 
1835
+ #: bp-core/bp-core-admin.php:608
1836
  msgid "Developer Reference"
1837
  msgstr ""
1838
 
1839
+ #: bp-core/bp-core-admin.php:609
1840
  msgid ""
1841
  "Continued improvements to inline code documentation make it easier for "
1842
  "developers to understand how BuddyPress works."
1843
  msgstr ""
1844
 
1845
+ #: bp-core/bp-core-admin.php:611
1846
+ msgid "User Documentation"
1847
+ msgstr ""
1848
+
1849
+ #: bp-core/bp-core-admin.php:612
1850
+ msgid ""
1851
+ "The BuddyPress Codex is maintained and updated regularly with new articles "
1852
+ "and tutorials."
1853
+ msgstr ""
1854
+
1855
+ #: bp-core/bp-core-admin.php:617
1856
+ msgid "Official:"
1857
+ msgstr ""
1858
+
1859
+ #: bp-core/bp-core-admin.php:617
1860
+ msgid "News"
1861
+ msgstr ""
1862
+
1863
+ #: bp-core/bp-core-admin.php:617
1864
+ msgid "Support"
1865
+ msgstr ""
1866
+
1867
  #: bp-core/bp-core-admin.php:617
1868
+ msgid "Documentation"
1869
+ msgstr ""
1870
+
1871
+ #: bp-core/bp-core-admin.php:617
1872
+ msgid "Development Blog"
1873
  msgstr ""
1874
 
1875
  #: bp-core/bp-core-admin.php:618
1876
+ msgid "Twitter:"
1877
+ msgstr ""
1878
+
1879
+ #: bp-core/bp-core-admin.php:618
1880
+ msgid "BuddyPress Trac"
1881
+ msgstr ""
1882
+
1883
+ #: bp-core/bp-core-admin.php:618
1884
+ msgid "BuddyPress Dev"
1885
  msgstr ""
1886
 
1887
+ #: bp-core/bp-core-admin.php:640
1888
  msgid "BuddyPress is created by a worldwide network of friendly folks like these."
1889
  msgstr ""
1890
 
1891
+ #: bp-core/bp-core-admin.php:642
1892
  msgid "Project Leaders"
1893
  msgstr ""
1894
 
1895
+ #: bp-core/bp-core-admin.php:647
1896
  msgid "Project Lead"
1897
  msgstr ""
1898
 
1899
+ #: bp-core/bp-core-admin.php:652 bp-core/bp-core-admin.php:657
1900
  msgid "Lead Developer"
1901
  msgstr ""
1902
 
1903
+ #: bp-core/bp-core-admin.php:661
1904
  msgid "Core Team"
1905
  msgstr ""
1906
 
1907
+ #: bp-core/bp-core-admin.php:666 bp-core/bp-core-admin.php:671
1908
+ #: bp-core/bp-core-admin.php:681 bp-core/bp-core-admin.php:686
1909
+ #: bp-core/bp-core-admin.php:691
1910
  msgid "Core Developer"
1911
  msgstr ""
1912
 
1913
+ #: bp-core/bp-core-admin.php:676
1914
  msgid "Navigator"
1915
  msgstr ""
1916
 
1917
+ #: bp-core/bp-core-admin.php:695
1918
  msgid "Recent Rockstars"
1919
  msgstr ""
1920
 
1921
+ #: bp-core/bp-core-admin.php:715
1922
  msgid "Contributors to BuddyPress %s"
1923
  msgstr ""
1924
 
1925
+ #: bp-core/bp-core-admin.php:759
1926
  msgid "External Libraries"
1927
  msgstr ""
1928
 
1929
+ #: bp-core/bp-core-admin.php:780
1930
  msgid ""
1931
  "Thank you for installing BuddyPress! BuddyPress %s gives you the components "
1932
  "you need to turn your WordPress powered site into a thriving membership "
1933
  "community."
1934
  msgstr ""
1935
 
1936
+ #: bp-core/bp-core-admin.php:781
1937
  msgid ""
1938
  "BuddyPress %s comes with a bunch of great improvements we think "
1939
  "you&#8217;re really going to like."
1940
  msgstr ""
1941
 
1942
+ #: bp-core/bp-core-admin.php:785
1943
  msgid "Welcome to BuddyPress %s"
1944
  msgstr ""
1945
 
1946
+ #: bp-core/bp-core-admin.php:806
1947
  msgid "What&#8217;s New"
1948
  msgstr ""
1949
 
1950
+ #: bp-core/bp-core-admin.php:808
1951
  msgid "Credits"
1952
  msgstr ""
1953
 
1954
+ #: bp-core/bp-core-admin.php:875
1955
  msgid "Maintenance Release"
1956
  msgid_plural "Maintenance Releases"
1957
  msgstr[0] ""
1958
  msgstr[1] ""
1959
 
1960
+ #: bp-core/bp-core-admin.php:876
1961
  msgid "Security Release"
1962
  msgid_plural "Security Releases"
1963
  msgstr[0] ""
1964
  msgstr[1] ""
1965
 
1966
+ #: bp-core/bp-core-admin.php:877
1967
  msgid "Maintenance and Security Release"
1968
  msgid_plural "Maintenance and Security Releases"
1969
  msgstr[0] ""
1970
  msgstr[1] ""
1971
 
1972
+ #: bp-core/bp-core-admin.php:880
1973
  #. translators: 1: WordPress version number.
1974
  msgid "<strong>Version %1$s</strong> addressed a security issue."
1975
  msgid_plural "<strong>Version %1$s</strong> addressed some security issues."
1976
  msgstr[0] ""
1977
  msgstr[1] ""
1978
 
1979
+ #: bp-core/bp-core-admin.php:885
1980
  #. translators: 1: WordPress version number, 2: plural number of bugs.
1981
  msgid "<strong>Version %1$s</strong> addressed %2$s bug."
1982
  msgid_plural "<strong>Version %1$s</strong> addressed %2$s bugs."
1983
  msgstr[0] ""
1984
  msgstr[1] ""
1985
 
1986
+ #: bp-core/bp-core-admin.php:890
1987
  #. translators: 1: WordPress version number, 2: plural number of bugs. Singular
1988
  #. security issue.
1989
  msgid "<strong>Version %1$s</strong> addressed a security issue and fixed %2$s bug."
1993
  msgstr[0] ""
1994
  msgstr[1] ""
1995
 
1996
+ #: bp-core/bp-core-admin.php:895
1997
  #. translators: 1: WordPress version number, 2: plural number of bugs. More
1998
  #. than one security issue.
1999
  msgid ""
2005
  msgstr[0] ""
2006
  msgstr[1] ""
2007
 
2008
+ #: bp-core/bp-core-admin.php:899
2009
  msgid "For more information, see <a href=\"%s\">the release notes</a>."
2010
  msgstr ""
2011
 
2179
  #: bp-core/bp-core-template.php:196 bp-core/classes/class-bp-core-user.php:185
2180
  #: bp-core/classes/class-bp-core-user.php:186
2181
  #: bp-core/classes/class-bp-core-user.php:187
2182
+ #: bp-groups/bp-groups-template.php:5428 bp-groups/bp-groups-template.php:5429
2183
+ #: bp-groups/bp-groups-template.php:5430
2184
  msgid "Profile photo of %s"
2185
  msgstr ""
2186
 
2234
  msgid "Activate %s"
2235
  msgstr ""
2236
 
2237
+ #: bp-core/bp-core-filters.php:572 bp-members/bp-members-functions.php:2236
2238
  msgid ""
2239
  "Thanks for registering! To complete the activation of your account please "
2240
  "click the following link:\n"
2243
  "\n"
2244
  msgstr ""
2245
 
2246
+ #: bp-core/bp-core-filters.php:573 bp-members/bp-members-functions.php:2237
2247
  msgid "Activate Your Account"
2248
  msgstr ""
2249
 
2250
+ #: bp-core/bp-core-filters.php:749 bp-members/bp-members-screens.php:670
2251
  msgid "Create an Account"
2252
  msgstr ""
2253
 
2254
+ #: bp-core/bp-core-filters.php:753 bp-members/bp-members-screens.php:678
2255
  msgid "Activate your Account"
2256
  msgstr ""
2257
 
2258
+ #: bp-core/bp-core-filters.php:757 bp-groups/bp-groups-template.php:3332
2259
+ #: bp-groups/bp-groups-template.php:3333
2260
  msgid "Create a Group"
2261
  msgstr ""
2262
 
2324
 
2325
  #: bp-core/bp-core-functions.php:2292 bp-core/bp-core-widgets.php:89
2326
  #: bp-core/deprecated/1.5.php:307 bp-core/deprecated/2.1.php:307
2327
+ #: bp-members/bp-members-template.php:1388
2328
  msgid "Log Out"
2329
  msgstr ""
2330
 
2364
  msgstr ""
2365
 
2366
  #: bp-core/bp-core-widgets.php:113
2367
+ #: bp-members/admin/bp-members-admin-classes.php:135
2368
+ #: bp-members/admin/bp-members-admin-classes.php:503
2369
  #: bp-templates/bp-legacy/buddypress/members/register.php:66
2370
  msgid "Username"
2371
  msgstr ""
2383
  msgstr ""
2384
 
2385
  #: bp-core/bp-core-widgets.php:171 bp-groups/bp-groups-widgets.php:164
2386
+ #: bp-members/bp-members-widgets.php:189 bp-members/bp-members-widgets.php:358
2387
+ #: bp-members/bp-members-widgets.php:508
2388
  #: bp-messages/bp-messages-widgets.php:124
2389
  #: bp-templates/bp-legacy/buddypress/forums/index.php:159
2390
  #: bp-templates/bp-legacy/buddypress/groups/single/forum/edit.php:68
2473
  msgid "File upload stopped by extension."
2474
  msgstr ""
2475
 
2476
+ #: bp-core/classes/class-bp-attachment.php:432
2477
  msgid "Cropping the file failed: missing source file."
2478
  msgstr ""
2479
 
2480
+ #: bp-core/classes/class-bp-attachment.php:437
2481
  msgid "Cropping the file failed: the file path is not allowed."
2482
  msgstr ""
2483
 
2484
+ #: bp-core/classes/class-bp-attachment.php:478
2485
  msgid "Cropping the file failed: %s is not a supported image file."
2486
  msgstr ""
2487
 
2488
+ #: bp-core/classes/class-bp-attachment.php:511
2489
  msgid "Sorry, uploading the file failed."
2490
  msgstr ""
2491
 
2492
+ #: bp-core/classes/class-bp-attachment.php:512
2493
  msgid "File successfully uploaded."
2494
  msgstr ""
2495
 
2496
  #: bp-core/classes/class-bp-core-user.php:202
2497
+ #: bp-groups/bp-groups-template.php:5438
2498
  msgid "%d group"
2499
  msgid_plural "%d groups"
2500
  msgstr[0] ""
2507
  msgstr ""
2508
 
2509
  #: bp-core/deprecated/1.5.php:149
2510
+ #: bp-members/admin/bp-members-admin-classes.php:136
2511
+ #: bp-members/admin/bp-members-admin-classes.php:504
2512
  #: bp-templates/bp-legacy/buddypress/members/single/profile/profile-wp.php:29
2513
  msgid "Name"
2514
  msgstr ""
2543
  msgstr ""
2544
 
2545
  #: bp-core/deprecated/1.6.php:128 bp-core/deprecated/1.6.php:149
2546
+ #: bp-groups/bp-groups-template.php:4727 bp-groups/bp-groups-template.php:4748
2547
  msgid "Recently Active"
2548
  msgstr ""
2549
 
2550
  #: bp-core/deprecated/1.6.php:129 bp-core/deprecated/1.6.php:152
2551
  #: bp-friends/bp-friends-widgets.php:108 bp-friends/bp-friends-widgets.php:196
2552
+ #: bp-groups/bp-groups-template.php:4221 bp-groups/bp-groups-widgets.php:92
2553
  #: bp-groups/bp-groups-widgets.php:173 bp-members/bp-members-widgets.php:98
2554
+ #: bp-members/bp-members-widgets.php:211
2555
+ #: bp-templates/bp-legacy/buddypress/blogs/index.php:84
2556
  #: bp-templates/bp-legacy/buddypress/members/single/blogs.php:22
2557
  msgid "Newest"
2558
  msgstr ""
2559
 
2560
  #: bp-core/deprecated/1.6.php:130 bp-core/deprecated/1.6.php:155
2561
+ #: bp-groups/bp-groups-template.php:4732 bp-groups/bp-groups-template.php:4763
2562
  msgid "Alphabetically"
2563
  msgstr ""
2564
 
2712
  msgid "Please pick the group forum where you would like to post this topic."
2713
  msgstr ""
2714
 
2715
+ #: bp-forums/bp-forums-screens.php:288 bp-groups/bp-groups-template.php:3145
2716
+ #: bp-groups/bp-groups-template.php:3146
2717
  #: bp-templates/bp-legacy/buddypress/groups/single/forum.php:24
2718
  msgid "New Topic"
2719
  msgstr ""
2730
  msgid "Group logo for %s"
2731
  msgstr ""
2732
 
2733
+ #: bp-forums/bp-forums-template.php:1360 bp-groups/bp-groups-template.php:2044
2734
  msgid "%d post"
2735
  msgstr ""
2736
 
2737
+ #: bp-forums/bp-forums-template.php:1364 bp-groups/bp-groups-template.php:2046
2738
  msgid "%d posts"
2739
  msgstr ""
2740
 
2978
  msgstr ""
2979
 
2980
  #: bp-friends/bp-friends-actions.php:76
2981
+ #: bp-templates/bp-legacy/buddypress-functions.php:1343
2982
  msgid "Friendship could not be canceled."
2983
  msgstr ""
2984
 
3126
  msgstr ""
3127
 
3128
  #: bp-friends/bp-friends-template.php:355
3129
+ #: bp-templates/bp-legacy/buddypress-functions.php:1355
3130
  msgid "Cancel Friendship Request"
3131
  msgstr ""
3132
 
3146
 
3147
  #: bp-friends/bp-friends-template.php:406
3148
  #: bp-friends/bp-friends-template.php:407
 
3149
  #: bp-templates/bp-legacy/buddypress-functions.php:1345
3150
+ #: bp-templates/bp-legacy/buddypress-functions.php:1363
3151
  msgid "Add Friend"
3152
  msgstr ""
3153
 
3169
 
3170
  #: bp-friends/bp-friends-widgets.php:109 bp-friends/bp-friends-widgets.php:197
3171
  #: bp-groups/bp-groups-widgets.php:93 bp-groups/bp-groups-widgets.php:174
3172
+ #: bp-members/bp-members-admin.php:991 bp-members/bp-members-widgets.php:99
3173
+ #: bp-members/bp-members-widgets.php:212
3174
  msgid "Active"
3175
  msgstr ""
3176
 
3177
  #: bp-friends/bp-friends-widgets.php:110 bp-friends/bp-friends-widgets.php:198
3178
  #: bp-groups/bp-groups-widgets.php:94 bp-groups/bp-groups-widgets.php:175
3179
+ #: bp-members/bp-members-widgets.php:103 bp-members/bp-members-widgets.php:213
3180
  msgid "Popular"
3181
  msgstr ""
3182
 
3185
  msgid "Sorry, no members were found."
3186
  msgstr ""
3187
 
3188
+ #: bp-friends/bp-friends-widgets.php:189 bp-members/bp-members-widgets.php:197
3189
  msgid "Link widget title to Members directory"
3190
  msgstr ""
3191
 
3197
  msgid "Default friends to show:"
3198
  msgstr ""
3199
 
3200
+ #: bp-friends/bp-friends-widgets.php:262 bp-members/bp-members-widgets.php:616
3201
  msgid "There were no members found, please try another filter."
3202
  msgstr ""
3203
 
3466
  msgid "You are about to delete the following groups:"
3467
  msgstr ""
3468
 
3469
+ #: bp-groups/bp-groups-admin.php:674 bp-members/bp-members-admin.php:1997
3470
  msgid "This action cannot be undone."
3471
  msgstr ""
3472
 
3499
  msgstr ""
3500
 
3501
  #: bp-groups/bp-groups-admin.php:776 bp-groups/bp-groups-admin.php:1617
3502
+ #: bp-groups/bp-groups-template.php:1252
3503
  msgid "Public"
3504
  msgstr ""
3505
 
3506
  #: bp-groups/bp-groups-admin.php:777 bp-groups/bp-groups-admin.php:1620
3507
+ #: bp-groups/bp-groups-template.php:1254
3508
  msgid "Private"
3509
  msgstr ""
3510
 
3549
  msgstr ""
3550
 
3551
  #: bp-groups/bp-groups-admin.php:864 bp-groups/bp-groups-loader.php:586
3552
+ #: bp-members/bp-members-loader.php:34 bp-members/bp-members-widgets.php:234
3553
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:288
3554
  msgid "Members"
3555
  msgstr ""
3570
  msgid "Moderator"
3571
  msgstr ""
3572
 
3573
+ #: bp-groups/bp-groups-admin.php:904 bp-members/bp-members-admin.php:760
3574
  msgid "Member"
3575
  msgstr ""
3576
 
3578
  msgid "Banned"
3579
  msgstr ""
3580
 
3581
+ #: bp-groups/bp-groups-admin.php:909 bp-members/bp-members-admin.php:1442
3582
  #: bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php:68
3583
  #: bp-templates/bp-legacy/buddypress/members/single/notifications/notifications-loop.php:9
3584
  msgid "Actions"
3616
  msgid "&raquo;"
3617
  msgstr ""
3618
 
3619
+ #: bp-groups/bp-groups-admin.php:1043 bp-groups/bp-groups-template.php:4143
3620
  #: bp-members/bp-members-template.php:654
3621
  msgid "Viewing 1 member"
3622
  msgstr ""
3623
 
3624
+ #: bp-groups/bp-groups-admin.php:1046 bp-groups/bp-groups-template.php:4145
3625
  #: bp-members/bp-members-template.php:656
3626
  msgid "Viewing %1$s - %2$s of %3$s member"
3627
  msgid_plural "Viewing %1$s - %2$s of %3$s members"
4088
  msgid "The group was deleted successfully"
4089
  msgstr ""
4090
 
4091
+ #: bp-groups/bp-groups-template.php:800
4092
  msgid "Public Group"
4093
  msgstr ""
4094
 
4095
+ #: bp-groups/bp-groups-template.php:802
4096
  msgid "Hidden Group"
4097
  msgstr ""
4098
 
4099
+ #: bp-groups/bp-groups-template.php:804
4100
  msgid "Private Group"
4101
  msgstr ""
4102
 
4103
+ #: bp-groups/bp-groups-template.php:806
4104
  msgid "Group"
4105
  msgstr ""
4106
 
4107
+ #: bp-groups/bp-groups-template.php:1008
4108
  msgid "not yet active"
4109
  msgstr ""
4110
 
4111
+ #: bp-groups/bp-groups-template.php:1478
4112
  msgid "Group creator profile photo of %s"
4113
  msgstr ""
4114
 
4115
+ #: bp-groups/bp-groups-template.php:1553
4116
  msgid "No Admins"
4117
  msgstr ""
4118
 
4119
+ #: bp-groups/bp-groups-template.php:1600
4120
  msgid "No Mods"
4121
  msgstr ""
4122
 
4123
+ #: bp-groups/bp-groups-template.php:1725
4124
  msgid "Filter Groups"
4125
  msgstr ""
4126
 
4127
+ #: bp-groups/bp-groups-template.php:1815
4128
  msgid "Viewing 1 group"
4129
  msgstr ""
4130
 
4131
+ #: bp-groups/bp-groups-template.php:1817
4132
  msgid "Viewing %1$s - %2$s of %3$s group"
4133
  msgid_plural "Viewing %1$s - %2$s of %3$s groups"
4134
  msgstr[0] ""
4135
  msgstr[1] ""
4136
 
4137
+ #: bp-groups/bp-groups-template.php:1906
4138
  msgid "%s member"
4139
  msgid_plural "%s members"
4140
  msgstr[0] ""
4141
  msgstr[1] ""
4142
 
4143
+ #: bp-groups/bp-groups-template.php:1986
4144
  msgid "%d topic"
4145
  msgstr ""
4146
 
4147
+ #: bp-groups/bp-groups-template.php:1988
4148
  msgid "%d topics"
4149
  msgstr ""
4150
 
4151
+ #: bp-groups/bp-groups-template.php:2287 bp-groups/bp-groups-template.php:2359
4152
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:247
4153
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:274
4154
  msgid "Demote to Member"
4155
  msgstr ""
4156
 
4157
+ #: bp-groups/bp-groups-template.php:2300 bp-groups/bp-groups-template.php:2372
4158
+ #: bp-groups/bp-groups-template.php:4070
4159
  msgid "joined %s"
4160
  msgstr ""
4161
 
4162
+ #: bp-groups/bp-groups-template.php:2323
4163
  msgid "This group has no administrators"
4164
  msgstr ""
4165
 
4166
+ #: bp-groups/bp-groups-template.php:2358
4167
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:273
4168
  #: bp-templates/bp-legacy/buddypress/groups/single/admin.php:329
4169
  msgid "Promote to Admin"
4170
  msgstr ""
4171
 
4172
+ #: bp-groups/bp-groups-template.php:2392
4173
  msgid "This group has no moderators"
4174
  msgstr ""
4175
 
4176
+ #: bp-groups/bp-groups-template.php:2706
4177
  msgid ""
4178
  "This action should not be used directly. Please use the BuddyPress Group "
4179
  "Extension API to generate Manage tabs."
4180
  msgstr ""
4181
 
4182
+ #: bp-groups/bp-groups-template.php:3212 bp-groups/bp-groups-template.php:3213
4183
+ #: bp-templates/bp-legacy/buddypress-functions.php:1441
4184
+ #: bp-templates/bp-legacy/buddypress-functions.php:1454
4185
  msgid "Leave Group"
4186
  msgstr ""
4187
 
4188
+ #: bp-groups/bp-groups-template.php:3234 bp-groups/bp-groups-template.php:3235
4189
+ #: bp-templates/bp-legacy/buddypress-functions.php:1475
4190
  msgid "Join Group"
4191
  msgstr ""
4192
 
4193
+ #: bp-groups/bp-groups-template.php:3253 bp-groups/bp-groups-template.php:3254
4194
  msgid "Accept Invitation"
4195
  msgstr ""
4196
 
4197
+ #: bp-groups/bp-groups-template.php:3269 bp-groups/bp-groups-template.php:3270
4198
  msgid "Request Sent"
4199
  msgstr ""
4200
 
4201
+ #: bp-groups/bp-groups-template.php:3285 bp-groups/bp-groups-template.php:3286
4202
+ #: bp-templates/bp-legacy/buddypress-functions.php:1477
4203
  msgid "Request Membership"
4204
  msgstr ""
4205
 
4206
+ #: bp-groups/bp-groups-template.php:3430
4207
  msgid "This group is not currently accessible."
4208
  msgstr ""
4209
 
4210
+ #: bp-groups/bp-groups-template.php:3441
4211
  msgid ""
4212
  "You must accept your pending invitation before you can access this private "
4213
  "group."
4214
  msgstr ""
4215
 
4216
+ #: bp-groups/bp-groups-template.php:3443
4217
  msgid ""
4218
  "This is a private group and you must request group membership in order to "
4219
  "join."
4220
  msgstr ""
4221
 
4222
+ #: bp-groups/bp-groups-template.php:3446
4223
  msgid ""
4224
  "This is a private group. To join you must be a registered site member and "
4225
  "request group membership."
4226
  msgstr ""
4227
 
4228
+ #: bp-groups/bp-groups-template.php:3449
4229
  msgid ""
4230
  "This is a private group. Your membership request is awaiting approval from "
4231
  "the group administrator."
4232
  msgstr ""
4233
 
4234
+ #: bp-groups/bp-groups-template.php:3457
4235
  msgid "This is a hidden group and only invited members can join."
4236
  msgstr ""
4237
 
4238
+ #: bp-groups/bp-groups-template.php:4219
4239
  #: bp-notifications/bp-notifications-template.php:1252
4240
+ #: bp-templates/bp-legacy/buddypress/blogs/index.php:81
4241
  #: bp-templates/bp-legacy/buddypress/forums/index.php:77
4242
  #: bp-templates/bp-legacy/buddypress/groups/index.php:74
4243
  #: bp-templates/bp-legacy/buddypress/groups/single/forum.php:44
4249
  msgid "Order By:"
4250
  msgstr ""
4251
 
4252
+ #: bp-groups/bp-groups-template.php:4222
4253
  msgid "Oldest"
4254
  msgstr ""
4255
 
4256
+ #: bp-groups/bp-groups-template.php:4225
4257
  msgid "Group Activity"
4258
  msgstr ""
4259
 
4260
+ #: bp-groups/bp-groups-template.php:4228
4261
+ #: bp-templates/bp-legacy/buddypress/blogs/index.php:85
4262
  #: bp-templates/bp-legacy/buddypress/groups/index.php:80
4263
  #: bp-templates/bp-legacy/buddypress/members/index.php:83
4264
  #: bp-templates/bp-legacy/buddypress/members/single/blogs.php:23
4267
  msgid "Alphabetical"
4268
  msgstr ""
4269
 
4270
+ #: bp-groups/bp-groups-template.php:4542 bp-groups/bp-groups-template.php:4841
4271
  msgid "Group avatar"
4272
  msgstr ""
4273
 
4274
+ #: bp-groups/bp-groups-template.php:4728 bp-groups/bp-groups-template.php:4751
4275
  msgid "Recently Joined"
4276
  msgstr ""
4277
 
4278
+ #: bp-groups/bp-groups-template.php:4729 bp-groups/bp-groups-template.php:4754
4279
  msgid "Most Popular"
4280
  msgstr ""
4281
 
4282
+ #: bp-groups/bp-groups-template.php:4730 bp-groups/bp-groups-template.php:4757
4283
  msgid "Administrator Of"
4284
  msgstr ""
4285
 
4286
+ #: bp-groups/bp-groups-template.php:4731 bp-groups/bp-groups-template.php:4760
4287
  msgid "Moderator Of"
4288
  msgstr ""
4289
 
4290
+ #: bp-groups/bp-groups-template.php:5204
4291
  msgid "requested %s"
4292
  msgstr ""
4293
 
4294
+ #: bp-groups/bp-groups-template.php:5272
4295
  msgid "Viewing 1 request"
4296
  msgstr ""
4297
 
4298
+ #: bp-groups/bp-groups-template.php:5274
4299
  msgid "Viewing %1$s - %2$s of %3$s request"
4300
  msgid_plural "Viewing %1$s - %2$s of %3$s requests"
4301
  msgstr[0] ""
4302
  msgstr[1] ""
4303
 
4304
+ #: bp-groups/bp-groups-template.php:5651
4305
  msgid "Viewing 1 invitation"
4306
  msgstr ""
4307
 
4308
+ #: bp-groups/bp-groups-template.php:5653
4309
  msgid "Viewing %1$s - %2$s of %3$s invitation"
4310
  msgid_plural "Viewing %1$s - %2$s of %3$s invitations"
4311
  msgstr[0] ""
4312
  msgstr[1] ""
4313
 
4314
+ #: bp-groups/bp-groups-template.php:5674
4315
  msgid "Group Activity RSS Feed"
4316
  msgstr ""
4317
 
4318
+ #: bp-groups/bp-groups-template.php:5962
4319
  msgid "%s group"
4320
  msgid_plural "%s groups"
4321
  msgstr[0] ""
4365
  msgid "BuddyPress Default"
4366
  msgstr ""
4367
 
4368
+ #: bp-members/admin/bp-members-admin-classes.php:137
4369
+ #: bp-members/admin/bp-members-admin-classes.php:293
4370
+ #: bp-members/admin/bp-members-admin-classes.php:505
4371
+ #: bp-members/admin/bp-members-admin-classes.php:652
4372
  #: bp-settings/bp-settings-loader.php:106
4373
  #: bp-settings/bp-settings-loader.php:180
4374
  msgid "Email"
4375
  msgstr ""
4376
 
4377
+ #: bp-members/admin/bp-members-admin-classes.php:138
4378
+ #: bp-members/admin/bp-members-admin-classes.php:506
4379
  msgid "Registered"
4380
  msgstr ""
4381
 
4382
+ #: bp-members/admin/bp-members-admin-classes.php:139
4383
+ #: bp-members/admin/bp-members-admin-classes.php:507
4384
  msgid "Last Sent"
4385
  msgstr ""
4386
 
4387
+ #: bp-members/admin/bp-members-admin-classes.php:140
4388
+ #: bp-members/admin/bp-members-admin-classes.php:508
4389
  msgid "Emails Sent"
4390
  msgstr ""
4391
 
4392
+ #: bp-members/admin/bp-members-admin-classes.php:172
4393
+ #: bp-members/admin/bp-members-admin-classes.php:539
4394
  msgid "No pending accounts found."
4395
  msgstr ""
4396
 
 
4397
  #: bp-members/admin/bp-members-admin-classes.php:178
4398
+ #: bp-members/admin/bp-members-admin-classes.php:180
4399
+ #: bp-members/admin/bp-members-admin-classes.php:544
4400
  msgid "Edit settings"
4401
  msgstr ""
4402
 
4403
+ #: bp-members/admin/bp-members-admin-classes.php:183
4404
+ #: bp-members/admin/bp-members-admin-classes.php:547
4405
  msgid "Registration is disabled. %s"
4406
  msgstr ""
4407
 
4408
+ #: bp-members/admin/bp-members-admin-classes.php:243
4409
+ #: bp-members/admin/bp-members-admin-classes.php:602
4410
  msgid "Select user: %s"
4411
  msgstr ""
4412
 
4413
+ #: bp-members/bp-members-actions.php:55 bp-members/bp-members-admin.php:292
4414
  msgid "User removed as spammer."
4415
  msgstr ""
4416
 
4417
+ #: bp-members/bp-members-actions.php:88
4418
  msgid "%s has been deleted from the system."
4419
  msgstr ""
4420
 
4421
+ #: bp-members/bp-members-actions.php:90
4422
  msgid "There was an error deleting %s from the system. Please try again."
4423
  msgstr ""
4424
 
4430
  msgid "New Members"
4431
  msgstr ""
4432
 
4433
+ #: bp-members/bp-members-activity.php:53
4434
  msgid "%s became a registered member"
4435
  msgstr ""
4436
 
4437
+ #: bp-members/bp-members-admin.php:286
4438
  msgid "Profile photo was deleted."
4439
  msgstr ""
4440
 
4441
+ #: bp-members/bp-members-admin.php:304
4442
  msgid "Profile updated."
4443
  msgstr ""
4444
 
4445
+ #: bp-members/bp-members-admin.php:316
4446
  msgid "There was a problem deleting that profile photo. Please try again."
4447
  msgstr ""
4448
 
4449
+ #: bp-members/bp-members-admin.php:322
4450
  msgid "User could not be removed as spammer."
4451
  msgstr ""
4452
 
4453
+ #: bp-members/bp-members-admin.php:328
4454
  msgid "User could not be marked as spammer."
4455
  msgstr ""
4456
 
4457
+ #: bp-members/bp-members-admin.php:334
4458
  msgid "An error occurred while trying to update the profile."
4459
  msgstr ""
4460
 
4461
+ #: bp-members/bp-members-admin.php:340 bp-xprofile/bp-xprofile-screens.php:111
4462
  msgid ""
4463
  "Please make sure you fill in all required fields in this profile field "
4464
  "group before saving."
4465
  msgstr ""
4466
 
4467
+ #: bp-members/bp-members-admin.php:346 bp-xprofile/bp-xprofile-screens.php:177
4468
  msgid ""
4469
  "There was a problem updating some of your profile information. Please try "
4470
  "again."
4471
  msgstr ""
4472
 
4473
+ #: bp-members/bp-members-admin.php:371 bp-members/bp-members-admin.php:372
4474
+ #: bp-members/bp-members-admin.php:410 bp-members/bp-members-admin.php:411
4475
  #: bp-members/bp-members-adminbar.php:104
4476
  #: bp-xprofile/bp-xprofile-template.php:1160
4477
  #: bp-xprofile/bp-xprofile-template.php:1161
4478
  msgid "Edit Profile"
4479
  msgstr ""
4480
 
4481
+ #: bp-members/bp-members-admin.php:422 bp-members/bp-members-admin.php:423
4482
  msgid "Manage Signups"
4483
  msgstr ""
4484
 
4485
+ #: bp-members/bp-members-admin.php:648 bp-members/bp-members-admin.php:856
4486
  msgid "Profile"
4487
  msgstr ""
4488
 
4489
+ #: bp-members/bp-members-admin.php:652
4490
  msgid "Extended Profile"
4491
  msgstr ""
4492
 
4493
+ #: bp-members/bp-members-admin.php:675
4494
  msgid "You cannot edit the requested user."
4495
  msgstr ""
4496
 
4497
+ #: bp-members/bp-members-admin.php:717
4498
  msgid "This is the admin view of a user&#39;s profile."
4499
  msgstr ""
4500
 
4501
+ #: bp-members/bp-members-admin.php:718
4502
  msgid ""
4503
  "In the main column, you can edit the fields of the user&#39;s extended "
4504
  "profile."
4505
  msgstr ""
4506
 
4507
+ #: bp-members/bp-members-admin.php:719
4508
  msgid ""
4509
  "In the right-hand column, you can update the user&#39;s status, delete the "
4510
  "user&#39;s avatar, and view recent statistics."
4511
  msgstr ""
4512
 
4513
+ #: bp-members/bp-members-admin.php:725
4514
  msgid ""
4515
  "<a "
4516
  "href=\"https://codex.buddypress.org/administrator-guide/extended-profiles/\""
4517
  ">Managing Profiles</a>"
4518
  msgstr ""
4519
 
4520
+ #: bp-members/bp-members-admin.php:858
4521
  msgid "Edit User"
4522
  msgstr ""
4523
 
4524
+ #: bp-members/bp-members-admin.php:880
4525
  msgid "&larr; Back to Users"
4526
  msgstr ""
4527
 
4528
+ #: bp-members/bp-members-admin.php:936
4529
  msgid "No user found with this ID. <a href=\"%s\">Go back and try again</a>."
4530
  msgstr ""
4531
 
4532
+ #: bp-members/bp-members-admin.php:966
4533
  msgid "User account has not yet been activated"
4534
  msgstr ""
4535
 
4536
+ #: bp-members/bp-members-admin.php:992
4537
  msgid "Spammer"
4538
  msgstr ""
4539
 
4540
+ #: bp-members/bp-members-admin.php:1004
4541
  msgid "Registered on: <strong>%1$s</strong>"
4542
  msgstr ""
4543
 
4544
+ #: bp-members/bp-members-admin.php:1014
4545
  msgid "View Profile"
4546
  msgstr ""
4547
 
4548
+ #: bp-members/bp-members-admin.php:1015
4549
  msgid "Update Profile"
4550
  msgstr ""
4551
 
4552
+ #: bp-members/bp-members-admin.php:1035 bp-xprofile/bp-xprofile-admin.php:1031
4553
  msgid ""
4554
  "%s has been marked as a spammer. All BuddyPress data associated with the "
4555
  "user has been removed"
4556
  msgstr ""
4557
 
4558
+ #: bp-members/bp-members-admin.php:1067
4559
  msgid "Last active: %1$s"
4560
  msgstr ""
4561
 
4562
+ #: bp-members/bp-members-admin.php:1109
4563
  #: bp-templates/bp-legacy/buddypress/forums/index.php:171
4564
  #: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:184
4565
  #: bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php:207
4569
  msgid "----"
4570
  msgstr ""
4571
 
4572
+ #: bp-members/bp-members-admin.php:1189
4573
  msgid "Extended"
4574
  msgstr ""
4575
 
4576
+ #: bp-members/bp-members-admin.php:1434
4577
  msgid "This is the administration screen for pending accounts on your site."
4578
  msgstr ""
4579
 
4580
+ #: bp-members/bp-members-admin.php:1435
4581
  msgid ""
4582
  "From the screen options, you can customize the displayed columns and the "
4583
  "pagination of this screen."
4584
  msgstr ""
4585
 
4586
+ #: bp-members/bp-members-admin.php:1436
4587
  msgid ""
4588
  "You can reorder the list of your pending accounts by clicking on the "
4589
  "Username, Email or Registered column headers."
4590
  msgstr ""
4591
 
4592
+ #: bp-members/bp-members-admin.php:1437
4593
  msgid ""
4594
  "Using the search form, you can find pending accounts more easily. The "
4595
  "Username and Email fields will be included in the search."
4596
  msgstr ""
4597
 
4598
+ #: bp-members/bp-members-admin.php:1444
4599
  msgid ""
4600
  "Hovering over a row in the pending accounts list will display action links "
4601
  "that allow you to manage pending accounts. You can perform the following "
4602
  "actions:"
4603
  msgstr ""
4604
 
4605
+ #: bp-members/bp-members-admin.php:1445
4606
  msgid ""
4607
  "\"Email\" takes you to the confirmation screen before being able to send "
4608
  "the activation link to the desired pending account. You can only send the "
4609
  "activation email once per day."
4610
  msgstr ""
4611
 
4612
+ #: bp-members/bp-members-admin.php:1446
4613
  msgid ""
4614
  "\"Delete\" allows you to delete a pending account from your site. You will "
4615
  "be asked to confirm this deletion."
4616
  msgstr ""
4617
 
4618
+ #: bp-members/bp-members-admin.php:1447
4619
  msgid ""
4620
  "By clicking on a Username you will be able to activate a pending account "
4621
  "from the confirmation screen."
4622
  msgstr ""
4623
 
4624
+ #: bp-members/bp-members-admin.php:1448
4625
  msgid "Bulk actions allow you to perform these 3 actions for the selected rows."
4626
  msgstr ""
4627
 
4628
+ #: bp-members/bp-members-admin.php:1713
4629
  msgid "There was a problem sending the activation emails. Please try again."
4630
  msgstr ""
4631
 
4632
+ #: bp-members/bp-members-admin.php:1720
4633
  msgid "There was a problem activating accounts. Please try again."
4634
  msgstr ""
4635
 
4636
+ #: bp-members/bp-members-admin.php:1727
4637
  msgid "There was a problem deleting sign-ups. Please try again."
4638
  msgstr ""
4639
 
4640
+ #: bp-members/bp-members-admin.php:1844
4641
  msgid "Users"
4642
  msgstr ""
4643
 
4644
+ #: bp-members/bp-members-admin.php:1868
4645
  msgid "Search Pending Users"
4646
  msgstr ""
4647
 
4648
+ #: bp-members/bp-members-admin.php:1916
4649
  msgid "Delete Pending Accounts"
4650
  msgstr ""
4651
 
4652
+ #: bp-members/bp-members-admin.php:1918
4653
  msgid "You are about to delete the following account:"
4654
  msgstr ""
4655
 
4656
+ #: bp-members/bp-members-admin.php:1920
4657
  msgid "You are about to delete the following accounts:"
4658
  msgstr ""
4659
 
4660
+ #: bp-members/bp-members-admin.php:1925
4661
  msgid "Activate Pending Accounts"
4662
  msgstr ""
4663
 
4664
+ #: bp-members/bp-members-admin.php:1927
4665
  msgid "You are about to activate the following account:"
4666
  msgstr ""
4667
 
4668
+ #: bp-members/bp-members-admin.php:1929
4669
  msgid "You are about to activate the following accounts:"
4670
  msgstr ""
4671
 
4672
+ #: bp-members/bp-members-admin.php:1934
4673
  msgid "Resend Activation Emails"
4674
  msgstr ""
4675
 
4676
+ #: bp-members/bp-members-admin.php:1936
4677
  msgid "You are about to resend an activation email to the following account:"
4678
  msgstr ""
4679
 
4680
+ #: bp-members/bp-members-admin.php:1938
4681
  msgid "You are about to resend an activation email to the following accounts:"
4682
  msgstr ""
4683
 
4684
+ #: bp-members/bp-members-admin.php:1979
4685
  msgid "Last notified: %s"
4686
  msgstr ""
4687
 
4688
+ #: bp-members/bp-members-admin.php:1983
4689
  msgid "(less than 24 hours ago)"
4690
  msgstr ""
4691
 
4692
+ #: bp-members/bp-members-admin.php:2001
4693
  msgid "Confirm"
4694
  msgstr ""
4695
 
4717
  msgid "Delete Account"
4718
  msgstr ""
4719
 
4720
+ #: bp-members/bp-members-functions.php:1193
4721
  msgid ""
4722
  "User last_activity data is no longer stored in usermeta. Use "
4723
  "bp_get_user_last_activity() instead."
4724
  msgstr ""
4725
 
4726
+ #: bp-members/bp-members-functions.php:1223
4727
  msgid ""
4728
  "User last_activity data is no longer stored in usermeta. Use "
4729
  "bp_update_user_last_activity() instead."
4730
  msgstr ""
4731
 
4732
+ #: bp-members/bp-members-functions.php:1435
4733
+ #: bp-members/bp-members-functions.php:2476
4734
  msgid "<strong>ERROR</strong>: Your account has been marked as a spammer."
4735
  msgstr ""
4736
 
4737
+ #: bp-members/bp-members-functions.php:1645
4738
  msgid "Please check your email address."
4739
  msgstr ""
4740
 
4741
+ #: bp-members/bp-members-functions.php:1649
4742
+ #: bp-members/bp-members-functions.php:1653
4743
  msgid "Sorry, that email address is not allowed!"
4744
  msgstr ""
4745
 
4746
+ #: bp-members/bp-members-functions.php:1657
4747
  msgid "Sorry, that email address is already used!"
4748
  msgstr ""
4749
 
4750
+ #: bp-members/bp-members-functions.php:1696
4751
  msgid "Please enter a username"
4752
  msgstr ""
4753
 
4754
+ #: bp-members/bp-members-functions.php:1702
4755
  msgid "That username is not allowed"
4756
  msgstr ""
4757
 
4758
+ #: bp-members/bp-members-functions.php:1707
4759
  msgid "Usernames can contain only letters, numbers, ., -, and @"
4760
  msgstr ""
4761
 
4762
+ #: bp-members/bp-members-functions.php:1712
4763
  msgid "Username must be at least 4 characters"
4764
  msgstr ""
4765
 
4766
+ #: bp-members/bp-members-functions.php:1717
4767
  msgid "Sorry, usernames may not contain the character \"_\"!"
4768
  msgstr ""
4769
 
4770
+ #: bp-members/bp-members-functions.php:1724
4771
  msgid "Sorry, usernames must have letters too!"
4772
  msgstr ""
4773
 
4774
+ #: bp-members/bp-members-functions.php:1736
4775
  msgid "Sorry, that username already exists!"
4776
  msgstr ""
4777
 
4778
+ #: bp-members/bp-members-functions.php:1947
4779
  msgid "Invalid activation key."
4780
  msgstr ""
4781
 
4782
+ #: bp-members/bp-members-functions.php:1954
4783
  msgid "The user is already active."
4784
  msgstr ""
4785
 
4786
+ #: bp-members/bp-members-functions.php:1956
4787
  msgid "The site is already active."
4788
  msgstr ""
4789
 
4790
+ #: bp-members/bp-members-functions.php:1974
4791
  msgid "Invalid activation key"
4792
  msgstr ""
4793
 
4794
+ #: bp-members/bp-members-functions.php:1989
4795
  msgid "Could not create user"
4796
  msgstr ""
4797
 
4798
+ #: bp-members/bp-members-functions.php:2003
4799
  msgid "That username is already activated."
4800
  msgstr ""
4801
 
4802
+ #: bp-members/bp-members-functions.php:2341
4803
  msgid ""
4804
  "If you have not received an email yet, <a href=\"%s\">click here to resend "
4805
  "it</a>."
4806
  msgstr ""
4807
 
4808
+ #: bp-members/bp-members-functions.php:2343
4809
  msgid ""
4810
  "<strong>ERROR</strong>: Your account has not been activated. Check your "
4811
  "email for the activation link."
4812
  msgstr ""
4813
 
4814
+ #: bp-members/bp-members-functions.php:2374
4815
  msgid "<strong>ERROR</strong>: Your account has already been activated."
4816
  msgstr ""
4817
 
4818
+ #: bp-members/bp-members-functions.php:2376
4819
  msgid "Activation email resent! Please check your inbox or spam folder."
4820
  msgstr ""
4821
 
4822
+ #: bp-members/bp-members-functions.php:2511
4823
  msgid "Member type already exists."
4824
  msgstr ""
4825
 
4826
+ #: bp-members/bp-members-loader.php:104
4827
  msgid "Search Members..."
4828
  msgstr ""
4829
 
4830
+ #: bp-members/bp-members-loader.php:269
4831
  msgid "You"
4832
  msgstr ""
4833
 
4847
  msgid "Your account is now active!"
4848
  msgstr ""
4849
 
4850
+ #: bp-members/bp-members-screens.php:673
4851
  msgid "Check Your Email To Activate Your Account!"
4852
  msgstr ""
4853
 
4854
+ #: bp-members/bp-members-screens.php:681
4855
  msgid "Account Activated"
4856
  msgstr ""
4857
 
4885
  msgstr[0] ""
4886
  msgstr[1] ""
4887
 
4888
+ #: bp-members/bp-members-template.php:1865
4889
  msgid "Viewing members of the type: %s"
4890
  msgstr ""
4891
 
4892
+ #: bp-members/bp-members-template.php:2245
4893
  msgid "Your Profile Photo"
4894
  msgstr ""
4895
 
4896
+ #: bp-members/bp-members-template.php:2348
4897
  msgid "Activity RSS Feed"
4898
  msgstr ""
4899
 
4905
  msgid "No one has signed up yet!"
4906
  msgstr ""
4907
 
4908
+ #: bp-members/bp-members-widgets.php:203
4909
  msgid "Max members to show:"
4910
  msgstr ""
4911
 
4912
+ #: bp-members/bp-members-widgets.php:209
4913
  msgid "Default members to show:"
4914
  msgstr ""
4915
 
4916
+ #: bp-members/bp-members-widgets.php:254
4917
  msgid "Profile photos of online users"
4918
  msgstr ""
4919
 
4920
+ #: bp-members/bp-members-widgets.php:318
4921
  msgid "There are no users currently online"
4922
  msgstr ""
4923
 
4924
+ #: bp-members/bp-members-widgets.php:365 bp-members/bp-members-widgets.php:515
4925
  msgid "Max Members to show:"
4926
  msgstr ""
4927
 
4928
+ #: bp-members/bp-members-widgets.php:386
4929
  msgid "Who's Online"
4930
  msgstr ""
4931
 
4932
+ #: bp-members/bp-members-widgets.php:404
4933
  msgid "Profile photos of recently active members"
4934
  msgstr ""
4935
 
4936
+ #: bp-members/bp-members-widgets.php:468
4937
  msgid "There are no recently active members"
4938
  msgstr ""
4939
 
4940
+ #: bp-members/bp-members-widgets.php:536
4941
  msgid "Recently Active Members"
4942
  msgstr ""
4943
 
4944
+ #: bp-members/classes/class-bp-signup.php:585
4945
+ #: bp-members/classes/class-bp-signup.php:673
4946
+ #: bp-members/classes/class-bp-signup.php:751
4947
  msgid "the sign-up has already been activated."
4948
  msgstr ""
4949
 
4982
 
4983
  #: bp-messages/bp-messages-actions.php:225
4984
  #: bp-messages/bp-messages-actions.php:271
4985
+ #: bp-templates/bp-legacy/buddypress-functions.php:1673
4986
  msgid "Messages deleted."
4987
  msgstr ""
4988
 
5032
 
5033
  #: bp-messages/bp-messages-loader.php:177
5034
  #: bp-messages/bp-messages-loader.php:269 bp-messages/bp-messages-star.php:98
5035
+ #: bp-templates/bp-legacy/buddypress-functions.php:340
5036
  msgid "Starred"
5037
  msgstr ""
5038
 
5151
  msgstr ""
5152
 
5153
  #: bp-messages/bp-messages-star.php:96
5154
+ #: bp-templates/bp-legacy/buddypress-functions.php:338
5155
  msgid "Unstar"
5156
  msgstr ""
5157
 
5158
  #: bp-messages/bp-messages-star.php:97
5159
  #: bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php:65
5160
+ #: bp-templates/bp-legacy/buddypress-functions.php:339
5161
  msgid "Star"
5162
  msgstr ""
5163
 
5164
  #: bp-messages/bp-messages-star.php:99
5165
+ #: bp-templates/bp-legacy/buddypress-functions.php:341
5166
  msgid "Not starred"
5167
  msgstr ""
5168
 
5169
  #: bp-messages/bp-messages-star.php:100
5170
+ #: bp-templates/bp-legacy/buddypress-functions.php:342
5171
  msgid "Remove all starred messages in this thread"
5172
  msgstr ""
5173
 
5174
  #: bp-messages/bp-messages-star.php:101
5175
+ #: bp-templates/bp-legacy/buddypress-functions.php:343
5176
  msgid "Star the first message in this thread"
5177
  msgstr ""
5178
 
5179
  #: bp-messages/bp-messages-star.php:423
5180
+ msgid "%s message was successfully starred"
5181
  msgid_plural "%s messages were successfully starred"
5182
  msgstr[0] ""
5183
  msgstr[1] ""
5184
 
5185
  #: bp-messages/bp-messages-star.php:437
5186
+ msgid "%s message was successfully unstarred"
5187
  msgid_plural "%s messages were successfully unstarred"
5188
  msgstr[0] ""
5189
  msgstr[1] ""
5264
  #: bp-messages/bp-messages-template.php:1594
5265
  #: bp-templates/bp-legacy/buddypress/members/register.php:178
5266
  #: bp-templates/bp-legacy/buddypress/members/single/profile/edit.php:60
5267
+ #: bp-templates/bp-legacy/buddypress-functions.php:300
5268
  #: bp-xprofile/bp-xprofile-admin.php:1000
5269
  msgid "Close"
5270
  msgstr ""
5282
  msgstr ""
5283
 
5284
  #: bp-messages/bp-messages-template.php:2437
5285
+ #: bp-templates/bp-legacy/buddypress-functions.php:1558
5286
  msgid "Sent %s"
5287
  msgstr ""
5288
 
5510
  msgstr ""
5511
 
5512
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:80
5513
+ #: bp-templates/bp-legacy/buddypress-functions.php:303
5514
+ #: bp-templates/bp-legacy/buddypress-functions.php:1177
5515
+ #: bp-templates/bp-legacy/buddypress-functions.php:1194
5516
  msgid "Favorite"
5517
  msgstr ""
5518
 
5519
  #: bp-templates/bp-legacy/buddypress/activity/entry.php:84
5520
+ #: bp-templates/bp-legacy/buddypress-functions.php:306
5521
+ #: bp-templates/bp-legacy/buddypress-functions.php:1175
5522
+ #: bp-templates/bp-legacy/buddypress-functions.php:1196
5523
  msgid "Remove Favorite"
5524
  msgstr ""
5525
 
5618
 
5619
  #: bp-templates/bp-legacy/buddypress/assets/_attachments/avatars/camera.php:24
5620
  #: bp-templates/bp-legacy/buddypress/members/single/settings/capabilities.php:23
5621
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:673
5622
  #: bp-xprofile/classes/class-bp-xprofile-group.php:657
5623
  msgid "Save"
5624
  msgstr ""
5684
  msgid "Site registration is currently disabled"
5685
  msgstr ""
5686
 
5687
+ #: bp-templates/bp-legacy/buddypress/blogs/index.php:47
5688
  msgid "All Sites <span>%s</span>"
5689
  msgstr ""
5690
 
5691
+ #: bp-templates/bp-legacy/buddypress/blogs/index.php:51
5692
  msgid "My Sites <span>%s</span>"
5693
  msgstr ""
5694
 
5695
+ #: bp-templates/bp-legacy/buddypress/blogs/index.php:83
5696
  #: bp-templates/bp-legacy/buddypress/forums/index.php:79
5697
  #: bp-templates/bp-legacy/buddypress/groups/index.php:77
5698
  #: bp-templates/bp-legacy/buddypress/groups/single/forum.php:46
5913
 
5914
  #: bp-templates/bp-legacy/buddypress/groups/create.php:305
5915
  #: bp-templates/bp-legacy/buddypress/groups/single/invites-loop.php:66
5916
+ #: bp-templates/bp-legacy/buddypress-functions.php:1294
5917
  msgid "Remove Invite"
5918
  msgstr ""
5919
 
6472
  msgstr ""
6473
 
6474
  #: bp-templates/bp-legacy/buddypress/members/single/settings/profile.php:22
6475
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:885
6476
  msgid "Visibility"
6477
  msgstr ""
6478
 
6480
  msgid "BuddyPress Legacy"
6481
  msgstr ""
6482
 
6483
+ #: bp-templates/bp-legacy/buddypress-functions.php:299
6484
  msgid "Accepted"
6485
  msgstr ""
6486
 
6487
+ #: bp-templates/bp-legacy/buddypress-functions.php:301
6488
  msgid "comments"
6489
  msgstr ""
6490
 
6491
+ #: bp-templates/bp-legacy/buddypress-functions.php:302
6492
  msgid "Are you sure you want to leave this group?"
6493
  msgstr ""
6494
 
6495
+ #: bp-templates/bp-legacy/buddypress-functions.php:304
6496
  msgid "My Favorites"
6497
  msgstr ""
6498
 
6499
+ #: bp-templates/bp-legacy/buddypress-functions.php:305
6500
  msgid "Rejected"
6501
  msgstr ""
6502
 
6503
+ #: bp-templates/bp-legacy/buddypress-functions.php:307
6504
  msgid "Show all"
6505
  msgstr ""
6506
 
6507
+ #: bp-templates/bp-legacy/buddypress-functions.php:308
6508
  msgid "Show all comments for this thread"
6509
  msgstr ""
6510
 
6511
+ #: bp-templates/bp-legacy/buddypress-functions.php:309
6512
  msgid "Show all %d comments"
6513
  msgstr ""
6514
 
6515
+ #: bp-templates/bp-legacy/buddypress-functions.php:310
6516
  msgid ""
6517
  "Your profile has unsaved changes. If you leave the page, the changes will "
6518
  "be lost."
6519
  msgstr ""
6520
 
6521
+ #: bp-templates/bp-legacy/buddypress-functions.php:942
6522
  msgid "There was a problem posting your update. Please try again."
6523
  msgstr ""
6524
 
6525
+ #: bp-templates/bp-legacy/buddypress-functions.php:1074
6526
+ #: bp-templates/bp-legacy/buddypress-functions.php:1111
6527
  msgid "There was a problem when deleting. Please try again."
6528
  msgstr ""
6529
 
6530
+ #: bp-templates/bp-legacy/buddypress-functions.php:1298
6531
  msgid ""
6532
  "%s has previously requested to join this group. Sending an invitation will "
6533
  "automatically add the member to the group."
6534
  msgstr ""
6535
 
6536
+ #: bp-templates/bp-legacy/buddypress-functions.php:1353
6537
  msgid " Friendship could not be requested."
6538
  msgstr ""
6539
 
6540
+ #: bp-templates/bp-legacy/buddypress-functions.php:1365
6541
  msgid "Friendship request could not be cancelled."
6542
  msgstr ""
6543
 
6544
+ #: bp-templates/bp-legacy/buddypress-functions.php:1370
6545
  msgid "Request Pending"
6546
  msgstr ""
6547
 
6548
+ #: bp-templates/bp-legacy/buddypress-functions.php:1390
6549
  msgid "There was a problem accepting that request. Please try again."
6550
  msgstr ""
6551
 
6552
+ #: bp-templates/bp-legacy/buddypress-functions.php:1409
6553
  msgid "There was a problem rejecting that request. Please try again."
6554
  msgstr ""
6555
 
6556
+ #: bp-templates/bp-legacy/buddypress-functions.php:1439
6557
  msgid "Error joining group"
6558
  msgstr ""
6559
 
6560
+ #: bp-templates/bp-legacy/buddypress-functions.php:1452
6561
+ #: bp-templates/bp-legacy/buddypress-functions.php:1462
6562
  msgid "Error requesting membership"
6563
  msgstr ""
6564
 
6565
+ #: bp-templates/bp-legacy/buddypress-functions.php:1464
6566
  msgid "Membership Requested"
6567
  msgstr ""
6568
 
6569
+ #: bp-templates/bp-legacy/buddypress-functions.php:1473
6570
  msgid "Error leaving group"
6571
  msgstr ""
6572
 
6573
+ #: bp-templates/bp-legacy/buddypress-functions.php:1496
6574
  msgid "There was a problem closing the notice."
6575
  msgstr ""
6576
 
6577
+ #: bp-templates/bp-legacy/buddypress-functions.php:1599
6578
  msgid "There was a problem sending that reply. Please try again."
6579
  msgstr ""
6580
 
6581
+ #: bp-templates/bp-legacy/buddypress-functions.php:1617
6582
  msgid "There was a problem marking messages as unread."
6583
  msgstr ""
6584
 
6585
+ #: bp-templates/bp-legacy/buddypress-functions.php:1642
6586
  msgid "There was a problem marking messages as read."
6587
  msgstr ""
6588
 
6589
+ #: bp-templates/bp-legacy/buddypress-functions.php:1667
6590
  msgid "There was a problem deleting messages."
6591
  msgstr ""
6592
 
6625
  msgstr ""
6626
 
6627
  #: bp-xprofile/bp-xprofile-admin.php:139
6628
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:671
6629
  msgid "Add New Field"
6630
  msgstr ""
6631
 
6804
  msgstr ""
6805
 
6806
  #: bp-xprofile/classes/class-bp-xprofile-field.php:593
6807
+ msgid "Profile fields must have a name."
6808
  msgstr ""
6809
 
6810
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:599
6811
+ msgid "Profile field requirement is missing."
6812
  msgstr ""
6813
 
6814
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:605
6815
+ msgid "Profile field type is missing."
6816
+ msgstr ""
6817
+
6818
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:611
6819
+ msgid "The profile field type %s is not registered."
6820
+ msgstr ""
6821
+
6822
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:626
6823
+ msgid "These field options are invalid."
6824
+ msgstr ""
6825
+
6826
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:637
6827
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:643
6828
+ msgid "%s require at least one option."
6829
+ msgstr ""
6830
+
6831
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:684
6832
  msgid "Edit Field"
6833
  msgstr ""
6834
 
6835
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:795
6836
  #: bp-xprofile/classes/class-bp-xprofile-group.php:712
6837
  msgid "Submit"
6838
  msgstr ""
6839
 
6840
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:905
6841
  msgid "Allow members to override"
6842
  msgstr ""
6843
 
6844
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:909
6845
  msgid "Enforce field visibility"
6846
  msgstr ""
6847
 
6848
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:934
6849
  msgid "Requirement"
6850
  msgstr ""
6851
 
6852
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:937
6853
  msgid "Not Required"
6854
  msgstr ""
6855
 
6856
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:938
6857
  msgid "Required"
6858
  msgstr ""
6859
 
6860
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:961
6861
  msgid "Type"
6862
  msgstr ""
6863
 
6996
  msgid "Groups"
6997
  msgstr ""
6998
 
6999
+ #: bp-members/bp-members-loader.php:103
7000
  msgctxt "component directory title"
7001
  msgid "Members"
7002
  msgstr ""
7111
  msgid "(BuddyPress) Members"
7112
  msgstr ""
7113
 
7114
+ #: bp-members/bp-members-widgets.php:253
7115
  msgctxt "widget name"
7116
  msgid "(BuddyPress) Who's Online"
7117
  msgstr ""
7118
 
7119
+ #: bp-members/bp-members-widgets.php:403
7120
  msgctxt "widget name"
7121
  msgid "(BuddyPress) Recently Active Members"
7122
  msgstr ""
7148
  msgid "Use the %s to repair these relationships."
7149
  msgstr ""
7150
 
7151
+ #: bp-core/bp-core-admin.php:339
7152
  msgctxt "BuddyPress setting tab"
7153
  msgid "Profile Settings"
7154
  msgstr ""
7243
  msgid ","
7244
  msgstr ""
7245
 
7246
+ #: bp-core/classes/class-bp-attachment.php:456
7247
  msgctxt "Attachment source file"
7248
  msgid "source file"
7249
  msgstr ""
7250
 
7251
+ #: bp-core/classes/class-bp-attachment.php:458
7252
  msgctxt "Attachment destination file"
7253
  msgid "destination file"
7254
  msgstr ""
7569
  msgstr ""
7570
 
7571
  #: bp-members/admin/bp-members-admin-classes.php:100
7572
+ #: bp-members/admin/bp-members-admin-classes.php:482
7573
+ #: bp-members/bp-members-admin.php:1351
7574
  msgctxt "signup users"
7575
  msgid "Pending %s"
7576
  msgstr ""
7577
 
7578
+ #: bp-members/admin/bp-members-admin-classes.php:151
7579
+ #: bp-members/admin/bp-members-admin-classes.php:519
7580
  msgctxt "Pending signup action"
7581
  msgid "Activate"
7582
  msgstr ""
7583
 
7584
+ #: bp-members/admin/bp-members-admin-classes.php:152
7585
+ #: bp-members/admin/bp-members-admin-classes.php:520
7586
  msgctxt "Pending signup action"
7587
  msgid "Email"
7588
  msgstr ""
7589
 
7590
+ #: bp-members/bp-members-admin.php:732
7591
  msgctxt "members user-admin edit screen"
7592
  msgid "Status"
7593
  msgstr ""
7594
 
7595
+ #: bp-members/bp-members-admin.php:766
7596
  msgctxt "members user-admin edit screen"
7597
  msgid "%s's Stats"
7598
  msgstr ""
7599
 
7600
+ #: bp-members/bp-members-admin.php:778
7601
  msgctxt "members user-admin edit screen"
7602
  msgid "Member Type"
7603
  msgstr ""
7604
 
7605
+ #: bp-members/bp-members-admin.php:896 bp-members/bp-members-admin.php:1848
7606
  msgctxt "user"
7607
  msgid "Add New"
7608
  msgstr ""
7609
 
7610
+ #: bp-members/bp-members-admin.php:900 bp-members/bp-members-admin.php:1852
7611
  msgctxt "user"
7612
  msgid "Add Existing"
7613
  msgstr ""
7614
 
7615
+ #: bp-members/bp-members-admin.php:1428
7616
  msgctxt "Pending Accounts per page (screen options)"
7617
  msgid "Pending Accounts"
7618
  msgstr ""
7619
 
7620
+ #: bp-members/bp-members-admin.php:1611
7621
  msgctxt "signup resent"
7622
  msgid "%s activation email successfully sent! "
7623
  msgid_plural "%s activation emails successfully sent! "
7624
  msgstr[0] ""
7625
  msgstr[1] ""
7626
 
7627
+ #: bp-members/bp-members-admin.php:1645
7628
  msgctxt "signup resent"
7629
  msgid "%s account successfully activated! "
7630
  msgid_plural "%s accounts successfully activated! "
7631
  msgstr[0] ""
7632
  msgstr[1] ""
7633
 
7634
+ #: bp-members/bp-members-admin.php:1622
7635
  msgctxt "signup notsent"
7636
  msgid "%s activation email was not sent."
7637
  msgid_plural "%s activation emails were not sent."
7638
  msgstr[0] ""
7639
  msgstr[1] ""
7640
 
7641
+ #: bp-members/bp-members-admin.php:1656
7642
  msgctxt "signup notsent"
7643
  msgid "%s account was not activated."
7644
  msgid_plural "%s accounts were not activated."
7645
  msgstr[0] ""
7646
  msgstr[1] ""
7647
 
7648
+ #: bp-members/bp-members-admin.php:1679
7649
  msgctxt "signup deleted"
7650
  msgid "%s sign-up successfully deleted!"
7651
  msgid_plural "%s sign-ups successfully deleted!"
7652
  msgstr[0] ""
7653
  msgstr[1] ""
7654
 
7655
+ #: bp-members/bp-members-admin.php:1690
7656
  msgctxt "signup notdeleted"
7657
  msgid "%s sign-up was not deleted."
7658
  msgid_plural "%s sign-ups were not deleted."
7659
  msgstr[0] ""
7660
  msgstr[1] ""
7661
 
7662
+ #: bp-members/bp-members-loader.php:237
7663
  msgctxt "Member profile main navigation"
7664
  msgid "Profile"
7665
  msgstr ""
7666
 
7667
+ #: bp-members/bp-members-loader.php:251
7668
  msgctxt "Member profile view"
7669
  msgid "View"
7670
  msgstr ""
7679
  msgid "&rarr;"
7680
  msgstr ""
7681
 
7682
+ #: bp-members/bp-members-template.php:1136
7683
  msgctxt "member latest update in member directory"
7684
  msgid "- &quot;%s&quot;"
7685
  msgstr ""
7686
 
7687
+ #: bp-members/bp-members-template.php:1252
7688
  msgctxt "Records the timestamp that the user registered into the activity stream"
7689
  msgid "registered %s"
7690
  msgstr ""
7990
  msgid "URL"
7991
  msgstr ""
7992
 
7993
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:855
7994
  msgctxt "XProfile admin edit field"
7995
  msgid "Name"
7996
  msgstr ""
7997
 
7998
+ #: bp-xprofile/classes/class-bp-xprofile-field.php:861
7999
  msgctxt "XProfile admin edit field"
8000
  msgid "Description"
8001
  msgstr ""