BuddyPress - Version 2.5.1

Version Description

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

Download this release

Release Info

Developer imath
Plugin Icon 128x128 BuddyPress
Version 2.5.1
Comparing to
See all releases

Code changes from version 2.5.0 to 2.5.1

Files changed (39) hide show
  1. bp-activity/admin/js/admin.min.js +1 -1
  2. bp-activity/bp-activity-functions.php +1 -1
  3. bp-activity/js/mentions.min.js +1 -1
  4. bp-blogs/bp-blogs-functions.php +51 -27
  5. bp-core/admin/bp-core-admin-schema.php +6 -152
  6. bp-core/admin/js/customizer-controls.min.js +1 -1
  7. bp-core/admin/js/customizer-receiver-emails.min.js +1 -1
  8. bp-core/bp-core-attachments.php +52 -0
  9. bp-core/bp-core-avatars.php +40 -0
  10. bp-core/bp-core-cssjs.php +1 -1
  11. bp-core/bp-core-functions.php +168 -0
  12. bp-core/classes/class-bp-phpmailer.php +4 -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/cover-image.min.js +1 -1
  17. bp-core/js/jquery-cookie.min.js +1 -1
  18. bp-core/js/jquery-query.min.js +1 -1
  19. bp-core/js/jquery-scroll-to.min.js +1 -1
  20. bp-core/js/jquery.atwho.min.js +1 -1
  21. bp-core/js/jquery.caret.min.js +1 -1
  22. bp-core/js/webcam.min.js +1 -1
  23. bp-core/js/widget-members.min.js +1 -1
  24. bp-friends/js/widget-friends.min.js +1 -1
  25. bp-groups/admin/js/admin.min.js +1 -1
  26. bp-groups/js/widget-groups.min.js +1 -1
  27. bp-loader.php +2 -2
  28. bp-members/admin/js/admin.min.js +1 -1
  29. bp-messages/bp-messages-cssjs.php +1 -1
  30. bp-messages/js/autocomplete/jquery.autocomplete.min.js +1 -1
  31. bp-messages/js/autocomplete/jquery.autocompletefb.js +1 -1
  32. bp-messages/js/autocomplete/jquery.autocompletefb.min.js +2 -2
  33. bp-messages/js/autocomplete/jquery.bgiframe.min.js +1 -1
  34. bp-messages/js/autocomplete/jquery.dimensions.min.js +1 -1
  35. bp-templates/bp-legacy/js/buddypress.min.js +1 -1
  36. bp-templates/bp-legacy/js/password-verify.min.js +1 -1
  37. bp-xprofile/admin/js/admin.min.js +1 -1
  38. buddypress.pot +685 -684
  39. readme.txt +7 -7
bp-activity/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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/bp-activity-functions.php CHANGED
@@ -558,7 +558,7 @@ function bp_activity_get_post_type_tracking_args( $post_type ) {
558
 
559
  // Fall back to a generic name.
560
  } else {
561
- $post_type_activity->comments_tracking->front_filter = sprintf( __( '%s comments', 'buddypress' ), $post_type_object->labels->singular_name );
562
  }
563
 
564
  $post_type_activity->comments_tracking->contexts = $post_type_activity->contexts;
558
 
559
  // Fall back to a generic name.
560
  } else {
561
+ $post_type_activity->comments_tracking->front_filter = _x( 'Item comments', 'Post Type generic comments activity front filter', 'buddypress' );
562
  }
563
 
564
  $post_type_activity->comments_tracking->contexts = $post_type_activity->contexts;
bp-activity/js/mentions.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(a,b,c){var d,e=[];a.mentions=a.mentions||{},a.mentions.users=window.bp.mentions.users||[],"object"==typeof window.BP_Suggestions&&(a.mentions.users=window.BP_Suggestions.friends||a.mentions.users),b.fn.bp_mentions=function(a){b.isArray(a)&&(a={data:a});var c={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(a){var c,d,e,f,g=b("#atwho-ground-"+this.id+" .atwho-view"),h=b("body"),i=this.$inputor.data("atwho");"undefined"!==i&&"undefined"!==i.iframe&&null!==i.iframe?(c=this.$inputor.caret("offset",{iframe:i.iframe}),e=b(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-a.left-this.view.$el.width()):(g.removeClass("right"),f=c.left-a.left+1),h.width()<=400&&b(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),a.top=c.top+d,a.left+=f},inserting_wrapper:function(a,b,c){return""+b+c}}},f={callbacks:{remote_filter:function(a,c){var f=b(this),g={};return d=e[a],"object"==typeof d?void c(d):(f.xhr&&f.xhr.abort(),g={action:"bp_get_suggestions",term:a,type:"members"},b.isNumeric(this.$inputor.data("suggestions-group-id"))&&(g["group-id"]=parseInt(this.$inputor.data("suggestions-group-id"),10)),void(f.xhr=b.getJSON(ajaxurl,g).done(function(d){if(d.success){var f=b.map(d.data,function(a){return a.search=a.search||a.ID+" "+a.name,a});e[a]=f,c(f)}})))}},data:b.map(a.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=b.extend(!0,{},c,f,a);return b.fn.atwho.call(this,g)},b(document).ready(function(){b(".bp-suggestions, #comments form textarea, .wp-editor-area").bp_mentions(a.mentions.users)}),a.mentions.tinyMCEinit=function(){"undefined"!=typeof window.tinyMCE&&null!==window.tinyMCE.activeEditor&&"undefined"!=typeof window.tinyMCE.activeEditor&&b(window.tinyMCE.activeEditor.contentDocument.activeElement).atwho("setIframe",b("#content_ifr")[0]).bp_mentions(a.mentions.users)}}(bp,jQuery);
1
+ /*! buddypress - v2.5.1 - 2016-03-09 11:02:00 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(a,b,c){var d,e=[];a.mentions=a.mentions||{},a.mentions.users=window.bp.mentions.users||[],"object"==typeof window.BP_Suggestions&&(a.mentions.users=window.BP_Suggestions.friends||a.mentions.users),b.fn.bp_mentions=function(a){b.isArray(a)&&(a={data:a});var c={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(a){var c,d,e,f,g=b("#atwho-ground-"+this.id+" .atwho-view"),h=b("body"),i=this.$inputor.data("atwho");"undefined"!==i&&"undefined"!==i.iframe&&null!==i.iframe?(c=this.$inputor.caret("offset",{iframe:i.iframe}),e=b(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-a.left-this.view.$el.width()):(g.removeClass("right"),f=c.left-a.left+1),h.width()<=400&&b(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),a.top=c.top+d,a.left+=f},inserting_wrapper:function(a,b,c){return""+b+c}}},f={callbacks:{remote_filter:function(a,c){var f=b(this),g={};return d=e[a],"object"==typeof d?void c(d):(f.xhr&&f.xhr.abort(),g={action:"bp_get_suggestions",term:a,type:"members"},b.isNumeric(this.$inputor.data("suggestions-group-id"))&&(g["group-id"]=parseInt(this.$inputor.data("suggestions-group-id"),10)),void(f.xhr=b.getJSON(ajaxurl,g).done(function(d){if(d.success){var f=b.map(d.data,function(a){return a.search=a.search||a.ID+" "+a.name,a});e[a]=f,c(f)}})))}},data:b.map(a.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=b.extend(!0,{},c,f,a);return b.fn.atwho.call(this,g)},b(document).ready(function(){b(".bp-suggestions, #comments form textarea, .wp-editor-area").bp_mentions(a.mentions.users)}),a.mentions.tinyMCEinit=function(){"undefined"!=typeof window.tinyMCE&&null!==window.tinyMCE.activeEditor&&"undefined"!=typeof window.tinyMCE.activeEditor&&b(window.tinyMCE.activeEditor.contentDocument.activeElement).atwho("setIframe",b("#content_ifr")[0]).bp_mentions(a.mentions.users)}}(bp,jQuery);
bp-blogs/bp-blogs-functions.php CHANGED
@@ -279,8 +279,8 @@ function bp_blogs_record_blog( $blog_id, $user_id, $no_activity = false ) {
279
  $is_private = !empty( $_POST['blog_public'] ) && (int) $_POST['blog_public'] ? false : true;
280
  $is_private = !apply_filters( 'bp_is_new_blog_public', !$is_private );
281
 
282
- // Only record this activity if the blog is public.
283
- if ( !$is_private && !$no_activity && bp_blogs_is_blog_trackable( $blog_id, $user_id ) ) {
284
 
285
  // Record this in activity streams.
286
  bp_blogs_record_activity( array(
@@ -815,12 +815,18 @@ function bp_blogs_remove_blog( $blog_id ) {
815
 
816
  BP_Blogs_Blog::delete_blog_for_all( $blog_id );
817
 
818
- // Delete activity stream item.
819
- bp_blogs_delete_activity( array(
820
- 'item_id' => $blog_id,
821
- 'component' => buddypress()->blogs->id,
822
- 'type' => 'new_blog'
823
- ) );
 
 
 
 
 
 
824
 
825
  /**
826
  * Fires after a "blog created" item has been removed from blogs
@@ -857,12 +863,18 @@ function bp_blogs_remove_blog_for_user( $user_id, $blog_id ) {
857
 
858
  BP_Blogs_Blog::delete_blog_for_user( $blog_id, $user_id );
859
 
860
- // Delete activity stream item.
861
- bp_blogs_delete_activity( array(
862
- 'item_id' => $blog_id,
863
- 'component' => buddypress()->blogs->id,
864
- 'type' => 'new_blog'
865
- ) );
 
 
 
 
 
 
866
 
867
  /**
868
  * Fires after a blog has been removed from the tracker for a specific user.
@@ -910,13 +922,19 @@ function bp_blogs_remove_post( $post_id, $blog_id = 0, $user_id = 0 ) {
910
  */
911
  do_action( 'bp_blogs_before_remove_post', $blog_id, $post_id, $user_id );
912
 
913
- // Delete activity stream item.
914
- bp_blogs_delete_activity( array(
915
- 'item_id' => $blog_id,
916
- 'secondary_item_id' => $post_id,
917
- 'component' => buddypress()->blogs->id,
918
- 'type' => 'new_blog_post'
919
- ) );
 
 
 
 
 
 
920
 
921
  /**
922
  * Fires after removal of a blog post activity item from the activity stream.
@@ -1108,12 +1126,18 @@ function bp_blogs_remove_data_for_blog( $blog_id ) {
1108
  // If this is regular blog, delete all data for that blog.
1109
  BP_Blogs_Blog::delete_blog_for_all( $blog_id );
1110
 
1111
- // Delete activity stream item.
1112
- bp_blogs_delete_activity( array(
1113
- 'item_id' => $blog_id,
1114
- 'component' => buddypress()->blogs->id,
1115
- 'type' => false
1116
- ) );
 
 
 
 
 
 
1117
 
1118
  /**
1119
  * Fires after all data related to a given blog has been removed from blogs tracker
279
  $is_private = !empty( $_POST['blog_public'] ) && (int) $_POST['blog_public'] ? false : true;
280
  $is_private = !apply_filters( 'bp_is_new_blog_public', !$is_private );
281
 
282
+ // Only record this activity if the activity component is active and the blog is public.
283
+ if ( bp_is_active( 'activity' ) && !$is_private && !$no_activity && bp_blogs_is_blog_trackable( $blog_id, $user_id ) ) {
284
 
285
  // Record this in activity streams.
286
  bp_blogs_record_activity( array(
815
 
816
  BP_Blogs_Blog::delete_blog_for_all( $blog_id );
817
 
818
+ /**
819
+ * Delete activity stream item only if the Activity component is active
820
+ *
821
+ * @see https://buddypress.trac.wordpress.org/ticket/6937
822
+ */
823
+ if ( bp_is_active( 'activity' ) ) {
824
+ bp_blogs_delete_activity( array(
825
+ 'item_id' => $blog_id,
826
+ 'component' => buddypress()->blogs->id,
827
+ 'type' => 'new_blog'
828
+ ) );
829
+ }
830
 
831
  /**
832
  * Fires after a "blog created" item has been removed from blogs
863
 
864
  BP_Blogs_Blog::delete_blog_for_user( $blog_id, $user_id );
865
 
866
+ /**
867
+ * Delete activity stream item only if the Activity component is active
868
+ *
869
+ * @see https://buddypress.trac.wordpress.org/ticket/6937
870
+ */
871
+ if ( bp_is_active( 'activity' ) ) {
872
+ bp_blogs_delete_activity( array(
873
+ 'item_id' => $blog_id,
874
+ 'component' => buddypress()->blogs->id,
875
+ 'type' => 'new_blog'
876
+ ) );
877
+ }
878
 
879
  /**
880
  * Fires after a blog has been removed from the tracker for a specific user.
922
  */
923
  do_action( 'bp_blogs_before_remove_post', $blog_id, $post_id, $user_id );
924
 
925
+ /**
926
+ * Delete activity stream item only if the Activity component is active
927
+ *
928
+ * @see https://buddypress.trac.wordpress.org/ticket/6937
929
+ */
930
+ if ( bp_is_active( 'activity' ) ) {
931
+ bp_blogs_delete_activity( array(
932
+ 'item_id' => $blog_id,
933
+ 'secondary_item_id' => $post_id,
934
+ 'component' => buddypress()->blogs->id,
935
+ 'type' => 'new_blog_post'
936
+ ) );
937
+ }
938
 
939
  /**
940
  * Fires after removal of a blog post activity item from the activity stream.
1126
  // If this is regular blog, delete all data for that blog.
1127
  BP_Blogs_Blog::delete_blog_for_all( $blog_id );
1128
 
1129
+ /**
1130
+ * Delete activity stream item only if the Activity component is active
1131
+ *
1132
+ * @see https://buddypress.trac.wordpress.org/ticket/6937
1133
+ */
1134
+ if ( bp_is_active( 'activity' ) ) {
1135
+ bp_blogs_delete_activity( array(
1136
+ 'item_id' => $blog_id,
1137
+ 'component' => buddypress()->blogs->id,
1138
+ 'type' => false
1139
+ ) );
1140
+ }
1141
 
1142
  /**
1143
  * Fires after all data related to a given blog has been removed from blogs tracker
bp-core/admin/bp-core-admin-schema.php CHANGED
@@ -538,155 +538,8 @@ function bp_core_install_emails() {
538
  'post_type' => bp_get_email_post_type(),
539
  );
540
 
541
- $emails = array(
542
- 'activity-comment' => array(
543
- /* translators: do not remove {} brackets or translate its contents. */
544
- 'post_title' => __( '[{{{site.name}}}] {{poster.name}} replied to one of your updates', 'buddypress' ),
545
- /* translators: do not remove {} brackets or translate its contents. */
546
- 'post_content' => __( "{{poster.name}} replied to one of your updates:\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{thread.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
547
- /* translators: do not remove {} brackets or translate its contents. */
548
- 'post_excerpt' => __( "{{poster.name}} replied to one of your updates:\n\n\"{{usermessage}}\"\n\nGo to the discussion to reply or catch up on the conversation: {{{thread.url}}}", 'buddypress' ),
549
- ),
550
- 'activity-comment-author' => array(
551
- /* translators: do not remove {} brackets or translate its contents. */
552
- 'post_title' => __( '[{{{site.name}}}] {{poster.name}} replied to one of your comments', 'buddypress' ),
553
- /* translators: do not remove {} brackets or translate its contents. */
554
- 'post_content' => __( "{{poster.name}} replied to one of your comments:\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{thread.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
555
- /* translators: do not remove {} brackets or translate its contents. */
556
- 'post_excerpt' => __( "{{poster.name}} replied to one of your comments:\n\n\"{{usermessage}}\"\n\nGo to the discussion to reply or catch up on the conversation: {{{thread.url}}}", 'buddypress' ),
557
- ),
558
- 'activity-at-message' => array(
559
- /* translators: do not remove {} brackets or translate its contents. */
560
- 'post_title' => __( '[{{{site.name}}}] {{poster.name}} mentioned you in a status update', 'buddypress' ),
561
- /* translators: do not remove {} brackets or translate its contents. */
562
- 'post_content' => __( "{{poster.name}} mentioned you in a status update:\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{mentioned.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
563
- /* translators: do not remove {} brackets or translate its contents. */
564
- 'post_excerpt' => __( "{{poster.name}} mentioned you in a status update:\n\n\"{{usermessage}}\"\n\nGo to the discussion to reply or catch up on the conversation: {{{mentioned.url}}}", 'buddypress' ),
565
- ),
566
- 'groups-at-message' => array(
567
- /* translators: do not remove {} brackets or translate its contents. */
568
- 'post_title' => __( '[{{{site.name}}}] {{poster.name}} mentioned you in an update', 'buddypress' ),
569
- /* translators: do not remove {} brackets or translate its contents. */
570
- 'post_content' => __( "{{poster.name}} mentioned you in the group \"{{group.name}}\":\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{mentioned.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
571
- /* translators: do not remove {} brackets or translate its contents. */
572
- 'post_excerpt' => __( "{{poster.name}} mentioned you in the group \"{{group.name}}\":\n\n\"{{usermessage}}\"\n\nGo to the discussion to reply or catch up on the conversation: {{{mentioned.url}}}", 'buddypress' ),
573
- ),
574
- 'core-user-registration' => array(
575
- /* translators: do not remove {} brackets or translate its contents. */
576
- 'post_title' => __( '[{{{site.name}}}] Activate your account', 'buddypress' ),
577
- /* translators: do not remove {} brackets or translate its contents. */
578
- 'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link: <a href=\"{{{activate.url}}}\">{{{activate.url}}}</a>", 'buddypress' ),
579
- /* translators: do not remove {} brackets or translate its contents. */
580
- 'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link: {{{activate.url}}}", 'buddypress' ),
581
- ),
582
- 'core-user-registration-with-blog' => array(
583
- /* translators: do not remove {} brackets or translate its contents. */
584
- 'post_title' => __( '[{{{site.name}}}] Activate {{{user-site.url}}}', 'buddypress' ),
585
- /* translators: do not remove {} brackets or translate its contents. */
586
- 'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: <a href=\"{{{activate-site.url}}}\">{{{activate-site.url}}}</a>.\n\nAfter you activate, you can visit your site at <a href=\"{{{user-site.url}}}\">{{{user-site.url}}}</a>.", 'buddypress' ),
587
- /* translators: do not remove {} brackets or translate its contents. */
588
- 'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: {{{activate-site.url}}}\n\nAfter you activate, you can visit your site at {{{user-site.url}}}.", 'buddypress' ),
589
- ),
590
- 'friends-request' => array(
591
- /* translators: do not remove {} brackets or translate its contents. */
592
- 'post_title' => __( '[{{{site.name}}}] New friendship request from {{initiator.name}}', 'buddypress' ),
593
- /* translators: do not remove {} brackets or translate its contents. */
594
- 'post_content' => __( "<a href=\"{{{initiator.url}}}\">{{initiator.name}}</a> wants to add you as a friend.\n\nTo accept this request and manage all of your pending requests, visit: <a href=\"{{{friend-requests.url}}}\">{{{friend-requests.url}}}</a>", 'buddypress' ),
595
- /* translators: do not remove {} brackets or translate its contents. */
596
- 'post_excerpt' => __( "{{initiator.name}} wants to add you as a friend.\n\nTo accept this request and manage all of your pending requests, visit: {{{friend-requests.url}}}\n\nTo view {{initiator.name}}'s profile, visit: {{{initiator.url}}}", 'buddypress' ),
597
- ),
598
- 'friends-request-accepted' => array(
599
- /* translators: do not remove {} brackets or translate its contents. */
600
- 'post_title' => __( '[{{{site.name}}}] {{friend.name}} accepted your friendship request', 'buddypress' ),
601
- /* translators: do not remove {} brackets or translate its contents. */
602
- 'post_content' => __( "<a href=\"{{{friendship.url}}}\">{{friend.name}}</a> accepted your friend request.", 'buddypress' ),
603
- /* translators: do not remove {} brackets or translate its contents. */
604
- 'post_excerpt' => __( "{{friend.name}} accepted your friend request.\n\nTo learn more about them, visit their profile: {{{friendship.url}}}", 'buddypress' ),
605
- ),
606
- 'groups-details-updated' => array(
607
- /* translators: do not remove {} brackets or translate its contents. */
608
- 'post_title' => __( '[{{{site.name}}}] Group details updated', 'buddypress' ),
609
- /* translators: do not remove {} brackets or translate its contents. */
610
- 'post_content' => __( "Group details for the group &quot;<a href=\"{{{group.url}}}\">{{group.name}}</a>&quot; were updated:\n<blockquote>{{changed_text}}</blockquote>", 'buddypress' ),
611
- /* translators: do not remove {} brackets or translate its contents. */
612
- 'post_excerpt' => __( "Group details for the group &quot;{{group.name}}&quot; were updated:\n\n{{changed_text}}\n\nTo view the group, visit: {{{group.url}}}", 'buddypress' ),
613
- ),
614
- 'groups-invitation' => array(
615
- /* translators: do not remove {} brackets or translate its contents. */
616
- 'post_title' => __( '[{{{site.name}}}] You have an invitation to the group: "{{group.name}}"', 'buddypress' ),
617
- /* translators: do not remove {} brackets or translate its contents. */
618
- 'post_content' => __( "<a href=\"{{{inviter.url}}}\">{{inviter.name}}</a> has invited you to join the group: &quot;{{group.name}}&quot;.\n<a href=\"{{{invites.url}}}\">Go here to accept your invitation</a> or <a href=\"{{{group.url}}}\">visit the group</a> to learn more.", 'buddypress' ),
619
- /* translators: do not remove {} brackets or translate its contents. */
620
- 'post_excerpt' => __( "{{inviter.name}} has invited you to join the group: &quot;{{group.name}}&quot;.\n\nTo accept your invitation, visit: {{{invites.url}}}\n\nTo learn more about the group, visit {{{group.url}}}.\nTo view {{inviter.name}}'s profile, visit: {{{inviter.url}}}", 'buddypress' ),
621
- ),
622
- 'groups-member-promoted' => array(
623
- /* translators: do not remove {} brackets or translate its contents. */
624
- 'post_title' => __( '[{{{site.name}}}] You have been promoted in the group: "{{group.name}}"', 'buddypress' ),
625
- /* translators: do not remove {} brackets or translate its contents. */
626
- 'post_content' => __( "You have been promoted to <b>{{promoted_to}}</b> in the group &quot;<a href=\"{{{group.url}}}\">{{group.name}}</a>&quot;.", 'buddypress' ),
627
- /* translators: do not remove {} brackets or translate its contents. */
628
- 'post_excerpt' => __( "You have been promoted to {{promoted_to}} in the group: &quot;{{group.name}}&quot;.\n\nTo visit the group, go to: {{{group.url}}}", 'buddypress' ),
629
- ),
630
- 'groups-membership-request' => array(
631
- /* translators: do not remove {} brackets or translate its contents. */
632
- 'post_title' => __( '[{{{site.name}}}] Membership request for group: {{group.name}}', 'buddypress' ),
633
- /* translators: do not remove {} brackets or translate its contents. */
634
- 'post_content' => __( "<a href=\"{{{profile.url}}}\">{{requesting-user.name}}</a> wants to join the group &quot;{{group.name}}&quot;. As you are an administrator of this group, you must either accept or reject the membership request.\n\n<a href=\"{{{group-requests.url}}}\">Go here to manage this</a> and all other pending requests.", 'buddypress' ),
635
- /* translators: do not remove {} brackets or translate its contents. */
636
- 'post_excerpt' => __( "{{requesting-user.name}} wants to join the group &quot;{{group.name}}&quot;. As you are the administrator of this group, you must either accept or reject the membership request.\n\nTo manage this and all other pending requests, visit: {{{group-requests.url}}}\n\nTo view {{requesting-user.name}}'s profile, visit: {{{profile.url}}}", 'buddypress' ),
637
- ),
638
- 'messages-unread' => array(
639
- /* translators: do not remove {} brackets or translate its contents. */
640
- 'post_title' => __( '[{{{site.name}}}] New message from {{sender.name}}', 'buddypress' ),
641
- /* translators: do not remove {} brackets or translate its contents. */
642
- 'post_content' => __( "{{sender.name}} sent you a new message: &quot;{{usersubject}}&quot;\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{message.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
643
- /* translators: do not remove {} brackets or translate its contents. */
644
- 'post_excerpt' => __( "{{sender.name}} sent you a new message: &quot;{{usersubject}}&quot;\n\n&quot;{{usermessage}}&quot;\n\nGo to the discussion to reply or catch up on the conversation: {{{message.url}}}", 'buddypress' ),
645
- ),
646
- 'settings-verify-email-change' => array(
647
- /* translators: do not remove {} brackets or translate its contents. */
648
- 'post_title' => __( '[{{{site.name}}}] Verify your new email address', 'buddypress' ),
649
- /* translators: do not remove {} brackets or translate its contents. */
650
- 'post_content' => __( "You recently changed the email address associated with your account on {{site.name}}. If this is correct, <a href=\"{{{verify.url}}}\">go here to confirm the change</a>.\n\nOtherwise, you can safely ignore and delete this email if you have changed your mind, or if you think you have received this email in error.", 'buddypress' ),
651
- /* translators: do not remove {} brackets or translate its contents. */
652
- 'post_excerpt' => __( "You recently changed the email address associated with your account on {{site.name}}. If this is correct, go to the following link to confirm the change: {{{verify.url}}}\n\nOtherwise, you can safely ignore and delete this email if you have changed your mind, or if you think you have received this email in error.", 'buddypress' ),
653
- ),
654
- 'groups-membership-request-accepted' => array(
655
- /* translators: do not remove {} brackets or translate its contents. */
656
- 'post_title' => __( '[{{{site.name}}}] Membership request for group "{{group.name}}" accepted', 'buddypress' ),
657
- /* translators: do not remove {} brackets or translate its contents. */
658
- 'post_content' => __( "Your membership request for the group &quot;<a href=\"{{{group.url}}}\">{{group.name}}</a>&quot; has been accepted.", 'buddypress' ),
659
- /* translators: do not remove {} brackets or translate its contents. */
660
- 'post_excerpt' => __( "Your membership request for the group &quot;{{group.name}}&quot; has been accepted.\n\nTo view the group, visit: {{{group.url}}}", 'buddypress' ),
661
- ),
662
- 'groups-membership-request-rejected' => array(
663
- /* translators: do not remove {} brackets or translate its contents. */
664
- 'post_title' => __( '[{{{site.name}}}] Membership request for group "{{group.name}}" rejected', 'buddypress' ),
665
- /* translators: do not remove {} brackets or translate its contents. */
666
- 'post_content' => __( "Your membership request for the group &quot;<a href=\"{{{group.url}}}\">{{group.name}}</a>&quot; has been rejected.", 'buddypress' ),
667
- /* translators: do not remove {} brackets or translate its contents. */
668
- 'post_excerpt' => __( "Your membership request for the group &quot;{{group.name}}&quot; has been rejected.\n\nTo request membership again, visit: {{{group.url}}}", 'buddypress' ),
669
- ),
670
- );
671
-
672
- $descriptions = array(
673
- 'activity-comment' => __( 'A member has replied to an activity update that the recipient posted.', 'buddypress' ),
674
- 'activity-comment-author' => __( 'A member has replied to a comment on an activity update that the recipient posted.', 'buddypress' ),
675
- 'activity-at-message' => __( 'Recipient was mentioned in an activity update.', 'buddypress' ),
676
- 'groups-at-message' => __( 'Recipient was mentioned in a group activity update.', 'buddypress' ),
677
- 'core-user-registration' => __( 'Recipient has registered for an account.', 'buddypress' ),
678
- 'core-user-registration-with-blog' => __( 'Recipient has registered for an account and site.', 'buddypress' ),
679
- 'friends-request' => __( 'A member has sent a friend request to the recipient.', 'buddypress' ),
680
- 'friends-request-accepted' => __( 'Recipient has had a friend request accepted by a member.', 'buddypress' ),
681
- 'groups-details-updated' => __( "A group's details were updated.", 'buddypress' ),
682
- 'groups-invitation' => __( 'A member has sent a group invitation to the recipient.', 'buddypress' ),
683
- 'groups-member-promoted' => __( "Recipient's status within a group has changed.", 'buddypress' ),
684
- 'groups-membership-request' => __( 'A member has requested permission to join a group.', 'buddypress' ),
685
- 'messages-unread' => __( 'Recipient has received a private message.', 'buddypress' ),
686
- 'settings-verify-email-change' => __( 'Recipient has changed their email address.', 'buddypress' ),
687
- 'groups-membership-request-accepted' => __( 'Recipient had requested to join a group, which was accepted.', 'buddypress' ),
688
- 'groups-membership-request-rejected' => __( 'Recipient had requested to join a group, which was rejected.', 'buddypress' ),
689
- );
690
 
691
  // Add these emails to the database.
692
  foreach ( $emails as $id => $email ) {
@@ -695,9 +548,10 @@ function bp_core_install_emails() {
695
  continue;
696
  }
697
 
698
- $term_ids = wp_set_post_terms( $post_id, $id, bp_get_email_tax_type() );
699
- foreach ( $term_ids as $term_id ) {
700
- wp_update_term( (int) $term_id, bp_get_email_tax_type(), array(
 
701
  'description' => $descriptions[ $id ],
702
  ) );
703
  }
538
  'post_type' => bp_get_email_post_type(),
539
  );
540
 
541
+ $emails = bp_email_get_schema();
542
+ $descriptions = bp_email_get_type_schema();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
543
 
544
  // Add these emails to the database.
545
  foreach ( $emails as $id => $email ) {
548
  continue;
549
  }
550
 
551
+ $tt_ids = wp_set_object_terms( $post_id, $id, bp_get_email_tax_type() );
552
+ foreach ( $tt_ids as $tt_id ) {
553
+ $term = get_term_by( 'term_taxonomy_id', (int) $tt_id, bp_get_email_tax_type() );
554
+ wp_update_term( (int) $term->term_id, bp_get_email_tax_type(), array(
555
  'description' => $descriptions[ $id ],
556
  ) );
557
  }
bp-core/admin/js/customizer-controls.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a(window).on("load",function(){a(".customize-control-range input").on("input",function(){var b=a(this);b.siblings("output").text(b.val())})})}(jQuery);
1
+ /*! buddypress - v2.5.1 - 2016-03-09 11:02:00 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a(window).on("load",function(){a(".customize-control-range input").on("input",function(){var b=a(this);b.siblings("output").text(b.val())})})}(jQuery);
bp-core/admin/js/customizer-receiver-emails.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){wp.customize("bp_email_options[email_bg]",function(b){b.bind(function(b){b.length&&(a(".email_bg").attr("bgcolor",b),a("hr").attr("color",b))})}),wp.customize("bp_email_options[header_bg]",function(b){b.bind(function(b){b.length&&a(".header_bg").attr("bgcolor",b)})}),wp.customize("bp_email_options[header_text_size]",function(b){b.bind(function(b){b.length&&a(".header_text_size").css("font-size",b+"px")})}),wp.customize("bp_email_options[header_text_color]",function(b){b.bind(function(b){b.length&&a(".header_text_color").css("color",b)})}),wp.customize("bp_email_options[highlight_color]",function(b){b.bind(function(b){b.length&&(a(".header_bg").css("border-top-color",b),a("a").css("color",b),a("hr").attr("color",b))})}),wp.customize("bp_email_options[body_bg]",function(b){b.bind(function(b){b.length&&a(".body_bg").attr("bgcolor",b)})}),wp.customize("bp_email_options[body_text_size]",function(b){b.bind(function(b){b.length&&(a(".body_text_size").css("font-size",b+"px").css("line-height",Math.floor(1.618*b)+"px"),a(".welcome").css("font-size",Math.floor(1.35*b)+"px"))})}),wp.customize("bp_email_options[body_text_color]",function(b){b.bind(function(b){b.length&&a(".body_text_color").css("color",b)})}),wp.customize("bp_email_options[footer_bg]",function(b){b.bind(function(b){b.length&&a(".footer_bg").attr("bgcolor",b)})}),wp.customize("bp_email_options[footer_text_size]",function(b){b.bind(function(b){b.length&&a(".footer_text_size").css("font-size",b+"px").css("line-height",Math.floor(1.618*b)+"px")})}),wp.customize("bp_email_options[footer_text_color]",function(b){b.bind(function(b){b.length&&a(".footer_text_color").css("color",b)})}),wp.customize("bp_email_options[footer_text]",function(b){b.bind(function(b){a(".footer_text").text(b)})})}(jQuery);
1
+ /*! buddypress - v2.5.1 - 2016-03-09 11:02:00 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){wp.customize("bp_email_options[email_bg]",function(b){b.bind(function(b){b.length&&(a(".email_bg").attr("bgcolor",b),a("hr").attr("color",b))})}),wp.customize("bp_email_options[header_bg]",function(b){b.bind(function(b){b.length&&a(".header_bg").attr("bgcolor",b)})}),wp.customize("bp_email_options[header_text_size]",function(b){b.bind(function(b){b.length&&a(".header_text_size").css("font-size",b+"px")})}),wp.customize("bp_email_options[header_text_color]",function(b){b.bind(function(b){b.length&&a(".header_text_color").css("color",b)})}),wp.customize("bp_email_options[highlight_color]",function(b){b.bind(function(b){b.length&&(a(".header_bg").css("border-top-color",b),a("a").css("color",b),a("hr").attr("color",b))})}),wp.customize("bp_email_options[body_bg]",function(b){b.bind(function(b){b.length&&a(".body_bg").attr("bgcolor",b)})}),wp.customize("bp_email_options[body_text_size]",function(b){b.bind(function(b){b.length&&(a(".body_text_size").css("font-size",b+"px").css("line-height",Math.floor(1.618*b)+"px"),a(".welcome").css("font-size",Math.floor(1.35*b)+"px"))})}),wp.customize("bp_email_options[body_text_color]",function(b){b.bind(function(b){b.length&&a(".body_text_color").css("color",b)})}),wp.customize("bp_email_options[footer_bg]",function(b){b.bind(function(b){b.length&&a(".footer_bg").attr("bgcolor",b)})}),wp.customize("bp_email_options[footer_text_size]",function(b){b.bind(function(b){b.length&&a(".footer_text_size").css("font-size",b+"px").css("line-height",Math.floor(1.618*b)+"px")})}),wp.customize("bp_email_options[footer_text_color]",function(b){b.bind(function(b){b.length&&a(".footer_text_color").css("color",b)})}),wp.customize("bp_email_options[footer_text]",function(b){b.bind(function(b){a(".footer_text").text(b)})})}(jQuery);
bp-core/bp-core-attachments.php CHANGED
@@ -410,6 +410,27 @@ function bp_attachments_get_attachment( $data = 'url', $args = array() ) {
410
  'file' => '',
411
  ), 'attachments_get_attachment_src' );
412
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
413
  // Get BuddyPress Attachments Uploads Dir datas.
414
  $bp_attachments_uploads_dir = bp_attachments_uploads_dir_get();
415
 
@@ -478,6 +499,20 @@ function bp_attachments_get_attachment( $data = 'url', $args = array() ) {
478
  function bp_attachments_delete_file( $args = array() ) {
479
  $attachment_path = bp_attachments_get_attachment( 'path', $args );
480
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
481
  if ( empty( $attachment_path ) ) {
482
  return false;
483
  }
@@ -1223,6 +1258,23 @@ function bp_attachments_cover_image_ajax_upload() {
1223
  bp_attachments_json_response( false, $is_html4 );
1224
  }
1225
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1226
  $cover_image_attachment = new BP_Attachment_Cover_Image();
1227
  $uploaded = $cover_image_attachment->upload( $_FILES );
1228
 
410
  'file' => '',
411
  ), 'attachments_get_attachment_src' );
412
 
413
+ /**
414
+ * Filters whether or not to handle fetching a BuddyPress image attachment.
415
+ *
416
+ * If you want to override this function, make sure you return false.
417
+ *
418
+ * @since 2.5.1
419
+ *
420
+ * @param null|string $value If null is returned, proceed with default behaviour. Otherwise, value returned verbatim.
421
+ * @param array $r {
422
+ * @type string $object_dir The object dir (eg: members/groups). Defaults to members.
423
+ * @type int $item_id The object id (eg: a user or a group id). Defaults to current user.
424
+ * @type string $type The type of the attachment which is also the subdir where files are saved.
425
+ * Defaults to 'cover-image'
426
+ * @type string $file The name of the file.
427
+ * }
428
+ */
429
+ $pre_filter = apply_filters( 'bp_attachments_pre_get_attachment', null, $r );
430
+ if ( $pre_filter !== null ) {
431
+ return $pre_filter;
432
+ }
433
+
434
  // Get BuddyPress Attachments Uploads Dir datas.
435
  $bp_attachments_uploads_dir = bp_attachments_uploads_dir_get();
436
 
499
  function bp_attachments_delete_file( $args = array() ) {
500
  $attachment_path = bp_attachments_get_attachment( 'path', $args );
501
 
502
+ /**
503
+ * Filters whether or not to handle deleting an existing BuddyPress attachment.
504
+ *
505
+ * If you want to override this function, make sure you return false.
506
+ *
507
+ * @since 2.5.1
508
+ *
509
+ * @param bool $value Whether or not to delete the BuddyPress attachment.
510
+ * @param array Array of arguments for the attachment deletion.
511
+ */
512
+ if ( ! apply_filters( 'bp_attachments_pre_delete_file', true, $args ) ) {
513
+ return true;
514
+ }
515
+
516
  if ( empty( $attachment_path ) ) {
517
  return false;
518
  }
1258
  bp_attachments_json_response( false, $is_html4 );
1259
  }
1260
 
1261
+ /**
1262
+ * Filters whether or not to handle cover image uploading.
1263
+ *
1264
+ * If you want to override this function, make sure you return an array with the 'result' key set.
1265
+ *
1266
+ * @since 2.5.1
1267
+ *
1268
+ * @param array $value
1269
+ * @param array $bp_params
1270
+ * @param array $needs_reset Stores original value of certain globals we need to revert to later.
1271
+ * @param array $object_data
1272
+ */
1273
+ $pre_filter = apply_filters( 'bp_attachments_pre_cover_image_ajax_upload', array(), $bp_params, $needs_reset, $object_data );
1274
+ if ( isset( $pre_filter['result'] ) ) {
1275
+ bp_attachments_json_response( $pre_filter['result'], $is_html4, $pre_filter );
1276
+ }
1277
+
1278
  $cover_image_attachment = new BP_Attachment_Cover_Image();
1279
  $uploaded = $cover_image_attachment->upload( $_FILES );
1280
 
bp-core/bp-core-avatars.php CHANGED
@@ -703,6 +703,31 @@ function bp_core_delete_existing_avatar( $args = '' ) {
703
  $args = wp_parse_args( $args, $defaults );
704
  extract( $args, EXTR_SKIP );
705
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
706
  if ( empty( $item_id ) ) {
707
  if ( 'user' == $object )
708
  $item_id = bp_displayed_user_id();
@@ -1069,6 +1094,21 @@ function bp_avatar_handle_capture( $data = '', $item_id = 0 ) {
1069
  return false;
1070
  }
1071
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1072
  $avatar_dir = bp_core_avatar_upload_path() . '/avatars';
1073
 
1074
  // It's not a regular upload, we may need to create this folder.
703
  $args = wp_parse_args( $args, $defaults );
704
  extract( $args, EXTR_SKIP );
705
 
706
+ /**
707
+ * Filters whether or not to handle deleting an existing avatar.
708
+ *
709
+ * If you want to override this function, make sure you return false.
710
+ *
711
+ * @since 2.5.1
712
+ *
713
+ * @param bool $value Whether or not to delete the avatar.
714
+ * @param array $args {
715
+ * Array of function parameters.
716
+ *
717
+ * @type bool|int $item_id ID of the item whose avatar you're deleting.
718
+ * Defaults to the current item of type $object.
719
+ * @type string $object Object type of the item whose avatar you're
720
+ * deleting. 'user', 'group', 'blog', or custom.
721
+ * Default: 'user'.
722
+ * @type bool|string $avatar_dir Subdirectory where avatar is located.
723
+ * Default: false, which falls back on the default location
724
+ * corresponding to the $object.
725
+ * }
726
+ */
727
+ if ( ! apply_filters( 'bp_core_pre_delete_existing_avatar', true, $args ) ) {
728
+ return true;
729
+ }
730
+
731
  if ( empty( $item_id ) ) {
732
  if ( 'user' == $object )
733
  $item_id = bp_displayed_user_id();
1094
  return false;
1095
  }
1096
 
1097
+ /**
1098
+ * Filters whether or not to handle avatar webcam capture.
1099
+ *
1100
+ * If you want to override this function, make sure you return false.
1101
+ *
1102
+ * @since 2.5.1
1103
+ *
1104
+ * @param bool $value Whether or not to crop.
1105
+ * @param string $data Base64 encoded image.
1106
+ * @param int $item_id Item to associate.
1107
+ */
1108
+ if ( ! apply_filters( 'bp_avatar_pre_handle_capture', true, $data, $item_id ) ) {
1109
+ return true;
1110
+ }
1111
+
1112
  $avatar_dir = bp_core_avatar_upload_path() . '/avatars';
1113
 
1114
  // It's not a regular upload, we may need to create this folder.
bp-core/bp-core-cssjs.php CHANGED
@@ -437,7 +437,7 @@ function bp_add_cover_image_inline_css( $return = false ) {
437
  }
438
 
439
  $inline_css = call_user_func_array( $params['callback'], array( array(
440
- 'cover_image' => esc_url( $cover_image ),
441
  'component' => sanitize_key( $cover_image_object['component'] ),
442
  'object_id' => (int) $cover_image_object['object']->id,
443
  'width' => (int) $params['width'],
437
  }
438
 
439
  $inline_css = call_user_func_array( $params['callback'], array( array(
440
+ 'cover_image' => esc_url_raw( $cover_image ),
441
  'component' => sanitize_key( $cover_image_object['component'] ),
442
  'object_id' => (int) $cover_image_object['object']->id,
443
  'width' => (int) $params['width'],
bp-core/bp-core-functions.php CHANGED
@@ -3124,3 +3124,171 @@ function bp_core_replace_tokens_in_text( $text, $tokens ) {
3124
  */
3125
  return apply_filters( 'bp_core_replace_tokens_in_text', $text, $tokens );
3126
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3124
  */
3125
  return apply_filters( 'bp_core_replace_tokens_in_text', $text, $tokens );
3126
  }
3127
+
3128
+ /**
3129
+ * Get a list of emails for populating the email post type.
3130
+ *t
3131
+ * @since 2.5.1
3132
+ *
3133
+ * @return array
3134
+ */
3135
+ function bp_email_get_schema() {
3136
+ return array(
3137
+ 'activity-comment' => array(
3138
+ /* translators: do not remove {} brackets or translate its contents. */
3139
+ 'post_title' => __( '[{{{site.name}}}] {{poster.name}} replied to one of your updates', 'buddypress' ),
3140
+ /* translators: do not remove {} brackets or translate its contents. */
3141
+ 'post_content' => __( "{{poster.name}} replied to one of your updates:\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{thread.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
3142
+ /* translators: do not remove {} brackets or translate its contents. */
3143
+ 'post_excerpt' => __( "{{poster.name}} replied to one of your updates:\n\n\"{{usermessage}}\"\n\nGo to the discussion to reply or catch up on the conversation: {{{thread.url}}}", 'buddypress' ),
3144
+ ),
3145
+ 'activity-comment-author' => array(
3146
+ /* translators: do not remove {} brackets or translate its contents. */
3147
+ 'post_title' => __( '[{{{site.name}}}] {{poster.name}} replied to one of your comments', 'buddypress' ),
3148
+ /* translators: do not remove {} brackets or translate its contents. */
3149
+ 'post_content' => __( "{{poster.name}} replied to one of your comments:\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{thread.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
3150
+ /* translators: do not remove {} brackets or translate its contents. */
3151
+ 'post_excerpt' => __( "{{poster.name}} replied to one of your comments:\n\n\"{{usermessage}}\"\n\nGo to the discussion to reply or catch up on the conversation: {{{thread.url}}}", 'buddypress' ),
3152
+ ),
3153
+ 'activity-at-message' => array(
3154
+ /* translators: do not remove {} brackets or translate its contents. */
3155
+ 'post_title' => __( '[{{{site.name}}}] {{poster.name}} mentioned you in a status update', 'buddypress' ),
3156
+ /* translators: do not remove {} brackets or translate its contents. */
3157
+ 'post_content' => __( "{{poster.name}} mentioned you in a status update:\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{mentioned.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
3158
+ /* translators: do not remove {} brackets or translate its contents. */
3159
+ 'post_excerpt' => __( "{{poster.name}} mentioned you in a status update:\n\n\"{{usermessage}}\"\n\nGo to the discussion to reply or catch up on the conversation: {{{mentioned.url}}}", 'buddypress' ),
3160
+ ),
3161
+ 'groups-at-message' => array(
3162
+ /* translators: do not remove {} brackets or translate its contents. */
3163
+ 'post_title' => __( '[{{{site.name}}}] {{poster.name}} mentioned you in an update', 'buddypress' ),
3164
+ /* translators: do not remove {} brackets or translate its contents. */
3165
+ 'post_content' => __( "{{poster.name}} mentioned you in the group \"{{group.name}}\":\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{mentioned.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
3166
+ /* translators: do not remove {} brackets or translate its contents. */
3167
+ 'post_excerpt' => __( "{{poster.name}} mentioned you in the group \"{{group.name}}\":\n\n\"{{usermessage}}\"\n\nGo to the discussion to reply or catch up on the conversation: {{{mentioned.url}}}", 'buddypress' ),
3168
+ ),
3169
+ 'core-user-registration' => array(
3170
+ /* translators: do not remove {} brackets or translate its contents. */
3171
+ 'post_title' => __( '[{{{site.name}}}] Activate your account', 'buddypress' ),
3172
+ /* translators: do not remove {} brackets or translate its contents. */
3173
+ 'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link: <a href=\"{{{activate.url}}}\">{{{activate.url}}}</a>", 'buddypress' ),
3174
+ /* translators: do not remove {} brackets or translate its contents. */
3175
+ 'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link: {{{activate.url}}}", 'buddypress' ),
3176
+ ),
3177
+ 'core-user-registration-with-blog' => array(
3178
+ /* translators: do not remove {} brackets or translate its contents. */
3179
+ 'post_title' => __( '[{{{site.name}}}] Activate {{{user-site.url}}}', 'buddypress' ),
3180
+ /* translators: do not remove {} brackets or translate its contents. */
3181
+ 'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: <a href=\"{{{activate-site.url}}}\">{{{activate-site.url}}}</a>.\n\nAfter you activate, you can visit your site at <a href=\"{{{user-site.url}}}\">{{{user-site.url}}}</a>.", 'buddypress' ),
3182
+ /* translators: do not remove {} brackets or translate its contents. */
3183
+ 'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: {{{activate-site.url}}}\n\nAfter you activate, you can visit your site at {{{user-site.url}}}.", 'buddypress' ),
3184
+ ),
3185
+ 'friends-request' => array(
3186
+ /* translators: do not remove {} brackets or translate its contents. */
3187
+ 'post_title' => __( '[{{{site.name}}}] New friendship request from {{initiator.name}}', 'buddypress' ),
3188
+ /* translators: do not remove {} brackets or translate its contents. */
3189
+ 'post_content' => __( "<a href=\"{{{initiator.url}}}\">{{initiator.name}}</a> wants to add you as a friend.\n\nTo accept this request and manage all of your pending requests, visit: <a href=\"{{{friend-requests.url}}}\">{{{friend-requests.url}}}</a>", 'buddypress' ),
3190
+ /* translators: do not remove {} brackets or translate its contents. */
3191
+ 'post_excerpt' => __( "{{initiator.name}} wants to add you as a friend.\n\nTo accept this request and manage all of your pending requests, visit: {{{friend-requests.url}}}\n\nTo view {{initiator.name}}'s profile, visit: {{{initiator.url}}}", 'buddypress' ),
3192
+ ),
3193
+ 'friends-request-accepted' => array(
3194
+ /* translators: do not remove {} brackets or translate its contents. */
3195
+ 'post_title' => __( '[{{{site.name}}}] {{friend.name}} accepted your friendship request', 'buddypress' ),
3196
+ /* translators: do not remove {} brackets or translate its contents. */
3197
+ 'post_content' => __( "<a href=\"{{{friendship.url}}}\">{{friend.name}}</a> accepted your friend request.", 'buddypress' ),
3198
+ /* translators: do not remove {} brackets or translate its contents. */
3199
+ 'post_excerpt' => __( "{{friend.name}} accepted your friend request.\n\nTo learn more about them, visit their profile: {{{friendship.url}}}", 'buddypress' ),
3200
+ ),
3201
+ 'groups-details-updated' => array(
3202
+ /* translators: do not remove {} brackets or translate its contents. */
3203
+ 'post_title' => __( '[{{{site.name}}}] Group details updated', 'buddypress' ),
3204
+ /* translators: do not remove {} brackets or translate its contents. */
3205
+ 'post_content' => __( "Group details for the group &quot;<a href=\"{{{group.url}}}\">{{group.name}}</a>&quot; were updated:\n<blockquote>{{changed_text}}</blockquote>", 'buddypress' ),
3206
+ /* translators: do not remove {} brackets or translate its contents. */
3207
+ 'post_excerpt' => __( "Group details for the group &quot;{{group.name}}&quot; were updated:\n\n{{changed_text}}\n\nTo view the group, visit: {{{group.url}}}", 'buddypress' ),
3208
+ ),
3209
+ 'groups-invitation' => array(
3210
+ /* translators: do not remove {} brackets or translate its contents. */
3211
+ 'post_title' => __( '[{{{site.name}}}] You have an invitation to the group: "{{group.name}}"', 'buddypress' ),
3212
+ /* translators: do not remove {} brackets or translate its contents. */
3213
+ 'post_content' => __( "<a href=\"{{{inviter.url}}}\">{{inviter.name}}</a> has invited you to join the group: &quot;{{group.name}}&quot;.\n<a href=\"{{{invites.url}}}\">Go here to accept your invitation</a> or <a href=\"{{{group.url}}}\">visit the group</a> to learn more.", 'buddypress' ),
3214
+ /* translators: do not remove {} brackets or translate its contents. */
3215
+ 'post_excerpt' => __( "{{inviter.name}} has invited you to join the group: &quot;{{group.name}}&quot;.\n\nTo accept your invitation, visit: {{{invites.url}}}\n\nTo learn more about the group, visit {{{group.url}}}.\nTo view {{inviter.name}}'s profile, visit: {{{inviter.url}}}", 'buddypress' ),
3216
+ ),
3217
+ 'groups-member-promoted' => array(
3218
+ /* translators: do not remove {} brackets or translate its contents. */
3219
+ 'post_title' => __( '[{{{site.name}}}] You have been promoted in the group: "{{group.name}}"', 'buddypress' ),
3220
+ /* translators: do not remove {} brackets or translate its contents. */
3221
+ 'post_content' => __( "You have been promoted to <b>{{promoted_to}}</b> in the group &quot;<a href=\"{{{group.url}}}\">{{group.name}}</a>&quot;.", 'buddypress' ),
3222
+ /* translators: do not remove {} brackets or translate its contents. */
3223
+ 'post_excerpt' => __( "You have been promoted to {{promoted_to}} in the group: &quot;{{group.name}}&quot;.\n\nTo visit the group, go to: {{{group.url}}}", 'buddypress' ),
3224
+ ),
3225
+ 'groups-membership-request' => array(
3226
+ /* translators: do not remove {} brackets or translate its contents. */
3227
+ 'post_title' => __( '[{{{site.name}}}] Membership request for group: {{group.name}}', 'buddypress' ),
3228
+ /* translators: do not remove {} brackets or translate its contents. */
3229
+ 'post_content' => __( "<a href=\"{{{profile.url}}}\">{{requesting-user.name}}</a> wants to join the group &quot;{{group.name}}&quot;. As you are an administrator of this group, you must either accept or reject the membership request.\n\n<a href=\"{{{group-requests.url}}}\">Go here to manage this</a> and all other pending requests.", 'buddypress' ),
3230
+ /* translators: do not remove {} brackets or translate its contents. */
3231
+ 'post_excerpt' => __( "{{requesting-user.name}} wants to join the group &quot;{{group.name}}&quot;. As you are the administrator of this group, you must either accept or reject the membership request.\n\nTo manage this and all other pending requests, visit: {{{group-requests.url}}}\n\nTo view {{requesting-user.name}}'s profile, visit: {{{profile.url}}}", 'buddypress' ),
3232
+ ),
3233
+ 'messages-unread' => array(
3234
+ /* translators: do not remove {} brackets or translate its contents. */
3235
+ 'post_title' => __( '[{{{site.name}}}] New message from {{sender.name}}', 'buddypress' ),
3236
+ /* translators: do not remove {} brackets or translate its contents. */
3237
+ 'post_content' => __( "{{sender.name}} sent you a new message: &quot;{{usersubject}}&quot;\n\n<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n\n<a href=\"{{{message.url}}}\">Go to the discussion</a> to reply or catch up on the conversation.", 'buddypress' ),
3238
+ /* translators: do not remove {} brackets or translate its contents. */
3239
+ 'post_excerpt' => __( "{{sender.name}} sent you a new message: &quot;{{usersubject}}&quot;\n\n&quot;{{usermessage}}&quot;\n\nGo to the discussion to reply or catch up on the conversation: {{{message.url}}}", 'buddypress' ),
3240
+ ),
3241
+ 'settings-verify-email-change' => array(
3242
+ /* translators: do not remove {} brackets or translate its contents. */
3243
+ 'post_title' => __( '[{{{site.name}}}] Verify your new email address', 'buddypress' ),
3244
+ /* translators: do not remove {} brackets or translate its contents. */
3245
+ 'post_content' => __( "You recently changed the email address associated with your account on {{site.name}}. If this is correct, <a href=\"{{{verify.url}}}\">go here to confirm the change</a>.\n\nOtherwise, you can safely ignore and delete this email if you have changed your mind, or if you think you have received this email in error.", 'buddypress' ),
3246
+ /* translators: do not remove {} brackets or translate its contents. */
3247
+ 'post_excerpt' => __( "You recently changed the email address associated with your account on {{site.name}}. If this is correct, go to the following link to confirm the change: {{{verify.url}}}\n\nOtherwise, you can safely ignore and delete this email if you have changed your mind, or if you think you have received this email in error.", 'buddypress' ),
3248
+ ),
3249
+ 'groups-membership-request-accepted' => array(
3250
+ /* translators: do not remove {} brackets or translate its contents. */
3251
+ 'post_title' => __( '[{{{site.name}}}] Membership request for group "{{group.name}}" accepted', 'buddypress' ),
3252
+ /* translators: do not remove {} brackets or translate its contents. */
3253
+ 'post_content' => __( "Your membership request for the group &quot;<a href=\"{{{group.url}}}\">{{group.name}}</a>&quot; has been accepted.", 'buddypress' ),
3254
+ /* translators: do not remove {} brackets or translate its contents. */
3255
+ 'post_excerpt' => __( "Your membership request for the group &quot;{{group.name}}&quot; has been accepted.\n\nTo view the group, visit: {{{group.url}}}", 'buddypress' ),
3256
+ ),
3257
+ 'groups-membership-request-rejected' => array(
3258
+ /* translators: do not remove {} brackets or translate its contents. */
3259
+ 'post_title' => __( '[{{{site.name}}}] Membership request for group "{{group.name}}" rejected', 'buddypress' ),
3260
+ /* translators: do not remove {} brackets or translate its contents. */
3261
+ 'post_content' => __( "Your membership request for the group &quot;<a href=\"{{{group.url}}}\">{{group.name}}</a>&quot; has been rejected.", 'buddypress' ),
3262
+ /* translators: do not remove {} brackets or translate its contents. */
3263
+ 'post_excerpt' => __( "Your membership request for the group &quot;{{group.name}}&quot; has been rejected.\n\nTo request membership again, visit: {{{group.url}}}", 'buddypress' ),
3264
+ ),
3265
+ );
3266
+ }
3267
+
3268
+ /**
3269
+ * Get a list of emails for populating email type taxonomy terms.
3270
+ *
3271
+ * @since 2.5.1
3272
+ *
3273
+ * @return array
3274
+ */
3275
+ function bp_email_get_type_schema() {
3276
+ return array(
3277
+ 'activity-comment' => __( 'A member has replied to an activity update that the recipient posted.', 'buddypress' ),
3278
+ 'activity-comment-author' => __( 'A member has replied to a comment on an activity update that the recipient posted.', 'buddypress' ),
3279
+ 'activity-at-message' => __( 'Recipient was mentioned in an activity update.', 'buddypress' ),
3280
+ 'groups-at-message' => __( 'Recipient was mentioned in a group activity update.', 'buddypress' ),
3281
+ 'core-user-registration' => __( 'Recipient has registered for an account.', 'buddypress' ),
3282
+ 'core-user-registration-with-blog' => __( 'Recipient has registered for an account and site.', 'buddypress' ),
3283
+ 'friends-request' => __( 'A member has sent a friend request to the recipient.', 'buddypress' ),
3284
+ 'friends-request-accepted' => __( 'Recipient has had a friend request accepted by a member.', 'buddypress' ),
3285
+ 'groups-details-updated' => __( "A group's details were updated.", 'buddypress' ),
3286
+ 'groups-invitation' => __( 'A member has sent a group invitation to the recipient.', 'buddypress' ),
3287
+ 'groups-member-promoted' => __( "Recipient's status within a group has changed.", 'buddypress' ),
3288
+ 'groups-membership-request' => __( 'A member has requested permission to join a group.', 'buddypress' ),
3289
+ 'messages-unread' => __( 'Recipient has received a private message.', 'buddypress' ),
3290
+ 'settings-verify-email-change' => __( 'Recipient has changed their email address.', 'buddypress' ),
3291
+ 'groups-membership-request-accepted' => __( 'Recipient had requested to join a group, which was accepted.', 'buddypress' ),
3292
+ 'groups-membership-request-rejected' => __( 'Recipient had requested to join a group, which was rejected.', 'buddypress' ),
3293
+ );
3294
+ }
bp-core/classes/class-bp-phpmailer.php CHANGED
@@ -75,7 +75,7 @@ class BP_PHPMailer implements BP_Email_Delivery {
75
 
76
  $recipient = $email->get_from();
77
  try {
78
- $phpmailer->SetFrom( $recipient->get_address(), $recipient->get_name() );
79
  } catch ( phpmailerException $e ) {
80
  }
81
 
@@ -124,6 +124,9 @@ class BP_PHPMailer implements BP_Email_Delivery {
124
  */
125
  do_action( 'bp_phpmailer_init', $phpmailer );
126
 
 
 
 
127
  try {
128
  return $phpmailer->Send();
129
  } catch ( phpmailerException $e ) {
75
 
76
  $recipient = $email->get_from();
77
  try {
78
+ $phpmailer->SetFrom( $recipient->get_address(), $recipient->get_name(), false );
79
  } catch ( phpmailerException $e ) {
80
  }
81
 
124
  */
125
  do_action( 'bp_phpmailer_init', $phpmailer );
126
 
127
+ /** This filter is documented in wp-includes/pluggable.php */
128
+ do_action_ref_array( 'phpmailer_init', array( &$phpmailer ) );
129
+
130
  try {
131
  return $phpmailer->Send();
132
  } catch ( phpmailerException $e ) {
bp-core/js/avatar.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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(){var a=this;this.removeLegacyUI(),this.views=new Backbone.Collection,this.jcropapi={},this.warning=null,this.setupNav(),this.avatars=bp.Uploader.filesUploaded,this.Attachment=new Backbone.Model,bp.Uploader.filesQueue.on("reset",this.cropView,this),b("body.wp-admin").on("tb_unload","#TB_window",function(){a.resetViews()}),b("body.wp-admin").on("click",".bp-xprofile-avatar-user-edit",function(){a.resetViews()})},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()}},resetViews:function(){this.nav.trigger("bp-avatar-view:changed","upload"),_.each(this.navItems.models,function(a){"upload"===a.id?a.set({active:1}):a.set({active:0})})},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}),d.Attachment.set(_.extend(_.pick(a.attributes,["object","item_id"]),{url:c.avatar,action:"uploaded"}))}).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}),d.Attachment.set(_.extend(_.pick(a.attributes,["object","item_id"]),{url:c.avatar,action:"deleted"}))}).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_w/this.options.full_h),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.5.1 - 2016-03-09 11:02:00 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(){var a=this;this.removeLegacyUI(),this.views=new Backbone.Collection,this.jcropapi={},this.warning=null,this.setupNav(),this.avatars=bp.Uploader.filesUploaded,this.Attachment=new Backbone.Model,bp.Uploader.filesQueue.on("reset",this.cropView,this),b("body.wp-admin").on("tb_unload","#TB_window",function(){a.resetViews()}),b("body.wp-admin").on("click",".bp-xprofile-avatar-user-edit",function(){a.resetViews()})},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()}},resetViews:function(){this.nav.trigger("bp-avatar-view:changed","upload"),_.each(this.navItems.models,function(a){"upload"===a.id?a.set({active:1}):a.set({active:0})})},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}),d.Attachment.set(_.extend(_.pick(a.attributes,["object","item_id"]),{url:c.avatar,action:"uploaded"}))}).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}),d.Attachment.set(_.extend(_.pick(a.attributes,["object","item_id"]),{url:c.avatar,action:"deleted"}))}).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_w/this.options.full_h),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.5.0 - 2016-03-02 4:43:13 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.wp=window.wp||{},window.bp=window.bp||{},function(a,b){"undefined"!=typeof BP_Uploader&&(_.extend(bp,_.pick(wp,"Backbone","ajax","template")),bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Uploader={},bp.Uploader.uploader=function(){var 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),"bp_avatar_upload"===c.settings.multipart_params.action&&(c.settings.multipart_params.bp_params.ui_available_width=d.width()),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.warnings=[],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){if(!_.isUndefined(b)){var c=new bp.Views.uploaderWarning({value:b}).render();this.warnings.push(c),this.$el.after(c.el)}},resetWarning:function(){0!==this.warnings.length&&(_.each(this.warnings,function(a){a.remove()}),this.warnings=[])}}),bp.Views.uploaderWarning=bp.View.extend({tagName:"p",className:"warning",initialize:function(){this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.uploaderStatus=bp.View.extend({className:"files",initialize:function(){_.each(this.collection.models,this.addFile,this),this.collection.on("change:percent",this.progress,this),bp.Uploader.filesError.on("add",this.feedback,this)},addFile:function(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.5.1 - 2016-03-09 11:02:00 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.wp=window.wp||{},window.bp=window.bp||{},function(a,b){"undefined"!=typeof BP_Uploader&&(_.extend(bp,_.pick(wp,"Backbone","ajax","template")),bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Uploader={},bp.Uploader.uploader=function(){var 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),"bp_avatar_upload"===c.settings.multipart_params.action&&(c.settings.multipart_params.bp_params.ui_available_width=d.width()),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.warnings=[],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){if(!_.isUndefined(b)){var c=new bp.Views.uploaderWarning({value:b}).render();this.warnings.push(c),this.$el.after(c.el)}},resetWarning:function(){0!==this.warnings.length&&(_.each(this.warnings,function(a){a.remove()}),this.warnings=[])}}),bp.Views.uploaderWarning=bp.View.extend({tagName:"p",className:"warning",initialize:function(){this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.uploaderStatus=bp.View.extend({className:"files",initialize:function(){_.each(this.collection.models,this.addFile,this),this.collection.on("change:percent",this.progress,this),bp.Uploader.filesError.on("add",this.feedback,this)},addFile:function(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.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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/cover-image.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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.CoverImage={start:function(){this.views=new Backbone.Collection,this.warning=null,this.Attachment=new Backbone.Model,this.uploaderView(),this.displayWarning(BP_Uploader.strings.cover_image_warnings.dimensions),!0===BP_Uploader.settings.defaults.multipart_params.bp_params.has_cover_image&&this.deleteView()},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-cover-image")},uploadProgress:function(){var a=new bp.Views.coverImageUploadProgress({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-cover-image-status")},deleteView:function(){var a=new Backbone.Model(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,["object","item_id","nonces"]));if(_.isUndefined(this.views.get("delete"))){var b=new bp.Views.DeleteCoverImage({model:a});this.views.add({id:"delete",view:b}),b.inject(".bp-cover-image-manage")}},deleteCoverImage: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_cover_image_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.CoverImageStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-cover-image-status"),""===c.reset_url?b("#header-cover-image").css({"background-image":"none"}):b("#header-cover-image").css({"background-image":"url( "+c.reset_url+" )"}),BP_Uploader.settings.defaults.multipart_params.bp_params.has_cover_image=!1,d.Attachment.set(_.extend(_.pick(a.attributes,["object","item_id"]),{url:c.reset_url,action:"deleted"}))}).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.CoverImageStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-cover-image-status"),bp.CoverImage.deleteView()})},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-cover-image-status")}},bp.Views.coverImageUploadProgress=bp.Views.uploaderStatus.extend({className:"files",initialize:function(){bp.Views.uploaderStatus.prototype.initialize.apply(this,arguments),this.collection.on("change:url",this.uploadResult,this)},uploadResult:function(a){var c,d;_.isUndefined(a.get("url"))||(0===a.get("feedback_code")?(c=BP_Uploader.strings.cover_image_warnings.dimensions,d="warning"):(c=BP_Uploader.strings.feedback_messages[a.get("feedback_code")],d="success"),this.views.set(".bp-uploader-progress",new bp.Views.CoverImageStatus({value:c,type:d})),b("#header-cover-image").css({"background-image":"url( "+a.get("url")+" )"}),bp.CoverImage.deleteView(),bp.CoverImage.Attachment.set(_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,["object","item_id"]),{url:a.get("url"),action:"uploaded"})))}}),bp.Views.CoverImageStatus=bp.View.extend({tagName:"p",className:"updated",id:"bp-cover-image-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.DeleteCoverImage=bp.View.extend({tagName:"div",id:"bp-delete-cover-image-container",template:bp.template("bp-cover-image-delete"),events:{"click #bp-delete-cover-image":"deleteCoverImage"},deleteCoverImage:function(a){a.preventDefault(),bp.CoverImage.deleteCoverImage(this.model)}}),bp.CoverImage.start())}(bp,jQuery);
1
+ /*! buddypress - v2.5.1 - 2016-03-09 11:02:00 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.CoverImage={start:function(){this.views=new Backbone.Collection,this.warning=null,this.Attachment=new Backbone.Model,this.uploaderView(),this.displayWarning(BP_Uploader.strings.cover_image_warnings.dimensions),!0===BP_Uploader.settings.defaults.multipart_params.bp_params.has_cover_image&&this.deleteView()},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-cover-image")},uploadProgress:function(){var a=new bp.Views.coverImageUploadProgress({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-cover-image-status")},deleteView:function(){var a=new Backbone.Model(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,["object","item_id","nonces"]));if(_.isUndefined(this.views.get("delete"))){var b=new bp.Views.DeleteCoverImage({model:a});this.views.add({id:"delete",view:b}),b.inject(".bp-cover-image-manage")}},deleteCoverImage: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_cover_image_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.CoverImageStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-cover-image-status"),""===c.reset_url?b("#header-cover-image").css({"background-image":"none"}):b("#header-cover-image").css({"background-image":"url( "+c.reset_url+" )"}),BP_Uploader.settings.defaults.multipart_params.bp_params.has_cover_image=!1,d.Attachment.set(_.extend(_.pick(a.attributes,["object","item_id"]),{url:c.reset_url,action:"deleted"}))}).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.CoverImageStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-cover-image-status"),bp.CoverImage.deleteView()})},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-cover-image-status")}},bp.Views.coverImageUploadProgress=bp.Views.uploaderStatus.extend({className:"files",initialize:function(){bp.Views.uploaderStatus.prototype.initialize.apply(this,arguments),this.collection.on("change:url",this.uploadResult,this)},uploadResult:function(a){var c,d;_.isUndefined(a.get("url"))||(0===a.get("feedback_code")?(c=BP_Uploader.strings.cover_image_warnings.dimensions,d="warning"):(c=BP_Uploader.strings.feedback_messages[a.get("feedback_code")],d="success"),this.views.set(".bp-uploader-progress",new bp.Views.CoverImageStatus({value:c,type:d})),b("#header-cover-image").css({"background-image":"url( "+a.get("url")+" )"}),bp.CoverImage.deleteView(),bp.CoverImage.Attachment.set(_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,["object","item_id"]),{url:a.get("url"),action:"uploaded"})))}}),bp.Views.CoverImageStatus=bp.View.extend({tagName:"p",className:"updated",id:"bp-cover-image-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.DeleteCoverImage=bp.View.extend({tagName:"div",id:"bp-delete-cover-image-container",template:bp.template("bp-cover-image-delete"),events:{"click #bp-delete-cover-image":"deleteCoverImage"},deleteCoverImage:function(a){a.preventDefault(),bp.CoverImage.deleteCoverImage(this.model)}}),bp.CoverImage.start())}(bp,jQuery);
bp-core/js/jquery-cookie.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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.5.0 - 2016-03-02 4:43:13 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(b){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,b){var c;try{return this.setting[a]}catch(d){return c=d,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,c){var d,e,f,g,h,i,j,k,l,m,n,o;if(d=this.$inputor,l=this.callbacks("inserting_wrapper").call(this,d,b,this.get_opt("suffix")),d.is("textarea, input"))i=d.val(),j=i.slice(0,Math.max(this.query.head_pos-this.at.length,0)),k=""+j+l+i.slice(this.query.end_pos||0),d.val(k),d.caret("pos",j.length+l.length,{iframe:this.app.iframe});else if(g=this.range){for(f=g.startOffset-(this.query.end_pos-this.query.head_pos)-this.at.length,g.setStart(g.endContainer,Math.max(f,0)),g.setEnd(g.endContainer,g.endOffset),g.deleteContents(),o=a(l,this.app.document),m=0,n=o.length;n>m;m++)e=o[m],g.insertNode(e),g.setEndAfter(e),g.collapse(!1);h=this.app.window.getSelection(),h.removeAllRanges(),h.addRange(g)}else(g=this.ie8_range)&&(g.moveStart("character",this.query.end_pos-this.query.head_pos-this.at.length),g.pasteHTML(l),g.collapse(!1),g.select());return d.is(":focus")||d.focus(),d.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],a.isPlainObject(c)?f.push(c):f.push({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,d){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,b){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.5.1 - 2016-03-09 11:02:00 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(b){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,b){var c;try{return this.setting[a]}catch(d){return c=d,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,c){var d,e,f,g,h,i,j,k,l,m,n,o;if(d=this.$inputor,l=this.callbacks("inserting_wrapper").call(this,d,b,this.get_opt("suffix")),d.is("textarea, input"))i=d.val(),j=i.slice(0,Math.max(this.query.head_pos-this.at.length,0)),k=""+j+l+i.slice(this.query.end_pos||0),d.val(k),d.caret("pos",j.length+l.length,{iframe:this.app.iframe});else if(g=this.range){for(f=g.startOffset-(this.query.end_pos-this.query.head_pos)-this.at.length,g.setStart(g.endContainer,Math.max(f,0)),g.setEnd(g.endContainer,g.endOffset),g.deleteContents(),o=a(l,this.app.document),m=0,n=o.length;n>m;m++)e=o[m],g.insertNode(e),g.setEndAfter(e),g.collapse(!1);h=this.app.window.getSelection(),h.removeAllRanges(),h.addRange(g)}else(g=this.ie8_range)&&(g.moveStart("character",this.query.end_pos-this.query.head_pos-this.at.length),g.pasteHTML(l),g.collapse(!1),g.select());return d.is(":focus")||d.focus(),d.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],a.isPlainObject(c)?f.push(c):f.push({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,d){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,b){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.5.0 - 2016-03-02 4:43:13 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(a){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(b){var c,d,e,f,g;return j.getSelection&&(e=this.range())?(e.endOffset-1>0&&e.endContainer===!this.domInputor&&(c=e.cloneRange(),c.setStart(e.endContainer,e.endOffset-1),c.setEnd(e.endContainer,e.endOffset),f=c.getBoundingClientRect(),d={height:f.height,left:f.left+f.width,top:f.top},c.detach()),d&&0!==(null!=d?d.height:void 0)||(c=e.cloneRange(),g=a(h.createTextNode("|")),c.insertNode(g[0]),c.selectNode(g[0]),f=c.getBoundingClientRect(),d={height:f.height,left:f.left,top:f.top},g.remove(),c.detach())):h.selection&&(d=this.getOldIEOffset()),d&&(d.top+=a(j).scrollTop(),d.left+=a(j).scrollLeft()),d},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.5.1 - 2016-03-09 11:02:00 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(a){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(b){var c,d,e,f,g;return j.getSelection&&(e=this.range())?(e.endOffset-1>0&&e.endContainer===!this.domInputor&&(c=e.cloneRange(),c.setStart(e.endContainer,e.endOffset-1),c.setEnd(e.endContainer,e.endOffset),f=c.getBoundingClientRect(),d={height:f.height,left:f.left+f.width,top:f.top},c.detach()),d&&0!==(null!=d?d.height:void 0)||(c=e.cloneRange(),g=a(h.createTextNode("|")),c.insertNode(g[0]),c.selectNode(g[0]),f=c.getBoundingClientRect(),d={height:f.height,left:f.left,top:f.top},g.remove(),c.detach())):h.selection&&(d=this.getOldIEOffset()),d&&(d.top+=a(j).scrollTop(),d.left+=a(j).scrollLeft()),d},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.5.0 - 2016-03-02 4:43:13 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()):void 0!==b.srcObject?b.srcObject=a:window.URL?b.src=window.URL.createObjectURL(a):b.src=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.WebCam.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.5.1 - 2016-03-09 11:02:00 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()):void 0!==b.srcObject?b.srcObject=a:window.URL?b.src=window.URL.createObjectURL(a):b.src=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.WebCam.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.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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/js/widget-groups.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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
@@ -15,7 +15,7 @@
15
  * Description: BuddyPress helps you build any type of community website using WordPress, with member profiles, activity streams, user groups, messaging, and more.
16
  * Author: The BuddyPress Community
17
  * Author URI: https://buddypress.org/
18
- * Version: 2.5.0
19
  * Text Domain: buddypress
20
  * Domain Path: /bp-languages/
21
  * License: GPLv2 or later (license.txt)
@@ -327,7 +327,7 @@ class BuddyPress {
327
 
328
  /** Versions **********************************************************/
329
 
330
- $this->version = '2.5.0';
331
  $this->db_version = 10469;
332
 
333
  /** Loading ***********************************************************/
15
  * Description: BuddyPress helps you build any type of community website using WordPress, with member profiles, activity streams, user groups, messaging, and more.
16
  * Author: The BuddyPress Community
17
  * Author URI: https://buddypress.org/
18
+ * Version: 2.5.1
19
  * Text Domain: buddypress
20
  * Domain Path: /bp-languages/
21
  * License: GPLv2 or later (license.txt)
327
 
328
  /** Versions **********************************************************/
329
 
330
+ $this->version = '2.5.1';
331
  $this->db_version = 10469;
332
 
333
  /** Loading ***********************************************************/
bp-members/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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-messages/bp-messages-cssjs.php CHANGED
@@ -40,7 +40,7 @@ function messages_add_autocomplete_css() {
40
  $min = bp_core_get_minified_asset_suffix();
41
  $url = buddypress()->plugin_url . 'bp-messages/css/';
42
 
43
- wp_register_style( 'bp-messages-autocomplete', "{$url}autocomplete/jquery.autocompletfb{$min}.css", array(), bp_get_version() );
44
 
45
  wp_style_add_data( 'bp-messages-autocomplete', 'rtl', true );
46
  if ( $min ) {
40
  $min = bp_core_get_minified_asset_suffix();
41
  $url = buddypress()->plugin_url . 'bp-messages/css/';
42
 
43
+ wp_enqueue_style( 'bp-messages-autocomplete', "{$url}autocomplete/jquery.autocompletefb{$min}.css", array(), bp_get_version() );
44
 
45
  wp_style_add_data( 'bp-messages-autocomplete', 'rtl', true );
46
  if ( $min ) {
bp-messages/js/autocomplete/jquery.autocomplete.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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-messages/js/autocomplete/jquery.autocompletefb.js CHANGED
@@ -58,7 +58,7 @@ jQuery.fn.autoCompletefb = function(options)
58
  var l = jQuery(ln).attr('href');
59
  var v = '<li class="'+f+'" id="un-'+un+'"><span><a href="'+l+'">'+d[0]+'</a></span> <span class="p">X</span></li>';
60
 
61
- var x = jQuery(settings.inputClass,tmp).closest('li').before(v);
62
  jQuery('#send-to-usernames').addClass(un);
63
 
64
  jQuery('.p',x[0].previousSibling).click(function(){
58
  var l = jQuery(ln).attr('href');
59
  var v = '<li class="'+f+'" id="un-'+un+'"><span><a href="'+l+'">'+d[0]+'</a></span> <span class="p">X</span></li>';
60
 
61
+ var x = jQuery(settings.inputClass,tmp).before(v);
62
  jQuery('#send-to-usernames').addClass(un);
63
 
64
  jQuery('.p',x[0].previousSibling).click(function(){
bp-messages/js/autocomplete/jquery.autocompletefb.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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).closest("li").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.5.1 - 2016-03-09 11:02:00 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-messages/js/autocomplete/jquery.bgiframe.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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-messages/js/autocomplete/jquery.dimensions.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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-templates/bp-legacy/js/buddypress.min.js CHANGED
@@ -1,3 +1,3 @@
1
- /*! buddypress - v2.5.0 - 2016-03-02 4:43:13 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function bp_init_activity(){jq.cookie("bp-activity-oldestpage",1,{path:"/"}),void 0!==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),void 0!==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){void 0!==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),void 0!==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){null!==a&&jq.cookie("bp-activity-scope",a,{path:"/"}),null!==b&&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()}),void 0!==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&&(""===$("check_all").checked?b[a].checked="":b[a].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").slideDown(),b.animate({height:"3.8em"}),jq.scrollTo(b,500,{offset:-125,easing:"swing"}),b.val("").focus().val(c)}else jq("#whats-new-options").hide();if(b.focus(function(){jq("#whats-new-options").slideDown(),jq(this).animate({height:"3.8em"}),jq("#aw-whats-new-submit").prop("disabled",!1),jq(this).parent().addClass("active"),jq("#whats-new-content").addClass("active");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")))}),jq("#whats-new-form").on("focusout",function(a){var c=jq(this);setTimeout(function(){if(!c.find(":hover").length){if(""!==b.val())return;b.animate({height:"2.2em"}),jq("#whats-new-options").slideUp(),jq("#aw-whats-new-submit").prop("disabled",!0),jq("#whats-new-content").removeClass("active"),b.parent().removeClass("active")}},0)}),jq("#aw-whats-new-submit").on("click",function(){var a,b=0,c=jq(this),d=c.closest("form#whats-new-form"),e={};return jq.each(d.serializeArray(),function(a,b){"_"!==b.name.substr(0,1)&&"whats-new"!==b.name.substr(0,9)&&(e[b.name]?jq.isArray(e[b.name])?e[b.name].push(b.value):e[b.name]=new Array(e[b.name],b.value):e[b.name]=b.value)}),d.find("*").each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!0)}),jq("div.error").remove(),c.addClass("loading"),c.prop("disabled",!0),d.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&&(b=timestamp[1]),item_id>0&&(object=jq("#whats-new-post-object").val()),a=jq.extend({action:"post_update",cookie:bp_get_cookies(),_wpnonce_post_update:jq("#_wpnonce_post_update").val(),content:content,object:object,item_id:item_id,since:b,_bp_as_nonce:jq("#_bp_as_nonce").val()||""},e),jq.post(ajaxurl,a,function(a){if(d.find("*").each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!1)}),a[0]+a[1]==="-1")d.prepend(a.substr(2,a.length)),jq("#"+d.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(a),b||jq("#activity-stream li:first").addClass("new-update just-posted"),0!==jq("#latest-update").length){var c=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=c+" "),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(""),d.get(0).reset(),newest_activities="",activity_last_recorded=0}jq("#whats-new-options").slideUp(),jq("#whats-new-form textarea").animate({height:"2.2em"}),jq("#aw-whats-new-submit").prop("disabled",!0).removeClass("loading"),jq("#whats-new-content").removeClass("active")}),!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=jq(a.target);return k.hasClass("button")?!0:k.parent().parent().hasClass("pagination")&&!k.parent().parent().hasClass("no-ajax")?k.hasClass("dots")||k.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(k).closest(".pagination-links").attr("id"),g=null,jq("div.dir-search input").length&&(e=jq(".dir-search input"),e=!e.val()&&bp_get_querystring(e.attr("name"))?jq(".dir-search input").prop("placeholder"):e.val()),h=jq(k).hasClass("next")||jq(k).hasClass("prev")?jq(".pagination span.current").html():jq(k).html(),h=Number(h.replace(/\D/g,"")),jq(k).hasClass("next")?h++:jq(k).hasClass("prev")&&h--,i=jq(".groups-members-search input"),i.length&&(e=i.val(),d="members"),"members"===d&&"groups"===c[1]&&(d="group_members",g="groups/single/members"),"admin"===d&&jq("body").hasClass("membership-requests")&&(d="requests"),j=-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,h,jq.cookie("bp-"+d+"-extras"),j,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(c){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(b){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&&(e?d.text((d.text()>>0)+1):d.text((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(a){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(a){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(a){this.checked?jq(".message-check").each(function(){this.checked=!0}):jq(".message-check").each(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(a){this.checked?jq(".notification-check").each(function(){
3
  this.checked=!0}):jq(".notification-check").each(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}),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.5.1 - 2016-03-09 11:02:00 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function bp_init_activity(){jq.cookie("bp-activity-oldestpage",1,{path:"/"}),void 0!==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),void 0!==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){void 0!==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),void 0!==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){null!==a&&jq.cookie("bp-activity-scope",a,{path:"/"}),null!==b&&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()}),void 0!==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&&(""===$("check_all").checked?b[a].checked="":b[a].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").slideDown(),b.animate({height:"3.8em"}),jq.scrollTo(b,500,{offset:-125,easing:"swing"}),b.val("").focus().val(c)}else jq("#whats-new-options").hide();if(b.focus(function(){jq("#whats-new-options").slideDown(),jq(this).animate({height:"3.8em"}),jq("#aw-whats-new-submit").prop("disabled",!1),jq(this).parent().addClass("active"),jq("#whats-new-content").addClass("active");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")))}),jq("#whats-new-form").on("focusout",function(a){var c=jq(this);setTimeout(function(){if(!c.find(":hover").length){if(""!==b.val())return;b.animate({height:"2.2em"}),jq("#whats-new-options").slideUp(),jq("#aw-whats-new-submit").prop("disabled",!0),jq("#whats-new-content").removeClass("active"),b.parent().removeClass("active")}},0)}),jq("#aw-whats-new-submit").on("click",function(){var a,b=0,c=jq(this),d=c.closest("form#whats-new-form"),e={};return jq.each(d.serializeArray(),function(a,b){"_"!==b.name.substr(0,1)&&"whats-new"!==b.name.substr(0,9)&&(e[b.name]?jq.isArray(e[b.name])?e[b.name].push(b.value):e[b.name]=new Array(e[b.name],b.value):e[b.name]=b.value)}),d.find("*").each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!0)}),jq("div.error").remove(),c.addClass("loading"),c.prop("disabled",!0),d.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&&(b=timestamp[1]),item_id>0&&(object=jq("#whats-new-post-object").val()),a=jq.extend({action:"post_update",cookie:bp_get_cookies(),_wpnonce_post_update:jq("#_wpnonce_post_update").val(),content:content,object:object,item_id:item_id,since:b,_bp_as_nonce:jq("#_bp_as_nonce").val()||""},e),jq.post(ajaxurl,a,function(a){if(d.find("*").each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!1)}),a[0]+a[1]==="-1")d.prepend(a.substr(2,a.length)),jq("#"+d.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(a),b||jq("#activity-stream li:first").addClass("new-update just-posted"),0!==jq("#latest-update").length){var c=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=c+" "),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(""),d.get(0).reset(),newest_activities="",activity_last_recorded=0}jq("#whats-new-options").slideUp(),jq("#whats-new-form textarea").animate({height:"2.2em"}),jq("#aw-whats-new-submit").prop("disabled",!0).removeClass("loading"),jq("#whats-new-content").removeClass("active")}),!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=jq(a.target);return k.hasClass("button")?!0:k.parent().parent().hasClass("pagination")&&!k.parent().parent().hasClass("no-ajax")?k.hasClass("dots")||k.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(k).closest(".pagination-links").attr("id"),g=null,jq("div.dir-search input").length&&(e=jq(".dir-search input"),e=!e.val()&&bp_get_querystring(e.attr("name"))?jq(".dir-search input").prop("placeholder"):e.val()),h=jq(k).hasClass("next")||jq(k).hasClass("prev")?jq(".pagination span.current").html():jq(k).html(),h=Number(h.replace(/\D/g,"")),jq(k).hasClass("next")?h++:jq(k).hasClass("prev")&&h--,i=jq(".groups-members-search input"),i.length&&(e=i.val(),d="members"),"members"===d&&"groups"===c[1]&&(d="group_members",g="groups/single/members"),"admin"===d&&jq("body").hasClass("membership-requests")&&(d="requests"),j=-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,h,jq.cookie("bp-"+d+"-extras"),j,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(c){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(b){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&&(e?d.text((d.text()>>0)+1):d.text((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(a){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(a){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(a){this.checked?jq(".message-check").each(function(){this.checked=!0}):jq(".message-check").each(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(a){this.checked?jq(".notification-check").each(function(){
3
  this.checked=!0}):jq(".notification-check").each(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}),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.5.0 - 2016-03-02 4:43:13 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.5.1 - 2016-03-09 11:02:00 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.5.0 - 2016-03-02 4:43:13 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,c=0;c<XProfileAdmin.supports_options_field_types.length;c++)document.getElementById(XProfileAdmin.supports_options_field_types[c]).style.display="none";XProfileAdmin.supports_options_field_types.indexOf(a)>=0?(document.getElementById(a).style.display="",b="on"):(jQuery("#do-autolink").val(""),b=""),""===XProfileAdmin.do_autolink&&jQuery("#do-autolink").val(b)}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 toggle_no_member_type_notice(){var a=jQuery("input.member-type-selector");if(a.length){var b=!1;a.each(function(){return jQuery(this).is(":checked")?(b=!0,!1):void 0}),b?jQuery("p.member-type-none-notice").addClass("hide"):jQuery("p.member-type-none-notice").removeClass("hide")}}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(),toggle_no_member_type_notice(),jQuery("input.member-type-selector").on("change",function(){toggle_no_member_type_notice()}),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.5.1 - 2016-03-09 11:02:00 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,c=0;c<XProfileAdmin.supports_options_field_types.length;c++)document.getElementById(XProfileAdmin.supports_options_field_types[c]).style.display="none";XProfileAdmin.supports_options_field_types.indexOf(a)>=0?(document.getElementById(a).style.display="",b="on"):(jQuery("#do-autolink").val(""),b=""),""===XProfileAdmin.do_autolink&&jQuery("#do-autolink").val(b)}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 toggle_no_member_type_notice(){var a=jQuery("input.member-type-selector");if(a.length){var b=!1;a.each(function(){return jQuery(this).is(":checked")?(b=!0,!1):void 0}),b?jQuery("p.member-type-none-notice").addClass("hide"):jQuery("p.member-type-none-notice").removeClass("hide")}}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(),toggle_no_member_type_notice(),jQuery("input.member-type-selector").on("change",function(){toggle_no_member_type_notice()}),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)});
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.5.0\n"
6
  "Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org\n"
7
- "POT-Creation-Date: 2016-03-02 16:43:18+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -458,10 +458,6 @@ msgstr ""
458
  msgid "Load Newest"
459
  msgstr ""
460
 
461
- #: bp-activity/bp-activity-functions.php:561
462
- msgid "%s comments"
463
- msgstr ""
464
-
465
  #: bp-activity/bp-activity-functions.php:1430
466
  msgid "Posted a status update"
467
  msgstr ""
@@ -626,7 +622,7 @@ msgid ""
626
  msgstr ""
627
 
628
  #: bp-activity/bp-activity-template.php:2768
629
- #: bp-core/bp-core-attachments.php:684 bp-forums/bp-forums-template.php:2532
630
  #: bp-groups/classes/class-bp-groups-component.php:660
631
  #: bp-groups/classes/class-bp-groups-list-table.php:327
632
  #: bp-groups/classes/class-bp-groups-list-table.php:485
@@ -1481,1055 +1477,1055 @@ msgstr ""
1481
  msgid "User removed from spam."
1482
  msgstr ""
1483
 
1484
- #: bp-core/admin/bp-core-admin-schema.php:544
1485
- #. translators: do not remove {} brackets or translate its contents.
1486
- msgid "[{{{site.name}}}] {{poster.name}} replied to one of your updates"
1487
- msgstr ""
1488
-
1489
- #: bp-core/admin/bp-core-admin-schema.php:546
1490
- #. translators: do not remove {} brackets or translate its contents.
1491
- msgid ""
1492
- "{{poster.name}} replied to one of your updates:\n"
1493
- "\n"
1494
- "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
1495
- "\n"
1496
- "<a href=\"{{{thread.url}}}\">Go to the discussion</a> to reply or catch up "
1497
- "on the conversation."
1498
  msgstr ""
1499
 
1500
- #: bp-core/admin/bp-core-admin-schema.php:548
1501
- #. translators: do not remove {} brackets or translate its contents.
1502
- msgid ""
1503
- "{{poster.name}} replied to one of your updates:\n"
1504
- "\n"
1505
- "\"{{usermessage}}\"\n"
1506
- "\n"
1507
- "Go to the discussion to reply or catch up on the conversation: "
1508
- "{{{thread.url}}}"
1509
  msgstr ""
1510
 
1511
- #: bp-core/admin/bp-core-admin-schema.php:552
1512
- #. translators: do not remove {} brackets or translate its contents.
1513
- msgid "[{{{site.name}}}] {{poster.name}} replied to one of your comments"
1514
  msgstr ""
1515
 
1516
- #: bp-core/admin/bp-core-admin-schema.php:554
1517
- #. translators: do not remove {} brackets or translate its contents.
1518
- msgid ""
1519
- "{{poster.name}} replied to one of your comments:\n"
1520
- "\n"
1521
- "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
1522
- "\n"
1523
- "<a href=\"{{{thread.url}}}\">Go to the discussion</a> to reply or catch up "
1524
- "on the conversation."
1525
  msgstr ""
1526
 
1527
- #: bp-core/admin/bp-core-admin-schema.php:556
1528
- #. translators: do not remove {} brackets or translate its contents.
1529
- msgid ""
1530
- "{{poster.name}} replied to one of your comments:\n"
1531
- "\n"
1532
- "\"{{usermessage}}\"\n"
1533
- "\n"
1534
- "Go to the discussion to reply or catch up on the conversation: "
1535
- "{{{thread.url}}}"
1536
  msgstr ""
1537
 
1538
- #: bp-core/admin/bp-core-admin-schema.php:560
1539
- #. translators: do not remove {} brackets or translate its contents.
1540
- msgid "[{{{site.name}}}] {{poster.name}} mentioned you in a status update"
1541
  msgstr ""
1542
 
1543
- #: bp-core/admin/bp-core-admin-schema.php:562
1544
- #. translators: do not remove {} brackets or translate its contents.
1545
- msgid ""
1546
- "{{poster.name}} mentioned you in a status update:\n"
1547
- "\n"
1548
- "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
1549
- "\n"
1550
- "<a href=\"{{{mentioned.url}}}\">Go to the discussion</a> to reply or catch "
1551
- "up on the conversation."
1552
  msgstr ""
1553
 
1554
- #: bp-core/admin/bp-core-admin-schema.php:564
1555
- #. translators: do not remove {} brackets or translate its contents.
1556
- msgid ""
1557
- "{{poster.name}} mentioned you in a status update:\n"
1558
- "\n"
1559
- "\"{{usermessage}}\"\n"
1560
- "\n"
1561
- "Go to the discussion to reply or catch up on the conversation: "
1562
- "{{{mentioned.url}}}"
1563
  msgstr ""
1564
 
1565
- #: bp-core/admin/bp-core-admin-schema.php:568
1566
- #. translators: do not remove {} brackets or translate its contents.
1567
- msgid "[{{{site.name}}}] {{poster.name}} mentioned you in an update"
1568
  msgstr ""
1569
 
1570
- #: bp-core/admin/bp-core-admin-schema.php:570
1571
- #. translators: do not remove {} brackets or translate its contents.
1572
- msgid ""
1573
- "{{poster.name}} mentioned you in the group \"{{group.name}}\":\n"
1574
- "\n"
1575
- "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
1576
- "\n"
1577
- "<a href=\"{{{mentioned.url}}}\">Go to the discussion</a> to reply or catch "
1578
- "up on the conversation."
1579
  msgstr ""
1580
 
1581
- #: bp-core/admin/bp-core-admin-schema.php:572
1582
- #. translators: do not remove {} brackets or translate its contents.
1583
- msgid ""
1584
- "{{poster.name}} mentioned you in the group \"{{group.name}}\":\n"
1585
- "\n"
1586
- "\"{{usermessage}}\"\n"
1587
- "\n"
1588
- "Go to the discussion to reply or catch up on the conversation: "
1589
- "{{{mentioned.url}}}"
1590
  msgstr ""
1591
 
1592
- #: bp-core/admin/bp-core-admin-schema.php:576
1593
- #. translators: do not remove {} brackets or translate its contents.
1594
- msgid "[{{{site.name}}}] Activate your account"
1595
  msgstr ""
1596
 
1597
- #: bp-core/admin/bp-core-admin-schema.php:578
1598
- #. translators: do not remove {} brackets or translate its contents.
1599
- msgid ""
1600
- "Thanks for registering!\n"
1601
- "\n"
1602
- "To complete the activation of your account, go to the following link: <a "
1603
- "href=\"{{{activate.url}}}\">{{{activate.url}}}</a>"
1604
  msgstr ""
1605
 
1606
- #: bp-core/admin/bp-core-admin-schema.php:580
1607
- #. translators: do not remove {} brackets or translate its contents.
1608
- msgid ""
1609
- "Thanks for registering!\n"
1610
- "\n"
1611
- "To complete the activation of your account, go to the following link: "
1612
- "{{{activate.url}}}"
1613
  msgstr ""
1614
 
1615
- #: bp-core/admin/bp-core-admin-schema.php:584
1616
- #. translators: do not remove {} brackets or translate its contents.
1617
- msgid "[{{{site.name}}}] Activate {{{user-site.url}}}"
1618
  msgstr ""
1619
 
1620
- #: bp-core/admin/bp-core-admin-schema.php:586
1621
- #. translators: do not remove {} brackets or translate its contents.
1622
- msgid ""
1623
- "Thanks for registering!\n"
1624
- "\n"
1625
- "To complete the activation of your account and site, go to the following "
1626
- "link: <a href=\"{{{activate-site.url}}}\">{{{activate-site.url}}}</a>.\n"
1627
- "\n"
1628
- "After you activate, you can visit your site at <a "
1629
- "href=\"{{{user-site.url}}}\">{{{user-site.url}}}</a>."
1630
  msgstr ""
1631
 
1632
- #: bp-core/admin/bp-core-admin-schema.php:588
1633
- #. translators: do not remove {} brackets or translate its contents.
1634
- msgid ""
1635
- "Thanks for registering!\n"
1636
- "\n"
1637
- "To complete the activation of your account and site, go to the following "
1638
- "link: {{{activate-site.url}}}\n"
1639
- "\n"
1640
- "After you activate, you can visit your site at {{{user-site.url}}}."
1641
  msgstr ""
1642
 
1643
- #: bp-core/admin/bp-core-admin-schema.php:592
1644
- #. translators: do not remove {} brackets or translate its contents.
1645
- msgid "[{{{site.name}}}] New friendship request from {{initiator.name}}"
1646
  msgstr ""
1647
 
1648
- #: bp-core/admin/bp-core-admin-schema.php:594
1649
- #. translators: do not remove {} brackets or translate its contents.
1650
- msgid ""
1651
- "<a href=\"{{{initiator.url}}}\">{{initiator.name}}</a> wants to add you as "
1652
- "a friend.\n"
1653
- "\n"
1654
- "To accept this request and manage all of your pending requests, visit: <a "
1655
- "href=\"{{{friend-requests.url}}}\">{{{friend-requests.url}}}</a>"
1656
  msgstr ""
1657
 
1658
- #: bp-core/admin/bp-core-admin-schema.php:596
1659
- #. translators: do not remove {} brackets or translate its contents.
1660
- msgid ""
1661
- "{{initiator.name}} wants to add you as a friend.\n"
1662
- "\n"
1663
- "To accept this request and manage all of your pending requests, visit: "
1664
- "{{{friend-requests.url}}}\n"
1665
- "\n"
1666
- "To view {{initiator.name}}'s profile, visit: {{{initiator.url}}}"
1667
  msgstr ""
1668
 
1669
- #: bp-core/admin/bp-core-admin-schema.php:600
1670
- #. translators: do not remove {} brackets or translate its contents.
1671
- msgid "[{{{site.name}}}] {{friend.name}} accepted your friendship request"
1672
  msgstr ""
1673
 
1674
- #: bp-core/admin/bp-core-admin-schema.php:602
1675
- #. translators: do not remove {} brackets or translate its contents.
1676
- msgid ""
1677
- "<a href=\"{{{friendship.url}}}\">{{friend.name}}</a> accepted your friend "
1678
- "request."
1679
  msgstr ""
1680
 
1681
- #: bp-core/admin/bp-core-admin-schema.php:604
1682
- #. translators: do not remove {} brackets or translate its contents.
1683
  msgid ""
1684
- "{{friend.name}} accepted your friend request.\n"
1685
- "\n"
1686
- "To learn more about them, visit their profile: {{{friendship.url}}}"
1687
  msgstr ""
1688
 
1689
- #: bp-core/admin/bp-core-admin-schema.php:608
1690
- #. translators: do not remove {} brackets or translate its contents.
1691
- msgid "[{{{site.name}}}] Group details updated"
1692
  msgstr ""
1693
 
1694
- #: bp-core/admin/bp-core-admin-schema.php:610
1695
- #. translators: do not remove {} brackets or translate its contents.
1696
  msgid ""
1697
- "Group details for the group &quot;<a "
1698
- "href=\"{{{group.url}}}\">{{group.name}}</a>&quot; were updated:\n"
1699
- "<blockquote>{{changed_text}}</blockquote>"
1700
  msgstr ""
1701
 
1702
- #: bp-core/admin/bp-core-admin-schema.php:612
1703
- #. translators: do not remove {} brackets or translate its contents.
1704
- msgid ""
1705
- "Group details for the group &quot;{{group.name}}&quot; were updated:\n"
1706
- "\n"
1707
- "{{changed_text}}\n"
1708
- "\n"
1709
- "To view the group, visit: {{{group.url}}}"
1710
  msgstr ""
1711
 
1712
- #: bp-core/admin/bp-core-admin-schema.php:616
1713
- #. translators: do not remove {} brackets or translate its contents.
1714
- msgid "[{{{site.name}}}] You have an invitation to the group: \"{{group.name}}\""
1715
  msgstr ""
1716
 
1717
- #: bp-core/admin/bp-core-admin-schema.php:618
1718
- #. translators: do not remove {} brackets or translate its contents.
1719
- msgid ""
1720
- "<a href=\"{{{inviter.url}}}\">{{inviter.name}}</a> has invited you to join "
1721
- "the group: &quot;{{group.name}}&quot;.\n"
1722
- "<a href=\"{{{invites.url}}}\">Go here to accept your invitation</a> or <a "
1723
- "href=\"{{{group.url}}}\">visit the group</a> to learn more."
1724
  msgstr ""
1725
 
1726
- #: bp-core/admin/bp-core-admin-schema.php:620
1727
- #. translators: do not remove {} brackets or translate its contents.
1728
- msgid ""
1729
- "{{inviter.name}} has invited you to join the group: "
1730
- "&quot;{{group.name}}&quot;.\n"
1731
- "\n"
1732
- "To accept your invitation, visit: {{{invites.url}}}\n"
1733
- "\n"
1734
- "To learn more about the group, visit {{{group.url}}}.\n"
1735
- "To view {{inviter.name}}'s profile, visit: {{{inviter.url}}}"
1736
  msgstr ""
1737
 
1738
- #: bp-core/admin/bp-core-admin-schema.php:624
1739
- #. translators: do not remove {} brackets or translate its contents.
1740
- msgid "[{{{site.name}}}] You have been promoted in the group: \"{{group.name}}\""
1741
  msgstr ""
1742
 
1743
- #: bp-core/admin/bp-core-admin-schema.php:626
1744
- #. translators: do not remove {} brackets or translate its contents.
1745
- msgid ""
1746
- "You have been promoted to <b>{{promoted_to}}</b> in the group &quot;<a "
1747
- "href=\"{{{group.url}}}\">{{group.name}}</a>&quot;."
1748
  msgstr ""
1749
 
1750
- #: bp-core/admin/bp-core-admin-schema.php:628
1751
- #. translators: do not remove {} brackets or translate its contents.
1752
- msgid ""
1753
- "You have been promoted to {{promoted_to}} in the group: "
1754
- "&quot;{{group.name}}&quot;.\n"
1755
- "\n"
1756
- "To visit the group, go to: {{{group.url}}}"
1757
  msgstr ""
1758
 
1759
- #: bp-core/admin/bp-core-admin-schema.php:632
1760
- #. translators: do not remove {} brackets or translate its contents.
1761
- msgid "[{{{site.name}}}] Membership request for group: {{group.name}}"
1762
  msgstr ""
1763
 
1764
- #: bp-core/admin/bp-core-admin-schema.php:634
1765
- #. translators: do not remove {} brackets or translate its contents.
1766
- msgid ""
1767
- "<a href=\"{{{profile.url}}}\">{{requesting-user.name}}</a> wants to join "
1768
- "the group &quot;{{group.name}}&quot;. As you are an administrator of this "
1769
- "group, you must either accept or reject the membership request.\n"
1770
- "\n"
1771
- "<a href=\"{{{group-requests.url}}}\">Go here to manage this</a> and all "
1772
- "other pending requests."
1773
  msgstr ""
1774
 
1775
- #: bp-core/admin/bp-core-admin-schema.php:636
1776
- #. translators: do not remove {} brackets or translate its contents.
1777
- msgid ""
1778
- "{{requesting-user.name}} wants to join the group "
1779
- "&quot;{{group.name}}&quot;. As you are the administrator of this group, you "
1780
- "must either accept or reject the membership request.\n"
1781
- "\n"
1782
- "To manage this and all other pending requests, visit: "
1783
- "{{{group-requests.url}}}\n"
1784
- "\n"
1785
- "To view {{requesting-user.name}}'s profile, visit: {{{profile.url}}}"
1786
  msgstr ""
1787
 
1788
- #: bp-core/admin/bp-core-admin-schema.php:640
1789
- #. translators: do not remove {} brackets or translate its contents.
1790
- msgid "[{{{site.name}}}] New message from {{sender.name}}"
 
 
 
1791
  msgstr ""
1792
 
1793
- #: bp-core/admin/bp-core-admin-schema.php:642
1794
- #. translators: do not remove {} brackets or translate its contents.
1795
- msgid ""
1796
- "{{sender.name}} sent you a new message: &quot;{{usersubject}}&quot;\n"
1797
- "\n"
1798
- "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
1799
- "\n"
1800
- "<a href=\"{{{message.url}}}\">Go to the discussion</a> to reply or catch up "
1801
- "on the conversation."
1802
  msgstr ""
1803
 
1804
- #: bp-core/admin/bp-core-admin-schema.php:644
1805
- #. translators: do not remove {} brackets or translate its contents.
1806
- msgid ""
1807
- "{{sender.name}} sent you a new message: &quot;{{usersubject}}&quot;\n"
1808
- "\n"
1809
- "&quot;{{usermessage}}&quot;\n"
1810
- "\n"
1811
- "Go to the discussion to reply or catch up on the conversation: "
1812
- "{{{message.url}}}"
1813
  msgstr ""
1814
 
1815
- #: bp-core/admin/bp-core-admin-schema.php:648
1816
- #. translators: do not remove {} brackets or translate its contents.
1817
- msgid "[{{{site.name}}}] Verify your new email address"
1818
  msgstr ""
1819
 
1820
- #: bp-core/admin/bp-core-admin-schema.php:650
1821
- #. translators: do not remove {} brackets or translate its contents.
1822
- msgid ""
1823
- "You recently changed the email address associated with your account on "
1824
- "{{site.name}}. If this is correct, <a href=\"{{{verify.url}}}\">go here to "
1825
- "confirm the change</a>.\n"
1826
- "\n"
1827
- "Otherwise, you can safely ignore and delete this email if you have changed "
1828
- "your mind, or if you think you have received this email in error."
1829
  msgstr ""
1830
 
1831
- #: bp-core/admin/bp-core-admin-schema.php:652
1832
- #. translators: do not remove {} brackets or translate its contents.
1833
- msgid ""
1834
- "You recently changed the email address associated with your account on "
1835
- "{{site.name}}. If this is correct, go to the following link to confirm the "
1836
- "change: {{{verify.url}}}\n"
1837
- "\n"
1838
- "Otherwise, you can safely ignore and delete this email if you have changed "
1839
- "your mind, or if you think you have received this email in error."
1840
  msgstr ""
1841
 
1842
- #: bp-core/admin/bp-core-admin-schema.php:656
1843
- #. translators: do not remove {} brackets or translate its contents.
1844
- msgid "[{{{site.name}}}] Membership request for group \"{{group.name}}\" accepted"
 
 
1845
  msgstr ""
1846
 
1847
- #: bp-core/admin/bp-core-admin-schema.php:658
1848
- #. translators: do not remove {} brackets or translate its contents.
1849
- msgid ""
1850
- "Your membership request for the group &quot;<a "
1851
- "href=\"{{{group.url}}}\">{{group.name}}</a>&quot; has been accepted."
1852
  msgstr ""
1853
 
1854
- #: bp-core/admin/bp-core-admin-schema.php:660
1855
- #. translators: do not remove {} brackets or translate its contents.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1856
  msgid ""
1857
- "Your membership request for the group &quot;{{group.name}}&quot; has been "
1858
- "accepted.\n"
1859
- "\n"
1860
- "To view the group, visit: {{{group.url}}}"
 
 
 
 
 
 
1861
  msgstr ""
1862
 
1863
- #: bp-core/admin/bp-core-admin-schema.php:664
1864
- #. translators: do not remove {} brackets or translate its contents.
1865
- msgid "[{{{site.name}}}] Membership request for group \"{{group.name}}\" rejected"
1866
  msgstr ""
1867
 
1868
- #: bp-core/admin/bp-core-admin-schema.php:666
1869
- #. translators: do not remove {} brackets or translate its contents.
1870
  msgid ""
1871
- "Your membership request for the group &quot;<a "
1872
- "href=\"{{{group.url}}}\">{{group.name}}</a>&quot; has been rejected."
1873
  msgstr ""
1874
 
1875
- #: bp-core/admin/bp-core-admin-schema.php:668
1876
- #. translators: do not remove {} brackets or translate its contents.
1877
- msgid ""
1878
- "Your membership request for the group &quot;{{group.name}}&quot; has been "
1879
- "rejected.\n"
1880
- "\n"
1881
- "To request membership again, visit: {{{group.url}}}"
1882
  msgstr ""
1883
 
1884
- #: bp-core/admin/bp-core-admin-schema.php:673
1885
- msgid "A member has replied to an activity update that the recipient posted."
1886
  msgstr ""
1887
 
1888
- #: bp-core/admin/bp-core-admin-schema.php:674
1889
- msgid ""
1890
- "A member has replied to a comment on an activity update that the recipient "
1891
- "posted."
1892
  msgstr ""
1893
 
1894
- #: bp-core/admin/bp-core-admin-schema.php:675
1895
- msgid "Recipient was mentioned in an activity update."
1896
  msgstr ""
1897
 
1898
- #: bp-core/admin/bp-core-admin-schema.php:676
1899
- msgid "Recipient was mentioned in a group activity update."
1900
  msgstr ""
1901
 
1902
- #: bp-core/admin/bp-core-admin-schema.php:677
1903
- msgid "Recipient has registered for an account."
1904
  msgstr ""
1905
 
1906
- #: bp-core/admin/bp-core-admin-schema.php:678
1907
- msgid "Recipient has registered for an account and site."
1908
  msgstr ""
1909
 
1910
- #: bp-core/admin/bp-core-admin-schema.php:679
1911
- msgid "A member has sent a friend request to the recipient."
1912
  msgstr ""
1913
 
1914
- #: bp-core/admin/bp-core-admin-schema.php:680
1915
- msgid "Recipient has had a friend request accepted by a member."
1916
  msgstr ""
1917
 
1918
- #: bp-core/admin/bp-core-admin-schema.php:681
1919
- msgid "A group's details were updated."
1920
  msgstr ""
1921
 
1922
- #: bp-core/admin/bp-core-admin-schema.php:682
1923
- msgid "A member has sent a group invitation to the recipient."
1924
  msgstr ""
1925
 
1926
- #: bp-core/admin/bp-core-admin-schema.php:683
1927
- msgid "Recipient's status within a group has changed."
1928
  msgstr ""
1929
 
1930
- #: bp-core/admin/bp-core-admin-schema.php:684
1931
- msgid "A member has requested permission to join a group."
1932
  msgstr ""
1933
 
1934
- #: bp-core/admin/bp-core-admin-schema.php:685
1935
- msgid "Recipient has received a private message."
 
 
1936
  msgstr ""
1937
 
1938
- #: bp-core/admin/bp-core-admin-schema.php:686
1939
- msgid "Recipient has changed their email address."
1940
  msgstr ""
1941
 
1942
- #: bp-core/admin/bp-core-admin-schema.php:687
1943
- msgid "Recipient had requested to join a group, which was accepted."
1944
  msgstr ""
1945
 
1946
- #: bp-core/admin/bp-core-admin-schema.php:688
1947
- msgid "Recipient had requested to join a group, which was rejected."
1948
  msgstr ""
1949
 
1950
- #: bp-core/admin/bp-core-admin-settings.php:31
1951
- msgid "Show the Toolbar for logged out users"
1952
  msgstr ""
1953
 
1954
- #: bp-core/admin/bp-core-admin-settings.php:47
1955
- msgid "Allow registered members to delete their own accounts"
1956
  msgstr ""
1957
 
1958
- #: bp-core/admin/bp-core-admin-settings.php:72
1959
- msgid "Allow Akismet to scan for activity stream spam"
1960
  msgstr ""
1961
 
1962
- #: bp-core/admin/bp-core-admin-settings.php:86
1963
- msgid "Allow activity stream commenting on blog and forum posts"
1964
  msgstr ""
1965
 
1966
- #: bp-core/admin/bp-core-admin-settings.php:100
1967
- msgid "Automatically check for new items while viewing the activity stream"
1968
  msgstr ""
1969
 
1970
- #: bp-core/admin/bp-core-admin-settings.php:141
1971
- msgid "Enable BuddyPress to WordPress profile syncing"
 
 
1972
  msgstr ""
1973
 
1974
- #: bp-core/admin/bp-core-admin-settings.php:157
1975
- msgid "Allow registered members to upload avatars"
1976
  msgstr ""
1977
 
1978
- #: bp-core/admin/bp-core-admin-settings.php:170
1979
- msgid "Allow registered members to upload cover images"
1980
  msgstr ""
1981
 
1982
- #: bp-core/admin/bp-core-admin-settings.php:194
1983
- msgid "Enable group creation for all users"
1984
  msgstr ""
1985
 
1986
- #: bp-core/admin/bp-core-admin-settings.php:195
1987
- msgid "Administrators can always create groups, regardless of this setting."
1988
  msgstr ""
1989
 
1990
- #: bp-core/admin/bp-core-admin-settings.php:208
1991
- msgid "Allow customizable avatars for groups"
1992
  msgstr ""
1993
 
1994
- #: bp-core/admin/bp-core-admin-settings.php:220
1995
- msgid "Allow customizable cover images for groups"
 
 
1996
  msgstr ""
1997
 
1998
- #: bp-core/admin/bp-core-admin-settings.php:251
1999
- msgid "Attempt to save a new config file."
2000
  msgstr ""
2001
 
2002
- #: bp-core/admin/bp-core-admin-settings.php:251
2003
- #: bp-core/admin/bp-core-admin-tools.php:37
2004
- msgid "Repair"
2005
  msgstr ""
2006
 
2007
- #: bp-core/admin/bp-core-admin-settings.php:252
2008
- msgid "File does not exist"
2009
  msgstr ""
2010
 
2011
- #: bp-core/admin/bp-core-admin-settings.php:256
2012
- msgid "Absolute path to your bbPress configuration file."
2013
  msgstr ""
2014
 
2015
- #: bp-core/admin/bp-core-admin-slugs.php:123
2016
- msgid "Directories"
 
 
2017
  msgstr ""
2018
 
2019
- #: bp-core/admin/bp-core-admin-slugs.php:125
2020
- msgid "Associate a WordPress Page with each BuddyPress component directory."
2021
  msgstr ""
2022
 
2023
- #: bp-core/admin/bp-core-admin-slugs.php:144
2024
- #: bp-core/admin/bp-core-admin-slugs.php:207
2025
- msgid "- None -"
2026
  msgstr ""
2027
 
2028
- #: bp-core/admin/bp-core-admin-slugs.php:186
2029
- msgid "Registration"
2030
  msgstr ""
2031
 
2032
- #: bp-core/admin/bp-core-admin-slugs.php:188
2033
- msgid "Associate WordPress Pages with the following BuddyPress Registration pages."
2034
  msgstr ""
2035
 
2036
- #: bp-core/admin/bp-core-admin-tools.php:22
2037
- #: bp-core/admin/bp-core-admin-tools.php:413
2038
- #: bp-core/admin/bp-core-admin-tools.php:416
2039
- #: bp-core/classes/class-bp-admin.php:302
2040
- msgid "BuddyPress Tools"
2041
  msgstr ""
2042
 
2043
- #: bp-core/admin/bp-core-admin-tools.php:25
2044
- msgid ""
2045
- "BuddyPress keeps track of various relationships between members, groups, "
2046
- "and activity items. Occasionally these relationships become out of sync, "
2047
- "most often after an import, update, or migration."
 
 
 
2048
  msgstr ""
2049
 
2050
- #: bp-core/admin/bp-core-admin-tools.php:26
2051
- msgid "Use the tools below to manually recalculate these relationships."
 
2052
  msgstr ""
2053
 
2054
- #: bp-core/admin/bp-core-admin-tools.php:28
2055
- msgid ""
2056
- "Some of these tools create substantial database overhead. Avoid running "
2057
- "more than one repair job at a time."
2058
  msgstr ""
2059
 
2060
- #: bp-core/admin/bp-core-admin-tools.php:34
2061
- msgid "Repair tools"
 
 
2062
  msgstr ""
2063
 
2064
- #: bp-core/admin/bp-core-admin-tools.php:52
2065
- msgid "Repair Items"
2066
  msgstr ""
2067
 
2068
- #: bp-core/admin/bp-core-admin-tools.php:108
2069
- msgid "Repair total members count."
2070
  msgstr ""
2071
 
2072
- #: bp-core/admin/bp-core-admin-tools.php:114
2073
- msgid "Repair member \"last activity\" data."
2074
  msgstr ""
2075
 
2076
- #: bp-core/admin/bp-core-admin-tools.php:123
2077
- msgid "Repair total friends count for each member."
2078
  msgstr ""
2079
 
2080
- #: bp-core/admin/bp-core-admin-tools.php:133
2081
- msgid "Repair total groups count for each member."
2082
  msgstr ""
2083
 
2084
- #: bp-core/admin/bp-core-admin-tools.php:143
2085
- msgid "Repopulate site tracking records."
2086
  msgstr ""
2087
 
2088
- #: bp-core/admin/bp-core-admin-tools.php:152
2089
- msgid "Reinstall emails (delete and restore from defaults)."
 
 
2090
  msgstr ""
2091
 
2092
- #: bp-core/admin/bp-core-admin-tools.php:182
2093
- msgid "Counting the number of friends for each user&hellip; %s"
 
 
2094
  msgstr ""
2095
 
2096
- #: bp-core/admin/bp-core-admin-tools.php:183
2097
- #: bp-core/admin/bp-core-admin-tools.php:241
2098
- #: bp-core/admin/bp-core-admin-tools.php:286
2099
- msgid "Failed!"
2100
  msgstr ""
2101
 
2102
- #: bp-core/admin/bp-core-admin-tools.php:223
2103
- #: bp-core/admin/bp-core-admin-tools.php:270
2104
- #: bp-core/admin/bp-core-admin-tools.php:298
2105
- #: bp-core/admin/bp-core-admin-tools.php:314
2106
- #: bp-core/admin/bp-core-admin-tools.php:327
2107
- msgid "Complete!"
2108
  msgstr ""
2109
 
2110
- #: bp-core/admin/bp-core-admin-tools.php:240
2111
- msgid "Counting the number of groups for each user&hellip; %s"
2112
  msgstr ""
2113
 
2114
- #: bp-core/admin/bp-core-admin-tools.php:283
2115
- msgid "Repopulating Blogs records&hellip; %s"
2116
  msgstr ""
2117
 
2118
- #: bp-core/admin/bp-core-admin-tools.php:311
2119
- msgid "Counting the number of active members on the site&hellip; %s"
2120
  msgstr ""
2121
 
2122
- #: bp-core/admin/bp-core-admin-tools.php:325
2123
- msgid "Determining last activity dates for each user&hellip; %s"
2124
  msgstr ""
2125
 
2126
- #: bp-core/admin/bp-core-admin-tools.php:384
2127
- #: bp-core/classes/class-bp-admin.php:279
2128
- #: bp-core/classes/class-bp-admin.php:280
2129
- msgid "Tools"
2130
  msgstr ""
2131
 
2132
- #: bp-core/admin/bp-core-admin-tools.php:415
2133
- msgid ""
2134
- "BuddyPress keeps track of various relationships between users, groups, and "
2135
- "activity items. Occasionally these relationships become out of sync, most "
2136
- "often after an import, update, or migration."
2137
  msgstr ""
2138
 
2139
- #: bp-core/admin/bp-core-admin-tools.php:474
2140
- msgid "Emails have been successfully reinstalled."
2141
  msgstr ""
2142
 
2143
- #: bp-core/bp-core-admin.php:28
2144
- msgid "Maintenance Release"
2145
- msgid_plural "Maintenance Releases"
2146
  msgstr[0] ""
2147
  msgstr[1] ""
2148
 
2149
- #: bp-core/bp-core-admin.php:29
2150
- msgid "Security Release"
2151
- msgid_plural "Security Releases"
2152
  msgstr[0] ""
2153
  msgstr[1] ""
2154
 
2155
- #: bp-core/bp-core-admin.php:30
2156
- msgid "Maintenance and Security Release"
2157
- msgid_plural "Maintenance and Security Releases"
2158
  msgstr[0] ""
2159
  msgstr[1] ""
2160
 
2161
- #: bp-core/bp-core-admin.php:33
2162
- #. translators: 1: WordPress version number.
2163
- msgid "<strong>Version %1$s</strong> addressed a security issue."
2164
- msgid_plural "<strong>Version %1$s</strong> addressed some security issues."
2165
  msgstr[0] ""
2166
  msgstr[1] ""
2167
 
2168
- #: bp-core/bp-core-admin.php:38
2169
- #. translators: 1: WordPress version number, 2: plural number of bugs.
2170
- msgid "<strong>Version %1$s</strong> addressed %2$s bug."
2171
- msgid_plural "<strong>Version %1$s</strong> addressed %2$s bugs."
2172
  msgstr[0] ""
2173
  msgstr[1] ""
2174
 
2175
- #: bp-core/bp-core-admin.php:43
2176
- #. translators: 1: WordPress version number, 2: plural number of bugs. Singular
2177
- #. security issue.
2178
- msgid "<strong>Version %1$s</strong> addressed a security issue and fixed %2$s bug."
2179
- msgid_plural ""
2180
- "<strong>Version %1$s</strong> addressed a security issue and fixed %2$s "
2181
- "bugs."
2182
  msgstr[0] ""
2183
  msgstr[1] ""
2184
 
2185
- #: bp-core/bp-core-admin.php:48
2186
- #. translators: 1: WordPress version number, 2: plural number of bugs. More
2187
- #. than one security issue.
2188
- msgid ""
2189
- "<strong>Version %1$s</strong> addressed some security issues and fixed %2$s "
2190
- "bug."
2191
- msgid_plural ""
2192
- "<strong>Version %1$s</strong> addressed some security issues and fixed %2$s "
2193
- "bugs."
2194
  msgstr[0] ""
2195
  msgstr[1] ""
2196
 
2197
- #: bp-core/bp-core-admin.php:52
2198
- msgid "For more information, see <a href=\"%s\">the release notes</a>."
2199
  msgstr ""
2200
 
2201
- #: bp-core/bp-core-adminbar.php:36 bp-core/deprecated/2.1.php:213
2202
- msgid "My Account"
 
 
 
2203
  msgstr ""
2204
 
2205
- #: bp-core/bp-core-adminbar.php:79
2206
- msgid ""
2207
- "The BuddyBar is no longer supported. Please migrate to the WordPress "
2208
- "toolbar as soon as possible."
2209
  msgstr ""
2210
 
2211
- #: bp-core/bp-core-attachments.php:557
2212
- msgid "You have attempted to queue too many files."
 
2213
  msgstr ""
2214
 
2215
- #: bp-core/bp-core-attachments.php:558
2216
- msgid "%s exceeds the maximum upload size for this site."
 
 
 
 
 
 
 
2217
  msgstr ""
2218
 
2219
- #: bp-core/bp-core-attachments.php:559
2220
- msgid "This file is empty. Please try another."
 
 
 
 
 
 
 
2221
  msgstr ""
2222
 
2223
- #: bp-core/bp-core-attachments.php:560
2224
- msgid "This file type is not allowed. Please try another."
 
2225
  msgstr ""
2226
 
2227
- #: bp-core/bp-core-attachments.php:561
2228
- msgid "This file is not an image. Please try another."
 
 
 
 
 
 
 
2229
  msgstr ""
2230
 
2231
- #: bp-core/bp-core-attachments.php:562
2232
- msgid "Memory exceeded. Please try another smaller file."
 
 
 
 
 
 
 
2233
  msgstr ""
2234
 
2235
- #: bp-core/bp-core-attachments.php:563
2236
- msgid "This is larger than the maximum size. Please try another."
 
2237
  msgstr ""
2238
 
2239
- #: bp-core/bp-core-attachments.php:564
2240
- msgid "An error occurred. Please try again later."
 
 
 
 
 
 
 
2241
  msgstr ""
2242
 
2243
- #: bp-core/bp-core-attachments.php:565
2244
- msgid "There was a configuration error. Please contact the server administrator."
 
 
 
 
 
 
 
2245
  msgstr ""
2246
 
2247
- #: bp-core/bp-core-attachments.php:566
2248
- msgid "You may only upload 1 file."
 
2249
  msgstr ""
2250
 
2251
- #: bp-core/bp-core-attachments.php:567
2252
- msgid "HTTP error."
 
 
 
 
 
 
 
2253
  msgstr ""
2254
 
2255
- #: bp-core/bp-core-attachments.php:568 bp-core/bp-core-avatars.php:1022
2256
- msgid "Upload failed."
 
 
 
 
 
 
 
2257
  msgstr ""
2258
 
2259
- #: bp-core/bp-core-attachments.php:569
2260
- msgid "Please try uploading this file with the %1$sbrowser uploader%2$s."
 
2261
  msgstr ""
2262
 
2263
- #: bp-core/bp-core-attachments.php:570
 
2264
  msgid ""
2265
- "%s exceeds the maximum upload size for the multi-file uploader when used in "
2266
- "your browser."
 
 
2267
  msgstr ""
2268
 
2269
- #: bp-core/bp-core-attachments.php:571
2270
- msgid "IO error."
 
 
 
 
 
2271
  msgstr ""
2272
 
2273
- #: bp-core/bp-core-attachments.php:572
2274
- msgid "Security error."
 
2275
  msgstr ""
2276
 
2277
- #: bp-core/bp-core-attachments.php:573
2278
- msgid "File canceled."
 
 
 
 
 
 
 
 
2279
  msgstr ""
2280
 
2281
- #: bp-core/bp-core-attachments.php:574
2282
- msgid "Upload stopped."
 
 
 
 
 
 
 
2283
  msgstr ""
2284
 
2285
- #: bp-core/bp-core-attachments.php:575
2286
- msgid "Dismiss"
 
2287
  msgstr ""
2288
 
2289
- #: bp-core/bp-core-attachments.php:576
2290
- msgid "Crunching&hellip;"
 
 
 
 
 
 
2291
  msgstr ""
2292
 
2293
- #: bp-core/bp-core-attachments.php:577
2294
- msgid "Make sure to upload a unique file"
 
 
 
 
 
 
 
2295
  msgstr ""
2296
 
2297
- #: bp-core/bp-core-attachments.php:578
2298
- msgid "&#8220;%s&#8221; has failed to upload."
 
2299
  msgstr ""
2300
 
2301
- #: bp-core/bp-core-attachments.php:579
 
2302
  msgid ""
2303
- "If you&#39;d like to delete the existing profile photo but not upload a new "
2304
- "one, please use the delete tab."
2305
  msgstr ""
2306
 
2307
- #: bp-core/bp-core-attachments.php:681
2308
- msgid "Upload"
 
 
 
 
2309
  msgstr ""
2310
 
2311
- #: bp-core/bp-core-attachments.php:689
2312
- msgid "Take Photo"
 
2313
  msgstr ""
2314
 
2315
- #: bp-core/bp-core-attachments.php:693
2316
- msgid "Please allow us to access to your camera."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2317
  msgstr ""
2318
 
2319
- #: bp-core/bp-core-attachments.php:694
2320
- msgid "Please wait as we access your camera."
 
2321
  msgstr ""
2322
 
2323
- #: bp-core/bp-core-attachments.php:695
2324
- msgid "Camera loaded. Click on the \"Capture\" button to take your photo."
 
 
 
 
 
2325
  msgstr ""
2326
 
2327
- #: bp-core/bp-core-attachments.php:696
 
2328
  msgid ""
2329
- "It looks like you do not have a webcam or we were unable to get permission "
2330
- "to use your webcam. Please upload a photo instead."
 
 
 
 
 
2331
  msgstr ""
2332
 
2333
- #: bp-core/bp-core-attachments.php:697
2334
- msgid "Your browser is not supported. Please upload a photo instead."
 
2335
  msgstr ""
2336
 
2337
- #: bp-core/bp-core-attachments.php:698
2338
- msgid "Video error. Please upload a photo instead."
 
 
 
2339
  msgstr ""
2340
 
2341
- #: bp-core/bp-core-attachments.php:699
2342
- msgid "Your profile photo is ready. Click on the \"Save\" button to use this photo."
 
 
 
 
 
2343
  msgstr ""
2344
 
2345
- #: bp-core/bp-core-attachments.php:700
2346
- msgid "No photo was captured. Click on the \"Capture\" button to take your photo."
 
2347
  msgstr ""
2348
 
2349
- #: bp-core/bp-core-attachments.php:747
 
2350
  msgid ""
2351
- "For better results, make sure to upload an image that is larger than %1$spx "
2352
- "wide, and %2$spx tall."
 
 
 
 
2353
  msgstr ""
2354
 
2355
- #: bp-core/bp-core-attachments.php:1242 bp-core/bp-core-avatars.php:862
2356
- msgid "Upload Failed! Error was: %s"
 
 
 
 
 
 
 
 
 
2357
  msgstr ""
2358
 
2359
- #: bp-core/bp-core-attachments.php:1247
2360
- msgid "There was a problem uploading the cover image."
 
2361
  msgstr ""
2362
 
2363
- #: bp-core/bp-core-avatars.php:343
2364
- msgid "Profile Photo"
 
 
 
 
 
 
 
2365
  msgstr ""
2366
 
2367
- #: bp-core/bp-core-avatars.php:890
2368
- msgid "Upload failed! Error was: %s"
 
 
 
 
 
 
 
2369
  msgstr ""
2370
 
2371
- #: bp-core/bp-core-avatars.php:896
2372
- msgid ""
2373
- "You have selected an image that is smaller than recommended. For best "
2374
- "results, upload a picture larger than %d x %d pixels."
2375
  msgstr ""
2376
 
2377
- #: bp-core/bp-core-avatars.php:1371 bp-core/bp-core-template.php:185
2378
- #: bp-core/bp-core-template.php:204 bp-core/classes/class-bp-core-user.php:186
2379
- #: bp-core/classes/class-bp-core-user.php:187
2380
- #: bp-core/classes/class-bp-core-user.php:188
2381
- #: bp-groups/classes/class-bp-groups-invite-template.php:234
2382
- #: bp-groups/classes/class-bp-groups-invite-template.php:235
2383
- #: bp-groups/classes/class-bp-groups-invite-template.php:236
2384
- msgid "Profile photo of %s"
 
2385
  msgstr ""
2386
 
2387
- #: bp-core/bp-core-buddybar.php:641 bp-core/bp-core-buddybar.php:652
2388
- #: bp-core/bp-core-buddybar.php:672
2389
- msgid "You do not have access to this page."
 
 
 
 
 
 
2390
  msgstr ""
2391
 
2392
- #: bp-core/bp-core-caps.php:382 bp-core/bp-core-caps.php:394
2393
- #: bp-core/bp-core-caps.php:408 bp-core/bp-core-caps.php:418
2394
- msgid "Special community roles no longer exist. Use mapped capabilities instead"
2395
  msgstr ""
2396
 
2397
- #: bp-core/bp-core-catchuri.php:312
 
2398
  msgid ""
2399
- "This user has been marked as a spammer. Only site admins can view this "
2400
- "profile."
2401
  msgstr ""
2402
 
2403
- #: bp-core/bp-core-catchuri.php:572 bp-core/bp-core-catchuri.php:649
2404
- msgid "You must log in to access the page you requested."
 
 
 
 
 
2405
  msgstr ""
2406
 
2407
- #: bp-core/bp-core-customizer-email.php:33
2408
- msgid "Customize the appearance of emails sent by BuddyPress."
 
2409
  msgstr ""
2410
 
2411
- #: bp-core/bp-core-customizer-email.php:284
2412
- msgid "Email background color"
 
 
 
2413
  msgstr ""
2414
 
2415
- #: bp-core/bp-core-customizer-email.php:291
2416
- msgid "Header background color"
 
 
 
 
 
2417
  msgstr ""
2418
 
2419
- #: bp-core/bp-core-customizer-email.php:298
2420
- msgid "Applied to links and other decorative areas."
2421
  msgstr ""
2422
 
2423
- #: bp-core/bp-core-customizer-email.php:299
2424
- msgid "Highlight color"
 
 
2425
  msgstr ""
2426
 
2427
- #: bp-core/bp-core-customizer-email.php:306
2428
- #: bp-core/bp-core-customizer-email.php:335
2429
- #: bp-core/bp-core-customizer-email.php:372
2430
- msgid "Text color"
2431
  msgstr ""
2432
 
2433
- #: bp-core/bp-core-customizer-email.php:313
2434
- #: bp-core/bp-core-customizer-email.php:342
2435
- #: bp-core/bp-core-customizer-email.php:379
2436
- msgid "Text size"
2437
  msgstr ""
2438
 
2439
- #: bp-core/bp-core-customizer-email.php:327
2440
- #: bp-core/bp-core-customizer-email.php:365
2441
- msgid "Background color"
2442
  msgstr ""
2443
 
2444
- #: bp-core/bp-core-customizer-email.php:356
2445
- msgid "Change the email footer here"
2446
  msgstr ""
2447
 
2448
- #: bp-core/bp-core-customizer-email.php:357
2449
- msgid "Footer text"
2450
  msgstr ""
2451
 
2452
- #: bp-core/bp-core-dependency.php:225
2453
- msgid "The current user is being initialized without using $wp->init()."
2454
  msgstr ""
2455
 
2456
- #: bp-core/bp-core-filters.php:400 bp-core/bp-core-filters.php:433
2457
- msgid "[User Set]"
2458
  msgstr ""
2459
 
2460
- #: bp-core/bp-core-filters.php:576
2461
- msgid "Page %s"
2462
  msgstr ""
2463
 
2464
- #: bp-core/bp-core-functions.php:1091
2465
- msgid "sometime"
2466
  msgstr ""
2467
 
2468
- #: bp-core/bp-core-functions.php:1100
2469
- msgid "right now"
2470
  msgstr ""
2471
 
2472
- #: bp-core/bp-core-functions.php:1109
2473
- msgid "%s ago"
2474
  msgstr ""
2475
 
2476
- #: bp-core/bp-core-functions.php:1170
2477
- msgid "%s year"
2478
- msgid_plural "%s years"
2479
- msgstr[0] ""
2480
- msgstr[1] ""
2481
-
2482
- #: bp-core/bp-core-functions.php:1173 bp-core/bp-core-functions.php:1207
2483
- msgid "%s month"
2484
- msgid_plural "%s months"
2485
- msgstr[0] ""
2486
- msgstr[1] ""
2487
-
2488
- #: bp-core/bp-core-functions.php:1176 bp-core/bp-core-functions.php:1210
2489
- msgid "%s week"
2490
- msgid_plural "%s weeks"
2491
- msgstr[0] ""
2492
- msgstr[1] ""
2493
-
2494
- #: bp-core/bp-core-functions.php:1179 bp-core/bp-core-functions.php:1213
2495
- msgid "%s day"
2496
- msgid_plural "%s days"
2497
- msgstr[0] ""
2498
- msgstr[1] ""
2499
-
2500
- #: bp-core/bp-core-functions.php:1182 bp-core/bp-core-functions.php:1216
2501
- msgid "%s hour"
2502
- msgid_plural "%s hours"
2503
- msgstr[0] ""
2504
- msgstr[1] ""
2505
-
2506
- #: bp-core/bp-core-functions.php:1185 bp-core/bp-core-functions.php:1219
2507
- msgid "%s minute"
2508
- msgid_plural "%s minutes"
2509
- msgstr[0] ""
2510
- msgstr[1] ""
2511
-
2512
- #: bp-core/bp-core-functions.php:1188 bp-core/bp-core-functions.php:1222
2513
- msgid "%s second"
2514
- msgid_plural "%s seconds"
2515
- msgstr[0] ""
2516
- msgstr[1] ""
2517
-
2518
- #: bp-core/bp-core-functions.php:1454
2519
- msgid "Not recently active"
2520
  msgstr ""
2521
 
2522
- #: bp-core/bp-core-functions.php:2370
2523
- #: bp-core/classes/class-bp-core-login-widget.php:83
2524
- #: bp-core/deprecated/1.5.php:313 bp-core/deprecated/2.1.php:258
2525
- #: bp-members/bp-members-template.php:1239
2526
- msgid "Log Out"
2527
  msgstr ""
2528
 
2529
- #: bp-core/bp-core-functions.php:2435
2530
- #: bp-core/classes/class-bp-core-login-widget.php:115
2531
- #: bp-core/deprecated/2.1.php:190
2532
- msgid "Log In"
2533
  msgstr ""
2534
 
2535
  #: bp-core/bp-core-template.php:132
@@ -7622,6 +7618,11 @@ msgctxt "Post Type generic comments activity admin filter"
7622
  msgid "New item comment posted"
7623
  msgstr ""
7624
 
 
 
 
 
 
7625
  #: bp-activity/bp-activity-functions.php:1581
7626
  msgctxt "Activity Custom Post Type post action"
7627
  msgid "%1$s wrote a new <a href=\"%2$s\">item</a>, on the site %3$s"
2
  # This file is distributed under the GPLv2 or later (license.txt).
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: BuddyPress 2.5.1\n"
6
  "Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org\n"
7
+ "POT-Creation-Date: 2016-03-09 23:02:06+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
458
  msgid "Load Newest"
459
  msgstr ""
460
 
 
 
 
 
461
  #: bp-activity/bp-activity-functions.php:1430
462
  msgid "Posted a status update"
463
  msgstr ""
622
  msgstr ""
623
 
624
  #: bp-activity/bp-activity-template.php:2768
625
+ #: bp-core/bp-core-attachments.php:719 bp-forums/bp-forums-template.php:2532
626
  #: bp-groups/classes/class-bp-groups-component.php:660
627
  #: bp-groups/classes/class-bp-groups-list-table.php:327
628
  #: bp-groups/classes/class-bp-groups-list-table.php:485
1477
  msgid "User removed from spam."
1478
  msgstr ""
1479
 
1480
+ #: bp-core/admin/bp-core-admin-settings.php:31
1481
+ msgid "Show the Toolbar for logged out users"
 
 
 
 
 
 
 
 
 
 
 
 
1482
  msgstr ""
1483
 
1484
+ #: bp-core/admin/bp-core-admin-settings.php:47
1485
+ msgid "Allow registered members to delete their own accounts"
 
 
 
 
 
 
 
1486
  msgstr ""
1487
 
1488
+ #: bp-core/admin/bp-core-admin-settings.php:72
1489
+ msgid "Allow Akismet to scan for activity stream spam"
 
1490
  msgstr ""
1491
 
1492
+ #: bp-core/admin/bp-core-admin-settings.php:86
1493
+ msgid "Allow activity stream commenting on blog and forum posts"
 
 
 
 
 
 
 
1494
  msgstr ""
1495
 
1496
+ #: bp-core/admin/bp-core-admin-settings.php:100
1497
+ msgid "Automatically check for new items while viewing the activity stream"
 
 
 
 
 
 
 
1498
  msgstr ""
1499
 
1500
+ #: bp-core/admin/bp-core-admin-settings.php:141
1501
+ msgid "Enable BuddyPress to WordPress profile syncing"
 
1502
  msgstr ""
1503
 
1504
+ #: bp-core/admin/bp-core-admin-settings.php:157
1505
+ msgid "Allow registered members to upload avatars"
 
 
 
 
 
 
 
1506
  msgstr ""
1507
 
1508
+ #: bp-core/admin/bp-core-admin-settings.php:170
1509
+ msgid "Allow registered members to upload cover images"
 
 
 
 
 
 
 
1510
  msgstr ""
1511
 
1512
+ #: bp-core/admin/bp-core-admin-settings.php:194
1513
+ msgid "Enable group creation for all users"
 
1514
  msgstr ""
1515
 
1516
+ #: bp-core/admin/bp-core-admin-settings.php:195
1517
+ msgid "Administrators can always create groups, regardless of this setting."
 
 
 
 
 
 
 
1518
  msgstr ""
1519
 
1520
+ #: bp-core/admin/bp-core-admin-settings.php:208
1521
+ msgid "Allow customizable avatars for groups"
 
 
 
 
 
 
 
1522
  msgstr ""
1523
 
1524
+ #: bp-core/admin/bp-core-admin-settings.php:220
1525
+ msgid "Allow customizable cover images for groups"
 
1526
  msgstr ""
1527
 
1528
+ #: bp-core/admin/bp-core-admin-settings.php:251
1529
+ msgid "Attempt to save a new config file."
 
 
 
 
 
1530
  msgstr ""
1531
 
1532
+ #: bp-core/admin/bp-core-admin-settings.php:251
1533
+ #: bp-core/admin/bp-core-admin-tools.php:37
1534
+ msgid "Repair"
 
 
 
 
1535
  msgstr ""
1536
 
1537
+ #: bp-core/admin/bp-core-admin-settings.php:252
1538
+ msgid "File does not exist"
 
1539
  msgstr ""
1540
 
1541
+ #: bp-core/admin/bp-core-admin-settings.php:256
1542
+ msgid "Absolute path to your bbPress configuration file."
 
 
 
 
 
 
 
 
1543
  msgstr ""
1544
 
1545
+ #: bp-core/admin/bp-core-admin-slugs.php:123
1546
+ msgid "Directories"
 
 
 
 
 
 
 
1547
  msgstr ""
1548
 
1549
+ #: bp-core/admin/bp-core-admin-slugs.php:125
1550
+ msgid "Associate a WordPress Page with each BuddyPress component directory."
 
1551
  msgstr ""
1552
 
1553
+ #: bp-core/admin/bp-core-admin-slugs.php:144
1554
+ #: bp-core/admin/bp-core-admin-slugs.php:207
1555
+ msgid "- None -"
 
 
 
 
 
1556
  msgstr ""
1557
 
1558
+ #: bp-core/admin/bp-core-admin-slugs.php:186
1559
+ msgid "Registration"
 
 
 
 
 
 
 
1560
  msgstr ""
1561
 
1562
+ #: bp-core/admin/bp-core-admin-slugs.php:188
1563
+ msgid "Associate WordPress Pages with the following BuddyPress Registration pages."
 
1564
  msgstr ""
1565
 
1566
+ #: bp-core/admin/bp-core-admin-tools.php:22
1567
+ #: bp-core/admin/bp-core-admin-tools.php:413
1568
+ #: bp-core/admin/bp-core-admin-tools.php:416
1569
+ #: bp-core/classes/class-bp-admin.php:302
1570
+ msgid "BuddyPress Tools"
1571
  msgstr ""
1572
 
1573
+ #: bp-core/admin/bp-core-admin-tools.php:25
 
1574
  msgid ""
1575
+ "BuddyPress keeps track of various relationships between members, groups, "
1576
+ "and activity items. Occasionally these relationships become out of sync, "
1577
+ "most often after an import, update, or migration."
1578
  msgstr ""
1579
 
1580
+ #: bp-core/admin/bp-core-admin-tools.php:26
1581
+ msgid "Use the tools below to manually recalculate these relationships."
 
1582
  msgstr ""
1583
 
1584
+ #: bp-core/admin/bp-core-admin-tools.php:28
 
1585
  msgid ""
1586
+ "Some of these tools create substantial database overhead. Avoid running "
1587
+ "more than one repair job at a time."
 
1588
  msgstr ""
1589
 
1590
+ #: bp-core/admin/bp-core-admin-tools.php:34
1591
+ msgid "Repair tools"
 
 
 
 
 
 
1592
  msgstr ""
1593
 
1594
+ #: bp-core/admin/bp-core-admin-tools.php:52
1595
+ msgid "Repair Items"
 
1596
  msgstr ""
1597
 
1598
+ #: bp-core/admin/bp-core-admin-tools.php:108
1599
+ msgid "Repair total members count."
 
 
 
 
 
1600
  msgstr ""
1601
 
1602
+ #: bp-core/admin/bp-core-admin-tools.php:114
1603
+ msgid "Repair member \"last activity\" data."
 
 
 
 
 
 
 
 
1604
  msgstr ""
1605
 
1606
+ #: bp-core/admin/bp-core-admin-tools.php:123
1607
+ msgid "Repair total friends count for each member."
 
1608
  msgstr ""
1609
 
1610
+ #: bp-core/admin/bp-core-admin-tools.php:133
1611
+ msgid "Repair total groups count for each member."
 
 
 
1612
  msgstr ""
1613
 
1614
+ #: bp-core/admin/bp-core-admin-tools.php:143
1615
+ msgid "Repopulate site tracking records."
 
 
 
 
 
1616
  msgstr ""
1617
 
1618
+ #: bp-core/admin/bp-core-admin-tools.php:152
1619
+ msgid "Reinstall emails (delete and restore from defaults)."
 
1620
  msgstr ""
1621
 
1622
+ #: bp-core/admin/bp-core-admin-tools.php:182
1623
+ msgid "Counting the number of friends for each user&hellip; %s"
 
 
 
 
 
 
 
1624
  msgstr ""
1625
 
1626
+ #: bp-core/admin/bp-core-admin-tools.php:183
1627
+ #: bp-core/admin/bp-core-admin-tools.php:241
1628
+ #: bp-core/admin/bp-core-admin-tools.php:286
1629
+ msgid "Failed!"
 
 
 
 
 
 
 
1630
  msgstr ""
1631
 
1632
+ #: bp-core/admin/bp-core-admin-tools.php:223
1633
+ #: bp-core/admin/bp-core-admin-tools.php:270
1634
+ #: bp-core/admin/bp-core-admin-tools.php:298
1635
+ #: bp-core/admin/bp-core-admin-tools.php:314
1636
+ #: bp-core/admin/bp-core-admin-tools.php:327
1637
+ msgid "Complete!"
1638
  msgstr ""
1639
 
1640
+ #: bp-core/admin/bp-core-admin-tools.php:240
1641
+ msgid "Counting the number of groups for each user&hellip; %s"
 
 
 
 
 
 
 
1642
  msgstr ""
1643
 
1644
+ #: bp-core/admin/bp-core-admin-tools.php:283
1645
+ msgid "Repopulating Blogs records&hellip; %s"
 
 
 
 
 
 
 
1646
  msgstr ""
1647
 
1648
+ #: bp-core/admin/bp-core-admin-tools.php:311
1649
+ msgid "Counting the number of active members on the site&hellip; %s"
 
1650
  msgstr ""
1651
 
1652
+ #: bp-core/admin/bp-core-admin-tools.php:325
1653
+ msgid "Determining last activity dates for each user&hellip; %s"
 
 
 
 
 
 
 
1654
  msgstr ""
1655
 
1656
+ #: bp-core/admin/bp-core-admin-tools.php:384
1657
+ #: bp-core/classes/class-bp-admin.php:279
1658
+ #: bp-core/classes/class-bp-admin.php:280
1659
+ msgid "Tools"
 
 
 
 
 
1660
  msgstr ""
1661
 
1662
+ #: bp-core/admin/bp-core-admin-tools.php:415
1663
+ msgid ""
1664
+ "BuddyPress keeps track of various relationships between users, groups, and "
1665
+ "activity items. Occasionally these relationships become out of sync, most "
1666
+ "often after an import, update, or migration."
1667
  msgstr ""
1668
 
1669
+ #: bp-core/admin/bp-core-admin-tools.php:474
1670
+ msgid "Emails have been successfully reinstalled."
 
 
 
1671
  msgstr ""
1672
 
1673
+ #: bp-core/bp-core-admin.php:28
1674
+ msgid "Maintenance Release"
1675
+ msgid_plural "Maintenance Releases"
1676
+ msgstr[0] ""
1677
+ msgstr[1] ""
1678
+
1679
+ #: bp-core/bp-core-admin.php:29
1680
+ msgid "Security Release"
1681
+ msgid_plural "Security Releases"
1682
+ msgstr[0] ""
1683
+ msgstr[1] ""
1684
+
1685
+ #: bp-core/bp-core-admin.php:30
1686
+ msgid "Maintenance and Security Release"
1687
+ msgid_plural "Maintenance and Security Releases"
1688
+ msgstr[0] ""
1689
+ msgstr[1] ""
1690
+
1691
+ #: bp-core/bp-core-admin.php:33
1692
+ #. translators: 1: WordPress version number.
1693
+ msgid "<strong>Version %1$s</strong> addressed a security issue."
1694
+ msgid_plural "<strong>Version %1$s</strong> addressed some security issues."
1695
+ msgstr[0] ""
1696
+ msgstr[1] ""
1697
+
1698
+ #: bp-core/bp-core-admin.php:38
1699
+ #. translators: 1: WordPress version number, 2: plural number of bugs.
1700
+ msgid "<strong>Version %1$s</strong> addressed %2$s bug."
1701
+ msgid_plural "<strong>Version %1$s</strong> addressed %2$s bugs."
1702
+ msgstr[0] ""
1703
+ msgstr[1] ""
1704
+
1705
+ #: bp-core/bp-core-admin.php:43
1706
+ #. translators: 1: WordPress version number, 2: plural number of bugs. Singular
1707
+ #. security issue.
1708
+ msgid "<strong>Version %1$s</strong> addressed a security issue and fixed %2$s bug."
1709
+ msgid_plural ""
1710
+ "<strong>Version %1$s</strong> addressed a security issue and fixed %2$s "
1711
+ "bugs."
1712
+ msgstr[0] ""
1713
+ msgstr[1] ""
1714
+
1715
+ #: bp-core/bp-core-admin.php:48
1716
+ #. translators: 1: WordPress version number, 2: plural number of bugs. More
1717
+ #. than one security issue.
1718
  msgid ""
1719
+ "<strong>Version %1$s</strong> addressed some security issues and fixed %2$s "
1720
+ "bug."
1721
+ msgid_plural ""
1722
+ "<strong>Version %1$s</strong> addressed some security issues and fixed %2$s "
1723
+ "bugs."
1724
+ msgstr[0] ""
1725
+ msgstr[1] ""
1726
+
1727
+ #: bp-core/bp-core-admin.php:52
1728
+ msgid "For more information, see <a href=\"%s\">the release notes</a>."
1729
  msgstr ""
1730
 
1731
+ #: bp-core/bp-core-adminbar.php:36 bp-core/deprecated/2.1.php:213
1732
+ msgid "My Account"
 
1733
  msgstr ""
1734
 
1735
+ #: bp-core/bp-core-adminbar.php:79
 
1736
  msgid ""
1737
+ "The BuddyBar is no longer supported. Please migrate to the WordPress "
1738
+ "toolbar as soon as possible."
1739
  msgstr ""
1740
 
1741
+ #: bp-core/bp-core-attachments.php:592
1742
+ msgid "You have attempted to queue too many files."
 
 
 
 
 
1743
  msgstr ""
1744
 
1745
+ #: bp-core/bp-core-attachments.php:593
1746
+ msgid "%s exceeds the maximum upload size for this site."
1747
  msgstr ""
1748
 
1749
+ #: bp-core/bp-core-attachments.php:594
1750
+ msgid "This file is empty. Please try another."
 
 
1751
  msgstr ""
1752
 
1753
+ #: bp-core/bp-core-attachments.php:595
1754
+ msgid "This file type is not allowed. Please try another."
1755
  msgstr ""
1756
 
1757
+ #: bp-core/bp-core-attachments.php:596
1758
+ msgid "This file is not an image. Please try another."
1759
  msgstr ""
1760
 
1761
+ #: bp-core/bp-core-attachments.php:597
1762
+ msgid "Memory exceeded. Please try another smaller file."
1763
  msgstr ""
1764
 
1765
+ #: bp-core/bp-core-attachments.php:598
1766
+ msgid "This is larger than the maximum size. Please try another."
1767
  msgstr ""
1768
 
1769
+ #: bp-core/bp-core-attachments.php:599
1770
+ msgid "An error occurred. Please try again later."
1771
  msgstr ""
1772
 
1773
+ #: bp-core/bp-core-attachments.php:600
1774
+ msgid "There was a configuration error. Please contact the server administrator."
1775
  msgstr ""
1776
 
1777
+ #: bp-core/bp-core-attachments.php:601
1778
+ msgid "You may only upload 1 file."
1779
  msgstr ""
1780
 
1781
+ #: bp-core/bp-core-attachments.php:602
1782
+ msgid "HTTP error."
1783
  msgstr ""
1784
 
1785
+ #: bp-core/bp-core-attachments.php:603 bp-core/bp-core-avatars.php:1047
1786
+ msgid "Upload failed."
1787
  msgstr ""
1788
 
1789
+ #: bp-core/bp-core-attachments.php:604
1790
+ msgid "Please try uploading this file with the %1$sbrowser uploader%2$s."
1791
  msgstr ""
1792
 
1793
+ #: bp-core/bp-core-attachments.php:605
1794
+ msgid ""
1795
+ "%s exceeds the maximum upload size for the multi-file uploader when used in "
1796
+ "your browser."
1797
  msgstr ""
1798
 
1799
+ #: bp-core/bp-core-attachments.php:606
1800
+ msgid "IO error."
1801
  msgstr ""
1802
 
1803
+ #: bp-core/bp-core-attachments.php:607
1804
+ msgid "Security error."
1805
  msgstr ""
1806
 
1807
+ #: bp-core/bp-core-attachments.php:608
1808
+ msgid "File canceled."
1809
  msgstr ""
1810
 
1811
+ #: bp-core/bp-core-attachments.php:609
1812
+ msgid "Upload stopped."
1813
  msgstr ""
1814
 
1815
+ #: bp-core/bp-core-attachments.php:610
1816
+ msgid "Dismiss"
1817
  msgstr ""
1818
 
1819
+ #: bp-core/bp-core-attachments.php:611
1820
+ msgid "Crunching&hellip;"
1821
  msgstr ""
1822
 
1823
+ #: bp-core/bp-core-attachments.php:612
1824
+ msgid "Make sure to upload a unique file"
1825
  msgstr ""
1826
 
1827
+ #: bp-core/bp-core-attachments.php:613
1828
+ msgid "&#8220;%s&#8221; has failed to upload."
1829
  msgstr ""
1830
 
1831
+ #: bp-core/bp-core-attachments.php:614
1832
+ msgid ""
1833
+ "If you&#39;d like to delete the existing profile photo but not upload a new "
1834
+ "one, please use the delete tab."
1835
  msgstr ""
1836
 
1837
+ #: bp-core/bp-core-attachments.php:716
1838
+ msgid "Upload"
1839
  msgstr ""
1840
 
1841
+ #: bp-core/bp-core-attachments.php:724
1842
+ msgid "Take Photo"
1843
  msgstr ""
1844
 
1845
+ #: bp-core/bp-core-attachments.php:728
1846
+ msgid "Please allow us to access to your camera."
1847
  msgstr ""
1848
 
1849
+ #: bp-core/bp-core-attachments.php:729
1850
+ msgid "Please wait as we access your camera."
1851
  msgstr ""
1852
 
1853
+ #: bp-core/bp-core-attachments.php:730
1854
+ msgid "Camera loaded. Click on the \"Capture\" button to take your photo."
1855
  msgstr ""
1856
 
1857
+ #: bp-core/bp-core-attachments.php:731
1858
+ msgid ""
1859
+ "It looks like you do not have a webcam or we were unable to get permission "
1860
+ "to use your webcam. Please upload a photo instead."
1861
  msgstr ""
1862
 
1863
+ #: bp-core/bp-core-attachments.php:732
1864
+ msgid "Your browser is not supported. Please upload a photo instead."
1865
  msgstr ""
1866
 
1867
+ #: bp-core/bp-core-attachments.php:733
1868
+ msgid "Video error. Please upload a photo instead."
 
1869
  msgstr ""
1870
 
1871
+ #: bp-core/bp-core-attachments.php:734
1872
+ msgid "Your profile photo is ready. Click on the \"Save\" button to use this photo."
1873
  msgstr ""
1874
 
1875
+ #: bp-core/bp-core-attachments.php:735
1876
+ msgid "No photo was captured. Click on the \"Capture\" button to take your photo."
1877
  msgstr ""
1878
 
1879
+ #: bp-core/bp-core-attachments.php:782
1880
+ msgid ""
1881
+ "For better results, make sure to upload an image that is larger than %1$spx "
1882
+ "wide, and %2$spx tall."
1883
  msgstr ""
1884
 
1885
+ #: bp-core/bp-core-attachments.php:1294 bp-core/bp-core-avatars.php:887
1886
+ msgid "Upload Failed! Error was: %s"
1887
  msgstr ""
1888
 
1889
+ #: bp-core/bp-core-attachments.php:1299
1890
+ msgid "There was a problem uploading the cover image."
 
1891
  msgstr ""
1892
 
1893
+ #: bp-core/bp-core-avatars.php:343
1894
+ msgid "Profile Photo"
1895
  msgstr ""
1896
 
1897
+ #: bp-core/bp-core-avatars.php:915
1898
+ msgid "Upload failed! Error was: %s"
1899
  msgstr ""
1900
 
1901
+ #: bp-core/bp-core-avatars.php:921
1902
+ msgid ""
1903
+ "You have selected an image that is smaller than recommended. For best "
1904
+ "results, upload a picture larger than %d x %d pixels."
 
1905
  msgstr ""
1906
 
1907
+ #: bp-core/bp-core-avatars.php:1411 bp-core/bp-core-template.php:185
1908
+ #: bp-core/bp-core-template.php:204 bp-core/classes/class-bp-core-user.php:186
1909
+ #: bp-core/classes/class-bp-core-user.php:187
1910
+ #: bp-core/classes/class-bp-core-user.php:188
1911
+ #: bp-groups/classes/class-bp-groups-invite-template.php:234
1912
+ #: bp-groups/classes/class-bp-groups-invite-template.php:235
1913
+ #: bp-groups/classes/class-bp-groups-invite-template.php:236
1914
+ msgid "Profile photo of %s"
1915
  msgstr ""
1916
 
1917
+ #: bp-core/bp-core-buddybar.php:641 bp-core/bp-core-buddybar.php:652
1918
+ #: bp-core/bp-core-buddybar.php:672
1919
+ msgid "You do not have access to this page."
1920
  msgstr ""
1921
 
1922
+ #: bp-core/bp-core-caps.php:382 bp-core/bp-core-caps.php:394
1923
+ #: bp-core/bp-core-caps.php:408 bp-core/bp-core-caps.php:418
1924
+ msgid "Special community roles no longer exist. Use mapped capabilities instead"
 
1925
  msgstr ""
1926
 
1927
+ #: bp-core/bp-core-catchuri.php:312
1928
+ msgid ""
1929
+ "This user has been marked as a spammer. Only site admins can view this "
1930
+ "profile."
1931
  msgstr ""
1932
 
1933
+ #: bp-core/bp-core-catchuri.php:572 bp-core/bp-core-catchuri.php:649
1934
+ msgid "You must log in to access the page you requested."
1935
  msgstr ""
1936
 
1937
+ #: bp-core/bp-core-customizer-email.php:33
1938
+ msgid "Customize the appearance of emails sent by BuddyPress."
1939
  msgstr ""
1940
 
1941
+ #: bp-core/bp-core-customizer-email.php:284
1942
+ msgid "Email background color"
1943
  msgstr ""
1944
 
1945
+ #: bp-core/bp-core-customizer-email.php:291
1946
+ msgid "Header background color"
1947
  msgstr ""
1948
 
1949
+ #: bp-core/bp-core-customizer-email.php:298
1950
+ msgid "Applied to links and other decorative areas."
1951
  msgstr ""
1952
 
1953
+ #: bp-core/bp-core-customizer-email.php:299
1954
+ msgid "Highlight color"
1955
  msgstr ""
1956
 
1957
+ #: bp-core/bp-core-customizer-email.php:306
1958
+ #: bp-core/bp-core-customizer-email.php:335
1959
+ #: bp-core/bp-core-customizer-email.php:372
1960
+ msgid "Text color"
1961
  msgstr ""
1962
 
1963
+ #: bp-core/bp-core-customizer-email.php:313
1964
+ #: bp-core/bp-core-customizer-email.php:342
1965
+ #: bp-core/bp-core-customizer-email.php:379
1966
+ msgid "Text size"
1967
  msgstr ""
1968
 
1969
+ #: bp-core/bp-core-customizer-email.php:327
1970
+ #: bp-core/bp-core-customizer-email.php:365
1971
+ msgid "Background color"
 
1972
  msgstr ""
1973
 
1974
+ #: bp-core/bp-core-customizer-email.php:356
1975
+ msgid "Change the email footer here"
 
 
 
 
1976
  msgstr ""
1977
 
1978
+ #: bp-core/bp-core-customizer-email.php:357
1979
+ msgid "Footer text"
1980
  msgstr ""
1981
 
1982
+ #: bp-core/bp-core-dependency.php:225
1983
+ msgid "The current user is being initialized without using $wp->init()."
1984
  msgstr ""
1985
 
1986
+ #: bp-core/bp-core-filters.php:400 bp-core/bp-core-filters.php:433
1987
+ msgid "[User Set]"
1988
  msgstr ""
1989
 
1990
+ #: bp-core/bp-core-filters.php:576
1991
+ msgid "Page %s"
1992
  msgstr ""
1993
 
1994
+ #: bp-core/bp-core-functions.php:1091
1995
+ msgid "sometime"
 
 
1996
  msgstr ""
1997
 
1998
+ #: bp-core/bp-core-functions.php:1100
1999
+ msgid "right now"
 
 
 
2000
  msgstr ""
2001
 
2002
+ #: bp-core/bp-core-functions.php:1109
2003
+ msgid "%s ago"
2004
  msgstr ""
2005
 
2006
+ #: bp-core/bp-core-functions.php:1170
2007
+ msgid "%s year"
2008
+ msgid_plural "%s years"
2009
  msgstr[0] ""
2010
  msgstr[1] ""
2011
 
2012
+ #: bp-core/bp-core-functions.php:1173 bp-core/bp-core-functions.php:1207
2013
+ msgid "%s month"
2014
+ msgid_plural "%s months"
2015
  msgstr[0] ""
2016
  msgstr[1] ""
2017
 
2018
+ #: bp-core/bp-core-functions.php:1176 bp-core/bp-core-functions.php:1210
2019
+ msgid "%s week"
2020
+ msgid_plural "%s weeks"
2021
  msgstr[0] ""
2022
  msgstr[1] ""
2023
 
2024
+ #: bp-core/bp-core-functions.php:1179 bp-core/bp-core-functions.php:1213
2025
+ msgid "%s day"
2026
+ msgid_plural "%s days"
 
2027
  msgstr[0] ""
2028
  msgstr[1] ""
2029
 
2030
+ #: bp-core/bp-core-functions.php:1182 bp-core/bp-core-functions.php:1216
2031
+ msgid "%s hour"
2032
+ msgid_plural "%s hours"
 
2033
  msgstr[0] ""
2034
  msgstr[1] ""
2035
 
2036
+ #: bp-core/bp-core-functions.php:1185 bp-core/bp-core-functions.php:1219
2037
+ msgid "%s minute"
2038
+ msgid_plural "%s minutes"
 
 
 
 
2039
  msgstr[0] ""
2040
  msgstr[1] ""
2041
 
2042
+ #: bp-core/bp-core-functions.php:1188 bp-core/bp-core-functions.php:1222
2043
+ msgid "%s second"
2044
+ msgid_plural "%s seconds"
 
 
 
 
 
 
2045
  msgstr[0] ""
2046
  msgstr[1] ""
2047
 
2048
+ #: bp-core/bp-core-functions.php:1454
2049
+ msgid "Not recently active"
2050
  msgstr ""
2051
 
2052
+ #: bp-core/bp-core-functions.php:2370
2053
+ #: bp-core/classes/class-bp-core-login-widget.php:83
2054
+ #: bp-core/deprecated/1.5.php:313 bp-core/deprecated/2.1.php:258
2055
+ #: bp-members/bp-members-template.php:1239
2056
+ msgid "Log Out"
2057
  msgstr ""
2058
 
2059
+ #: bp-core/bp-core-functions.php:2435
2060
+ #: bp-core/classes/class-bp-core-login-widget.php:115
2061
+ #: bp-core/deprecated/2.1.php:190
2062
+ msgid "Log In"
2063
  msgstr ""
2064
 
2065
+ #: bp-core/bp-core-functions.php:3139
2066
+ #. translators: do not remove {} brackets or translate its contents.
2067
+ msgid "[{{{site.name}}}] {{poster.name}} replied to one of your updates"
2068
  msgstr ""
2069
 
2070
+ #: bp-core/bp-core-functions.php:3141
2071
+ #. translators: do not remove {} brackets or translate its contents.
2072
+ msgid ""
2073
+ "{{poster.name}} replied to one of your updates:\n"
2074
+ "\n"
2075
+ "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
2076
+ "\n"
2077
+ "<a href=\"{{{thread.url}}}\">Go to the discussion</a> to reply or catch up "
2078
+ "on the conversation."
2079
  msgstr ""
2080
 
2081
+ #: bp-core/bp-core-functions.php:3143
2082
+ #. translators: do not remove {} brackets or translate its contents.
2083
+ msgid ""
2084
+ "{{poster.name}} replied to one of your updates:\n"
2085
+ "\n"
2086
+ "\"{{usermessage}}\"\n"
2087
+ "\n"
2088
+ "Go to the discussion to reply or catch up on the conversation: "
2089
+ "{{{thread.url}}}"
2090
  msgstr ""
2091
 
2092
+ #: bp-core/bp-core-functions.php:3147
2093
+ #. translators: do not remove {} brackets or translate its contents.
2094
+ msgid "[{{{site.name}}}] {{poster.name}} replied to one of your comments"
2095
  msgstr ""
2096
 
2097
+ #: bp-core/bp-core-functions.php:3149
2098
+ #. translators: do not remove {} brackets or translate its contents.
2099
+ msgid ""
2100
+ "{{poster.name}} replied to one of your comments:\n"
2101
+ "\n"
2102
+ "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
2103
+ "\n"
2104
+ "<a href=\"{{{thread.url}}}\">Go to the discussion</a> to reply or catch up "
2105
+ "on the conversation."
2106
  msgstr ""
2107
 
2108
+ #: bp-core/bp-core-functions.php:3151
2109
+ #. translators: do not remove {} brackets or translate its contents.
2110
+ msgid ""
2111
+ "{{poster.name}} replied to one of your comments:\n"
2112
+ "\n"
2113
+ "\"{{usermessage}}\"\n"
2114
+ "\n"
2115
+ "Go to the discussion to reply or catch up on the conversation: "
2116
+ "{{{thread.url}}}"
2117
  msgstr ""
2118
 
2119
+ #: bp-core/bp-core-functions.php:3155
2120
+ #. translators: do not remove {} brackets or translate its contents.
2121
+ msgid "[{{{site.name}}}] {{poster.name}} mentioned you in a status update"
2122
  msgstr ""
2123
 
2124
+ #: bp-core/bp-core-functions.php:3157
2125
+ #. translators: do not remove {} brackets or translate its contents.
2126
+ msgid ""
2127
+ "{{poster.name}} mentioned you in a status update:\n"
2128
+ "\n"
2129
+ "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
2130
+ "\n"
2131
+ "<a href=\"{{{mentioned.url}}}\">Go to the discussion</a> to reply or catch "
2132
+ "up on the conversation."
2133
  msgstr ""
2134
 
2135
+ #: bp-core/bp-core-functions.php:3159
2136
+ #. translators: do not remove {} brackets or translate its contents.
2137
+ msgid ""
2138
+ "{{poster.name}} mentioned you in a status update:\n"
2139
+ "\n"
2140
+ "\"{{usermessage}}\"\n"
2141
+ "\n"
2142
+ "Go to the discussion to reply or catch up on the conversation: "
2143
+ "{{{mentioned.url}}}"
2144
  msgstr ""
2145
 
2146
+ #: bp-core/bp-core-functions.php:3163
2147
+ #. translators: do not remove {} brackets or translate its contents.
2148
+ msgid "[{{{site.name}}}] {{poster.name}} mentioned you in an update"
2149
  msgstr ""
2150
 
2151
+ #: bp-core/bp-core-functions.php:3165
2152
+ #. translators: do not remove {} brackets or translate its contents.
2153
+ msgid ""
2154
+ "{{poster.name}} mentioned you in the group \"{{group.name}}\":\n"
2155
+ "\n"
2156
+ "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
2157
+ "\n"
2158
+ "<a href=\"{{{mentioned.url}}}\">Go to the discussion</a> to reply or catch "
2159
+ "up on the conversation."
2160
  msgstr ""
2161
 
2162
+ #: bp-core/bp-core-functions.php:3167
2163
+ #. translators: do not remove {} brackets or translate its contents.
2164
+ msgid ""
2165
+ "{{poster.name}} mentioned you in the group \"{{group.name}}\":\n"
2166
+ "\n"
2167
+ "\"{{usermessage}}\"\n"
2168
+ "\n"
2169
+ "Go to the discussion to reply or catch up on the conversation: "
2170
+ "{{{mentioned.url}}}"
2171
  msgstr ""
2172
 
2173
+ #: bp-core/bp-core-functions.php:3171
2174
+ #. translators: do not remove {} brackets or translate its contents.
2175
+ msgid "[{{{site.name}}}] Activate your account"
2176
  msgstr ""
2177
 
2178
+ #: bp-core/bp-core-functions.php:3173
2179
+ #. translators: do not remove {} brackets or translate its contents.
2180
  msgid ""
2181
+ "Thanks for registering!\n"
2182
+ "\n"
2183
+ "To complete the activation of your account, go to the following link: <a "
2184
+ "href=\"{{{activate.url}}}\">{{{activate.url}}}</a>"
2185
  msgstr ""
2186
 
2187
+ #: bp-core/bp-core-functions.php:3175
2188
+ #. translators: do not remove {} brackets or translate its contents.
2189
+ msgid ""
2190
+ "Thanks for registering!\n"
2191
+ "\n"
2192
+ "To complete the activation of your account, go to the following link: "
2193
+ "{{{activate.url}}}"
2194
  msgstr ""
2195
 
2196
+ #: bp-core/bp-core-functions.php:3179
2197
+ #. translators: do not remove {} brackets or translate its contents.
2198
+ msgid "[{{{site.name}}}] Activate {{{user-site.url}}}"
2199
  msgstr ""
2200
 
2201
+ #: bp-core/bp-core-functions.php:3181
2202
+ #. translators: do not remove {} brackets or translate its contents.
2203
+ msgid ""
2204
+ "Thanks for registering!\n"
2205
+ "\n"
2206
+ "To complete the activation of your account and site, go to the following "
2207
+ "link: <a href=\"{{{activate-site.url}}}\">{{{activate-site.url}}}</a>.\n"
2208
+ "\n"
2209
+ "After you activate, you can visit your site at <a "
2210
+ "href=\"{{{user-site.url}}}\">{{{user-site.url}}}</a>."
2211
  msgstr ""
2212
 
2213
+ #: bp-core/bp-core-functions.php:3183
2214
+ #. translators: do not remove {} brackets or translate its contents.
2215
+ msgid ""
2216
+ "Thanks for registering!\n"
2217
+ "\n"
2218
+ "To complete the activation of your account and site, go to the following "
2219
+ "link: {{{activate-site.url}}}\n"
2220
+ "\n"
2221
+ "After you activate, you can visit your site at {{{user-site.url}}}."
2222
  msgstr ""
2223
 
2224
+ #: bp-core/bp-core-functions.php:3187
2225
+ #. translators: do not remove {} brackets or translate its contents.
2226
+ msgid "[{{{site.name}}}] New friendship request from {{initiator.name}}"
2227
  msgstr ""
2228
 
2229
+ #: bp-core/bp-core-functions.php:3189
2230
+ #. translators: do not remove {} brackets or translate its contents.
2231
+ msgid ""
2232
+ "<a href=\"{{{initiator.url}}}\">{{initiator.name}}</a> wants to add you as "
2233
+ "a friend.\n"
2234
+ "\n"
2235
+ "To accept this request and manage all of your pending requests, visit: <a "
2236
+ "href=\"{{{friend-requests.url}}}\">{{{friend-requests.url}}}</a>"
2237
  msgstr ""
2238
 
2239
+ #: bp-core/bp-core-functions.php:3191
2240
+ #. translators: do not remove {} brackets or translate its contents.
2241
+ msgid ""
2242
+ "{{initiator.name}} wants to add you as a friend.\n"
2243
+ "\n"
2244
+ "To accept this request and manage all of your pending requests, visit: "
2245
+ "{{{friend-requests.url}}}\n"
2246
+ "\n"
2247
+ "To view {{initiator.name}}'s profile, visit: {{{initiator.url}}}"
2248
  msgstr ""
2249
 
2250
+ #: bp-core/bp-core-functions.php:3195
2251
+ #. translators: do not remove {} brackets or translate its contents.
2252
+ msgid "[{{{site.name}}}] {{friend.name}} accepted your friendship request"
2253
  msgstr ""
2254
 
2255
+ #: bp-core/bp-core-functions.php:3197
2256
+ #. translators: do not remove {} brackets or translate its contents.
2257
  msgid ""
2258
+ "<a href=\"{{{friendship.url}}}\">{{friend.name}}</a> accepted your friend "
2259
+ "request."
2260
  msgstr ""
2261
 
2262
+ #: bp-core/bp-core-functions.php:3199
2263
+ #. translators: do not remove {} brackets or translate its contents.
2264
+ msgid ""
2265
+ "{{friend.name}} accepted your friend request.\n"
2266
+ "\n"
2267
+ "To learn more about them, visit their profile: {{{friendship.url}}}"
2268
  msgstr ""
2269
 
2270
+ #: bp-core/bp-core-functions.php:3203
2271
+ #. translators: do not remove {} brackets or translate its contents.
2272
+ msgid "[{{{site.name}}}] Group details updated"
2273
  msgstr ""
2274
 
2275
+ #: bp-core/bp-core-functions.php:3205
2276
+ #. translators: do not remove {} brackets or translate its contents.
2277
+ msgid ""
2278
+ "Group details for the group &quot;<a "
2279
+ "href=\"{{{group.url}}}\">{{group.name}}</a>&quot; were updated:\n"
2280
+ "<blockquote>{{changed_text}}</blockquote>"
2281
+ msgstr ""
2282
+
2283
+ #: bp-core/bp-core-functions.php:3207
2284
+ #. translators: do not remove {} brackets or translate its contents.
2285
+ msgid ""
2286
+ "Group details for the group &quot;{{group.name}}&quot; were updated:\n"
2287
+ "\n"
2288
+ "{{changed_text}}\n"
2289
+ "\n"
2290
+ "To view the group, visit: {{{group.url}}}"
2291
  msgstr ""
2292
 
2293
+ #: bp-core/bp-core-functions.php:3211
2294
+ #. translators: do not remove {} brackets or translate its contents.
2295
+ msgid "[{{{site.name}}}] You have an invitation to the group: \"{{group.name}}\""
2296
  msgstr ""
2297
 
2298
+ #: bp-core/bp-core-functions.php:3213
2299
+ #. translators: do not remove {} brackets or translate its contents.
2300
+ msgid ""
2301
+ "<a href=\"{{{inviter.url}}}\">{{inviter.name}}</a> has invited you to join "
2302
+ "the group: &quot;{{group.name}}&quot;.\n"
2303
+ "<a href=\"{{{invites.url}}}\">Go here to accept your invitation</a> or <a "
2304
+ "href=\"{{{group.url}}}\">visit the group</a> to learn more."
2305
  msgstr ""
2306
 
2307
+ #: bp-core/bp-core-functions.php:3215
2308
+ #. translators: do not remove {} brackets or translate its contents.
2309
  msgid ""
2310
+ "{{inviter.name}} has invited you to join the group: "
2311
+ "&quot;{{group.name}}&quot;.\n"
2312
+ "\n"
2313
+ "To accept your invitation, visit: {{{invites.url}}}\n"
2314
+ "\n"
2315
+ "To learn more about the group, visit {{{group.url}}}.\n"
2316
+ "To view {{inviter.name}}'s profile, visit: {{{inviter.url}}}"
2317
  msgstr ""
2318
 
2319
+ #: bp-core/bp-core-functions.php:3219
2320
+ #. translators: do not remove {} brackets or translate its contents.
2321
+ msgid "[{{{site.name}}}] You have been promoted in the group: \"{{group.name}}\""
2322
  msgstr ""
2323
 
2324
+ #: bp-core/bp-core-functions.php:3221
2325
+ #. translators: do not remove {} brackets or translate its contents.
2326
+ msgid ""
2327
+ "You have been promoted to <b>{{promoted_to}}</b> in the group &quot;<a "
2328
+ "href=\"{{{group.url}}}\">{{group.name}}</a>&quot;."
2329
  msgstr ""
2330
 
2331
+ #: bp-core/bp-core-functions.php:3223
2332
+ #. translators: do not remove {} brackets or translate its contents.
2333
+ msgid ""
2334
+ "You have been promoted to {{promoted_to}} in the group: "
2335
+ "&quot;{{group.name}}&quot;.\n"
2336
+ "\n"
2337
+ "To visit the group, go to: {{{group.url}}}"
2338
  msgstr ""
2339
 
2340
+ #: bp-core/bp-core-functions.php:3227
2341
+ #. translators: do not remove {} brackets or translate its contents.
2342
+ msgid "[{{{site.name}}}] Membership request for group: {{group.name}}"
2343
  msgstr ""
2344
 
2345
+ #: bp-core/bp-core-functions.php:3229
2346
+ #. translators: do not remove {} brackets or translate its contents.
2347
  msgid ""
2348
+ "<a href=\"{{{profile.url}}}\">{{requesting-user.name}}</a> wants to join "
2349
+ "the group &quot;{{group.name}}&quot;. As you are an administrator of this "
2350
+ "group, you must either accept or reject the membership request.\n"
2351
+ "\n"
2352
+ "<a href=\"{{{group-requests.url}}}\">Go here to manage this</a> and all "
2353
+ "other pending requests."
2354
  msgstr ""
2355
 
2356
+ #: bp-core/bp-core-functions.php:3231
2357
+ #. translators: do not remove {} brackets or translate its contents.
2358
+ msgid ""
2359
+ "{{requesting-user.name}} wants to join the group "
2360
+ "&quot;{{group.name}}&quot;. As you are the administrator of this group, you "
2361
+ "must either accept or reject the membership request.\n"
2362
+ "\n"
2363
+ "To manage this and all other pending requests, visit: "
2364
+ "{{{group-requests.url}}}\n"
2365
+ "\n"
2366
+ "To view {{requesting-user.name}}'s profile, visit: {{{profile.url}}}"
2367
  msgstr ""
2368
 
2369
+ #: bp-core/bp-core-functions.php:3235
2370
+ #. translators: do not remove {} brackets or translate its contents.
2371
+ msgid "[{{{site.name}}}] New message from {{sender.name}}"
2372
  msgstr ""
2373
 
2374
+ #: bp-core/bp-core-functions.php:3237
2375
+ #. translators: do not remove {} brackets or translate its contents.
2376
+ msgid ""
2377
+ "{{sender.name}} sent you a new message: &quot;{{usersubject}}&quot;\n"
2378
+ "\n"
2379
+ "<blockquote>&quot;{{usermessage}}&quot;</blockquote>\n"
2380
+ "\n"
2381
+ "<a href=\"{{{message.url}}}\">Go to the discussion</a> to reply or catch up "
2382
+ "on the conversation."
2383
  msgstr ""
2384
 
2385
+ #: bp-core/bp-core-functions.php:3239
2386
+ #. translators: do not remove {} brackets or translate its contents.
2387
+ msgid ""
2388
+ "{{sender.name}} sent you a new message: &quot;{{usersubject}}&quot;\n"
2389
+ "\n"
2390
+ "&quot;{{usermessage}}&quot;\n"
2391
+ "\n"
2392
+ "Go to the discussion to reply or catch up on the conversation: "
2393
+ "{{{message.url}}}"
2394
  msgstr ""
2395
 
2396
+ #: bp-core/bp-core-functions.php:3243
2397
+ #. translators: do not remove {} brackets or translate its contents.
2398
+ msgid "[{{{site.name}}}] Verify your new email address"
 
2399
  msgstr ""
2400
 
2401
+ #: bp-core/bp-core-functions.php:3245
2402
+ #. translators: do not remove {} brackets or translate its contents.
2403
+ msgid ""
2404
+ "You recently changed the email address associated with your account on "
2405
+ "{{site.name}}. If this is correct, <a href=\"{{{verify.url}}}\">go here to "
2406
+ "confirm the change</a>.\n"
2407
+ "\n"
2408
+ "Otherwise, you can safely ignore and delete this email if you have changed "
2409
+ "your mind, or if you think you have received this email in error."
2410
  msgstr ""
2411
 
2412
+ #: bp-core/bp-core-functions.php:3247
2413
+ #. translators: do not remove {} brackets or translate its contents.
2414
+ msgid ""
2415
+ "You recently changed the email address associated with your account on "
2416
+ "{{site.name}}. If this is correct, go to the following link to confirm the "
2417
+ "change: {{{verify.url}}}\n"
2418
+ "\n"
2419
+ "Otherwise, you can safely ignore and delete this email if you have changed "
2420
+ "your mind, or if you think you have received this email in error."
2421
  msgstr ""
2422
 
2423
+ #: bp-core/bp-core-functions.php:3251
2424
+ #. translators: do not remove {} brackets or translate its contents.
2425
+ msgid "[{{{site.name}}}] Membership request for group \"{{group.name}}\" accepted"
2426
  msgstr ""
2427
 
2428
+ #: bp-core/bp-core-functions.php:3253
2429
+ #. translators: do not remove {} brackets or translate its contents.
2430
  msgid ""
2431
+ "Your membership request for the group &quot;<a "
2432
+ "href=\"{{{group.url}}}\">{{group.name}}</a>&quot; has been accepted."
2433
  msgstr ""
2434
 
2435
+ #: bp-core/bp-core-functions.php:3255
2436
+ #. translators: do not remove {} brackets or translate its contents.
2437
+ msgid ""
2438
+ "Your membership request for the group &quot;{{group.name}}&quot; has been "
2439
+ "accepted.\n"
2440
+ "\n"
2441
+ "To view the group, visit: {{{group.url}}}"
2442
  msgstr ""
2443
 
2444
+ #: bp-core/bp-core-functions.php:3259
2445
+ #. translators: do not remove {} brackets or translate its contents.
2446
+ msgid "[{{{site.name}}}] Membership request for group \"{{group.name}}\" rejected"
2447
  msgstr ""
2448
 
2449
+ #: bp-core/bp-core-functions.php:3261
2450
+ #. translators: do not remove {} brackets or translate its contents.
2451
+ msgid ""
2452
+ "Your membership request for the group &quot;<a "
2453
+ "href=\"{{{group.url}}}\">{{group.name}}</a>&quot; has been rejected."
2454
  msgstr ""
2455
 
2456
+ #: bp-core/bp-core-functions.php:3263
2457
+ #. translators: do not remove {} brackets or translate its contents.
2458
+ msgid ""
2459
+ "Your membership request for the group &quot;{{group.name}}&quot; has been "
2460
+ "rejected.\n"
2461
+ "\n"
2462
+ "To request membership again, visit: {{{group.url}}}"
2463
  msgstr ""
2464
 
2465
+ #: bp-core/bp-core-functions.php:3277
2466
+ msgid "A member has replied to an activity update that the recipient posted."
2467
  msgstr ""
2468
 
2469
+ #: bp-core/bp-core-functions.php:3278
2470
+ msgid ""
2471
+ "A member has replied to a comment on an activity update that the recipient "
2472
+ "posted."
2473
  msgstr ""
2474
 
2475
+ #: bp-core/bp-core-functions.php:3279
2476
+ msgid "Recipient was mentioned in an activity update."
 
 
2477
  msgstr ""
2478
 
2479
+ #: bp-core/bp-core-functions.php:3280
2480
+ msgid "Recipient was mentioned in a group activity update."
 
 
2481
  msgstr ""
2482
 
2483
+ #: bp-core/bp-core-functions.php:3281
2484
+ msgid "Recipient has registered for an account."
 
2485
  msgstr ""
2486
 
2487
+ #: bp-core/bp-core-functions.php:3282
2488
+ msgid "Recipient has registered for an account and site."
2489
  msgstr ""
2490
 
2491
+ #: bp-core/bp-core-functions.php:3283
2492
+ msgid "A member has sent a friend request to the recipient."
2493
  msgstr ""
2494
 
2495
+ #: bp-core/bp-core-functions.php:3284
2496
+ msgid "Recipient has had a friend request accepted by a member."
2497
  msgstr ""
2498
 
2499
+ #: bp-core/bp-core-functions.php:3285
2500
+ msgid "A group's details were updated."
2501
  msgstr ""
2502
 
2503
+ #: bp-core/bp-core-functions.php:3286
2504
+ msgid "A member has sent a group invitation to the recipient."
2505
  msgstr ""
2506
 
2507
+ #: bp-core/bp-core-functions.php:3287
2508
+ msgid "Recipient's status within a group has changed."
2509
  msgstr ""
2510
 
2511
+ #: bp-core/bp-core-functions.php:3288
2512
+ msgid "A member has requested permission to join a group."
2513
  msgstr ""
2514
 
2515
+ #: bp-core/bp-core-functions.php:3289
2516
+ msgid "Recipient has received a private message."
2517
  msgstr ""
2518
 
2519
+ #: bp-core/bp-core-functions.php:3290
2520
+ msgid "Recipient has changed their email address."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2521
  msgstr ""
2522
 
2523
+ #: bp-core/bp-core-functions.php:3291
2524
+ msgid "Recipient had requested to join a group, which was accepted."
 
 
 
2525
  msgstr ""
2526
 
2527
+ #: bp-core/bp-core-functions.php:3292
2528
+ msgid "Recipient had requested to join a group, which was rejected."
 
 
2529
  msgstr ""
2530
 
2531
  #: bp-core/bp-core-template.php:132
7618
  msgid "New item comment posted"
7619
  msgstr ""
7620
 
7621
+ #: bp-activity/bp-activity-functions.php:561
7622
+ msgctxt "Post Type generic comments activity front filter"
7623
+ msgid "Item comments"
7624
+ msgstr ""
7625
+
7626
  #: bp-activity/bp-activity-functions.php:1581
7627
  msgctxt "Activity Custom Post Type post action"
7628
  msgid "%1$s wrote a new <a href=\"%2$s\">item</a>, on the site %3$s"
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: johnjamesjacoby, DJPaul, boonebgorges, r-a-y, imath, mercime, tw21
3
  Tags: social networking, activity, profiles, messaging, friends, groups, forums, notifications, settings, social, community, networks, networking
4
  Requires at least: 3.9
5
  Tested up to: 4.4.2
6
- Stable tag: 2.5.0
7
  License: GPLv2 or later
8
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -118,12 +118,12 @@ Please consider helping translate BuddyPress at our <a href="https://translate.w
118
 
119
  == Upgrade Notice ==
120
 
 
 
 
121
  = 2.5 =
122
  See: https://codex.buddypress.org/releases/version-2-5-0/
123
 
124
- = 2.4.3 =
125
- See: https://codex.buddypress.org/releases/version-2-4-2/
126
-
127
  = 2.4.3 =
128
  See: https://codex.buddypress.org/releases/version-2-4-3/
129
 
@@ -246,12 +246,12 @@ Fixes over 10 bugs.
246
 
247
  == Changelog ==
248
 
 
 
 
249
  = 2.5 =
250
  See: https://codex.buddypress.org/releases/version-2-5-0/
251
 
252
- = 2.4.3 =
253
- See: https://codex.buddypress.org/releases/version-2-4-2/
254
-
255
  = 2.4.3 =
256
  See: https://codex.buddypress.org/releases/version-2-4-3/
257
 
3
  Tags: social networking, activity, profiles, messaging, friends, groups, forums, notifications, settings, social, community, networks, networking
4
  Requires at least: 3.9
5
  Tested up to: 4.4.2
6
+ Stable tag: 2.5.1
7
  License: GPLv2 or later
8
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
9
 
118
 
119
  == Upgrade Notice ==
120
 
121
+ = 2.5.1 =
122
+ See: https://codex.buddypress.org/releases/version-2-5-1/
123
+
124
  = 2.5 =
125
  See: https://codex.buddypress.org/releases/version-2-5-0/
126
 
 
 
 
127
  = 2.4.3 =
128
  See: https://codex.buddypress.org/releases/version-2-4-3/
129
 
246
 
247
  == Changelog ==
248
 
249
+ = 2.5.1 =
250
+ See: https://codex.buddypress.org/releases/version-2-5-1/
251
+
252
  = 2.5 =
253
  See: https://codex.buddypress.org/releases/version-2-5-0/
254
 
 
 
 
255
  = 2.4.3 =
256
  See: https://codex.buddypress.org/releases/version-2-4-3/
257