From 495ce21f25ca28c2e97581b0bfc2c8a8d110b164 Mon Sep 17 00:00:00 2001
From: Jitendra Banjara "+t.on_screen_notifications+"
")),f.each(r,function(e,t){t=s.find("[data-notification-id="+t+"]");t.length&&t.closest(".read-item").remove()}),(r=s.find(".read-item")).each(function(e,t){var i=f(t).find(".actions .action-close").data("notification-id");"-1"==f.inArray(i,n)?(f(t).addClass("pull-animation"),n.push(i),o.push(i)):f(t).removeClass("pull-animation")}),o.length&&r.each(function(e,t){var i=f(t).find(".actions .action-close").data("notification-id");"-1"==f.inArray(i,o)&&(f(t).removeClass("recent-item"),(t=a.data("border-items")).push(i),a.attr("data-border-items",JSON.stringify(t)))}),a.attr("data-animated-items",JSON.stringify(n)),r.length&&(i.removeClass("close-all-items"),r.eq(2).nextAll().addClass("bb-more-item"),3/g,""):e).indexOf("http://")?o=this.getURL("http://",e):0<=e.indexOf("https://")?o=this.getURL("https://",e):0<=e.indexOf("www.")&&(o=this.getURL("www",e)),""===o&&""===s||(""!==o&&((e=document.createElement("a")).href=o,e=e.hostname,void 0!==BP_Nouveau.forums.params.excluded_hosts&&-1!==BP_Nouveau.forums.params.excluded_hosts.indexOf(e)&&(o="")),""!==o?this.loadURLPreview(o):s&&this.loadURLPreview(s)))},getURL:function(e,t){var i="",a=(t=t.replace(/ /g,"")).indexOf(e),n="";if(_.isUndefined(jQuery(f.parseHTML(t)).attr("href"))){for(var o=a;o
/gi,"").replace(/<\/p>/gi,"").replace(/ /gi,"").replace(/<\/p>/gi,"").replace(/ "+r+" "+r+" "+r+" "+o+" "+o+" "+o+" "+t+" "+e+" "+e+" "+o+" "+o+" "+o+" '),this.addListeners(),this.Initialize()},addListeners:function(){c(document).on("click",".activity-state-reactions",this.showActivityReactions)},Initialize:function(){},showActivityReactions:function(t){t.preventDefault();var e=bp.Nouveau.ActivityReaction,i=c(t.currentTarget),a=i.next(".activity-state-popup"),o=0,t="",t=0 /gi,"").replace(/<\/p>/gi,"").replace(/ /gi,"").replace(/<\/p>/gi,"").replace(/
/gi,"")&&(e.innerHTML="",jQuery("#bbp_reply_content").val(""))})});
\ No newline at end of file
+jQuery(document).ready(function(r){var e=jQuery("body").find(".bbp_topic_tags_dropdown"),u=[],t=(e.length&&e.each(function(e,i){0
/gi,"")&&(e.innerHTML="",jQuery("#bbp_topic_content").val(""))}),jQuery(document).on("input",".bbp_editor_reply_content",function(e){e=jQuery(e.currentTarget)[0];""===e.innerHTML.replace(/
/gi,"")&&(e.innerHTML="",jQuery("#bbp_reply_content").val(""))})});
\ No newline at end of file
diff --git a/src/bp-forums/templates/default/js/editor.min.js b/src/bp-forums/templates/default/js/editor.min.js
index 3b846c956a..655b27de14 100644
--- a/src/bp-forums/templates/default/js/editor.min.js
+++ b/src/bp-forums/templates/default/js/editor.min.js
@@ -1 +1 @@
-window.bp=window.bp||{},jQuery(document).ready(function(){var a;void 0!==window.MediumEditor&&(window.forums_medium_forum_editor=[],window.forums_medium_reply_editor=[],window.forums_medium_topic_editor=[],a={buttons:["bold","italic","unorderedlist","orderedlist","quote","anchor","pre"],relativeContainer:document.getElementById("whats-new-toolbar"),static:!0,updateOnEmptySelection:!0},jQuery(".bbp_editor_forum_content").length&&jQuery(".bbp_editor_forum_content").each(function(e,o){var i;0").appendTo(u).mouseover(function(e){p(e).nodeName&&"LI"==p(e).nodeName.toUpperCase()&&(h=H("li",c).removeClass(f).index(p(e)),H(p(e)).addClass(f))}).click(function(e){return H(p(e)).addClass(f),a(),n.focus(),!1}).mousedown(function(){i.mouseDownOnSelect=!0}).mouseup(function(){i.mouseDownOnSelect=!1}),0
").appendTo(u).mouseover(function(e){p(e).nodeName&&"LI"==p(e).nodeName.toUpperCase()&&(h=H("li",c).removeClass(f).index(p(e)),H(p(e)).addClass(f))}).click(function(e){return H(p(e)).addClass(f),a(),n.focus(),!1}).mousedown(function(){i.mouseDownOnSelect=!0}).mouseup(function(){i.mouseDownOnSelect=!1}),0
/g,""):e).indexOf("http://")?i=this.getURL("http://",e):0<=e.indexOf("https://")?i=this.getURL("https://",e):0<=e.indexOf("www.")&&(i=this.getURL("www",e)),""!==i&&((e=document.createElement("a")).href=i,e=e.hostname,-1!==BP_Nouveau.activity.params.excluded_hosts.indexOf(e)&&(i="")),""!==i?this.loadURLPreview(i):void 0!==a&&this.loadURLPreview(a))},getURL:function(e,t){var i="",a=(t=t.replace(/ /g,"")).indexOf(e),o="";if(_.isUndefined(w(w.parseHTML(t)).attr("href"))){for(var s=a;s
'):(this.$el.find("#bp-activity-privacy-point span.group-privacy-point-icon img").remove(),this.$el.find("#bp-activity-privacy-point span.group-privacy-point-icon").removeClass("group-privacy-point-icon").addClass("privacy-point-icon")),bp.draft_activity.data.item_id=BP_Nouveau.activity.params.item_id,bp.draft_activity.data.group_name=BP_Nouveau.activity.params.item_name,bp.draft_activity.data.group_image=BP_Nouveau.activity.params.group_avatar,bp.draft_activity.data.item_name=BP_Nouveau.activity.params.item_name,bp.draft_activity.data.privacy="group",bp.draft_activity.data["group-privacy"]="bp-item-opt-"+BP_Nouveau.activity.params.item_id,localStorage.setItem(bp.draft_activity.data_key,JSON.stringify(bp.draft_activity))),!_.isUndefined(bp.draft_activity)&&""!==bp.draft_activity.object&&"group"===bp.draft_activity.object&&bp.draft_activity.data&&""!==bp.draft_activity.data&&(this.model.set("item_name",bp.draft_activity.data.item_name),this.model.set("privacy","group"),w("#whats-new-form").find(".bp-activity-privacy-status").text(bp.draft_activity.data.item_name),this.$el.find("#bp-activity-privacy-point").removeClass().addClass("group bp-activity-focus-group-active"),bp.draft_activity.data.group_image&&!1===bp.draft_activity.data.group_image.includes("mystery-group")?this.$el.find("#bp-activity-privacy-point span.privacy-point-icon").removeClass("privacy-point-icon").addClass("group-privacy-point-icon").html('
'):(this.$el.find("#bp-activity-privacy-point span.group-privacy-point-icon img").remove(),this.$el.find("#bp-activity-privacy-point span.group-privacy-point-icon").removeClass("group-privacy-point-icon").addClass("privacy-point-icon"))),this},updateStatus:function(){this.model.get("privacy")},privacyTarget:function(e){if(this.$el.find("#bp-activity-privacy-point").hasClass("bp-activity-edit-group")||!_.isUndefined(BP_Nouveau.activity.params.object)&&"group"===BP_Nouveau.activity.params.object||!bp.privacyEditable)return!1;e.preventDefault(),w("#activity-post-form-privacy").show(),w("#whats-new-form").addClass("focus-in--privacy"),Backbone.trigger("privacy:headerupdate"),w("#whats-new-form").hasClass("bp-activity-edit")&&this.model.set("privacy",this.$el.closest("#whats-new-form").find(".bp-activity-privacy__input:checked").val())}}),bp.Views.PrivacyStage=bp.View.extend({tagName:"div",id:"whats-new-privacy-stage",className:"bp-activity-privacy-stage",events:{"click #privacy-status-submit":"privacyStatusSubmit","click #privacy-status-back":"backPrivacySelector","click #privacy-status-group-back":"backGroupSelector","click input.bp-activity-privacy__input":"privacySelector"},initialize:function(){var e;(!_.isUndefined(BP_Nouveau.activity.params.objects)&&1<_.keys(BP_Nouveau.activity.params.objects).length||!_.isUndefined(BP_Nouveau.activity.params.object)&&"user"===BP_Nouveau.activity.params.object)&&(e=new bp.Views.PrivacyStageBody({model:this.model}),this.views.add(e)),this.views.add(new bp.Views.PrivacyStageFooter({model:this.model}))},privacyStatusSubmit:function(e){e.preventDefault();var t=this.$el.find(".bp-activity-privacy__input:checked").val();this.model.set("privacy",t),this.model.set("privacy_modal","general"),_.isUndefined(BP_Nouveau.media)||(bp.Nouveau.Activity.postForm.postGifProfile=new bp.Views.PostGifProfile({model:this.model}));var i=w("#whats-new-form");i.removeClass("focus-in--privacy focus-in--group"),Backbone.trigger("privacy:updatestatus");var a,e=this.model.attributes.item_id;"group"===t?(a=i.find("#bp-item-opt-"+e).data("title"),i.find(".bp-activity-privacy-status").text(a),i.find("#bp-activity-privacy-point").removeClass().addClass(t),this.model.set("item_name",a),this.model.set("group_name",a),this.model.attributes.group_image&&!1===this.model.attributes.group_image.includes("mystery-group")?(i.find("#bp-activity-privacy-point span.privacy-point-icon").removeClass("privacy-point-icon").addClass("group-privacy-point-icon"),i.find("#bp-activity-privacy-point span.group-privacy-point-icon").html('
')):(i.find("#bp-activity-privacy-point span.group-privacy-point-icon img").remove(),i.find("#bp-activity-privacy-point span.group-privacy-point-icon").removeClass("group-privacy-point-icon").addClass("privacy-point-icon")),_.isUndefined(BP_Nouveau.media)||(bp.Nouveau.Activity.postForm.postGifGroup=new bp.Views.PostGifGroup({model:this.model})),a=i.find("#bp-item-opt-"+e).data("allow-schedule-post"),_.isUndefined(a)||"enabled"!==a?"scheduled"===this.model.attributes.activity_action_type?(this.model.set("activity_action_type",null),this.model.set("activity_schedule_date_raw",null),this.model.set("activity_schedule_date",null),this.model.set("activity_schedule_time",null),this.model.set("activity_schedule_meridiem",null),this.model.set("schedule_allowed","disabled"),i.find(".bb-schedule-post_dropdown_section").addClass("bp-hide"),Backbone.trigger("onError",BP_Nouveau.activity_schedule.strings.notAllowScheduleWarning,"error")):(this.model.set("schedule_allowed","disabled"),i.find(".bb-schedule-post_dropdown_section").addClass("bp-hide")):(this.model.set("schedule_allowed",a),i.find(".bb-schedule-post_dropdown_section").removeClass("bp-hide"),Backbone.trigger("cleanFeedBack"))):(_.isUndefined(BP_Nouveau.activity_schedule)||_.isUndefined(BP_Nouveau.activity_schedule.params.can_schedule_in_feed)||!0!==BP_Nouveau.activity_schedule.params.can_schedule_in_feed?(this.model.set("activity_action_type",null),this.model.set("activity_schedule_date_raw",null),this.model.set("activity_schedule_date",null),this.model.set("activity_schedule_time",null),this.model.set("activity_schedule_meridiem",null),this.model.set("schedule_allowed","disabled"),i.find(".bb-schedule-post_dropdown_section").addClass("bp-hide")):i.find(".bb-schedule-post_dropdown_section").removeClass("bp-hide"),Backbone.trigger("cleanFeedBack"),e=this.model.attributes.privacy,a=i.find("#"+e).data("title"),i.find("#bp-activity-privacy-point").removeClass().addClass(e),i.find(".bp-activity-privacy-status").text(a),i.find(".bp-activity-privacy__input#"+e).prop("checked",!0),i.find("#bp-activity-privacy-point span.group-privacy-point-icon img").remove(),i.find("#bp-activity-privacy-point span.group-privacy-point-icon").removeClass("group-privacy-point-icon").addClass("privacy-point-icon"),this.model.set("item_id",0),this.model.set("item_name",""),this.model.set("group_name",""),this.model.set("group_image",""),this.model.set("group-privacy",""),bp.draft_activity.data.item_id=0,bp.draft_activity.data.group_name="",bp.draft_activity.data.group_image="",bp.draft_activity.data.item_name="",bp.draft_activity.data.privacy=e,bp.draft_activity.data["group-privacy"]="",localStorage.setItem(bp.draft_activity.data_key,JSON.stringify(bp.draft_activity)))},backPrivacySelector:function(e){e.preventDefault();e=this.model.get("privacy");w("#whats-new-form").removeClass("focus-in--privacy focus-in--group"),this.model.set("privacy_modal","general"),this.$el.find("input#"+e).prop("checked",!0),w("#whats-new-form").hasClass("bp-activity-edit")&&this.model.set("privacy",this.$el.find(".bp-activity-privacy__input:checked").val())},backGroupSelector:function(e){e.preventDefault();var t=w("#whats-new-form");this.model.set("privacy_modal","profile"),t.removeClass("focus-in--group");e=this.model.get("privacy");this.$el.find("input#"+e).prop("checked",!0),w("#activity-post-form-privacy").show(),t.removeClass("focus-in--blank-group")},privacySelector:function(e){var t=w("#whats-new-form");"group"===w(e.currentTarget).val()?(w(e.currentTarget).closest("#whats-new-privacy-stage").find("#whats-new-post-in").val("group").trigger("change"),t.addClass("focus-in--group"),this.model.set("privacy_modal","group"),this.model.set("object",w(e.currentTarget).val()),w("#activity-post-form-privacy").hide(),0===this.model.attributes.item_id&&t.addClass("focus-in--blank-group")):(w("#privacy-status-submit").click(),this.model.set("object","user"),Backbone.trigger("mediaprivacytoolbar"))}}),bp.Views.PrivacyStageBody=bp.View.extend({tagName:"div",id:"whats-new-privacy-stage-body",className:"privacy-status-form-body",initialize:function(){var e;(!_.isUndefined(BP_Nouveau.activity.params.objects)&&1<_.keys(BP_Nouveau.activity.params.objects).length||!_.isUndefined(BP_Nouveau.activity.params.object)&&"user"===BP_Nouveau.activity.params.object)&&(e=new bp.Views.ActivityPrivacy({model:this.model}),this.views.add(e)),_.isUndefined(BP_Nouveau.activity.params.objects)&&"user"===BP_Nouveau.activity.params.object&&this.$el.find(".bp-activity-privacy__label-group").hide().find("input#group").attr("disabled",!0),!_.isUndefined(BP_Nouveau.activity.params.objects)&&1<_.keys(BP_Nouveau.activity.params.objects).length&&(!1===bp.Nouveau.Activity.postForm.editActivityData||_.isUndefined(bp.Nouveau.Activity.postForm.editActivityData))?this.views.add(new bp.Views.FormTarget({model:this.model})):!1===bp.Nouveau.Activity.postForm.editActivityData||_.isUndefined(bp.Nouveau.Activity.postForm.editActivityData)||this.views.add(new bp.Views.EditActivityPostIn({model:this.model}))}}),bp.Views.PrivacyStageFooter=bp.View.extend({tagName:"div",id:"whats-new-privacy-stage-footer",className:"privacy-status-form-footer",template:bp.template("activity-post-privacy-stage-footer")}),bp.Views.FormContent=bp.View.extend({tagName:"div",id:"whats-new-content",events:{"click .medium-editor-toolbar-actions":"focusEditor","input #whats-new":"focusEditorOnChange","click .medium-editor-toolbar li.close-btn":"hideToolbarSelector"},initialize:function(){this.$el.html(w("").prop("id","whats-new-textarea")),this.$el.append(''),this.views.set("#whats-new-textarea",new bp.Views.WhatsNew({activity:this.options.activity}))},hideToolbarSelector:function(e){e.preventDefault(),w(e.currentTarget).closest("#whats-new-form").find(".medium-editor-toolbar").removeClass("active")},focusEditor:function(e){null===window.activity_editor.exportSelection()&&w(e.currentTarget).closest("#whats-new-form").find("#whats-new-textarea > div").focus(),e.preventDefault()},focusEditorOnChange:function(e){var t=w(e.currentTarget).closest("#whats-new-form").find(".medium-editor-toolbar");setTimeout(function(){t.addClass("medium-editor-toolbar-active"),w(e.currentTarget).closest("#whats-new-form").find("#whats-new-textarea > div").focus()},0)}}),bp.Views.FormOptions=bp.View.extend({tagName:"div",id:"whats-new-options",template:bp.template("activity-post-form-options")}),bp.Views.FormTarget=bp.View.extend({tagName:"div",id:"whats-new-post-in-box",className:"in-profile",initialize:function(){var e=new bp.Views.WhatsNewPostIn({filters:BP_Nouveau.activity.params.objects});this.views.add(e),e.model.on("change",this.attachAutocomplete,this),bp.Nouveau.Activity.postForm.ActivityObjects.on("change:selected",this.postIn,this),this.toggleMultiMediaOptions()},attachAutocomplete:function(e){0!==bp.Nouveau.Activity.postForm.ActivityObjects.models.length&&bp.Nouveau.Activity.postForm.ActivityObjects.reset(),_.each(this.views._views[""],function(e){_.isUndefined(e.collection)||e.remove()}),"profile"!==e.get("selected")?(this.views.add(new bp.Views.AutoComplete({collection:bp.Nouveau.Activity.postForm.ActivityObjects,type:e.get("selected"),placeholder:e.get("placeholder")})),this.model.set("object",e.get("selected"))):this.model.set({object:"user",item_id:0}),this.updateDisplay(),this.toggleMultiMediaOptions()},postIn:function(e){if(_.isUndefined(e.get("id")))return this.model.set("item_id",0),void this.attachAutocomplete(new Backbone.Model({selected:this.model.get("object")}));this.model.set("item_id",e.get("id")),"group"===this.model.get("object")?(this.views.remove("#whats-new-post-in-box-items"),this.views.add(new bp.Views.AutoComplete({collection:bp.Nouveau.Activity.postForm.ActivityObjects,type:this.model.get("object"),placeholder:BP_Nouveau.activity.params.objects.group.autocomplete_placeholder})),this.model.set("object",this.model.get("object")),this.model.set("group_name",e.get("name")),this.model.set("item_name",e.get("name")),this.model.set("group_image",e.get("avatar_url")),this.model.set("group_url",e.get("group_url"))):this.views.set("#whats-new-post-in-box-items",new bp.Views.Item({model:e}))},updateDisplay:function(){"user"!==this.model.get("object")?(this.$el.removeClass(),w("#activity-post-form-privacy").hide()):this.$el.hasClass("in-profile")||(this.$el.addClass("in-profile"),w("#activity-post-form-privacy").show())},toggleMultiMediaOptions:function(){_.isUndefined(BP_Nouveau.media)||("user"!==this.model.get("object")?(!1===BP_Nouveau.media.group_media?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-media-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(w("#whats-new-toolbar .post-media.media-support").removeClass("active").addClass("media-support-hide"),Backbone.trigger("activity_media_close")):w("#whats-new-toolbar .post-media.media-support").removeClass("media-support-hide"),!1===BP_Nouveau.media.group_document?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-document-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(w("#whats-new-toolbar .post-media.document-support").removeClass("active").addClass("document-support-hide"),Backbone.trigger("activity_document_close")):w("#whats-new-toolbar .post-media.document-support").removeClass("document-support-hide"),!1===BP_Nouveau.video.group_video?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-video-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(w("#whats-new-toolbar .post-video.video-support").removeClass("active").addClass("video-support-hide"),Backbone.trigger("activity_video_close")):w("#whats-new-toolbar .post-video.video-support").removeClass("video-support-hide"),bp.Nouveau.Activity.postForm.postGifGroup=new bp.Views.PostGifGroup({model:this.model}),!1===BP_Nouveau.media.emoji.groups?(w("#whats-new-textarea").find("img.emojioneemoji").remove(),w("#editor-toolbar .post-emoji").addClass("post-emoji-hide")):w("#editor-toolbar .post-emoji").removeClass("post-emoji-hide")):(!1===BP_Nouveau.media.profile_media?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-media-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(w("#whats-new-toolbar .post-media.media-support").removeClass("active").addClass("media-support-hide"),Backbone.trigger("activity_media_close")):w("#whats-new-toolbar .post-media.media-support").removeClass("media-support-hide"),!1===BP_Nouveau.media.profile_document?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-document-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(w("#whats-new-toolbar .post-media.document-support").removeClass("active").addClass("document-support-hide"),Backbone.trigger("activity_document_close")):w("#whats-new-toolbar .post-media.document-support").removeClass("document-support-hide"),!1===BP_Nouveau.video.profile_video?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-video-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(w("#whats-new-toolbar .post-video.video-support").removeClass("active").addClass("video-support-hide"),Backbone.trigger("activity_video_close")):w("#whats-new-toolbar .post-video.video-support").removeClass("video-support-hide"),bp.Nouveau.Activity.postForm.postGifProfile=new bp.Views.PostGifProfile({model:this.model}),!1===BP_Nouveau.media.emoji.profile?(w("#editor-toolbar .post-emoji").addClass("post-emoji-hide"),w("#whats-new-textarea").find("img.emojioneemoji").remove()):w("#editor-toolbar .post-emoji").removeClass("post-emoji-hide")),w(".medium-editor-toolbar").removeClass("active medium-editor-toolbar-active"),w("#show-toolbar-button").removeClass("active"),w("#show-toolbar-button").parent(".show-toolbar").attr("data-bp-tooltip",w("#show-toolbar-button").parent(".show-toolbar").attr("data-bp-tooltip-show")))}}),bp.Views.EditorToolbar=bp.View.extend({tagName:"div",id:"editor-toolbar",template:bp.template("editor-toolbar"),events:{"click .show-toolbar":"toggleToolbarSelector","click .post-mention":"triggerMention"},toggleToolbarSelector:function(e){e.preventDefault();var t=w(e.currentTarget).closest("#whats-new-form").find(".medium-editor-toolbar");t.hasClass("active")||bp.Nouveau.mediumEditorButtonsWarp(t),w(e.currentTarget).find(".toolbar-button").toggleClass("active"),w(e.currentTarget).find(".toolbar-button").hasClass("active")?(w(e.currentTarget).attr("data-bp-tooltip",jQuery(e.currentTarget).attr("data-bp-tooltip-hide")),null!=window.activity_editor.exportSelection()&&t.addClass("medium-editor-toolbar-active")):(w(e.currentTarget).attr("data-bp-tooltip",jQuery(e.currentTarget).attr("data-bp-tooltip-show")),null===window.activity_editor.exportSelection()&&t.removeClass("medium-editor-toolbar-active"),t.find("li.medium-editor-action-more").removeClass("active")),w(window.activity_editor.elements[0]).focus(),t.toggleClass("medium-editor-toolbar-active active")},triggerMention:function(e){e.preventDefault();var a=this.$el,o=a.closest(".activity-update-form").find("#whats-new"),s=a.closest(".whats-new-scroll-view").scrollTop();setTimeout(function(){var e;o.focus(),window.activityCaretPosition&&(window.getSelection&&document.createRange?((t=document.createRange()).setStart(window.activityCaretPosition.startContainer,window.activityCaretPosition.startOffset),t.setEnd(window.activityCaretPosition.endContainer,window.activityCaretPosition.endOffset),(e=window.getSelection()).removeAllRanges(),e.addRange(t)):((i=document.body.createTextRange()).moveToElementText(o[0]),i.setStart(window.activityCaretPosition.startContainer,window.activityCaretPosition.startOffset),i.setEnd(window.activityCaretPosition.endContainer,window.activityCaretPosition.endOffset),i.select()));var t=window.getSelection().getRangeAt(0).cloneRange();t.collapse(!0),t.setStart(o[0],0);var i=t.toString().slice(-1);w(t.endContainer.parentElement).hasClass("atwho-inserted")||(""===i.trim()?document.execCommand("insertText",!1,"@"):"@"!==i&&document.execCommand("insertText",!1," @")),o.trigger("keyup"),setTimeout(function(){o.trigger("keyup"),a.closest(".whats-new-scroll-view").scrollTop(s)},0)},0)}}),bp.Views.ActivityToolbar=bp.View.extend({tagName:"div",id:"whats-new-toolbar",template:bp.template("whats-new-toolbar"),events:{"click .post-elements-buttons-item.disable .toolbar-button":"disabledButton","click #activity-link-preview-button":"toggleURLInput","click #activity-gif-button":"toggleGifSelector","click #activity-media-button":"toggleMediaSelector","click #activity-document-button":"toggleDocumentSelector","click #activity-video-button":"toggleVideoSelector","click .post-elements-buttons-item:not( .post-gif ):not( .post-media ):not( .post-video )":"activeButton","click .post-elements-buttons-item.post-gif:not(.disable)":"activeMediaButton","click .post-elements-buttons-item.post-media:not(.disable)":"activeMediaButton","click .post-elements-buttons-item.post-video:not(.disable)":"activeVideoButton","click .post-elements-buttons-item:not(.post-gif):not(.active)":"scrollToMedia"},gifMediaSearchDropdownView:!1,initialize:function(){document.addEventListener("keydown",_.bind(this.closePickersOnEsc,this)),w(document).on("click",_.bind(this.closePickersOnClick,this))},render:function(){return this.$el.html(this.template(this.model.attributes)),this.$self=this.$el.find("#activity-gif-button"),this.$gifPickerEl=this.$el.find(".gif-media-search-dropdown"),this.$emojiPickerEl=w("#whats-new"),this.$el.removeClass("hidden"),setTimeout(function(){var e=w(".activity-form #whats-new-toolbar");e&&(0===e.children(":visible").length?e.addClass("hidden"):e.removeClass("hidden"))},0),this},toggleURLInput:function(e){e.preventDefault(),this.closeMediaSelector(),this.closeGifSelector(),this.closeDocumentSelector(),this.closeVideoSelector(),e=this.model.get("link_scrapping")?new Event("activity_link_preview_close"):new Event("activity_link_preview_open"),document.dispatchEvent(e)},closeURLInput:function(){var e=new Event("activity_link_preview_close");document.dispatchEvent(e)},toggleGifSelector:function(e){e.preventDefault();var t=w(e.currentTarget).closest(".post-elements-buttons-item");t.hasClass("no-click")||t.hasClass("disable")||(this.closeMediaSelector(),this.closeDocumentSelector(),this.closeVideoSelector(),this.$gifPickerEl.is(":empty")&&(this.gifMediaSearchDropdownView=new bp.Views.GifMediaSearchDropdown({model:this.model}),this.$gifPickerEl.html(this.gifMediaSearchDropdownView.render().el)),t=w(e.currentTarget).parents("#whats-new-form").find("#whats-new-attachments .activity-attached-gif-container"),this.$self.hasClass("open")&&t.length&&""==w.trim(t.html())?this.$self.removeClass("open"):this.$self.addClass("open"),"bp_activity_edit"!==e.type&&this.$gifPickerEl.toggleClass("open"))},closeGifSelector:function(){Backbone.trigger("activity_gif_close")},toggleMediaSelector:function(e){e.preventDefault();e=w(e.currentTarget).closest(".post-elements-buttons-item");!w(".activity-form").hasClass("focus-in")||e.hasClass("no-click")||e.hasClass("disable")||(this.closeGifSelector(),this.closeDocumentSelector(),this.closeVideoSelector(),Backbone.trigger("activity_media_toggle"))},toggleDocumentSelector:function(e){e.preventDefault();e=w(e.currentTarget).closest(".post-elements-buttons-item");!w(".activity-form").hasClass("focus-in")||e.hasClass("no-click")||e.hasClass("disable")||(this.closeGifSelector(),this.closeMediaSelector(),this.closeVideoSelector(),Backbone.trigger("activity_document_toggle"))},toggleVideoSelector:function(e){e.preventDefault();e=w(e.currentTarget).closest(".post-elements-buttons-item");!w(".activity-form").hasClass("focus-in")||e.hasClass("no-click")||e.hasClass("disable")||(this.closeMediaSelector(),this.closeDocumentSelector(),this.closeGifSelector(),Backbone.trigger("activity_video_toggle"))},closeMediaSelector:function(){Backbone.trigger("activity_media_close")},closeDocumentSelector:function(){Backbone.trigger("activity_document_close")},closeVideoSelector:function(){Backbone.trigger("activity_video_close")},closePickersOnEsc:function(e){"Escape"!==e.key&&27!==e.keyCode||_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.gif_api_key)||(this.$self.removeClass("open"),this.$gifPickerEl.removeClass("open"))},closePickersOnClick:function(e){var e=w(e.target);_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.gif_api_key)||e.closest(".post-gif").length||((e=e.parents("#whats-new-form").find("#whats-new-attachments .activity-attached-gif-container")).length&&""!==w.trim(e.html())?this.$self.addClass("open"):this.$self.removeClass("open"),this.$gifPickerEl.removeClass("open"))},activeButton:function(e){w(e.currentTarget).hasClass("active")?this.$el.find(".post-elements-buttons-item:not( .post-gif ):not( .post-media ):not( .post-video )").removeClass("active"):(this.$el.find(".post-elements-buttons-item:not( .post-gif ):not( .post-media ):not( .post-video )").removeClass("active"),e.currentTarget.classList.add("active"));e=w(e.currentTarget).parents("#whats-new-form").find("#whats-new-attachments .activity-attached-gif-container");e.length&&""==w.trim(e.html())&&this.$self.removeClass("open")},activeMediaButton:function(e){w(e.currentTarget).hasClass("active")?this.$el.find(".post-elements-buttons-item.post-gif, .post-elements-buttons-item.post-media, .post-elements-buttons-item.post-video").removeClass("active"):(this.$el.find(".post-elements-buttons-item.post-gif, .post-elements-buttons-item.post-media, .post-elements-buttons-item.post-video").removeClass("active"),e.currentTarget.classList.add("active"))},activeVideoButton:function(e){this.$el.find(".post-elements-buttons-item.post-gif, .post-elements-buttons-item.post-media").removeClass("active"),w(e.currentTarget).hasClass("active")?e.currentTarget.classList.remove("active"):e.currentTarget.classList.add("active")},disabledButton:function(){Backbone.trigger("onError",BP_Nouveau.activity.params.errors.media_fail,"info noMediaError")},scrollToMedia:function(){var e=this.$el.closest("#whats-new-form").find(".whats-new-scroll-view");e.stop().animate({scrollTop:e[0].scrollHeight},300)}}),bp.Views.ActivityAttachments=bp.View.extend({tagName:"div",id:"whats-new-attachments",activityLinkPreview:null,activityAttachedGifPreview:null,activityMedia:null,activityDocument:null,activityVideo:null,className:"empty",initialize:function(){_.isUndefined(BP_Nouveau.activity.params.link_preview)||(this.activityLinkPreview=new bp.Views.ActivityLinkPreview({model:this.model}),this.views.add(this.activityLinkPreview)),_.isUndefined(window.Dropzone)||(this.activityMedia=new bp.Views.ActivityMedia({model:this.model}),this.views.add(this.activityMedia),this.activityDocument=new bp.Views.ActivityDocument({model:this.model}),this.views.add(this.activityDocument),this.activityVideo=new bp.Views.ActivityVideo({model:this.model}),this.views.add(this.activityVideo)),this.activityAttachedGifPreview=new bp.Views.ActivityAttachedGifPreview({model:this.model}),this.views.add(this.activityAttachedGifPreview)},onClose:function(){bp.draft_activity.data&&(bp.draft_activity.allow_delete_media=!1,bp.draft_activity.display_post=""),_.isNull(this.activityLinkPreview)||this.activityLinkPreview.destroy(),_.isNull(this.activityAttachedGifPreview)||this.activityAttachedGifPreview.destroy(),_.isNull(this.activityMedia)||this.activityMedia.destroy(),_.isNull(this.activityDocument)||this.activityDocument.destroyDocument(),_.isNull(this.activityVideo)||this.activityVideo.destroyVideo()}}),bp.Views.FormButtons=bp.View.extend({tagName:"div",id:"whats-new-actions",initialize:function(){this.views.add(new bp.View({tagName:"ul",id:"whats-new-buttons"})),_.each(this.collection.models,function(e){this.addItemView(e)},this),this.collection.on("change:active",this.isActive,this)},addItemView:function(e){this.views.add("#whats-new-buttons",new bp.Views.FormButton({model:e}))},isActive:function(t){_.each(this.views._views[""],function(e,t){0!==t&&e.remove()}),!0===t.get("active")?(_.each(this.views._views["#whats-new-buttons"],function(e){e.model.get("id")!==t.get("id")&&(e.model.set("active",!1,{silent:!0}),e.$el.removeClass("active"),this.collection.trigger("reset:"+e.model.get("id"),this.model))},this),this.collection.trigger("display:"+t.get("id"),this)):this.collection.trigger("reset:"+t.get("id"),this.model)}}),bp.Views.FormButton=bp.View.extend({tagName:"li",className:"whats-new-button",template:bp.template("activity-post-form-buttons"),events:{click:"setActive"},setActive:function(e){var t=this.model.get("active")||!1;e.preventDefault(),!1===t?(this.$el.addClass("active"),this.model.set("active",!0)):(this.$el.removeClass("active"),this.model.set("active",!1))}}),bp.Views.FormSubmit=bp.View.extend({tagName:"div",id:"whats-new-submit",className:"in-profile",initialize:function(){this.reset=new bp.Views.ActivityInput({type:"reset",id:"aw-whats-new-reset",className:"text-button small",value:BP_Nouveau.activity.strings.cancelButton});var e=BP_Nouveau.activity.strings.postUpdateButton;w("#whats-new-form").hasClass("bp-activity-edit")&&(e=BP_Nouveau.activity.strings.updatePostButton),"scheduled"!==this.model.get("activity_action_type")&&"scheduled"!==this.model.get("activity_status")||(e=BP_Nouveau.activity.strings.updatePostButton),this.submit=new bp.Views.ActivityInput({model:this.model,type:"submit",id:"aw-whats-new-submit",className:"button",name:"aw-whats-new-submit",value:e}),this.views.set([this.submit,this.reset]),this.model.on("change:object",this.updateDisplay,this),this.model.on("change:posting",this.updateStatus,this),this.model.on("change:activity_action_type",this.updateSubmitLabel,this)},updateDisplay:function(e){_.isUndefined(e)||("user"!==e.get("object")?this.$el.removeClass("in-profile"):this.$el.hasClass("in-profile")||this.$el.addClass("in-profile"))},updateStatus:function(e){_.isUndefined(e)||(e.get("posting")?(this.submit.el.disabled=!0,this.reset.el.disabled=!0,this.submit.el.classList.add("loading")):(this.submit.el.disabled=!1,this.reset.el.disabled=!1,this.submit.el.classList.remove("loading")))},updateSubmitLabel:function(e){var t=BP_Nouveau.activity.strings.postUpdateButton;w("#whats-new-form").hasClass("bp-activity-edit")&&(t=BP_Nouveau.activity.strings.updatePostButton),"scheduled"===e.get("activity_action_type")||"scheduled"===this.model.get("activity_status")?this.submit.el.value=void 0!==BP_Nouveau.activity_schedule?BP_Nouveau.activity_schedule.strings.schedulePostButton:"":this.submit.el.value=t}}),bp.Views.EditActivityPostIn=bp.View.extend({template:bp.template("activity-edit-postin"),initialize:function(){this.model.on("change",this.render,this)},render:function(){return this.$el.html(this.template(this.model.attributes)),this}}),bp.Views.FormSubmitWrapper=bp.View.extend({tagName:"div",id:"activity-form-submit-wrapper",initialize:function(){w("#whats-new-form").addClass("focus-in").parent().addClass("modal-popup").closest("body").addClass("activity-modal-open"),w("#bp-nouveau-activity-form-placeholder").show(),this.views.add(new bp.Views.ActivityInput({model:this.model,type:"button",id:"discard-draft-activity",className:"button outline",name:"discard-draft-activity",value:BP_Nouveau.activity.strings.discardButton})),void 0!==bp.Views.activitySchedulePost&&this.views.add(new bp.Views.activitySchedulePost({model:this.model})),this.views.add(new bp.Views.FormSubmit({model:this.model}))}}),bp.Views.PostForm=bp.View.extend({tagName:"form",className:"activity-form",id:"whats-new-form",attributes:{name:"whats-new-form",method:"post"},events:{"focus #whats-new":"displayFull","input #whats-new":"postValidate",reset:"resetForm",submit:"postUpdate",keydown:"postUpdate","click #whats-new-toolbar":"triggerDisplayFull","change .medium-editor-toolbar-input":"mediumLink","click #discard-draft-activity":"discardDraftActivity"},initialize:function(){var e,t=_.pick(BP_Nouveau.activity.params,["user_id","item_id","object"]);_.isUndefined(BP_Nouveau.activity_schedule)||(e=_.pick(BP_Nouveau.activity_schedule.params,["can_schedule_in_feed"]),t=_.extend(t,e)),this.model=new bp.Models.Activity(t),this.listenTo(Backbone,"mediaprivacy",this.updateMultiMediaOptions),this.listenTo(Backbone,"mediaprivacytoolbar",this.updateMultiMediaToolbar),this.listenTo(Backbone,"onError",this.onError),this.listenTo(Backbone,"cleanFeedBack",this.cleanFeedback),this.listenTo(Backbone,"triggerToastMessage",this.triggerToastMessage),"user"===BP_Nouveau.activity.params.object&&(BP_Nouveau.activity.params.access_control_settings.can_create_activity?this.$el.removeClass("bp-hide"):this.$el.addClass("bp-hide")),this.resetModel=this.model.clone(),this.views.set([new bp.Views.ActivityHeader({model:this.model}),new bp.Views.UserStatusHuddle({model:this.model}),new bp.Views.PrivacyStage({model:this.model}),new bp.Views.FormContent({activity:this.model,model:this.model}),new bp.Views.EditorToolbar({model:this.model}),new bp.Views.ActivityToolbar({model:this.model})]),this.model.on("change:errors",this.displayFeedback,this);var i=this;w(document).ready(function(e){w("#whats-new-form").closest("body").addClass("initial-post-form-open"),w("body").hasClass("initial-post-form-open")&&(i.displayFull(e),i.$el.closest(".activity-update-form").find("#aw-whats-new-reset").trigger("click")),_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.emoji)||!(!_.isUndefined(BP_Nouveau.media.emoji.profile)&&BP_Nouveau.media.emoji.profile||!_.isUndefined(BP_Nouveau.media.emoji.groups)&&BP_Nouveau.media.emoji.groups)||w("#whats-new").emojioneArea({standalone:!0,hideSource:!1,container:"#editor-toolbar > .post-emoji",autocomplete:!1,pickerPosition:"bottom",hidePickerOnBlur:!0,useInternalCDN:!1,events:{emojibtn_click:function(){var e;w("#whats-new")[0].emojioneArea.hidePicker(),window.getSelection&&document.createRange?(e=window.getSelection&&window.getSelection())&&0
/gi,"")&&(e[0].innerHTML=""),""!==w(w.parseHTML(t)).text().trim()||t.includes('class="emoji"')||!_.isUndefined(this.model.get("link_success"))&&!0===this.model.get("link_success")||!_.isUndefined(this.model.get("video"))&&0!==this.model.get("video").length||!_.isUndefined(this.model.get("document"))&&0!==this.model.get("document").length||!_.isUndefined(this.model.get("media"))&&0!==this.model.get("media").length||!_.isUndefined(this.model.get("gif_data"))&&!_.isEmpty(this.model.get("gif_data"))?this.$el.removeClass("focus-in--empty"):this.$el.addClass("focus-in--empty")},mediumLink:function(){""!==w(".medium-editor-toolbar-input").val()&&w("#whats-new-form").removeClass("focus-in--empty")},displayFull:function(e){var t;6!==this.views._views[""].length&&w(this.views._views[""][6].$el).hasClass("updated")&&(this.cleanFeedback(),w("#whats-new-form").removeClass("bottom-notice")),6===this.views._views[""].length&&("focusin"===e.type&&w("#whats-new-form").closest("body").removeClass("initial-post-form-open").addClass(e.type+"-post-form-open"),this.model.on("change:video change:document change:media change:gif_data change:privacy, change:link_success",this.postValidate,this),t=this,_.each(this.views._views[""],function(e){"message-feedabck"!==e.$el.prop("id")||e.$el.hasClass("noMediaError")||(t.cleanFeedback(),t.$el.removeClass("has-feedback"))}),_.each(this.views._views[""],function(e,t){4/g,""):e).indexOf("http://")?i=this.getURL("http://",e):0<=e.indexOf("https://")?i=this.getURL("https://",e):0<=e.indexOf("www.")&&(i=this.getURL("www",e)),""!==(i=""!==i&&((t=document.createElement("a")).href=i,e=t.hostname,-1!==BP_Nouveau.activity.params.excluded_hosts.indexOf(e))?"":i)?this.loadURLPreview(i):void 0!==a&&this.loadURLPreview(a))},getURL:function(e,t){var i="",a=(t=t.replace(/ /g,"")).indexOf(e),o="";if(_.isUndefined(y(y.parseHTML(t)).attr("href"))){for(var s=a;s
'):(this.$el.find("#bp-activity-privacy-point span.group-privacy-point-icon img").remove(),this.$el.find("#bp-activity-privacy-point span.group-privacy-point-icon").removeClass("group-privacy-point-icon").addClass("privacy-point-icon")),bp.draft_activity.data.item_id=BP_Nouveau.activity.params.item_id,bp.draft_activity.data.group_name=BP_Nouveau.activity.params.item_name,bp.draft_activity.data.group_image=BP_Nouveau.activity.params.group_avatar,bp.draft_activity.data.item_name=BP_Nouveau.activity.params.item_name,bp.draft_activity.data.privacy="group",bp.draft_activity.data["group-privacy"]="bp-item-opt-"+BP_Nouveau.activity.params.item_id,localStorage.setItem(bp.draft_activity.data_key,JSON.stringify(bp.draft_activity))),!_.isUndefined(bp.draft_activity)&&""!==bp.draft_activity.object&&"group"===bp.draft_activity.object&&bp.draft_activity.data&&""!==bp.draft_activity.data&&(this.model.set("item_name",bp.draft_activity.data.item_name),this.model.set("privacy","group"),y("#whats-new-form").find(".bp-activity-privacy-status").text(bp.draft_activity.data.item_name),this.$el.find("#bp-activity-privacy-point").removeClass().addClass("group bp-activity-focus-group-active"),bp.draft_activity.data.group_image&&!1===bp.draft_activity.data.group_image.includes("mystery-group")?this.$el.find("#bp-activity-privacy-point span.privacy-point-icon").removeClass("privacy-point-icon").addClass("group-privacy-point-icon").html('
'):(this.$el.find("#bp-activity-privacy-point span.group-privacy-point-icon img").remove(),this.$el.find("#bp-activity-privacy-point span.group-privacy-point-icon").removeClass("group-privacy-point-icon").addClass("privacy-point-icon"))),this},updateStatus:function(){this.model.get("privacy")},privacyTarget:function(e){if(this.$el.find("#bp-activity-privacy-point").hasClass("bp-activity-edit-group")||!_.isUndefined(BP_Nouveau.activity.params.object)&&"group"===BP_Nouveau.activity.params.object||!bp.privacyEditable)return!1;e.preventDefault(),y("#activity-post-form-privacy").show(),y("#whats-new-form").addClass("focus-in--privacy"),Backbone.trigger("privacy:headerupdate"),y("#whats-new-form").hasClass("bp-activity-edit")&&this.model.set("privacy",this.$el.closest("#whats-new-form").find(".bp-activity-privacy__input:checked").val())}}),bp.Views.PrivacyStage=bp.View.extend({tagName:"div",id:"whats-new-privacy-stage",className:"bp-activity-privacy-stage",events:{"click #privacy-status-submit":"privacyStatusSubmit","click #privacy-status-back":"backPrivacySelector","click #privacy-status-group-back":"backGroupSelector","click input.bp-activity-privacy__input":"privacySelector"},initialize:function(){var e;(!_.isUndefined(BP_Nouveau.activity.params.objects)&&1<_.keys(BP_Nouveau.activity.params.objects).length||!_.isUndefined(BP_Nouveau.activity.params.object)&&"user"===BP_Nouveau.activity.params.object)&&(e=new bp.Views.PrivacyStageBody({model:this.model}),this.views.add(e)),this.views.add(new bp.Views.PrivacyStageFooter({model:this.model}))},privacyStatusSubmit:function(e){e.preventDefault();var t,e=this.$el.find(".bp-activity-privacy__input:checked").val(),i=(this.model.set("privacy",e),this.model.set("privacy_modal","general"),_.isUndefined(BP_Nouveau.media)||(bp.Nouveau.Activity.postForm.postGifProfile=new bp.Views.PostGifProfile({model:this.model})),y("#whats-new-form")),a=(i.removeClass("focus-in--privacy focus-in--group"),Backbone.trigger("privacy:updatestatus"),this.model.attributes.item_id);"group"===e?(t=i.find("#bp-item-opt-"+a).data("title"),i.find(".bp-activity-privacy-status").text(t),i.find("#bp-activity-privacy-point").removeClass().addClass(e),this.model.set("item_name",t),this.model.set("group_name",t),this.model.attributes.group_image&&!1===this.model.attributes.group_image.includes("mystery-group")?(i.find("#bp-activity-privacy-point span.privacy-point-icon").removeClass("privacy-point-icon").addClass("group-privacy-point-icon"),i.find("#bp-activity-privacy-point span.group-privacy-point-icon").html('
')):(i.find("#bp-activity-privacy-point span.group-privacy-point-icon img").remove(),i.find("#bp-activity-privacy-point span.group-privacy-point-icon").removeClass("group-privacy-point-icon").addClass("privacy-point-icon")),_.isUndefined(BP_Nouveau.media)||(bp.Nouveau.Activity.postForm.postGifGroup=new bp.Views.PostGifGroup({model:this.model})),e=i.find("#bp-item-opt-"+a).data("allow-schedule-post"),_.isUndefined(e)||"enabled"!==e?"scheduled"===this.model.attributes.activity_action_type?(this.model.set("activity_action_type",null),this.model.set("activity_schedule_date_raw",null),this.model.set("activity_schedule_date",null),this.model.set("activity_schedule_time",null),this.model.set("activity_schedule_meridiem",null),this.model.set("schedule_allowed","disabled"),i.find(".bb-schedule-post_dropdown_section").addClass("bp-hide"),Backbone.trigger("onError",BP_Nouveau.activity_schedule.strings.notAllowScheduleWarning,"error")):(this.model.set("schedule_allowed","disabled"),i.find(".bb-schedule-post_dropdown_section").addClass("bp-hide")):(this.model.set("schedule_allowed",e),i.find(".bb-schedule-post_dropdown_section").removeClass("bp-hide"),Backbone.trigger("cleanFeedBack"))):(_.isUndefined(BP_Nouveau.activity_schedule)||_.isUndefined(BP_Nouveau.activity_schedule.params.can_schedule_in_feed)||!0!==BP_Nouveau.activity_schedule.params.can_schedule_in_feed?(this.model.set("activity_action_type",null),this.model.set("activity_schedule_date_raw",null),this.model.set("activity_schedule_date",null),this.model.set("activity_schedule_time",null),this.model.set("activity_schedule_meridiem",null),this.model.set("schedule_allowed","disabled"),i.find(".bb-schedule-post_dropdown_section").addClass("bp-hide")):i.find(".bb-schedule-post_dropdown_section").removeClass("bp-hide"),Backbone.trigger("cleanFeedBack"),t=this.model.attributes.privacy,a=i.find("#"+t).data("title"),i.find("#bp-activity-privacy-point").removeClass().addClass(t),i.find(".bp-activity-privacy-status").text(a),i.find(".bp-activity-privacy__input#"+t).prop("checked",!0),i.find("#bp-activity-privacy-point span.group-privacy-point-icon img").remove(),i.find("#bp-activity-privacy-point span.group-privacy-point-icon").removeClass("group-privacy-point-icon").addClass("privacy-point-icon"),this.model.set("item_id",0),this.model.set("item_name",""),this.model.set("group_name",""),this.model.set("group_image",""),this.model.set("group-privacy",""),bp.draft_activity.data.item_id=0,bp.draft_activity.data.group_name="",bp.draft_activity.data.group_image="",bp.draft_activity.data.item_name="",bp.draft_activity.data.privacy=t,bp.draft_activity.data["group-privacy"]="",localStorage.setItem(bp.draft_activity.data_key,JSON.stringify(bp.draft_activity)))},backPrivacySelector:function(e){e.preventDefault();e=this.model.get("privacy");y("#whats-new-form").removeClass("focus-in--privacy focus-in--group"),this.model.set("privacy_modal","general"),this.$el.find("input#"+e).prop("checked",!0),y("#whats-new-form").hasClass("bp-activity-edit")&&this.model.set("privacy",this.$el.find(".bp-activity-privacy__input:checked").val())},backGroupSelector:function(e){e.preventDefault();var e=y("#whats-new-form"),t=(this.model.set("privacy_modal","profile"),e.removeClass("focus-in--group"),this.model.get("privacy"));this.$el.find("input#"+t).prop("checked",!0),y("#activity-post-form-privacy").show(),e.removeClass("focus-in--blank-group")},privacySelector:function(e){var t=y("#whats-new-form");"group"===y(e.currentTarget).val()?(y(e.currentTarget).closest("#whats-new-privacy-stage").find("#whats-new-post-in").val("group").trigger("change"),t.addClass("focus-in--group"),this.model.set("privacy_modal","group"),this.model.set("object",y(e.currentTarget).val()),y("#activity-post-form-privacy").hide(),0===this.model.attributes.item_id&&t.addClass("focus-in--blank-group")):(y("#privacy-status-submit").click(),this.model.set("object","user"),Backbone.trigger("mediaprivacytoolbar"))}}),bp.Views.PrivacyStageBody=bp.View.extend({tagName:"div",id:"whats-new-privacy-stage-body",className:"privacy-status-form-body",initialize:function(){var e;(!_.isUndefined(BP_Nouveau.activity.params.objects)&&1<_.keys(BP_Nouveau.activity.params.objects).length||!_.isUndefined(BP_Nouveau.activity.params.object)&&"user"===BP_Nouveau.activity.params.object)&&(e=new bp.Views.ActivityPrivacy({model:this.model}),this.views.add(e)),_.isUndefined(BP_Nouveau.activity.params.objects)&&"user"===BP_Nouveau.activity.params.object&&this.$el.find(".bp-activity-privacy__label-group").hide().find("input#group").attr("disabled",!0),!_.isUndefined(BP_Nouveau.activity.params.objects)&&1<_.keys(BP_Nouveau.activity.params.objects).length&&(!1===bp.Nouveau.Activity.postForm.editActivityData||_.isUndefined(bp.Nouveau.Activity.postForm.editActivityData))?this.views.add(new bp.Views.FormTarget({model:this.model})):!1===bp.Nouveau.Activity.postForm.editActivityData||_.isUndefined(bp.Nouveau.Activity.postForm.editActivityData)||this.views.add(new bp.Views.EditActivityPostIn({model:this.model}))}}),bp.Views.PrivacyStageFooter=bp.View.extend({tagName:"div",id:"whats-new-privacy-stage-footer",className:"privacy-status-form-footer",template:bp.template("activity-post-privacy-stage-footer")}),bp.Views.FormContent=bp.View.extend({tagName:"div",id:"whats-new-content",events:{"click .medium-editor-toolbar-actions":"focusEditor","input #whats-new":"focusEditorOnChange","click .medium-editor-toolbar li.close-btn":"hideToolbarSelector"},initialize:function(){this.$el.html(y("").prop("id","whats-new-textarea")),this.$el.append(''),this.views.set("#whats-new-textarea",new bp.Views.WhatsNew({activity:this.options.activity}))},hideToolbarSelector:function(e){e.preventDefault(),y(e.currentTarget).closest("#whats-new-form").find(".medium-editor-toolbar").removeClass("active")},focusEditor:function(e){null===window.activity_editor.exportSelection()&&y(e.currentTarget).closest("#whats-new-form").find("#whats-new-textarea > div").focus(),e.preventDefault()},focusEditorOnChange:function(e){var t=y(e.currentTarget).closest("#whats-new-form").find(".medium-editor-toolbar");setTimeout(function(){t.addClass("medium-editor-toolbar-active"),y(e.currentTarget).closest("#whats-new-form").find("#whats-new-textarea > div").focus()},0)}}),bp.Views.FormOptions=bp.View.extend({tagName:"div",id:"whats-new-options",template:bp.template("activity-post-form-options")}),bp.Views.FormTarget=bp.View.extend({tagName:"div",id:"whats-new-post-in-box",className:"in-profile",initialize:function(){var e=new bp.Views.WhatsNewPostIn({filters:BP_Nouveau.activity.params.objects});this.views.add(e),e.model.on("change",this.attachAutocomplete,this),bp.Nouveau.Activity.postForm.ActivityObjects.on("change:selected",this.postIn,this),this.toggleMultiMediaOptions()},attachAutocomplete:function(e){0!==bp.Nouveau.Activity.postForm.ActivityObjects.models.length&&bp.Nouveau.Activity.postForm.ActivityObjects.reset(),_.each(this.views._views[""],function(e){_.isUndefined(e.collection)||e.remove()}),"profile"!==e.get("selected")?(this.views.add(new bp.Views.AutoComplete({collection:bp.Nouveau.Activity.postForm.ActivityObjects,type:e.get("selected"),placeholder:e.get("placeholder")})),this.model.set("object",e.get("selected"))):this.model.set({object:"user",item_id:0}),this.updateDisplay(),this.toggleMultiMediaOptions()},postIn:function(e){_.isUndefined(e.get("id"))?(this.model.set("item_id",0),this.attachAutocomplete(new Backbone.Model({selected:this.model.get("object")}))):(this.model.set("item_id",e.get("id")),"group"===this.model.get("object")?(this.views.remove("#whats-new-post-in-box-items"),this.views.add(new bp.Views.AutoComplete({collection:bp.Nouveau.Activity.postForm.ActivityObjects,type:this.model.get("object"),placeholder:BP_Nouveau.activity.params.objects.group.autocomplete_placeholder})),this.model.set("object",this.model.get("object")),this.model.set("group_name",e.get("name")),this.model.set("item_name",e.get("name")),this.model.set("group_image",e.get("avatar_url")),this.model.set("group_url",e.get("group_url"))):this.views.set("#whats-new-post-in-box-items",new bp.Views.Item({model:e})))},updateDisplay:function(){"user"!==this.model.get("object")?(this.$el.removeClass(),y("#activity-post-form-privacy").hide()):this.$el.hasClass("in-profile")||(this.$el.addClass("in-profile"),y("#activity-post-form-privacy").show())},toggleMultiMediaOptions:function(){_.isUndefined(BP_Nouveau.media)||("user"!==this.model.get("object")?(!1===BP_Nouveau.media.group_media?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-media-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(y("#whats-new-toolbar .post-media.media-support").removeClass("active").addClass("media-support-hide"),Backbone.trigger("activity_media_close")):y("#whats-new-toolbar .post-media.media-support").removeClass("media-support-hide"),!1===BP_Nouveau.media.group_document?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-document-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(y("#whats-new-toolbar .post-media.document-support").removeClass("active").addClass("document-support-hide"),Backbone.trigger("activity_document_close")):y("#whats-new-toolbar .post-media.document-support").removeClass("document-support-hide"),!1===BP_Nouveau.video.group_video?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-video-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(y("#whats-new-toolbar .post-video.video-support").removeClass("active").addClass("video-support-hide"),Backbone.trigger("activity_video_close")):y("#whats-new-toolbar .post-video.video-support").removeClass("video-support-hide"),bp.Nouveau.Activity.postForm.postGifGroup=new bp.Views.PostGifGroup({model:this.model}),!1===BP_Nouveau.media.emoji.groups?(y("#whats-new-textarea").find("img.emojioneemoji").remove(),y("#editor-toolbar .post-emoji").addClass("post-emoji-hide")):y("#editor-toolbar .post-emoji").removeClass("post-emoji-hide")):(!1===BP_Nouveau.media.profile_media?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-media-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(y("#whats-new-toolbar .post-media.media-support").removeClass("active").addClass("media-support-hide"),Backbone.trigger("activity_media_close")):y("#whats-new-toolbar .post-media.media-support").removeClass("media-support-hide"),!1===BP_Nouveau.media.profile_document?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-document-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(y("#whats-new-toolbar .post-media.document-support").removeClass("active").addClass("document-support-hide"),Backbone.trigger("activity_document_close")):y("#whats-new-toolbar .post-media.document-support").removeClass("document-support-hide"),!1===BP_Nouveau.video.profile_video?void 0!==bp.Nouveau.Activity.postForm.dropzone&&null!==bp.Nouveau.Activity.postForm.dropzone&&"activity-post-video-uploader"!==bp.Nouveau.Activity.postForm.dropzone.element.id||(y("#whats-new-toolbar .post-video.video-support").removeClass("active").addClass("video-support-hide"),Backbone.trigger("activity_video_close")):y("#whats-new-toolbar .post-video.video-support").removeClass("video-support-hide"),bp.Nouveau.Activity.postForm.postGifProfile=new bp.Views.PostGifProfile({model:this.model}),!1===BP_Nouveau.media.emoji.profile?(y("#editor-toolbar .post-emoji").addClass("post-emoji-hide"),y("#whats-new-textarea").find("img.emojioneemoji").remove()):y("#editor-toolbar .post-emoji").removeClass("post-emoji-hide")),y(".medium-editor-toolbar").removeClass("active medium-editor-toolbar-active"),y("#show-toolbar-button").removeClass("active"),y("#show-toolbar-button").parent(".show-toolbar").attr("data-bp-tooltip",y("#show-toolbar-button").parent(".show-toolbar").attr("data-bp-tooltip-show")))}}),bp.Views.EditorToolbar=bp.View.extend({tagName:"div",id:"editor-toolbar",template:bp.template("editor-toolbar"),events:{"click .show-toolbar":"toggleToolbarSelector","click .post-mention":"triggerMention"},toggleToolbarSelector:function(e){e.preventDefault();var t=y(e.currentTarget).closest("#whats-new-form").find(".medium-editor-toolbar");t.hasClass("active")||bp.Nouveau.mediumEditorButtonsWarp(t),y(e.currentTarget).find(".toolbar-button").toggleClass("active"),y(e.currentTarget).find(".toolbar-button").hasClass("active")?(y(e.currentTarget).attr("data-bp-tooltip",jQuery(e.currentTarget).attr("data-bp-tooltip-hide")),null!=window.activity_editor.exportSelection()&&t.addClass("medium-editor-toolbar-active")):(y(e.currentTarget).attr("data-bp-tooltip",jQuery(e.currentTarget).attr("data-bp-tooltip-show")),null===window.activity_editor.exportSelection()&&t.removeClass("medium-editor-toolbar-active"),t.find("li.medium-editor-action-more").removeClass("active")),y(window.activity_editor.elements[0]).focus(),t.toggleClass("medium-editor-toolbar-active active")},triggerMention:function(e){e.preventDefault();var i=this.$el,a=i.closest(".activity-update-form").find("#whats-new"),o=i.closest(".whats-new-scroll-view").scrollTop();setTimeout(function(){a.focus(),window.activityCaretPosition&&(window.getSelection&&document.createRange?((e=document.createRange()).setStart(window.activityCaretPosition.startContainer,window.activityCaretPosition.startOffset),e.setEnd(window.activityCaretPosition.endContainer,window.activityCaretPosition.endOffset),(t=window.getSelection()).removeAllRanges(),t.addRange(e)):((t=document.body.createTextRange()).moveToElementText(a[0]),t.setStart(window.activityCaretPosition.startContainer,window.activityCaretPosition.startOffset),t.setEnd(window.activityCaretPosition.endContainer,window.activityCaretPosition.endOffset),t.select()));var e=window.getSelection().getRangeAt(0).cloneRange(),t=(e.collapse(!0),e.setStart(a[0],0),e.toString().slice(-1));y(e.endContainer.parentElement).hasClass("atwho-inserted")||(""===t.trim()?document.execCommand("insertText",!1,"@"):"@"!==t&&document.execCommand("insertText",!1," @")),a.trigger("keyup"),setTimeout(function(){a.trigger("keyup"),i.closest(".whats-new-scroll-view").scrollTop(o)},0)},0)}}),bp.Views.ActivityToolbar=bp.View.extend({tagName:"div",id:"whats-new-toolbar",template:bp.template("whats-new-toolbar"),events:{"click .post-elements-buttons-item.disable .toolbar-button":"disabledButton","click #activity-link-preview-button":"toggleURLInput","click #activity-gif-button":"toggleGifSelector","click #activity-media-button":"toggleMediaSelector","click #activity-document-button":"toggleDocumentSelector","click #activity-video-button":"toggleVideoSelector","click .post-elements-buttons-item:not( .post-gif ):not( .post-media ):not( .post-video )":"activeButton","click .post-elements-buttons-item.post-gif:not(.disable)":"activeMediaButton","click .post-elements-buttons-item.post-media:not(.disable)":"activeMediaButton","click .post-elements-buttons-item.post-video:not(.disable)":"activeVideoButton","click .post-elements-buttons-item:not(.post-gif):not(.active)":"scrollToMedia"},gifMediaSearchDropdownView:!1,initialize:function(){document.addEventListener("keydown",_.bind(this.closePickersOnEsc,this)),y(document).on("click",_.bind(this.closePickersOnClick,this))},render:function(){return this.$el.html(this.template(this.model.attributes)),this.$self=this.$el.find("#activity-gif-button"),this.$gifPickerEl=this.$el.find(".gif-media-search-dropdown"),this.$emojiPickerEl=y("#whats-new"),this.$el.removeClass("hidden"),setTimeout(function(){var e=y(".activity-form #whats-new-toolbar");e&&(0===e.children(":visible").length?e.addClass("hidden"):e.removeClass("hidden"))},0),this},toggleURLInput:function(e){e.preventDefault(),this.closeMediaSelector(),this.closeGifSelector(),this.closeDocumentSelector(),this.closeVideoSelector(),e=this.model.get("link_scrapping")?new Event("activity_link_preview_close"):new Event("activity_link_preview_open"),document.dispatchEvent(e)},closeURLInput:function(){var e=new Event("activity_link_preview_close");document.dispatchEvent(e)},toggleGifSelector:function(e){e.preventDefault();var t=y(e.currentTarget).closest(".post-elements-buttons-item");t.hasClass("no-click")||t.hasClass("disable")||(this.closeMediaSelector(),this.closeDocumentSelector(),this.closeVideoSelector(),this.$gifPickerEl.is(":empty")&&(this.gifMediaSearchDropdownView=new bp.Views.GifMediaSearchDropdown({model:this.model}),this.$gifPickerEl.html(this.gifMediaSearchDropdownView.render().el)),t=y(e.currentTarget).parents("#whats-new-form").find("#whats-new-attachments .activity-attached-gif-container"),this.$self.hasClass("open")&&t.length&&""==y.trim(t.html())?this.$self.removeClass("open"):this.$self.addClass("open"),"bp_activity_edit"!==e.type&&this.$gifPickerEl.toggleClass("open"))},closeGifSelector:function(){Backbone.trigger("activity_gif_close")},toggleMediaSelector:function(e){e.preventDefault();e=y(e.currentTarget).closest(".post-elements-buttons-item");!y(".activity-form").hasClass("focus-in")||e.hasClass("no-click")||e.hasClass("disable")||(this.closeGifSelector(),this.closeDocumentSelector(),this.closeVideoSelector(),Backbone.trigger("activity_media_toggle"))},toggleDocumentSelector:function(e){e.preventDefault();e=y(e.currentTarget).closest(".post-elements-buttons-item");!y(".activity-form").hasClass("focus-in")||e.hasClass("no-click")||e.hasClass("disable")||(this.closeGifSelector(),this.closeMediaSelector(),this.closeVideoSelector(),Backbone.trigger("activity_document_toggle"))},toggleVideoSelector:function(e){e.preventDefault();e=y(e.currentTarget).closest(".post-elements-buttons-item");!y(".activity-form").hasClass("focus-in")||e.hasClass("no-click")||e.hasClass("disable")||(this.closeMediaSelector(),this.closeDocumentSelector(),this.closeGifSelector(),Backbone.trigger("activity_video_toggle"))},closeMediaSelector:function(){Backbone.trigger("activity_media_close")},closeDocumentSelector:function(){Backbone.trigger("activity_document_close")},closeVideoSelector:function(){Backbone.trigger("activity_video_close")},closePickersOnEsc:function(e){"Escape"!==e.key&&27!==e.keyCode||_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.gif_api_key)||(this.$self.removeClass("open"),this.$gifPickerEl.removeClass("open"))},closePickersOnClick:function(e){var e=y(e.target);_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.gif_api_key)||e.closest(".post-gif").length||((e=e.parents("#whats-new-form").find("#whats-new-attachments .activity-attached-gif-container")).length&&""!==y.trim(e.html())?this.$self.addClass("open"):this.$self.removeClass("open"),this.$gifPickerEl.removeClass("open"))},activeButton:function(e){y(e.currentTarget).hasClass("active")?this.$el.find(".post-elements-buttons-item:not( .post-gif ):not( .post-media ):not( .post-video )").removeClass("active"):(this.$el.find(".post-elements-buttons-item:not( .post-gif ):not( .post-media ):not( .post-video )").removeClass("active"),e.currentTarget.classList.add("active"));e=y(e.currentTarget).parents("#whats-new-form").find("#whats-new-attachments .activity-attached-gif-container");e.length&&""==y.trim(e.html())&&this.$self.removeClass("open")},activeMediaButton:function(e){y(e.currentTarget).hasClass("active")?this.$el.find(".post-elements-buttons-item.post-gif, .post-elements-buttons-item.post-media, .post-elements-buttons-item.post-video").removeClass("active"):(this.$el.find(".post-elements-buttons-item.post-gif, .post-elements-buttons-item.post-media, .post-elements-buttons-item.post-video").removeClass("active"),e.currentTarget.classList.add("active"))},activeVideoButton:function(e){this.$el.find(".post-elements-buttons-item.post-gif, .post-elements-buttons-item.post-media").removeClass("active"),y(e.currentTarget).hasClass("active")?e.currentTarget.classList.remove("active"):e.currentTarget.classList.add("active")},disabledButton:function(){Backbone.trigger("onError",BP_Nouveau.activity.params.errors.media_fail,"info noMediaError")},scrollToMedia:function(){var e=this.$el.closest("#whats-new-form").find(".whats-new-scroll-view");e.stop().animate({scrollTop:e[0].scrollHeight},300)}}),bp.Views.ActivityAttachments=bp.View.extend({tagName:"div",id:"whats-new-attachments",activityLinkPreview:null,activityAttachedGifPreview:null,activityMedia:null,activityDocument:null,activityVideo:null,className:"empty",initialize:function(){_.isUndefined(BP_Nouveau.activity.params.link_preview)||(this.activityLinkPreview=new bp.Views.ActivityLinkPreview({model:this.model}),this.views.add(this.activityLinkPreview)),_.isUndefined(window.Dropzone)||(this.activityMedia=new bp.Views.ActivityMedia({model:this.model}),this.views.add(this.activityMedia),this.activityDocument=new bp.Views.ActivityDocument({model:this.model}),this.views.add(this.activityDocument),this.activityVideo=new bp.Views.ActivityVideo({model:this.model}),this.views.add(this.activityVideo)),this.activityAttachedGifPreview=new bp.Views.ActivityAttachedGifPreview({model:this.model}),this.views.add(this.activityAttachedGifPreview)},onClose:function(){bp.draft_activity.data&&(bp.draft_activity.allow_delete_media=!1,bp.draft_activity.display_post=""),_.isNull(this.activityLinkPreview)||this.activityLinkPreview.destroy(),_.isNull(this.activityAttachedGifPreview)||this.activityAttachedGifPreview.destroy(),_.isNull(this.activityMedia)||this.activityMedia.destroy(),_.isNull(this.activityDocument)||this.activityDocument.destroyDocument(),_.isNull(this.activityVideo)||this.activityVideo.destroyVideo()}}),bp.Views.FormButtons=bp.View.extend({tagName:"div",id:"whats-new-actions",initialize:function(){this.views.add(new bp.View({tagName:"ul",id:"whats-new-buttons"})),_.each(this.collection.models,function(e){this.addItemView(e)},this),this.collection.on("change:active",this.isActive,this)},addItemView:function(e){this.views.add("#whats-new-buttons",new bp.Views.FormButton({model:e}))},isActive:function(t){_.each(this.views._views[""],function(e,t){0!==t&&e.remove()}),!0===t.get("active")?(_.each(this.views._views["#whats-new-buttons"],function(e){e.model.get("id")!==t.get("id")&&(e.model.set("active",!1,{silent:!0}),e.$el.removeClass("active"),this.collection.trigger("reset:"+e.model.get("id"),this.model))},this),this.collection.trigger("display:"+t.get("id"),this)):this.collection.trigger("reset:"+t.get("id"),this.model)}}),bp.Views.FormButton=bp.View.extend({tagName:"li",className:"whats-new-button",template:bp.template("activity-post-form-buttons"),events:{click:"setActive"},setActive:function(e){var t=this.model.get("active")||!1;e.preventDefault(),!1===t?(this.$el.addClass("active"),this.model.set("active",!0)):(this.$el.removeClass("active"),this.model.set("active",!1))}}),bp.Views.FormSubmit=bp.View.extend({tagName:"div",id:"whats-new-submit",className:"in-profile",initialize:function(){this.reset=new bp.Views.ActivityInput({type:"reset",id:"aw-whats-new-reset",className:"text-button small",value:BP_Nouveau.activity.strings.cancelButton});var e=BP_Nouveau.activity.strings.postUpdateButton;y("#whats-new-form").hasClass("bp-activity-edit")&&(e=BP_Nouveau.activity.strings.updatePostButton),"scheduled"!==this.model.get("activity_action_type")&&"scheduled"!==this.model.get("activity_status")||(e=BP_Nouveau.activity.strings.updatePostButton),this.submit=new bp.Views.ActivityInput({model:this.model,type:"submit",id:"aw-whats-new-submit",className:"button",name:"aw-whats-new-submit",value:e}),this.views.set([this.submit,this.reset]),this.model.on("change:object",this.updateDisplay,this),this.model.on("change:posting",this.updateStatus,this),this.model.on("change:activity_action_type",this.updateSubmitLabel,this)},updateDisplay:function(e){_.isUndefined(e)||("user"!==e.get("object")?this.$el.removeClass("in-profile"):this.$el.hasClass("in-profile")||this.$el.addClass("in-profile"))},updateStatus:function(e){_.isUndefined(e)||(e.get("posting")?(this.submit.el.disabled=!0,this.reset.el.disabled=!0,this.submit.el.classList.add("loading")):(this.submit.el.disabled=!1,this.reset.el.disabled=!1,this.submit.el.classList.remove("loading")))},updateSubmitLabel:function(e){var t=BP_Nouveau.activity.strings.postUpdateButton;y("#whats-new-form").hasClass("bp-activity-edit")&&(t=BP_Nouveau.activity.strings.updatePostButton),"scheduled"===e.get("activity_action_type")||"scheduled"===this.model.get("activity_status")?this.submit.el.value=void 0!==BP_Nouveau.activity_schedule?BP_Nouveau.activity_schedule.strings.schedulePostButton:"":this.submit.el.value=t}}),bp.Views.EditActivityPostIn=bp.View.extend({template:bp.template("activity-edit-postin"),initialize:function(){this.model.on("change",this.render,this)},render:function(){return this.$el.html(this.template(this.model.attributes)),this}}),bp.Views.FormSubmitWrapper=bp.View.extend({tagName:"div",id:"activity-form-submit-wrapper",initialize:function(){y("#whats-new-form").addClass("focus-in").parent().addClass("modal-popup").closest("body").addClass("activity-modal-open"),y("#bp-nouveau-activity-form-placeholder").show(),this.views.add(new bp.Views.ActivityInput({model:this.model,type:"button",id:"discard-draft-activity",className:"button outline",name:"discard-draft-activity",value:BP_Nouveau.activity.strings.discardButton})),void 0!==bp.Views.activitySchedulePost&&this.views.add(new bp.Views.activitySchedulePost({model:this.model})),this.views.add(new bp.Views.FormSubmit({model:this.model}))}}),bp.Views.PostForm=bp.View.extend({tagName:"form",className:"activity-form",id:"whats-new-form",attributes:{name:"whats-new-form",method:"post"},events:{"focus #whats-new":"displayFull","input #whats-new":"postValidate",reset:"resetForm",submit:"postUpdate",keydown:"postUpdate","click #whats-new-toolbar":"triggerDisplayFull","change .medium-editor-toolbar-input":"mediumLink","click #discard-draft-activity":"discardDraftActivity"},initialize:function(){var e,t=_.pick(BP_Nouveau.activity.params,["user_id","item_id","object"]),i=(_.isUndefined(BP_Nouveau.activity_schedule)||(e=_.pick(BP_Nouveau.activity_schedule.params,["can_schedule_in_feed"]),t=_.extend(t,e)),this.model=new bp.Models.Activity(t),this.listenTo(Backbone,"mediaprivacy",this.updateMultiMediaOptions),this.listenTo(Backbone,"mediaprivacytoolbar",this.updateMultiMediaToolbar),this.listenTo(Backbone,"onError",this.onError),this.listenTo(Backbone,"cleanFeedBack",this.cleanFeedback),this.listenTo(Backbone,"triggerToastMessage",this.triggerToastMessage),"user"===BP_Nouveau.activity.params.object&&(BP_Nouveau.activity.params.access_control_settings.can_create_activity?this.$el.removeClass("bp-hide"):this.$el.addClass("bp-hide")),this.resetModel=this.model.clone(),this.views.set([new bp.Views.ActivityHeader({model:this.model}),new bp.Views.UserStatusHuddle({model:this.model}),new bp.Views.PrivacyStage({model:this.model}),new bp.Views.FormContent({activity:this.model,model:this.model}),new bp.Views.EditorToolbar({model:this.model}),new bp.Views.ActivityToolbar({model:this.model})]),this.model.on("change:errors",this.displayFeedback,this),this);y(document).ready(function(e){y("#whats-new-form").closest("body").addClass("initial-post-form-open"),y("body").hasClass("initial-post-form-open")&&(i.displayFull(e),i.$el.closest(".activity-update-form").find("#aw-whats-new-reset").trigger("click")),_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.emoji)||!(!_.isUndefined(BP_Nouveau.media.emoji.profile)&&BP_Nouveau.media.emoji.profile||!_.isUndefined(BP_Nouveau.media.emoji.groups)&&BP_Nouveau.media.emoji.groups)||y("#whats-new").emojioneArea({standalone:!0,hideSource:!1,container:"#editor-toolbar > .post-emoji",autocomplete:!1,pickerPosition:"bottom",hidePickerOnBlur:!0,useInternalCDN:!1,events:{emojibtn_click:function(){var e;y("#whats-new")[0].emojioneArea.hidePicker(),window.getSelection&&document.createRange?(e=window.getSelection&&window.getSelection())&&0
/gi,"")&&(e[0].innerHTML=""),""!==y(y.parseHTML(t)).text().trim()||t.includes('class="emoji"')||!_.isUndefined(this.model.get("link_success"))&&!0===this.model.get("link_success")||!_.isUndefined(this.model.get("video"))&&0!==this.model.get("video").length||!_.isUndefined(this.model.get("document"))&&0!==this.model.get("document").length||!_.isUndefined(this.model.get("media"))&&0!==this.model.get("media").length||!_.isUndefined(this.model.get("gif_data"))&&!_.isEmpty(this.model.get("gif_data"))?this.$el.removeClass("focus-in--empty"):this.$el.addClass("focus-in--empty")},mediumLink:function(){""!==y(".medium-editor-toolbar-input").val()&&y("#whats-new-form").removeClass("focus-in--empty")},displayFull:function(e){var t;6!==this.views._views[""].length&&y(this.views._views[""][6].$el).hasClass("updated")&&(this.cleanFeedback(),y("#whats-new-form").removeClass("bottom-notice")),6===this.views._views[""].length&&("focusin"===e.type&&y("#whats-new-form").closest("body").removeClass("initial-post-form-open").addClass(e.type+"-post-form-open"),this.model.on("change:video change:document change:media change:gif_data change:privacy, change:link_success",this.postValidate,this),t=this,_.each(this.views._views[""],function(e){"message-feedabck"!==e.$el.prop("id")||e.$el.hasClass("noMediaError")||(t.cleanFeedback(),t.$el.removeClass("has-feedback"))}),_.each(this.views._views[""],function(e,t){4li.bb-edit-privacy a",bp.Nouveau,this.activityPrivacyRedirect.bind(this)),q('#buddypress [data-bp-list="activity"], #activity-modal').on("click",".activity-privacy>li:not(.bb-edit-privacy)",bp.Nouveau,this.activityPrivacyChange.bind(this)),q('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal').on("click","span.privacy",bp.Nouveau,this.togglePrivacyDropdown.bind(this)),q("#bb-media-model-container .activity-list").on("click",".activity-item",bp.Nouveau,this.activityActions.bind(this)),q(".bb-activity-model-wrapper").on("click",".ac-form-placeholder",bp.Nouveau,this.activityRootComment.bind(this)),q(document).keydown(this.commentFormAction),q(document).click(this.togglePopupDropdown),q('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal .activity-list, .bb-modal-activity-footer').on("click",".ac-reply-media-button",this.openCommentsMediaUploader.bind(this)),q('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal .activity-list, .bb-modal-activity-footer').on("click",".ac-reply-document-button",this.openCommentsDocumentUploader.bind(this)),q('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal .activity-list, .bb-modal-activity-footer').on("click",".ac-reply-video-button",this.openCommentsVideoUploader.bind(this)),q('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal .activity-list, .bb-modal-activity-footer').on("click",".ac-reply-gif-button",this.openGifPicker.bind(this)),q(document).on("click",".activity-state-popup_overlay",bp.Nouveau,this.closeActivityState.bind(this)),q(document).on("click",".activity-state-popup .activity-state-popup_tab_panel a",this.ReactionStatePopupTab),_.isUndefined(BP_Nouveau.activity.params.autoload)||q(window).scroll(this.loadMoreActivities),q(".bb-activity-model-wrapper, .bb-media-model-wrapper").on("click",".acomments-view-more",this.viewMoreComments.bind(this)),q(document).on("click","#activity-stream .activity-comments .view-more-comments, #activity-stream .activity-state-comments > .comments-count",function(e){e.preventDefault(),q(this).parents("li.activity-item").find(".activity-comments > ul > li.acomments-view-more, .activity-comments > .activity-actions > ul > li.acomments-view-more").trigger("click")}),q("#activity-modal > .bb-modal-activity-body").on("scroll",this.autoloadMoreComments.bind(this)),q("#activity-modal > .bb-modal-activity-body").on("scroll",this.discardGifEmojiPicker.bind(this)),q(".bb-activity-model-wrapper .bb-model-close-button").on("click",this.activitySyncOnModalClose.bind(this)),void 0!==BP_Nouveau.is_send_ajax_request&&"1"===BP_Nouveau.is_send_ajax_request?q("#buddypress").on("bp_ajax_request",'[data-bp-list="activity"]',function(){setTimeout(function(){q(".ac-form.not-initialized").each(function(){var e=q(this),t=e.find(".ac-textarea");bp.Nouveau.Activity.toggleMultiMediaOptions(e,t)})},1e3)}):setTimeout(function(){q(".ac-form.not-initialized").each(function(){var e=q(this),t=e.find(".ac-textarea");bp.Nouveau.Activity.toggleMultiMediaOptions(e,t)})},1e3)},heartbeatSend:function(e,t){this.heartbeat_data.first_recorded=q("#buddypress [data-bp-list] [data-bp-activity-id]:not(.bb-pinned)").first().data("bp-timestamp")||0;var a=q("#buddypress [data-bp-list] [data-bp-activity-id]").first().data("bp-timestamp")||0;a>this.heartbeat_data.first_recorded&&(this.heartbeat_data.first_recorded=a),(0===this.heartbeat_data.last_recorded||this.heartbeat_data.first_recorded>this.heartbeat_data.last_recorded)&&(this.heartbeat_data.last_recorded=this.heartbeat_data.first_recorded),t.bp_activity_last_recorded=this.heartbeat_data.last_recorded,q("#buddypress .dir-search input[type=search]").length&&(t.bp_activity_last_recorded_search_terms=q("#buddypress .dir-search input[type=search]").val()),q.extend(t,{bp_heartbeat:bp.Nouveau.getStorage("bp-activity")})},heartbeatTick:function(e,t){var a,i,o=bp.Nouveau.objects,d=bp.Nouveau.getStorage("bp-activity","scope"),s=this;void 0!==t&&t.bp_activity_newest_activities&&(this.heartbeat_data.newest=q.trim(t.bp_activity_newest_activities.activities)+this.heartbeat_data.newest,this.heartbeat_data.last_recorded=Number(t.bp_activity_newest_activities.last_recorded),i=q(this.heartbeat_data.newest).filter(".activity-item"),a=Number(i.length),o.push("mentions"),"all"===d?(q.each(i,function(e,a){a=q(a),q.each(o,function(e,t){-1!==q.inArray("bp-my-"+t,a.get(0).classList)&&(void 0===s.heartbeat_data.highlights[t]?s.heartbeat_data.highlights[t]=[a.data("bp-activity-id")]:-1===q.inArray(a.data("bp-activity-id"),s.heartbeat_data.highlights[t])&&s.heartbeat_data.highlights[t].push(a.data("bp-activity-id")))})}),t=new RegExp("bp-my-("+o.join("|")+")","g"),this.heartbeat_data.newest=this.heartbeat_data.newest.replace(t,""),q(bp.Nouveau.objectNavParent+' [data-bp-scope="all"]').find("a span").html(a)):(this.heartbeat_data.highlights[d]=[],q.each(i,function(e,t){s.heartbeat_data.highlights[d].push(q(t).data("bp-activity-id"))})),q.each(o,function(e,t){var a;void 0!==s.heartbeat_data.highlights[t]&&s.heartbeat_data.highlights[t].length&&(a=0,"mentions"===t&&(a=s.mentions_count),q(bp.Nouveau.objectNavParent+' [data-bp-scope="'+t+'"]').find("a span").html(Number(s.heartbeat_data.highlights[t].length)+a))}),o.pop(),q(document).prop("title","("+a+") "+this.heartbeat_data.document_title),q('#buddypress [data-bp-list="activity"]').first().hasClass("load-newest")?(i=q('#buddypress [data-bp-list="activity"] .load-newest a').html(),q('#buddypress [data-bp-list="activity"] .load-newest a').html(i.replace(/([0-9]+)/,a))):q('#buddypress [data-bp-list="activity"] ul.activity-list').prepend('
")),H?s.closest("#activity-modal").find(".bb-modal-activity-body .activity-comments, .bb-modal-activity-body .activity-comments .activity-actions").children("ul").append(q(a)):t.children("ul").append(q(a).hide().fadeIn(200)),q(s).find(".ac-input").first().html(""),t.parent().addClass("has-comments"),t.parent().addClass("comments-loaded"),m.addClass("has-comments")),s.removeClass("acomment-edit");t=s.find(".ac-reply-content");if(0
ul > li.acomments-view-more:not(.loading), .bb-modal-activity-body .activity-comments .activity-actions > ul > li.acomments-view-more:not(.loading)"),o=q(".bb-activity-model-wrapper .bb-modal-activity-body"),i=q(".bb-activity-model-wrapper .bb-modal-activity-body").find(".activity-comments:not(.active)"),0a&&q(e).trigger("click").addClass("loading")),setTimeout(function(){jQuery(window).scroll()},200))},activitySyncOnModalClose:function(e,t){e.preventDefault();var e=(q(e.currentTarget).is(document)?q(".bb-activity-model-wrapper"):q(e.currentTarget).parents(".bb-activity-model-wrapper")).find("ul.activity-list > li").data("bp-activity-id"),e=void 0!==t?t:e,a=q("#activity-stream li.activity-item[data-bp-activity-id="+e+"]");0 .bb-modal-activity-body .activity-item").data("bp-activity-id");0 /gi,"\n").replace(/<\/div>/gi,""));t=t.replace(/ /g," "),""!==e.text()||0<=t.indexOf("emojioneemoji")?e.closest("form").addClass("has-content"):e.closest("form").removeClass("has-content")},picker_show:function(){q(this.button[0]).closest(".post-emoji").addClass("active"),q(".emojionearea-theatre").removeClass("hide").addClass("show")},picker_hide:function(){q(this.button[0]).closest(".post-emoji").removeClass("active"),q(".emojionearea-theatre").removeClass("show").addClass("hide")}}})}},bp.Nouveau.Activity.start())}((bp,jQuery)); \ No newline at end of file +window.bp=window.bp||{},function(H){"undefined"!=typeof BP_Nouveau&&(bp.Nouveau=bp.Nouveau||{},bp.Models=bp.Models||{},bp.Models.ACReply=Backbone.Model.extend({defaults:{gif_data:{}}}),bp.Nouveau.Activity={start:function(){this.setupGlobals(),this.addListeners()},setupGlobals:function(){this.just_posted=[],this.current_page=1,this.mentions_count=Number(H(bp.Nouveau.objectNavParent+' [data-bp-scope="mentions"]').find("a span").html())||0,this.heartbeat_data={newest:"",highlights:{},last_recorded:0,first_recorded:0,document_title:H(document).prop("title")},void 0!==window.Dropzone&&void 0!==BP_Nouveau.media&&(window.Dropzone.autoDiscover=!1,this.dropzone_options={url:BP_Nouveau.ajaxurl,timeout:108e5,dictFileTooBig:BP_Nouveau.media.dictFileTooBig,dictDefaultMessage:BP_Nouveau.media.dropzone_media_message,acceptedFiles:"image/*",autoProcessQueue:!0,addRemoveLinks:!0,uploadMultiple:!1,maxFiles:void 0!==BP_Nouveau.media.maxFiles?BP_Nouveau.media.maxFiles:10,maxFilesize:void 0!==BP_Nouveau.media.max_upload_size?BP_Nouveau.media.max_upload_size:2,dictMaxFilesExceeded:BP_Nouveau.media.media_dict_file_exceeded,dictCancelUploadConfirmation:BP_Nouveau.media.dictCancelUploadConfirmation,maxThumbnailFilesize:void 0!==BP_Nouveau.media.max_upload_size?BP_Nouveau.media.max_upload_size:2},void 0!==BP_Nouveau.media.dropzone_options)&&Object.assign(this.dropzone_options,BP_Nouveau.media.dropzone_options),this.dropzone_obj=null,this.dropzone_media=[],this.dropzone_document_obj=null,this.dropzone_document=[],this.dropzone_video_obj=null,this.dropzone_video=[],this.models=[],this.InitiatedCommentForms=[],this.activityHasUpdates=!1,this.currentActivityId=null,this.activityPinHasUpdates=!1},addListeners:function(){H("body").hasClass("activity-singular")||H("#buddypress").on("bp_heartbeat_send",this.heartbeatSend.bind(this)),H("#buddypress").on("bp_heartbeat_tick",this.heartbeatTick.bind(this)),H('#buddypress [data-bp-list="activity"]:not( #bb-schedule-posts_modal [data-bp-list="activity"] )').on("click","li.load-newest, li.load-more",this.injectActivities.bind(this)),H("#buddypress").on("bp_ajax_request",'[data-bp-list="activity"]',this.scopeLoaded.bind(this)),H("#activity-stream").on("click",".acomments-view-more",this.showActivity),H("body").on("click",".bb-close-action-popup",this.closeActivity),H(document).on("activityModalOpened",function(e,t){var a=t.activityId;H(document).on("click",function(e){0li.bb-edit-privacy a",bp.Nouveau,this.activityPrivacyRedirect.bind(this)),H('#buddypress [data-bp-list="activity"], #activity-modal').on("click",".activity-privacy>li:not(.bb-edit-privacy)",bp.Nouveau,this.activityPrivacyChange.bind(this)),H('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal').on("click","span.privacy",bp.Nouveau,this.togglePrivacyDropdown.bind(this)),H("#bb-media-model-container .activity-list").on("click",".activity-item",bp.Nouveau,this.activityActions.bind(this)),H(".bb-activity-model-wrapper").on("click",".ac-form-placeholder",bp.Nouveau,this.activityRootComment.bind(this)),H(document).keydown(this.commentFormAction),H(document).click(this.togglePopupDropdown),H('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal .activity-list, .bb-modal-activity-footer').on("click",".ac-reply-media-button",this.openCommentsMediaUploader.bind(this)),H('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal .activity-list, .bb-modal-activity-footer').on("click",".ac-reply-document-button",this.openCommentsDocumentUploader.bind(this)),H('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal .activity-list, .bb-modal-activity-footer').on("click",".ac-reply-video-button",this.openCommentsVideoUploader.bind(this)),H('#buddypress [data-bp-list="activity"], #bb-media-model-container .activity-list, #activity-modal .activity-list, .bb-modal-activity-footer').on("click",".ac-reply-gif-button",this.openGifPicker.bind(this)),H(document).on("click",".activity-state-popup_overlay",bp.Nouveau,this.closeActivityState.bind(this)),H(document).on("click",".activity-state-popup .activity-state-popup_tab_panel a",this.ReactionStatePopupTab),_.isUndefined(BP_Nouveau.activity.params.autoload)||H(window).scroll(this.loadMoreActivities),H(".bb-activity-model-wrapper, .bb-media-model-wrapper").on("click",".acomments-view-more",this.viewMoreComments.bind(this)),H(document).on("click","#activity-stream .activity-comments .view-more-comments, #activity-stream .activity-state-comments > .comments-count",function(e){e.preventDefault(),H(this).parents("li.activity-item").find(".activity-comments > ul > li.acomments-view-more, .activity-comments > .activity-actions > ul > li.acomments-view-more").trigger("click")}),H("#activity-modal > .bb-modal-activity-body").on("scroll",this.autoloadMoreComments.bind(this)),H("#activity-modal > .bb-modal-activity-body").on("scroll",this.discardGifEmojiPicker.bind(this)),H(".bb-activity-model-wrapper .bb-model-close-button").on("click",this.activitySyncOnModalClose.bind(this)),void 0!==BP_Nouveau.is_send_ajax_request&&"1"===BP_Nouveau.is_send_ajax_request?H("#buddypress").on("bp_ajax_request",'[data-bp-list="activity"]',function(){setTimeout(function(){H(".ac-form.not-initialized").each(function(){var e=H(this),t=e.find(".ac-textarea");bp.Nouveau.Activity.toggleMultiMediaOptions(e,t)})},1e3)}):setTimeout(function(){H(".ac-form.not-initialized").each(function(){var e=H(this),t=e.find(".ac-textarea");bp.Nouveau.Activity.toggleMultiMediaOptions(e,t)})},1e3)},heartbeatSend:function(e,t){this.heartbeat_data.first_recorded=H("#buddypress [data-bp-list] [data-bp-activity-id]:not(.bb-pinned)").first().data("bp-timestamp")||0;var a=H("#buddypress [data-bp-list] [data-bp-activity-id]").first().data("bp-timestamp")||0;a>this.heartbeat_data.first_recorded&&(this.heartbeat_data.first_recorded=a),(0===this.heartbeat_data.last_recorded||this.heartbeat_data.first_recorded>this.heartbeat_data.last_recorded)&&(this.heartbeat_data.last_recorded=this.heartbeat_data.first_recorded),t.bp_activity_last_recorded=this.heartbeat_data.last_recorded,H("#buddypress .dir-search input[type=search]").length&&(t.bp_activity_last_recorded_search_terms=H("#buddypress .dir-search input[type=search]").val()),H.extend(t,{bp_heartbeat:bp.Nouveau.getStorage("bp-activity")})},heartbeatTick:function(e,t){var a,i,o=bp.Nouveau.objects,d=bp.Nouveau.getStorage("bp-activity","scope"),s=this;void 0!==t&&t.bp_activity_newest_activities&&(this.heartbeat_data.newest=H.trim(t.bp_activity_newest_activities.activities)+this.heartbeat_data.newest,this.heartbeat_data.last_recorded=Number(t.bp_activity_newest_activities.last_recorded),t=H(this.heartbeat_data.newest).filter(".activity-item"),a=Number(t.length),o.push("mentions"),"all"===d?(H.each(t,function(e,a){a=H(a),H.each(o,function(e,t){-1!==H.inArray("bp-my-"+t,a.get(0).classList)&&(void 0===s.heartbeat_data.highlights[t]?s.heartbeat_data.highlights[t]=[a.data("bp-activity-id")]:-1===H.inArray(a.data("bp-activity-id"),s.heartbeat_data.highlights[t])&&s.heartbeat_data.highlights[t].push(a.data("bp-activity-id")))})}),i=new RegExp("bp-my-("+o.join("|")+")","g"),this.heartbeat_data.newest=this.heartbeat_data.newest.replace(i,""),H(bp.Nouveau.objectNavParent+' [data-bp-scope="all"]').find("a span").html(a)):(this.heartbeat_data.highlights[d]=[],H.each(t,function(e,t){s.heartbeat_data.highlights[d].push(H(t).data("bp-activity-id"))})),H.each(o,function(e,t){var a;void 0!==s.heartbeat_data.highlights[t]&&s.heartbeat_data.highlights[t].length&&(a=0,"mentions"===t&&(a=s.mentions_count),H(bp.Nouveau.objectNavParent+' [data-bp-scope="'+t+'"]').find("a span").html(Number(s.heartbeat_data.highlights[t].length)+a))}),o.pop(),H(document).prop("title","("+a+") "+this.heartbeat_data.document_title),H('#buddypress [data-bp-list="activity"]').first().hasClass("load-newest")?(i=H('#buddypress [data-bp-list="activity"] .load-newest a').html(),H('#buddypress [data-bp-list="activity"] .load-newest a').html(i.replace(/([0-9]+)/,a))):H('#buddypress [data-bp-list="activity"] ul.activity-list').prepend(' '+BP_Nouveau.newest+" ("+a+") "),H('#buddypress [data-bp-list="activity"] li.load-newest').trigger("click"),H('#buddypress [data-bp-list="activity"]').trigger("bp_heartbeat_pending",this.heartbeat_data),void 0!==bp.Nouveau)&&bp.Nouveau.reportPopUp()},injectActivities:function(e){var t,a,i,o,d=bp.Nouveau.getStorage("bp-activity"),s=d.scope||null,d=d.filter||null;H(e.currentTarget).hasClass("load-newest")?(e.preventDefault(),H(e.currentTarget).remove(),i=H.parseHTML(this.heartbeat_data.newest),H.each(i,function(e,t){"LI"===t.nodeName&&H(t).hasClass("just-posted")&&H("#"+H(t).prop("id")).length&&H("#"+H(t).prop("id")).remove()}),(0<(i=H(e.delegateTarget).find(".activity-list .activity-item").first()).length&&i.hasClass("bb-pinned")?H(i).after(this.heartbeat_data.newest):H(e.delegateTarget).find(".activity-list").prepend(this.heartbeat_data.newest)).find("li.activity-item").each(bp.Nouveau.hideSingleUrl).trigger("bp_heartbeat_prepend",this.heartbeat_data),this.heartbeat_data.newest="","all"===s&&H(bp.Nouveau.objectNavParent+' [data-bp-scope="all"]').find("a span").html(""),"mentions"===s&&(bp.Nouveau.ajax({action:"activity_clear_new_mentions"},"activity"),this.mentions_count=0),H(bp.Nouveau.objectNavParent+' [data-bp-scope="'+s+'"]').find("a span").html(""),void 0!==this.heartbeat_data.highlights[s]&&(this.heartbeat_data.highlights[s]=[]),setTimeout(function(){H(e.delegateTarget).find("[data-bp-activity-id]").removeClass("newest_"+s+"_activity")},3e3),H(document).prop("title",this.heartbeat_data.document_title),jQuery(window).scroll()):H(e.currentTarget).hasClass("load-more")&&(t=+Number(this.current_page)+1,a=this,i="",e.preventDefault(),(o=H(e.currentTarget)).find("a").first().addClass("loading"),this.just_posted=[],H(e.delegateTarget).children(".just-posted").each(function(){a.just_posted.push(H(this).data("bp-activity-id"))}),H("#buddypress .dir-search input[type=search]").length&&(i=H("#buddypress .dir-search input[type=search]").val()),bp.Nouveau.objectRequest({object:"activity",scope:s,filter:d,search_terms:i,page:t,method:"append",exclude_just_posted:this.just_posted.join(","),target:'#buddypress [data-bp-list]:not( #bb-schedule-posts_modal [data-bp-list="activity"] ) ul.bp-list'}).done(function(e){!0===e.success&&(o.remove(),a.current_page=t,jQuery(window).scroll())})),H(".activity-item.bb-closed-comments").find(".edit-activity, .acomment-edit").parents(".generic-button").hide()},hideComments:function(e){var a,i,o,e=H(e.target).find(".activity-comments");e.length&&e.each(function(e,t){o=H(t).children("ul").not(".conflict-activity-ul-li-comment"),!(i=H(o).find("li").not(H(".document-action-class, .media-action-class, .video-action-class"))).length||H("body").hasClass("activity-singular")&&""!==window.location.hash&&H(window.location.hash).length&&0!==H(window.location.hash).closest(".activity-comments").length||(a=H(t).closest(".activity-item"),H("#acomment-comment-"+a.data("bp-activity-id")+" span.comment-count").html(),i.each(function(e,t){if(e"),window.location.hash&&"#"+H(t).attr("id")===window.location.hash)return H(t).parents("li.comment-item").show(),!1;H(t).addClass("bp-hidden").hide()}}),H(o).children(".bp-hidden").length===H(o).children("li").length-1&&H(o).find("li.show-all").length&&H(o).children("li:not(.show-all)").removeClass("bp-hidden").toggle())})},showActivity:function(e){e.preventDefault();var t=H(e.currentTarget).parent(),a=t.data("parent_comment_id"),t=H(t).data("activity_id");H(document).trigger("activityModalOpened",{activityId:t}),H(e.currentTarget).parents(".activity-comments").find(".ac-form").each(function(){var e=H(this),t=H(this).closest(".activity-comments"),a=H(this).closest(".comment-item");e.find(".post-elements-buttons-item.post-emoji").removeClass("active").empty(""),bp.Nouveau.Activity.resetActivityCommentForm(e,"hardReset"),t.append(e),a.find(".acomment-display").removeClass("display-focus"),a.removeClass("comment-item-focus")}),bp.Nouveau.Activity.launchActivityPopup(t,a)},closeActivity:function(e){e.preventDefault();var e=H(e.target).closest(".bb-activity-model-wrapper"),t=e.find(".bb-modal-activity-footer"),a=e.find(".activity-item").data("bp-activity-id"),i=e.find("#ac-form-"+a);bp.Nouveau.Activity.reinitializeActivityCommentForm(i),_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.emoji)||bp.Nouveau.Activity.initializeEmojioneArea(!1,"",a),e.find("#activity-modal").removeClass("bb-closed-comments"),e.closest("body").removeClass("acomments-modal-open"),e.hide(),e.find("ul.activity-list").empty(),t.removeClass("active"),t.find("form.ac-form").remove()},scopeLoaded:function(e,a){this.current_page=1,"mentions"===a.scope&&void 0!==a.response.new_mentions?(H.each(a.response.new_mentions,function(e,t){H("#buddypress #activity-stream").find('[data-bp-activity-id="'+t+'"]').addClass("newest_mentions_activity")}),this.mentions_count=0):void 0!==this.heartbeat_data.highlights[a.scope]&&this.heartbeat_data.highlights[a.scope].length&&H.each(this.heartbeat_data.highlights[a.scope],function(e,t){H("#buddypress #activity-stream").find('[data-bp-activity-id="'+t+'"]').length&&H("#buddypress #activity-stream").find('[data-bp-activity-id="'+t+'"]').addClass("newest_"+a.scope+"_activity")}),this.heartbeat_data.newest="",H.each(H(bp.Nouveau.objectNavParent+" [data-bp-scope]").find("a span"),function(e,t){0===parseInt(H(t).html(),10)&&H(t).html("")}),void 0!==this.heartbeat_data.highlights[a.scope]&&(this.heartbeat_data.highlights[a.scope]=[]),H(document).prop("title",this.heartbeat_data.document_title),setTimeout(function(){H("#buddypress #activity-stream .activity-item").removeClass("newest_"+a.scope+"_activity")},3e3),void 0!==window.instgrm&&window.instgrm.Embeds.process(),void 0!==window.FB&&void 0!==window.FB.XFBML&&window.FB.XFBML.parse(),this.fixAtWhoActivity(),this.openEditActivityPopup(),this.navigateToSpecificComment(),setTimeout(function(){jQuery(window).scroll()},200)},openEditActivityPopup:function(){var e,t;!_.isUndefined(BP_Nouveau.activity.params.is_activity_edit)&&0 ul"));if(e.data.redirect)return window.location.href=e.data.redirect;e.data.parent_activity_id&&e.data.activity&&H("body:not(.activity-singular) #buddypress #activity-stream ul.activity-list li#activity-"+e.data.parent_activity_id).replaceWith(e.data.activity),B&&(k=1,a=P.find(".acomments-view-more").data("child-count"),c.append(P.find("form")),H.each(P.find("li.comment-item"),function(){k+=1}),k+=void 0!==a?parseFloat(a):0,w=m.find("span.comments-count"),N=w.text().length?w.text().match(/\d+/)[0]:0,N=Number(N-k),p.length?(a=1 ul").html().trim()&&t.removeClass("has-child-comments")}),B||c.data("bp-timestamp")!==d.Activity.heartbeat_data.last_recorded||(d.Activity.heartbeat_data.newest="",d.Activity.heartbeat_data.last_recorded=0),H(document).trigger("bp_activity_ajax_delete_request",H.extend(x,{response:e})),H(document).trigger("bp_activity_ajax_delete_request_video",H.extend(x,{response:e})),bp.Nouveau.Activity.activityHasUpdates=!0,bp.Nouveau.Activity.currentActivityId=r}j.removeClass("active")})}if(l.closest("span").hasClass("activity-read-more")){var A=l.closest("div"),I=l.closest("span");if(g=null,H(A).hasClass("activity-inner")?g=r:H(A).hasClass("acomment-content")&&(g=l.closest("li").data("bp-activity-comment-id")),!g)return e;e.preventDefault(),H(I).addClass("loading"),d.ajax({action:"get_single_activity_content",id:g},"activity").done(function(e){"object"!=typeof e&&0 /gi,"\n").replace(/<\/div>/gi,""),a={action:"new_activity_comment",_wpnonce_new_activity_comment:H("#_wpnonce_new_activity_comment").val(),comment_id:g,form_id:r,content:h},S=(H("#_bp_as_nonce_"+r).val()&&(a["_bp_as_nonce_"+r]=H("#_bp_as_nonce_"+r).val()),this.dropzone_media.length&&(a.media=this.dropzone_media),this.dropzone_document.length&&(a.document=this.dropzone_document),this.dropzone_video.length&&(a.video=this.dropzone_video,_.isEmpty(a.content))&&(a.content=""),_.isUndefined(this.models[r])||(n=this.models[r],a.gif_data=this.models[r].get("gif_data")),a.content=a.content.replace(/ /g," "),s.hasClass("acomment-edit")&&(a.edit_comment=!0),0 "):t.append(" ")),S?s.closest("#activity-modal").find(".bb-modal-activity-body .activity-comments, .bb-modal-activity-body .activity-comments .activity-actions").children("ul").append(H(a)):t.children("ul").append(H(a).hide().fadeIn(200)),H(s).find(".ac-input").first().html(""),t.parent().addClass("has-comments"),t.parent().addClass("comments-loaded"),m.addClass("has-comments")),s.removeClass("acomment-edit"),s.find(".ac-reply-content"));if(0