PageSourceSearch

https://biochar-international.org/wp-content/plugins/buddyboss-pla…/js/buddypress-media.min.js?ver=3.4.1

js biochar-international.org collected 2026-09-24 08:57:02 UTC 223,880 bytes, 1 lines download raw bytes

1window.bp=window.bp||{},(m=>{"undefined"!=typeof BP_Nouveau&&(bp.Nouveau=bp.Nouveau||{},bp.Nouveau.Media={start:function(){this.setupGlobals(),this.addListeners()},setupGlobals:function(){var e=m("body"),e=(this.current_page=1,this.current_page_existing_media=1,this.current_page_albums=1,this.current_tab=!e.hasClass("single-topic")&&!e.hasClass("single-forum")&&"bp-dropzone-content",this.sort_by="",this.order_by="",this.currentTargetParent=BP_Nouveau.media.current_folder,this.moveToIdPopup=BP_Nouveau.media.move_to_id_popup,this.moveToTypePopup=BP_Nouveau.media.current_type,this.privacySelectorSelect="",this.privacySelectorSpan="",this.currentAlbum=BP_Nouveau.media.current_album,void 0!==window.Dropzone&&(window.Dropzone.autoDiscover=!1),document.getElementsByClassName("forum-post-document-template").length?document.getElementsByClassName("forum-post-document-template")[0].innerHTML:""),e=(this.documentOptions={url:BP_Nouveau.ajaxurl,timeout:108e5,dictFileTooBig:BP_Nouveau.media.dictFileTooBig,acceptedFiles:BP_Nouveau.media.document_type,createImageThumbnails:!1,dictDefaultMessage:BP_Nouveau.media.dropzone_document_message,autoProcessQueue:!0,addRemoveLinks:!0,uploadMultiple:!1,maxFiles:void 0!==BP_Nouveau.document.maxFiles?BP_Nouveau.document.maxFiles:10,maxFilesize:void 0!==BP_Nouveau.document.max_upload_size?BP_Nouveau.document.max_upload_size:2,dictInvalidFileType:BP_Nouveau.document.dictInvalidFileType,dictMaxFilesExceeded:BP_Nouveau.media.document_dict_file_exceeded,previewTemplate:e,dictCancelUploadConfirmation:BP_Nouveau.media.dictCancelUploadConfirmation},document.getElementsByClassName("forum-post-video-template").length?document.getElementsByClassName("forum-post-video-template")[0].innerHTML:"");this.videoOptions={url:BP_Nouveau.ajaxurl,timeout:108e5,dictFileTooBig:BP_Nouveau.video.dictFileTooBig,acceptedFiles:BP_Nouveau.video.video_type,createImageThumbnails:!1,dictDefaultMessage:BP_Nouveau.video.dropzone_video_message,autoProcessQueue:!0,addRemoveLinks:!0,uploadMultiple:!1,maxFiles:void 0!==BP_Nouveau.video.maxFiles?BP_Nouveau.video.maxFiles:10,maxFilesize:void 0!==BP_Nouveau.video.max_upload_size?BP_Nouveau.video.max_upload_size:2,dictInvalidFileType:BP_Nouveau.video.dictInvalidFileType,dictMaxFilesExceeded:BP_Nouveau.video.video_dict_file_exceeded,previewTemplate:e,dictCancelUploadConfirmation:BP_Nouveau.video.dictCancelUploadConfirmation},m("#bp-media-uploader").hasClass("bp-media-document-uploader")?(e=document.getElementsByClassName("forum-post-document-template").length?document.getElementsByClassName("forum-post-document-template")[0].innerHTML:"",this.options={url:BP_Nouveau.ajaxurl,timeout:108e5,dictFileTooBig:BP_Nouveau.media.dictFileTooBig,acceptedFiles:BP_Nouveau.media.document_type,createImageThumbnails:!1,dictDefaultMessage:BP_Nouveau.media.dropzone_document_message,autoProcessQueue:!0,addRemoveLinks:!0,uploadMultiple:!1,maxFiles:void 0!==BP_Nouveau.document.maxFiles?BP_Nouveau.document.maxFiles:10,maxFilesize:void 0!==BP_Nouveau.document.max_upload_size?BP_Nouveau.document.max_upload_size:2,dictInvalidFileType:bp_media_dropzone.dictInvalidFileType,dictMaxFilesExceeded:BP_Nouveau.media.document_dict_file_exceeded,previewTemplate:e,dictCancelUploadConfirmation:BP_Nouveau.media.dictCancelUploadConfirmation}):(e=document.getElementsByClassName("forum-post-media-template").length?document.getElementsByClassName("forum-post-media-template")[0].innerHTML:"",this.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,dictInvalidFileType:bp_media_dropzone.dictInvalidFileType,dictMaxFilesExceeded:BP_Nouveau.media.media_dict_file_exceeded,previewTemplate:e,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.options,BP_Nouveau.media.dropzone_options),this.dropzone_obj=[],this.dropzone_media=[],this.album_id=void 0!==BP_Nouveau.media.album_id&&BP_Nouveau.media.album_id,this.current_folder=void 0!==BP_Nouveau.media.current_folder&&BP_Nouveau.media.current_folder,this.current_group_id=void 0!==BP_Nouveau.media.current_group_id&&BP_Nouveau.media.current_group_id,this.group_id=void 0!==BP_Nouveau.media.group_id&&BP_Nouveau.media.group_id,this.bbp_is_reply_edit=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.bbp_is_reply_edit&&window.BP_Forums_Nouveau.media.bbp_is_reply_edit,this.bbp_is_to
1pic_edit=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.bbp_is_topic_edit&&window.BP_Forums_Nouveau.media.bbp_is_topic_edit,this.bbp_is_forum_edit=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.bbp_is_forum_edit&&window.BP_Forums_Nouveau.media.bbp_is_forum_edit,this.bbp_reply_edit_media=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.reply_edit_media?window.BP_Forums_Nouveau.media.reply_edit_media:[],this.bbp_reply_edit_document=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.reply_edit_document?window.BP_Forums_Nouveau.media.reply_edit_document:[],this.bbp_reply_edit_video=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.reply_edit_video?window.BP_Forums_Nouveau.media.reply_edit_video:[],this.bbp_topic_edit_media=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.topic_edit_media?window.BP_Forums_Nouveau.media.topic_edit_media:[],this.bbp_topic_edit_video=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.topic_edit_video?window.BP_Forums_Nouveau.media.topic_edit_video:[],this.bbp_topic_edit_document=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.topic_edit_document?window.BP_Forums_Nouveau.media.topic_edit_document:[],this.bbp_forum_edit_media=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.forum_edit_media?window.BP_Forums_Nouveau.media.forum_edit_media:[],this.bbp_forum_edit_document=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.forum_edit_document?window.BP_Forums_Nouveau.media.forum_edit_document:[],this.bbp_forum_edit_video=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.forum_edit_video?window.BP_Forums_Nouveau.media.forum_edit_video:[],this.bbp_reply_edit_gif_data=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.reply_edit_gif_data?window.BP_Forums_Nouveau.media.reply_edit_gif_data:[],this.bbp_topic_edit_gif_data=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.topic_edit_gif_data?window.BP_Forums_Nouveau.media.topic_edit_gif_data:[],this.bbp_forum_edit_gif_data=void 0!==window.BP_Forums_Nouveau&&void 0!==window.BP_Forums_Nouveau.media.forum_edit_gif_data?window.BP_Forums_Nouveau.media.forum_edit_gif_data:[],this.giphy=null,this.gif_offset=0,this.gif_q=null,this.gif_limit=20,this.gif_requests=[],this.gif_data=[],this.gif_container_key=!1,this.reply_topic_allow_delete_media=!1,this.reply_topic_display_post="edit",bp.Nouveau.Media.documentCodeMirror(),m(window).on("scroll resize",function(){bp.Nouveau.Media.documentCodeMirror()})},addListeners:function(){var e=m(".bp-nouveau"),t=m(".bp-existing-media-wrap"),t=(e.on("click","#bp-add-media",this.openUploader.bind(this)),e.on("click","#bp-add-document",this.openDocumentUploader.bind(this)),e.on("click","#bp-media-submit",this.submitMedia.bind(this)),e.on("click","#bp-media-document-submit",this.submitDocumentMedia.bind(this)),e.on("click","#bp-media-uploader-close",this.closeUploader.bind(this)),e.on("click","#bb-delete-media",this.deleteMedia.bind(this)),e.on("click","#bb-select-deselect-all-media",this.toggleSelectAllMedia.bind(this)),void 0!==BP_Nouveau.is_send_ajax_request&&"1"===BP_Nouveau.is_send_ajax_request?m('#buddypress [data-bp-list="media"]').on("bp_ajax_request",this.bp_ajax_media_request):this.bp_media_after_load(),e.on("click","#bb-create-album",this.openCreateAlbumModal.bind(this)),m(document).on("click","#bb-create-folder",this.openCreateFolderModal.bind(this)),m(document).on("click","#bb-create-folder-child",this.openCreateFolderChildModal.bind(this)),m(document).on("click","#bp-edit-folder-open",this.openEditFolderChildModal.bind(this)),m(document).on("click","#bp-media-create-album-submit",this.saveAlbum.bind(this)),m(document).on("click","#bp-media-create-folder-submit",this.saveFolder.bind(this)),m(document).on("click","#bp-media-create-child-folder-submit",this.saveChildFolder.bind(this)),e.on("click","#bp-media-create-album-close",this.closeCreateAlbumModal.bind(this)),m(document).on("click","#bp-media-create-folder-close",this.closeCreateFolderModal.bind(this)),m(document).on("click","#bp-media-edit-folder-close",this.closeEditFolderModal.bind(this)),m(document).on("click",".open-popup .errorPopup",this.closeErrorPopup.bind(this)),e.on("click","#bp-media-add-more",this.triggerDropzoneSelectFileDialog.bind(this)),m("#bp-media-uploader").on("click",".bp-media-upload-tab",this.changeUploadModalTab.bind(this)),m('.bp-nouveau [data-bp-list="media"]').on("click","li.load-more",this.injectMedias.bind(this)),m(".bp-nouveau #albums-dir-list").on("click","li.load-more",this.appendAlbums.bind(this)),t.on("click","li.load-more",this.appendMedia.bind(this)),e.on("change",'.bb-media-check-wrap [name="bb-media-select"]',this.addSelectedClassToWrapper.bind(this)),t.on("change",'.bb-media-check-wrap [name="bb-media-select"]',this.toggleSubmitMediaButton.bind(this)),e.on("click","#bp-edit-album-title",this.editAlbumTitle.bind(this)),m(document).on("click","#bp-edit-folder-title",this.editFolderTitle.bind(this)),e.on("click","#bp-cancel-edit-album-title",this.cancelEditAlbumTitle.bind(this)),e.on("click","#bp-save-album-title",this.saveAlbum.bind(this)),m(document).on("click","#bp-save-folder-title",this.saveFolder.bind(this)),e.on("change","#bp-media-single-album select#bb-album-privacy",this.saveAlbum.bind(this)),e.on("change","#media-stream select#bb-folder-privacy",this.savePrivacy.bind(this)),e.on("click","#bb-delete-album",this.deleteAlbum.bind(this)),m(document).on("click","#bb-delete-folder",this.deleteFolder.bind(this)),m(document).on("click","ul.document-nav li",this.resetPageDocumentDirectory.bind(this)),m(document).on("click","ul.document-nav li a",this.resetPageDocumentDirectory.bind(this)),m(document).on("click","#forums-media-button",this.openForumsUploader.bind(this)),m(document).on("click","#forums-document-button",this.openForumsDocumentUploader.bind(this)),m(document).on("click","#forums-video-button",this.openForumsVideoUploader.bind(this)),m(document).on("click","#forums-gif-button",this.toggleGifSelector.bind(this)),m(document).find("form #whats-new-toolbar, .forum form #whats-new-toolbar").on("keydown",".search-query-input",this.searchGif.bind(this)),m(document).on("click",".bbpress-forums-activity #whats-new-toolbar .found-media-item",this.selectGif.bind(this)),m(document).find("form #whats-new-toolbar, .forum form #whats-new-toolbar").on("click",".found-media-item",this.selectGif.bind(this)),m(document).find("form #whats-new-toolbar .gif-search-results, .forum form #whats-new-toolbar .gif-search-results").scroll(this.loadMoreGif.bind(this)),m(".buddypress.groups.messages").length||m(document).find("form #whats-new-toolbar, .forum form #whats-new-toolbar").on("click",".found-media-item",this.selectGif.bind(this)),m(document).find("form #whats-new-attachments .forums-attached-gif-container .gif-search-results, .forum form #whats-new-attachments .forums-attached-gif-container .gif-search-results").scroll(this.loadMoreGif.bind(this)),m(document).find("form #whats-new-attachments .forums-attached-gif-container, .forum form #whats-new-attachments .forums-attached-gif-container").on("click",".gif-image-remove",this.removeSelectedGif.bind(this)),m(document).on("click",".gif-image-container",this.playVideo.bind(this)),m(document).on("click",".directory.document  .media-folder_action__anch
1or, .directory.document  .media-folder_action__anchor li a, .bb-media-container .media-folder_action__anchor, .bb-media-container  .media-folder_action__list li a",this.fileActionButton.bind(this)),m(document).on("click",".bb-activity-media-elem .copy_download_file_url a, .media-folder_action__list .copy_download_file_url a, .media .bb-photo-thumb .copy_download_file_url a",this.copyDownloadLink.bind(this)),m(document).on("click",".bb-activity-media-elem.media-activity .media-action-wrap .media-action_more, #media-stream.media .bb-photo-thumb .media-action-wrap .media-action_more, .bb-activity-media-elem.document-activity .document-action-wrap .document-action_more, .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list li a",this.fileActivityActionButton.bind(this)),m(document).click(this.toggleFileActivityActionButton),m(document).on("click",".bb-activity-media-elem.document-activity .document-expand .document-expand-anchor, .bb-activity-media-elem.document-activity .document-action-wrap .document-action_collapse",this.toggleCodePreview.bind(this)),m(document).on("click",".activity .bp-document-move-activity, #media-stream .bp-document-move-activity",this.moveDocumentIntoFolder.bind(this)),m(document).on("click",'.bp-nouveau [data-bp-list="document"] .pager .dt-more-container.load-more',this.injectDocuments.bind(this)),m(document).on("click",'.bp-nouveau [data-bp-list="document"] .data-head',this.sortDocuments.bind(this)),m(document).on("click",".modal-container .bb-field-steps-actions",this.documentPopupNavigate.bind(this)),m(document).on("click",".bp-media-document-uploader .modal-container .bb-field-uploader-actions",this.uploadDocumentNavigate.bind(this)),m(document).on("click",".bp-media-photo-uploader .modal-container .bb-field-uploader-actions",this.uploadMediaNavigate.bind(this)),m(document).on("click",".modal-container #bp-media-edit-child-folder-submit",this.renameChildFolder.bind(this)),m(document).on("click",".activity .bp-media-move-activity, #media-stream .bp-media-move-activity",this.moveMediaIntoAlbum.bind(this)),m("#bb-media-model-container .activity-list, #media-stream")),e="#buddypress .activity-list",i='#buddypress [data-bp-list="activity"]',a="#bb-media-model-container .activity-list",o="#media-stream",e=(m(document).on("click",e+" .ac-document-move, "+i+" .ac-document-move, "+e+" .ac-folder-move, "+i+" .ac-folder-move, "+a+" .ac-document-move, "+a+" .ac-folder-move, "+o+" .ac-document-move, "+o+" .ac-folder-move",this.openDocumentMove.bind(this)),m(document).on("click",e+" .ac-media-move, "+i+" .ac-media-move, "+a+" .ac-media-move, "+o+" .ac-media-move, .group-media "+o+" .ac-media-move",this.openMediaMove.bind(this)),m(document).on("click",e+" .ac-document-close-button, "+i+" .ac-document-close-button, "+e+" .ac-folder-close-button, "+i+" .ac-folder-close-button, "+a+" .ac-document-close-button, "+a+" .ac-folder-close-button, "+o+" .ac-document-close-button, "+o+" .ac-folder-close-button",this.closeDocumentMove.bind(this)),m(document).on("click",e+" .ac-media-close-button, "+i+" .ac-media-close-button, "+a+" .ac-media-close-button, "+o+" .ac-media-close-button",this.closeMediaMove.bind(this)),t.on("click",".ac-document-rename",this.renameDocument.bind(this)),t.on("click",".ac-document-privacy",this.editPrivacyDocument.bind(this)),t.on("keyup",".media-folder_name_edit",this.renameDocumentSubmit.bind(this)),t.on("click",".name_edit_cancel, .name_edit_save",this.renameDocumentSubmit.bind(this)),m(document).on("click",".document-file-delete",this.deleteDocument.bind(this)),m(document).on("click",".media-file-delete",this.deleteMedia.bind(this)),m(document).on("click",".bp-folder-move",this.folderMove.bind(this)),m(document).on("click",".bp-document-open-create-popup-folder",this.createFolderInPopup.bind(this)),m(document).on("click",".bp-media-open-create-popup-folder",this.createAlbumInPopup.bind(this)),m(document).on("click",".close-create-popup-folder",this.closeCreateFolderInPopup.bind(this)),m(document).on("click",".close-create-popup-album",this.closeCreateAlbumInPopup.bind(this)),m(document).on("click",".bp-document-create-popup-folder-submit",this.submitCreateFolderInPopup.bind(this)),m(document).on("click",".bp-media-create-popup-album-submit",this.submitCreateAlbumInPopup.bind(this)),m(".buddypress.groups.messages")),i=m(".buddypress.groups.messages form#send_group_message_form #whats-new-toolbar"),a=m(".buddypress.groups.messages form#send_group_message_form #whats-new-attachments .bp-group-messages-attached-gif-container .gif-search-results"),o=m(".buddypress.groups.messages form#send_group_message_form #whats-new-attachments .bp-group-messages-attached-gif-container");e.on("click","#bp-group-messages-media-button",this.openGroupMessagesUploader.bind(this)),e.on("click","#bp-group-messages-document-button",this.openGroupMessagesDocumentUploader.bind(this)),e.on("click","#bp-group-messages-video-button",this.openGroupMessagesVideoUploader.bind(this)),e.on("click","#bp-group-messages-gif-button",this.toggleGroupMessagesGifSelector.bind(this)),i.on("keyup",".search-query-input",this.searchGroupMessagesGif.bind(this)),i.on("click",".found-media-item",this.selectGroupMessagesGif.bind(this)),a.scroll(this.loadMoreGroupMessagesGif.bind(this)),m(".groups.messages form#send_group_message_form #whats-new-toolbar .bp-group-messages-attached-gif-container .gif-search-results").scroll(this.loadMoreGroupMessagesGif.bind(this)),o.on("click",".gif-image-remove",this.removeGroupMessagesSelectedGif.bind(this)),m(".bp-existing-media-wrap").on("scroll",this.loadExistingMedia.bind(this)),document.addEventListener("keyup",this.closePopup.bind(this)),document.addEventListener("keyup",this.submitPopup.bind(this)),m(window).bind("beforeunload",this.beforeunloadWindow.bind(this)),_.isUndefined(BP_Nouveau.media.gif_api_key)||(window.addEventListener("scroll",this.throttledAutoPlayGifVideos.bind(this),!1),window.addEventListener("resize",this.throttledAutoPlayGifVideos.bind(this),!1),(t=m("#bp-message-thread-list")).length&&t.on("scroll",this.throttledAutoPlayGifVideos.bind(this)),(e=m(".bb-modal-activity-body")).length&&e.on("scroll",this.throttledAutoPlayGifVideos.bind(this)),(i=m(".bb-media-model-container .activity-list .activity-item")).length&&i.on("scroll",this.throttledAutoPlayGifVideos.bind(this)),m(document).on("scroll","#bp-message-thread-list",this.throttledAutoPlayGifVideos.bind(this)),m(document).on("scroll",".bb-modal-activity-body",this.throttledAutoPlayGifVideos.bind(this)),m(document).on("scroll",".bb-media-model-container .activity-list .activity-item",this.throttledAutoPlayGifVideos.bind(this)),setTimeout(function(){var e=document.getElementById("bp-message-thread-list"),e=(e&&e.addEventListener("scroll",bp.Nouveau.Media.throttledAutoPlayGifVideos.bind(bp.Nouveau.Media),!1),document.querySelector(".bb-modal-activity-body")),e=(e&&e.addEventListener("scroll",bp.Nouveau.Media.throttledAutoPlayGifVideos.bind(bp.Nouveau.Media),!1),document.querySelector(".bb-media-model-container .activity-list .activity-item"));e&&e.addEventListener("scroll",bp.Nouveau.Media.throttledAutoPlayGifVideos.bind(bp.Nouveau.Media),!1)},1e3),m(window).on("load",function(){setTimeout(function(){void 0!==bp.Nouveau.Media&&"function"==typeof bp.Nouveau.Media.autoPlayGifVideos&&bp.Nouveau.Media.autoPlayGifVideos()},300)}),document.addEventListener("keydown",_.bind(this.closePickersOnEsc,this)),m(document).on("click",_.bind(this.closePickersOnClick,this))),(this.bbp_is_reply_edit||this.bbp_is_to
1pic_edit||this.bbp_is_forum_edit)&&(this.bbp_reply_edit_media.length||this.bbp_topic_edit_media.length||this.bbp_forum_edit_media.length)&&m("#forums-media-button").trigger("click"),(this.bbp_is_reply_edit||this.bbp_is_topic_edit||this.bbp_is_forum_edit)&&(this.bbp_reply_edit_document.length||this.bbp_topic_edit_document.length||this.bbp_forum_edit_document.length)&&m("#forums-document-button").trigger("click"),(this.bbp_is_reply_edit||this.bbp_is_topic_edit||this.bbp_is_forum_edit)&&(this.bbp_reply_edit_video.length||this.bbp_topic_edit_video.length||this.bbp_forum_edit_video.length)&&m("#forums-video-button").trigger("click"),(this.bbp_is_reply_edit||this.bbp_is_topic_edit||this.bbp_is_forum_edit)&&(Object.keys(this.bbp_reply_edit_gif_data).length||Object.keys(this.bbp_topic_edit_gif_data).length||Object.keys(this.bbp_forum_edit_gif_data).length)&&(this.editGifPreview(),(a=jQuery("#forums-gif-button").addClass("active").closest("form")).find("#forums-document-button")&&a.find("#forums-document-button").parents(".post-elements-buttons-item").addClass("disable"),a.find("#forums-media-button")&&a.find("#forums-media-button").parents(".post-elements-buttons-item").addClass("disable"),a.find("#forums-video-button"))&&a.find("#forums-video-button").parents(".post-elements-buttons-item").addClass("disable"),"#openEditFolder"==window.location.hash&&m("#bp-media-edit-child-folder").length&&(history.pushState(null,null,window.location.href.split("#")[0]),m("#bp-media-edit-child-folder").show()),(this.bbp_is_reply_edit||this.bbp_is_topic_edit||this.bbp_is_forum_edit)&&(bp.Nouveau.Media.reply_topic_allow_delete_media=!0)},updateAlbumCounts:function(e){var t,i,a,o;m("#buddypress #bp-media-single-album").length&&(o=parseInt(e.album_media_count)||0,e=parseInt(e.album_video_count)||0,t=function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")},0<(a=m("#buddypress .bb-album-photo-count")).length&&(i=1===o?BP_Nouveau.media.i18n_strings.photo:BP_Nouveau.media.i18n_strings.photos,a.text(t(o)+" "+i)),0<(a=m("#buddypress .bb-album-video-count")).length)&&(o=1===e?BP_Nouveau.media.i18n_strings.video:BP_Nouveau.media.i18n_strings.videos,a.text(t(e)+" "+o))},loadExistingMedia:function(){m(window).scroll()},resetPageDocumentDirectory:function(e){e.preventDefault(),this.current_page=1},submitCreateFolderInPopup:function(e){e.preventDefault();var i=m(e.currentTarget).closest(".open-popup"),a=m(i).find(".bp-document-create-popup-folder-submit"),t=i.find(".bb-folder-selected-id").val(),o=m.trim(m(e.currentTarget).closest(".modal-container").find(".popup-on-fly-create-folder-title").val()),d=m(e.currentTarget).closest(".modal-container").find(".popup-on-fly-create-folder-title"),s=/[\\/?%*:|"<>]+/g.exec(d.val()),s=Boolean(s);if(""===m.trim(d.val())||s)return d.addClass("error"),!1;d.removeClass("error"),this.currentTargetParent=t=""===t?0:t;var n=this.currentTargetParent,r=0,l="",c="",u=0;if("group"===this.moveToTypePopup?(l="grouponly",r=this.moveToIdPopup):(l=m(e.currentTarget).closest(".modal-container").find(".popup-on-fly-create-folder #bb-folder-privacy").val(),c=m(e.currentTarget).closest(".modal-container").find(".popup-on-fly-create-folder #bb-folder-privacy")),""===o)return alert(BP_Nouveau.media.create_folder_error_title),!1;a.addClass("loading"),setTimeout(function(){var e={action:"document_folder_save",_wpnonce:BP_Nouveau.nonces.media,title:o,privacy:l,parent:n,group_id:r};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,async:!1,success:function(e){var t;e.success&&(m(".document-data-table-head").length&&parseInt(n)===parseInt(BP_Nouveau.media.current_folder)&&(bp.Nouveau.inject("#media-stream div#media-folder-document-data-table",e.data.document,"prepend"),jQuery(window).scroll()),i.find(".location-folder-list-wrap .location-folder-list").remove(),i.find(".location-folder-list-wrap").append(e.data.tree_view),t="#"+m(i).attr("id")+".open-popup",bp.Nouveau.Media.folderLocationUI&&bp.Nouveau.Media.folderLocationUI(t,e.data.folder_id),u=e.data.folder_id,(""===e.data.tree_view?(i.find(".location-folder-list-wrap").hide(),i.find(".location-folder-list-wrap-main span.no-folder-exists")):(i.find(".location-folder-list-wrap-main span.no-folder-exists").hide(),i.find(".location-folder-list-wrap"))).show(),i.find("ul.location-folder-list span#"+u).trigger("click"),i.find(".bb-model-footer").show(),i.find(".bb-model-footer, #bp-media-document-prev").show(),i.find(".bb-field-wrap-search").show(),i.find(".bp-document-open-create-popup-folder").show(),i.find(".location-folder-list-wrap-main").show(),i.find(".create-popup-folder-wrap").hide(),i.find(".bb-folder-selected-id").val(),i.find(".bb-folder-selected-id").val(u),i.find(".bb-model-header").children().show(),i.find(".bb-model-header p").hide(),d.val(""),""!==c&&c.val("public"),m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item span:not(.hidden)").each(function(e){0<e&&m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item").width()>m(i).find(".breadcrumbs-append-ul-li .breadcrumb").width()&&(m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item span.hidden").append(m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(2)),m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item .more_options").length||m('<span class="more_options">...</span>').insertAfter(m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(0)))}),a.removeClass("loading"),setTimeout(function(){var e=i.find("ul.location-folder-list span#"+u),t=(e.trigger("click"),m(i).find("#bb-document-privacy"));0!==Number(e.data("id"))?(t.find("option").removeAttr("selected"),t.val(e.parent().data("privacy")),t.prop("disabled",!0)):(t.find("option").removeAttr("selected"),t.val("public"),t.prop("disabled",!1))},200))}}),this.currentTargetParent=u,i.find(".location-folder-list li.is_active").show().children("span, i").show().siblings("ul").hide(),i.find(".location-folder-list li.is_active").siblings("li").show().children("span, i").show().siblings("ul").hide(),i.find(".location-folder-list li span.selected").removeClass("selected"),i.find(".location-folder-list li.is_active").children("span").addClass("selected")},0)},submitCreateAlbumInPopup:function(e){e.preventDefault();var t=this,i=m(e.currentTarget).closest(".open-popup"),a=m(i).find(".bp-media-create-popup-album-submit"),o=i.find(".bb-album-selected-id").val(),d=(this.currentTargetParent=o=""===o?0:o,this.currentTargetParent),s=0,n=m.trim(m(e.currentTarget).closest(".modal-container").find(".popup-on-fly-create-album-title").val()),r=m(e.currentTarget).closest(".modal-container").find(".popup-on-fly-create-album-title"),l="",c="",u=0;if("group"===this.moveToTypePopup?(l="grouponly",s=this.moveToIdPopup):(l=m(e.currentTarget).closest(".modal-container").find(".popup-on-fly-create-album #bb-album-privacy").val(),c=m(e.currentTarget).closest(".modal-container").find(".popup-on-fly-create-album #bb-album-privacy")),""===n)return alert(BP_Nouveau.media.create_album_error_title),!1;a.addClass("loading"),setTimeout(function(){var e={action:"media_album_save",_wpnonce:BP_Nouveau.nonces.media,title:n,privacy:l,parent:d,group_id:s};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,async:!1,success:function(e){e.success&&(i.find(".location-album-list-wrap .location-album-list").remove(),i.find(".location-album-list-wrap").append(e.data.tree_view),bp.Nouveau.Media.folderLocationUI&&bp.Nouveau.Media.folderLocationUI(i,e.data.album_id),u=e.data.album_id,(""===e.data.tree_view?(i.find(".location-album-list-wrap").hide(),i.find(".location-album-list-wrap-main span.no-album-exists")):(i.find(".location-album-list-wrap-main span.no-album-exists").hide(),i.find(".location-album-list-wrap"))).show(),i.find("ul.location-album-list span#"+u).trigger("click"),i.find(".bb-model-footer").show(),i.find(".bb-field-wrap-search").show(),i.find(".bp-media-open-create-popup-album").show(),i.find(".location-album-list-wrap-main").show(),i.find(".create-popup-album-wrap").hide(),i.find(".bb-field-steps-2 #bp-media-prev").show(),i.find(".bb-album-selected-id").val(),i.find(".bb-album-selected-id").val(u),i.find(".bb-model-header").children().show(),i.find(".bb-model-header p").hide(),r.val(""),""!==c&&c.val("public"),m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item span:not(.hidden)").each(function(e){0<e&&m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item").width()>m(i).find(".breadcrumbs-append-ul-li .breadcrumb").width()&&(m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item span.hidden").append(m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(2)),m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item .more_options").length||m('<span class="more_options">...</span>').insertAfter(m(i).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(0)))}),t.updateAlbumNavCount(e.data.album_count)),a.removeClass("loading")}}),this.currentTargetParent=u,i.find(".location-album-list li.is_active").show().children("span, i").show().siblings("ul").hide(),i.find(".location-album-list li.is_active").siblings("li").show().children("span, i").show().siblings("ul").hide(),i.find(".location-album-list li span.selected").removeClass("selected"),i.find(".location-album-list li.is_active").children("span").addClass("selected")},0)},closeCreateFolderInPopup:function(e){e.preventDefault(),m(".modal-container .bb-model-footer").show(),m(".bb-field-wrap-search").show(),m(".bp-document-open-create-popup-folder").show(),m(".location-folder-list-wrap-main").show(),m("#bp-media-document-prev").show(),m(".create-popup-folder-wrap").hide(),m(e.currentTarget).closest(".has-folderlocationUI").find(".bb-model-header").children().show(),m(e.currentTarget).closest(".has-folderlocationUI").find(".bb-model-header p").hide()},closeCreateAlbumInPopup:function(e){e.preventDefault(),m(".modal-container .bb-model-footer").show(),m(".bb-field-wrap-search").show(),m(".bp-document-open-create-popup-folder").show(),m(".modal-container:visible .bp-video-open-create-popup-album").show(),m(".location-album-list-wrap-main").show(),m(".bb-field-steps-2 #bp-media-prev").show(),m(".bb-field-steps-2 #bp-video-next").show(),m(".create-popup-album-wrap").hide(),m(".bp-media-create-popup-album-submit.loading").removeClass("loading"),m(e.currentTarget).closest(".has-folderlocationUI").find(".bb-model-header").children().show(),m(e.currentTarget).closest(".has-folderlocationUI").find(".bb-model-header p").hide()},createFolderInPopup:function(e){e.preventDefault();var t=parseInt(m(document).find(".open-popup .bb-folder-selected-id").val()),i=m(document).find(".open-popup .bb-folder-create-from").val();0<t?m(document).find(".open-popup .privacy-field-wrap-hide-show").hide():m(document).find(".open-popup .privacy-field-wrap-hide-show").show(),"group"===i||
10<t?m(document).find(".popup-on-fly-create-folder .privacy-field-wrap-hide-show").hide():m(document).find(".popup-on-fly-create-folder .privacy-field-wrap-hide-show").show(),m(".modal-container .bb-model-footer, .modal-container #bp-media-document-prev").hide(),m(".bb-field-wrap-search").hide(),m(".bp-document-open-create-popup-folder").hide(),m(".location-folder-list-wrap-main").hide(),m(".create-popup-folder-wrap").show(),m(e.currentTarget).closest(".has-folderlocationUI").find(".bb-model-header").children().hide(),m(e.currentTarget).closest(".has-folderlocationUI").find(".bb-model-header").append("<p>"+BP_Nouveau.media.create_folder+"</p>"),m(".modal-container #bb-folder-privacy").addClass("new-folder-create-privacy"),m(document).find(".open-popup .error").hide()},createAlbumInPopup:function(e){e.preventDefault();var t=parseInt(m(document).find(".open-popup .bb-album-selected-id").val()),i=m(document).find(".open-popup .bb-album-create-from").val();0<t?m(document).find(".open-popup .privacy-field-wrap-hide-show").hide():m(document).find(".open-popup .privacy-field-wrap-hide-show").show(),"group"===i?m(document).find(".popup-on-fly-create-album .privacy-field-wrap-hide-show").hide():m(document).find(".popup-on-fly-create-album .privacy-field-wrap-hide-show").show(),m(".modal-container .bb-model-footer").hide(),m(".bb-field-wrap-search").hide(),m(".bp-document-open-create-popup-folder").hide(),m(".location-album-list-wrap-main").hide(),m(".bb-field-steps-2 #bp-media-prev").hide(),m(".create-popup-album-wrap").show(),m(e.currentTarget).closest(".has-folderlocationUI").find(".bb-model-header").children().hide(),m(e.currentTarget).closest(".has-folderlocationUI").find(".bb-model-header").append("<p>"+BP_Nouveau.media.create_album_title+"</p>"),m(".modal-container #bb-folder-privacy").addClass("new-folder-create-privacy"),m(document).find(".open-popup .error").hide()},savePrivacy:function(e){var t,i,a,o=m(e.currentTarget);if(e.preventDefault(),o.hasClass("new-folder-create-privacy"))return!1;t=parseInt(o.data("item-id")),i=o.data("item-type"),a=o.val(),e=m(e.currentTarget).find("option:selected").text(),this.privacySelectorSelect.addClass("hide"),this.privacySelectorSpan.text(""),this.privacySelectorSpan.text(e),this.privacySelectorSpan.show(),0<t&&(e={action:"document_save_privacy",item_id:t,type:i,value:a,_wpnonce:BP_Nouveau.nonces.media},m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){e.success?(m(document).find("#div-listing-"+t+" li#"+t+" a").attr("data-privacy",a),e.data.document&&e.data.document.video_symlink&&m(document).find('a.bb-open-document-theatre[data-id="'+t+'"]').attr("data-video-preview",e.data.document.video_symlink),e.data&&e.data.url&&m(document).find('a.bb-open-document-theatre[data-id="'+t+'"]').attr("href",e.data.url)):(o.find('option[value="'+o.attr("data-privacy")+'"]').attr("selected","selected"),o.siblings("span").text(o.find('option[value="'+o.attr("data-privacy")+'"]').text()),alert(e.data.feedback.replace("&#039;","'")))}}))},folderMove:function(e){var i=m(e.currentTarget),e=(e.preventDefault(),i.attr("id")),t=m("#media-folder-document-data-table #bp-media-move-folder .modal-mask .modal-wrapper #boss-media-create-album-popup .bb-field-wrap .bb-folder-selected-id").val();if(""===e||""===t)return alert(BP_Nouveau.media.i18n_strings.folder_move_error),!1;i.addClass("loading");e={action:"document_folder_move",current_folder_id:e,folder_move_to_id:t,group_id:this.group_id,_wpnonce:BP_Nouveau.nonces.media};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){if(!e.success)return m(document).find(".open-popup .error").show(),m(document).find(".open-popup .error").html(e.data.feedback),i.removeClass("loading"),!1;var t;"yes"===BP_Nouveau.media.is_document_directory?("personal"===bp.Nouveau.getStorage("bp-document").scope?(m(document).find("li#document-personal a").trigger("click"),m(document).find("li#document-personal")):(m(document).find("li#document-all a").trigger("click"),m(document).find("li#document-all"))).trigger("click"):((t=m("#media-stream")).html(""),t.html(e.data.html),m(document).find(".open-popup .error").hide(),m(document).find(".open-popup .error").html(""),i.removeClass("loading"),m(document).removeClass("open-popup"))}})},deleteDocument:function(e){var t=m(e.currentTarget),e=(e.preventDefault(),t.attr("data-type")),i=t.attr("data-item-id"),a=t.attr("data-item-attachment-id"),o=t.attr("data-item-preview-attachment-id"),d=[];if("activity"!==t.attr("data-item-from")){if("folder"===e){if(!confirm(BP_Nouveau.media.i18n_strings.folder_delete_confirm))return!1}else if("document"===e&&!confirm(BP_Nouveau.media.i18n_strings.document_delete_confirm))return!1;var s,d={action:"document_delete",id:i,preview_attachment_id:o,type:e,attachment_id:a,_wpnonce:BP_Nouveau.nonces.media};"yes"===BP_Nouveau.media.is_document_directory&&(s=bp.Nouveau.getStorage("bp-document").scope,d.scope=""===s?"all":s),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,asyc:!1,data:d,success:function(e){var t;e.success&&((t=m("#media-stream")).html(""),t.html(e.data.html))}}),this.current_page=1}else{if(!confirm(BP_Nouveau.media.i18n_strings.document_delete_confirm))return!1;var n=t.attr("data-item-activity-id");d={action:"document_activity_delete",id:i,preview_attachment_id:o,type:e,activity_id:n,attachment_id:a,_wpnonce:BP_Nouveau.nonces.media},m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:d,success:function(e){e.success&&(m("body #buddypress .activity-list li#activity-"+n+" .document-activity .activity-inner .bb-activity-media-wrap .document-activity."+i).remove(),m("body #buddypress .activity-list .activity-comments .document-activity."+i).remove(),!0===e.data.delete_activity?(m("body #buddypress .activity-list li#activity-"+n).remove(),m("body .bb-activity-media-elem.document-activity."+i).remove(),m("body .activity-comments li#acomment-"+n).remove()):m("body #buddypress .activity-list li#activity-"+n).replaceWith(e.data.activity_content))}})}},bp_ajax_media_request:function(e,t){BP_Nouveau.media.group_id&&void 0!==t&&void 0!==t.response.scopes.groups&&0===parseInt(t.response.scopes.groups)?m(".bb-photos-actions").hide():BP_Nouveau.media.group_id&&void 0!==t&&void 0!==t.response.scopes.groups&&0!==parseInt(t.response.scopes.groups)?m(".bb-photos-actions").show():void 0!==t&&void 0!==t.response.scopes.personal&&0===parseInt(t.response.scopes.personal)?m(".bb-photos-actions").hide():void 0!==t&&void 0!==t.response.scopes.personal&&0!==
1parseInt(t.response.scopes.personal)&&m(".bb-photos-actions").show()},bp_media_after_load:function(){m(".media-list.bb-photo-list").children().length&&m(".bb-photos-actions").show()},addSelectedClassToWrapper:function(e){var e=e.currentTarget;m(e).is(":checked")?(m(e).closest(".bb-media-check-wrap").find(".bp-tooltip").attr("data-bp-tooltip",BP_Nouveau.media.i18n_strings.unselect),m(e).closest(".bb-item-thumb").addClass("selected")):(m(e).closest(".bb-item-thumb").removeClass("selected"),m(e).closest(".bb-media-check-wrap").find(".bp-tooltip").attr("data-bp-tooltip",BP_Nouveau.media.i18n_strings.select),(e=m(".bp-nouveau #bb-select-deselect-all-media")).hasClass("selected")&&e.removeClass("selected"))},moveDocumentIntoFolder:function(e){var i=m(e.currentTarget),a=(e.preventDefault(),i.attr("id")),o=i.closest(".bp-media-move-file").find(".bb-folder-selected-id").val();if(""===a||""===o)return i.closest(".modal-container").find(".location-folder-list").addClass("has-error"),!1;"yes"!==BP_Nouveau.media.is_document_directory&&(this.current_page=1),i.closest(".modal-container").find(".location-folder-list").removeClass("has-error"),i.addClass("loading");var d=m(document).find('a[data-media-id="'+a+'"]').attr("data-parent-activity-id"),e={action:"document_move",_wpnonce:BP_Nouveau.nonces.media,document_id:a,folder_id:o,group_id:this.group_id,activity_id:d};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){var t;e.success?("yes"===BP_Nouveau.media.is_document_directory?("personal"===bp.Nouveau.getStorage("bp-document").scope?(m(document).find("li#document-personal a").trigger("click"),m(document).find("li#document-personal")):(m(document).find("li#document-all a").trigger("click"),m(document).find("li#document-all"))).trigger("click"):(0<parseInt(BP_Nouveau.media.current_folder)?m('#document-stream ul.media-list li[data-id="'+a+'"]').remove():m('#activity-stream ul.activity-list li .activity-content .activity-inner .bb-activity-media-wrap div[data-id="'+a+'"]').length&&!m('#activity-stream ul.activity-list li .activity-content .activity-inner .bb-activity-media-wrap div[data-id="'+a+'"]').parent().hasClass("bb-media-length-1")&&(m('#activity-stream ul.activity-list li .activity-content .activity-inner .bb-activity-media-wrap div[data-id="'+a+'"]').remove(),d)&&d.length&&(m('#activity-stream ul.activity-list li[data-bp-activity-id="'+d+'"] .activity-content .activity-inner .bb-activity-media-wrap').remove(),m('#activity-stream ul.activity-list li[data-bp-activity-id="'+d+'"] .activity-content .activity-inner').append(e.data.document_content)),(t=m("#media-stream")).html(""),t.html(e.data.html),m(document).find(".open-popup .error").hide(),m(document).find(".open-popup .error").html(""),i.removeClass("loading"),m(document).removeClass("open-popup")),i.closest(".bb-activity-media-wrap").find(".bb-activity-media-elem.document-activity").attr("data-parent-id",o),i.closest(".bp-media-move-file").find(".ac-document-close-button").trigger("click")):alert(e.data.feedback.replace("&#039;","'"))}})},moveMediaIntoAlbum:function(e){var a=m(e.currentTarget),o=this,d=(e.preventDefault(),a.attr("id")),s=a.closest(".bp-media-move-file").find(".bb-album-selected-id").val();if(""===d||""===s)return a.closest(".modal-container").find(".location-album-list").addClass("has-error"),!1;a.closest(".modal-container").find(".location-album-list").removeClass("has-error"),a.addClass("loading");var n=m(document).find('a[data-media-id="'+d+'"]').attr("data-parent-activity-id"),e=parseInt(o.group_id),e=(e||(e=!1,"group"===m(document).find('a[data-media-id="'+d+'"]').attr("data-type")&&(e=m(document).find('a[data-media-id="'+d+'"]').attr("id"))),{action:"media_move",_wpnonce:BP_Nouveau.nonces.media,media_id:d,album_id:s,group_id:e,activity_id:n});m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){var t,i;e.success?("yes"===BP_Nouveau.media.is_media_directory?("personal"===bp.Nouveau.getStorage("bp-media").scope?(m(document).find("li#media-personal a").trigger("click"),m(document).find("li#media-personal")):(m(document).find("li#media-all a").trigger("click"),m(document).find("li#media-all"))).trigger("click"):(0<parseInt(BP_Nouveau.media.current_album)||"group"===BP_Nouveau.media.current_type&&0<parseInt(BP_Nouveau.media.album_id)?m('#media-stream ul.media-list li[data-id="'+d+'"]').remove():m('#activity-stream ul.activity-list li .activity-content .activity-inner .bb-activity-media-wrap div[data-id="'+d+'"]').length&&!m('#activity-stream ul.activity-list li .activity-content .activity-inner .bb-activity-media-wrap div[data-id="'+d+'"]').parent().hasClass("bb-media-length-1")&&(m('#activity-stream ul.activity-list li .activity-content .activity-inner .bb-activity-media-wrap div[data-id="'+d+'"]').remove(),n)&&n.length&&(m('#activity-stream ul.activity-list li[data-bp-activity-id="'+n+'"] .activity-content .activity-inner .bb-activity-media-wrap').remove(),m('#activity-stream ul.activity-list li[data-bp-activity-id="'+n+'"] .activity-content .activity-inner').append(e.data.media_content),jQuery(window).scroll()),m(document).find(".open-popup .error").hide(),m(document).find(".open-popup .error").html(""),a.removeClass("loading"),m(document).removeClass("open-popup")),a.closest(".bp-media-move-file").find(".ac-media-close-button").trigger("click"),m(document).find('a.bb-open-media-theatre[data-id="'+d+'"]').data("album-id",s),void 0===e.data.source_album_id&&void 0===e.data.dest_album_id||(t=m("#buddypress #bp-media-single-album")).length&&(i={},(t=parseInt(t.attr("data-album-id"))||0)===e.data.source_album_id?(i.album_media_count=e.data.source_album_media_count,i.album_video_count=e.data.source_album_video_count):t===e.data.dest_album_id&&(i.album_media_count=e.data.dest_album_media_count,i.album_video_count=e.data.dest_album_video_count),o.updateAlbumCounts(i))):alert(e.data.feedback.replace("&#039;","'"))}})},deleteMedia:function(e){var a,o=m(e.currentTarget),d=this,s=(e.preventDefault(),[]),n=m("#buddypress"),e=o.attr("data-type"),r=o.data("item-from"),l="";if("album"===e){if(!confirm(BP_Nouveau.media.i18n_strings.album_delete_confirm))return!1}else if("media"===e&&!confirm(BP_Nouveau.media.i18n_strings.media_delete_confirm))return!1;if(o.hasClass("bb-delete")){if(!confirm(BP_Nouveau.media.i18n_strings.media_delete_confirm))return!1;e=n.find(".media-list:not(.existing-media-list)");e.find('.bb-media-check-wrap [name="bb-media-select"]:checked').each(function(){m(this).closest(".bb-item-thumb").addClass("loading deleting"),s.push(m(this).val())}),0<e.parents(".album-single-view").length&&e.find('.bb-video-check-wrap [name="bb-video-select"]:checked').each(function(){m(this).closest(".bb-item-thumb").addClass("loading deleting"),s.push(m(this).val())})}if(a=o.data("parent-activity-id"),r&&r.length&&"activity"===r&&0==s.length&&(l=o.attr("data-item-id"),s.push(l)),0==s.length&&s.push(o.data("item-id")),0==s.length)return!1;o.prop("disabled",!0),m("#buddypress #media-stream.media .bp-feedback").remove();e={action:"media_delete",_wpnonce:BP_Nouveau.nonces.media,media:s,activity_id:a,from_where:r};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){d.current_page=1,r&&r.length&&"activity"===r?e.success&&(m.each(s,function(e,t){m('#activity-stream ul.activity-list li.activity .activity-content .activity-inner .bb-activity-media-wrap div[data-id="'+t+'"]').length&&m('#activity-stream ul.activity-list li.activity .activity-content .activity-inner .bb-activity-media-wrap div[data-id="'+t+'"]').remove(),m("body .bb-activity-media-elem.media-activity."+t).length&&m("body .bb-activity-media-elem.media-activity."+t).remove()}),m('#activity-stream ul.activity-list li[data-bp-activity-id="'+a+'"] .activity-content .activity-inner .bb-activity-media-wrap').remove(),m('#activity-stream ul.activity-list li[data-bp-activity-id="'+a+'"] .activity-content .activity-inner').append(e.data.media_content),!0===e.data.delete_activity?(m("body #buddypress .activity-list li#activity-"+a).remove(),m("body .bb-activity-media-elem.media-activity."+l).remove(),m("body .activity-comments li#acomment-"+a).remove()):m("body #buddypress .activity-list li#activity-"+a).replaceWith(e.data.activity_content)):r&&r.length&&"media"===r?e.success&&("yes"===BP_Nouveau.media.is_media_directory?("personal"===(t=bp.Nouveau.getStorage("bp-media").scope)?(m(document).find("li#media-personal a").trigger("click"),m(document).find("li#media-personal")):"groups"===t?(m(document).find("li#media-groups a").trigger("click"),m(document).find("li#media-groups")):(m(document).find("li#media-all a").trigger("click"),m(document).find("li#media-all"))).trigger("click"):(void 0!==e.data&&void 0!==e.data.media_personal_count&&0<m("#buddypress .bp-wrap .users-nav").length&&(0<m("#buddypress .bb-item-count").length&&"yes"!==BP_Nouveau.media.is_media_directory&&!BP_Nouveau.media.current_album?(i=BP_Nouveau.dir_labels.hasOwnProperty("media")?1===parseInt(e.data.media_personal_count)?BP_Nouveau.dir_labels.media.singular:BP_Nouveau.dir_labels.media.plural:"",m("#buddypress .bb-item-count").html('<span class="bb-count">'+e.data.media_personal_count+"</span> "+i)):m("#buddypress").find(".bp-wrap .users-nav ul li#media-personal-li a span.count").text(e.data.media_personal_count)),void 0!==e.data&&void 0!==e.data.media_group_count&&0<m("#buddypress .bp-wrap .groups-nav").length&&(0<m("#buddypress .bb-item-count").length&&"yes"!==BP_Nouveau.media.is_media_directory?(i=BP_Nouveau.dir_labels.hasOwnProperty("media")?1===parseInt(e.data.media_group_count)?BP_Nouveau.dir_labels.media.singular:BP_Nouveau.dir_labels.media.plural:"",m("#buddypress .bb-item-count").html('<span class="bb-count">'+e.data.media_group_count+"</span>
1 "+i)):m("#buddypress").find(".bp-wrap .groups-nav ul li#photos-groups-li a span.count").text(e.data.media_group_count)),0!==e.data.media_html_content.length?(0===parseInt(e.data.media_personal_count)?(m(".bb-photos-actions").hide(),m("#media-stream")):n.find(".media-list:not(.existing-media-list)")).html(e.data.media_html_content):0!==e.data.group_media_html_content.length?(0===parseInt(e.data.media_group_count)?(m(".bb-photos-actions").hide(),m("#media-stream")):n.find(".media-list:not(.existing-media-list)")).html(e.data.group_media_html_content):m.each(s,function(e,t){m('#media-stream ul.media-list li[data-id="'+t+'"]').length&&m('#media-stream ul.media-list li[data-id="'+t+'"]').remove()}),void 0!==e.data.album_total_count&&d.updateAlbumCounts(e.data))):(setTimeout(function(){o.prop("disabled",!1)},500),e.success?(void 0!==e.data&&void 0!==e.data.media_personal_count&&0<m("#buddypress .bp-wrap .users-nav").length&&(0<m("#buddypress .bb-item-count").length&&"yes"!==BP_Nouveau.media.is_media_directory&&!BP_Nouveau.media.current_album?(i=BP_Nouveau.dir_labels.hasOwnProperty("media")?1===parseInt(e.data.media_personal_count)?BP_Nouveau.dir_labels.media.singular:BP_Nouveau.dir_labels.media.plural:"",m("#buddypress .bb-item-count").html('<span class="bb-count">'+e.data.media_personal_count+"</span> "+i)):m("#buddypress").find(".bp-wrap .users-nav ul li#media-personal-li a span.count").text(e.data.media_personal_count)),void 0!==e.data&&void 0!==e.data.media_group_count&&0<m("#buddypress .bp-wrap .groups-nav").length&&(0<m("#buddypress .bb-item-count").length&&"yes"!==BP_Nouveau.media.is_media_directory?(i=BP_Nouveau.dir_labels.hasOwnProperty("media")?1===parseInt(e.data.media_group_count)?BP_Nouveau.dir_labels.media.singular:BP_Nouveau.dir_labels.media.plural:"",m("#buddypress .bb-item-count").html('<span class="bb-count">'+e.data.media_group_count+"</span> "+i)):m("#buddypress").find(".bp-wrap .groups-nav ul li#photos-groups-li a span.count").text(e.data.media_group_count)),(t=n.find(".media-list:not(.existing-media-list)")).find('.bb-media-check-wrap [name="bb-media-select"]:checked').each(function(){m(this).closest("li").remove()}),t.parent().parent().hasClass("album-single-view")&&t.find('.bb-video-check-wrap [name="bb-video-select"]:checked').each(function(){m(this).closest("li").remove()}),0!==e.data.media_html_content.length?(0===parseInt(e.data.media_personal_count)?(m(".bb-photos-actions").hide(),m("#media-stream")):t).html(e.data.media_html_content):0!==e.data.group_media_html_content.length?(0===parseInt(e.data.media_group_count)?(m(".bb-photos-actions").hide(),m("#media-stream")):t).html(e.data.group_media_html_content):m.each(s,function(e,t){m('#media-stream ul.media-list li[data-id="'+t+'"]').length&&m('#media-stream ul.media-list li[data-id="'+t+'"]').remove()}),void 0!==e.data.album_total_count&&d.updateAlbumCounts(e.data)):m("#buddypress #media-stream.media").prepend(e.data.feedback));var t,i=m(".bp-nouveau #bb-select-deselect-all-media");i.hasClass("selected")&&i.removeClass("selected"),jQuery(window).scroll()}})},toggleSelectAllMedia:function(e){e.preventDefault(),m(e.currentTarget).hasClass("selected")?(m(e.currentTarget).data("bp-tooltip",BP_Nouveau.media.i18n_strings.selectall),this.deselectAllMedia(e)):(m(e.currentTarget).data("bp-tooltip",BP_Nouveau.media.i18n_strings.unselectall),this.selectAllMedia(e)),m(e.currentTarget).toggleClass("selected")},selectAllMedia:function(e){e.preventDefault();e=m("#buddypress").find(".media-list:not(.existing-media-list)");e.find('.bb-media-check-wrap [name="bb-media-select"]').each(function(){m(this).prop("checked",!0),m(this).closest(".bb-item-thumb").addClass("selected"),m(this).closest(".bb-media-check-wrap").find(".bp-tooltip").attr("data-bp-tooltip",BP_Nouveau.media.i18n_strings.unselect)}),e.parent().parent().hasClass("album-single-view")&&e.find('.bb-video-check-wrap [name="bb-video-select"]').each(function(){m(this).prop("checked",!0),m(this).closest(".bb-item-thumb").addClass("selected"),m(this).closest(".bb-video-check-wrap").find(".bp-tooltip").attr("data-bp-tooltip",BP_Nouveau.media.i18n_strings.unselect)})},deselectAllMedia:function(e){e.preventDefault();e=m("#buddypress").find(".media-list:not(.existing-media-list)");e.find('.bb-media-check-wrap [name="bb-media-select"]').each(function(){m(this).prop("checked",!1),m(this).closest(".bb-item-thumb").removeClass("selected"),m(this).closest(".bb-media-check-wrap").find(".bp-tooltip").attr("data-bp-tooltip",BP_Nouveau.media.i18n_strings.select)}
1),e.parent().parent().hasClass("album-single-view")&&e.find('.bb-video-check-wrap [name="bb-video-select"]').each(function(){m(this).prop("checked",!1),m(this).closest(".bb-item-thumb").removeClass("selected"),m(this).closest(".bb-video-check-wrap").find(".bp-tooltip").attr("data-bp-tooltip",BP_Nouveau.media.i18n_strings.select)})},editAlbumTitle:function(e){e.preventDefault(),m("#bb-album-title").show(),m("#bp-save-album-title").show(),m("#bp-cancel-edit-album-title").show(),m("#bp-edit-album-title").hide(),m("#bp-media-single-album #bp-single-album-title").hide()},editFolderTitle:function(e){e.preventDefault(),m("#bb-album-title").show(),m("#bp-save-folder-title").show(),m("#bp-cancel-edit-album-title").show(),m("#bp-edit-folder-title").hide(),m("#bp-media-single-album #bp-single-album-title").hide()},cancelEditAlbumTitle:function(e){e.preventDefault(),m("#bb-album-title").removeClass("error").hide(),m("#bp-save-album-title,#bp-save-folder-title").hide(),m("#bp-cancel-edit-album-title").hide(),m("#bp-edit-album-title,#bp-edit-folder-title").show(),m("#bp-media-single-album #bp-single-album-title").show()},triggerDropzoneSelectFileDialog:function(){this.dropzone_obj.hiddenFileInput.click()},closeUploader:function(e){e.preventDefault(),m("#bp-media-uploader").hide(),m("#bp-media-add-more").hide(),m("#bp-media-uploader-modal-title").text(BP_Nouveau.media.i18n_strings.upload),m("#bp-media-uploader-modal-status-text").text(""),m("#bp-media-post-content").val(""),m("#bp-dropzone-content .bp-feedback").remove(),this.dropzone_obj.element&&this.dropzone_obj.destroy(),this.dropzone_media=[];var t=m(e.currentTarget).closest("#bp-media-uploader");m(".close-create-popup-album").trigger("click"),m(".close-create-popup-folder").trigger("click"),t.find('.breadcrumbs-append-ul-li .item span[data-id="0"]').trigger("click"),t.find(".bb-field-steps").length&&(t.find(".bb-field-steps-1").show().siblings(".bb-field-steps-2").hide(),t.find(".bb-field-steps-1 #bp-media-photo-next, .bb-field-steps-1 #bp-media-document-next ").hide(),t.find(".bb-field-steps-1").removeClass("controls-added"),t.find("#bp-media-document-prev, #bp-media-prev, #bp-media-document-submit, #bp-media-submit, .bp-media-open-create-popup-folder, .bp-document-open-create-popup-folder, .create-popup-folder-wrap, .create-popup-album-wrap, .bp-video-open-create-popup-album").hide()),this.clearFolderLocationUI(e)},closeChildFolderUploader:function(e){e.preventDefault(),m(document).find(".open-popup #bb-album-child-title").val(""),m(document).find(".open-popup #bp-media-create-child-folder-submit").removeClass("loading"),m(document).find("#bp-media-create-child-folder").removeClass("open-popup"),m(document).find("#bp-media-create-child-folder").hide(),m(document).find(".open-popup #bb-album-title").text(""),m(document).find(".open-popup #bp-media-create-folder").hide(),m(document).find("#bp-media-create-folder").removeClass("open-popup")},closeFolderUploader:function(e){e.preventDefault(),m(document).find(".open-popup #bb-album-title").val(""),m(document).find(".open-popup #bp-media-create-folder-submit").removeClass("loading"),m(document).find(".open-popup #bp-media-document-submit").hide(),m(document).find("#bp-media-create-folder").removeClass("open-popup"),m(document).find("#bp-media-create-folder").hide()},loadMoreGif:function(e){var t=e.target,i=this,e=m(e.target).closest("form").find(".forums-attached-gif-container"),a=e.data("key");i.gif_container_key=a,t.scrollTop+t.offsetHeight>=t.scrollHeight&&!e.hasClass("loading")&&0<i.gif_data[a].total_count&&i.gif_data[a].offset<=i.gif_data[a].total_count&&(t={offset:i.gif_data[a].offset,fmt:"json",limit:i.gif_data[a].limit},e.addClass("loading"),e=null,e=_.isNull(i.gif_data[a].q)?i.giphy.trending(t,_.bind(i.loadMoreGifResponse,i)):i.giphy.search(_.extend({q:i.gif_data[a].q},t),_.bind(i.loadMoreGifResponse,i)),i.gif_data[a].requests.push(e),i.gif_data[a].offset=i.gif_data[a].offset+i.gif_data[a].limit)},loadMoreGroupMessagesGif:function(e){var t=e.target,i=this,a=m(e.target).closest("form").find(".bp-group-messages-attached-gif-container").data("key");i.gif_container_key=a,t.scrollTop+t.offsetHeight>=t.scrollHeight&&!m(e.target).closest(".bp-group-messages-attached-gif-container").hasClass("loading")&&0<i.gif_total_count&&i.gif_offset<=i.gif_total_count&&(t={offset:i.gif_offset,fmt:"json",limit:i.gif_limit},m(e.target).closest(".bp-group-messages-attached-gif-container").addClass("loading"),e=null,e=_.isNull(i.gif_q)?i.giphy.trending(t,_.bind(i.loadMoreGroupMessagesGifResponse,i)):i.giphy.search(_.extend({q:i.gif_q},t),_.bind(i.loadMoreGroupMessagesGifResponse,i)),i.gif_requests.push(e),i.gif_offset=i.gif_offset+i.gif_limit,i.gif_data[a].requests.push(e),i.gif_data[a].offset=i.gif_data[a].offset+i.gif_data[a].limit)},loadMoreGroupMessagesGifResponse:function(e){var t=0;if(m(".bp-group-messages-attached-gif-container").removeClass("loading"),void 0!==e.data&&e.data.length){for(var i="",t=0;t<e.data.length;t++){var a=Math.floor(6*Math.random())+1,o=768<window.innerWidth?140:130,d=e.data[t].images.original.width;i+='<li class="bg'+a+'" style="height: '+o*e.data[t].images.original.height/d+'px;">\n\t<a class="found-media-item" href="'+e.data[t].images.original.url+'" data-id="'+e.data[t].id+'">\n\t\t<img src="'+e.data[t].images.fixed_width.url+'">\n\t</a>\n</li>',e.data[t].saved=!1,this.gif_data.push(e.data[t])}m(".bp-group-messages-attached-gif-container").find(".gif-search-results-list").append(i)}void 0!==e.pagination&&void 0!==e.pagination.total_count&&(this.gif_total_count=e.pagination.total_count)},loadMoreGifResponse:function(e){var t=this,i=0;if(m('div.forums-attached-gif-container[data-key="'+t.gif_container_key+'"]').removeClass("loading"),void 0!==e.data&&e.data.length){for(var a="",i=0;i<e.data.length;i++){var o=Math.floor(6*Math.random())+1,d=768<window.innerWidth?140:130,s=e.data[i].images.original.width;a+='<li class="bg'+o+'" style="height: '+d*e.data[i].images.original.height/s+'px;">\n\t<a class="found-media-item" href="'+e.data[i].images.original.url+'" data-id="'+e.data[i].id+'">\n\t\t<img src="'+e.data[i].images.fixed_width.url+'">\n\t</a>\n</li>',e.data[i].saved=!1,t.gif_data[t.gif_container_key].data.push(e.data[i])}m('div.forums-attached-gif-container[data-key="'+t.gif_container_key+'"]').closest("form").find(".gif-search-results-list").append(a)}void 0!==e.pagination&&void 0!==e.pagination.total_count&&(t.gif_data[t.gif_container_key].total_count=e.pagination.total_count)},editGifPreview:function(){var e=this,t={};if(e.bbp_is_reply_edit&&Object.keys(e.bbp_reply_edit_gif_data).length?t=e.bbp_reply_edit_gif_data.gif_raw_data:e.bbp_is_to
1pic_edit&&Object.keys(e.bbp_topic_edit_gif_data).length?t=e.bbp_topic_edit_gif_data.gif_raw_data:e.bbp_is_forum_edit&&Object.keys(e.bbp_forum_edit_gif_data).length&&(t=e.bbp_forum_edit_gif_data.gif_raw_data),void 0===t.images)return!1;e=m("#whats-new-attachments .forums-attached-gif-container");e[0].style.backgroundImage="url("+t.images.fixed_width.url+")",e[0].style.backgroundSize="contain",e[0].style.height=t.images.original.height+"px",e[0].style.width=t.images.original.width+"px",e.find(".gif-image-container img").attr("src",t.images.original.url),e.removeClass("closed"),m("#bbp_media_gif").length&&m("#bbp_media_gif").val(JSON.stringify(t))},selectGif:function(e){var t=this,i=0,a=m(e.currentTarget),o=a.closest("form").find(".forums-attached-gif-container"),d=(e.preventDefault(),o.closest("form").find(".gif-media-search-dropdown").removeClass("open"),o.data("key"));if(void 0!==t.gif_data[d]&&void 0!==t.gif_data[d].data&&t.gif_data[d].data.length){for(i=0;i<t.gif_data[d].data.length;i++)if(t.gif_data[d].data[i].id==e.currentTarget.dataset.id){a.closest("form").find("#whats-new-attachments .forums-attached-gif-container")[0].style.backgroundImage="url("+t.gif_data[d].data[i].images.fixed_width.url+")",a.closest("form").find("#whats-new-attachments .forums-attached-gif-container")[0].style.backgroundSize="contain",a.closest("form").find("#whats-new-attachments .forums-attached-gif-container")[0].style.height=t.gif_data[d].data[i].images.original.height+"px",a.closest("form").find("#whats-new-attachments .forums-attached-gif-container")[0].style.width=t.gif_data[d].data[i].images.original.width+"px",a.closest("form").find("#whats-new-attachments .forums-attached-gif-container").find(".gif-image-container img").attr("src",t.gif_data[d].data[i].images.original.url),a.closest("form").find("#whats-new-attachments .forums-attached-gif-container").removeClass("closed"),a.closest("form").find("#bbp_media_gif").length&&a.closest("form").find("#bbp_media_gif").val(JSON.stringify(t.gif_data[d].data[i]));break}o=a.closest("form");o.addClass("has-gif"),o.find("#forums-document-button")&&o.find("#forums-document-button").parents(".post-elements-buttons-item").addClass("disable"),o.find("#forums-media-button")&&o.find("#forums-media-button").parents(".post-elements-buttons-item").addClass("disable"),o.find("#forums-video-button")&&o.find("#forums-video-button").parents(".post-elements-buttons-item").addClass("disable")}},selectGroupMessagesGif:function(e){var t=this,i=0,a=(e.preventDefault(),m("#whats-new-attachments .bp-group-messages-attached-gif-container")),o=m("#bp_group_messages_gif");if(m("#whats-new-toolbar .bp-group-messages-attached-gif-container").parent().removeClass("open"),t.gif_data.length){for(i=0;i<t.gif_data.length;i++)if(t.gif_data[i].id==e.currentTarget.dataset.id){a[0].style.backgroundImage="url("+t.gif_data[i].images.fixed_width.url+")",a[0].style.backgroundSize="contain",a[0].style.height=t.gif_data[i].images.original.height+"px",a[0].style.width=t.gif_data[i].images.original.width+"px",a.find(".gif-image-container img").attr("src",t.gif_data[i].images.original.url),a.removeClass("closed"),o.length&&o.val(JSON.stringify(t.gif_data[i]));break}var d=m("#send_group_message_form");d.find("#bp-group-messages-media-button")&&d.find("#bp-group-messages-media-button").parents(".post-elements-buttons-item").addClass("disable"),d.find("#bp-group-messages-document-button")&&d.find("#bp-group-messages-document-button").parents(".post-elements-buttons-item").addClass("disable"),d.find("#bp-group-messages-video-button")&&d.find("#bp-group-messages-video-button").parents(".post-elements-buttons-item").addClass("disable")}},removeSelectedGif:function(e){e.preventDefault(),this.resetForumsGifComponent(e)},removeGroupMessagesSelectedGif:function(e){e.preventDefault(),this.resetGroupMessagesGifComponent()},resetForumsGifComponent:function(e){var e=m(e.target),t=(e.closest("form").find("#whats-new-toolbar #forums-gif-button").removeClass("active"),e.closest("form").find(".gif-media-search-dropdown").removeClass("open"),e.closest("form").find("#whats-new-attachments .forums-attached-gif-container")),t=(t.length&&(t.addClass("closed"),t.find(".gif-image-container img").attr("src",""),t[0].style=""),e.closest("form").find("#bbp_media_gif").length&&e.closest("form").find("#bbp_media_gif").val(""),e.closest("form"));t.removeClass("has-gif"),t.find("#forums-document-button")&&t.find("#forums-document-button").parents(".post-elements-buttons-item").removeClass("disable"),t.find("#forums-media-button")&&t.find("#forums-media-button").parents(".post-elements-buttons-item").removeClass("disable"),t.find("#forums-video-button")&&t.find("#forums-video-button").parents(".post-elements-buttons-item").removeClass("disable"),t.find("#forums-gif-button")&&t.find("#forums-gif-button").parents(".post-elements-buttons-item").removeClass("no-click")},resetGroupMessagesGifComponent:function(){var e=m("#whats-new-attachments .bp-group-messages-attached-gif-container"),t=m("#bp_group_messages_gif"),e=(m("#whats-new-toolbar .bp-group-messages-attached-gif-container").parent().removeClass("open"),m("#whats-new-toolbar #bp-group-messages-gif-button").removeClass("active"),e.addClass("closed"),e.find(".gif-image-container img").attr("src",""),e[0].style="",t.length&&t.val(""),m("#send_group_message_form"));e.find("#bp-group-messages-media-button")&&e.find("#bp-group-messages-media-button").parents(".post-elements-buttons-item").removeClass("disable"),e.find("#bp-group-messages-document-button")&&e.find("#bp-group-messages-document-button").parents(".post-elements-buttons-item").removeClass("disable"),e.find("#bp-group-messages-video-button")&&e.find("#bp-group-messages-video-button").parents(".post-elements-buttons-item").removeClass("disable")},searchGif:function(e){if("Enter"===e.key||13===e.keyCode)return e.preventDefault(),!1;var t=this;null!=t.gif_timeout&&clearTimeout(this.gif_timeout),t.gif_timeout=setTimeout(function(){t.gif_timeout=null,t.searchGifRequest(e,e.target.value)},1e3)},searchGroupMessagesGif:function(e){var t=this;null!=t.gif_timeout&&clearTimeout(this.gif_timeout),""===e.target.value?this.toggleGroupMessagesGifSelector(e):t.gif_timeout=setTimeout(function(){t.gif_timeout=null,t.searchGroupMessagesGifRequest(e,e.target.value)},1e3)},searchGroupMessagesGifRequest:function(d){var s=this,n=(s.gif_q=d.target.value,s.gif_offset=0),e=(s.clearGifRequests(),m(d.target).closest(".bp-group-messages-attached-gif-container").addClass("loading"),m(d.target).find(".gif-no-results").removeClass("show"),m(d.target).find(".gif-no-connection").removeClass("show"),s.giphy.search({q:s.gif_q,offset:s.gif_offset,fmt:"json",limit:s.gif_limit},function(e){if(void 0!==e.data.length&&0===e.data.length&&m(d.target).find(".gif-no-results").addClass("show"),void 0!==e.meta.status&&200!==e.meta.status&&m(d.target).find(".gif-no-connection").addClass("show"),void 0!==e.data&&e.data.length){var t="";for(n=0;n<e.data.length;n++){var i=Math.floor(6*Math.random())+1,a=768<window.innerWidth?140:130,o=e.data[n].images.original.width;t+='<li class="bg'+i+'" style="height: '+a*e.data[n].images.original.height/o+'px;">\n\t<a class="found-media-item" href="'+e.data[n].images.original.url+'" data-id="'+e.data[n].id+'">\n\t\t<img src="'+e.data[n].images.fixed_width.url+'">\n\t</a>\n</li>',e.data[n].saved=!1,s.gif_data.push(e.data[n])}m(d.target).closest(".bp-group-messages-attached-gif-container").find(".gif-search-results-list").append(t)}void 0!==e.pagination&&void 0!==e.pagination.total_count&&(s.gif_total_count=e.pagination.total_count),m(d.target).closest(".bp-group-messages-attached-gif-container").removeClass("loading")},function(){m(d.target).find(".gif-no-connection").addClass("show")}));s.gif_requests.push(e),s.gif_offset=s.gif_offset+s.gif_limit},searchGifRequest:function(d){var s=this,n=0,r=m(d.target).closest("form").find(".forums-attached-gif-container"),l=(r.addClass("loading"),r.data("key")),e=(m(d.target).closest("form").find(".gif-no-results").removeClass("show"),m(d.target).closest("form").find(".gif-no-connection").removeClass("show"),s.clearGifRequests(l),s.gif_data[l].q=d.target.value,s.gif_data[l].offset=0,s.giphy.search({q:s.gif_data[l].q,offset:s.gif_data[l].offset,fmt:"json",limit:s.gif_data[l].limit},function(e){if(void 0!==e.data.length&&0===e.data.length&&m(d.target).closest("form").find(".gif-no-results").addClass("show"),void 0!==e.meta.status&&200!==e.meta.status&&m(d.target).closest("form").find(".gif-no-connection").addClass("show"),void 0!==e.data&&e.data.length){var t="";for(n=0;n<e.data.length;n++){var i=Math.floor(6*Math.random())+1,a=768<window.innerWidth?140:130,o=e.data[n].images.original.width;t+='<li class="bg'+i+'" style="height: '+a*e.data[n].images.original.height/o+'px;">\n\t<a class="found-media-item" href="'+e.data[n].images.original.url+'" data-id="'+e.data[n].id+'">\n\t\t<img src="'+e.data[n].images.fixed_width.url+'">\n\t</a>\n</li>',e.data[n].saved=!1,s.gif_data[l].data.push(e.data[n])}m(d.target).closest(".gif-search-content").find(".gif-search-results-list").append(t)}void 0!==e.pagination&&void 0!==e.pagination.total_count&&(s.gif_data[l].total_count=e.pagination.total_count),r.removeClass("loading")},function(){m(d.target).closest("form").find(".gif-no-connection").addClass("show")}));s.gif_data[l].requests.push(e),s.gif_data[l].offset=s.gif_data[l].offset+s.gif_data[l].limit},clearGifRequests:function(e){var t=this;if(void 0!==t.gif_data[e]&&void 0!==t.gif_data[e].requests){for(var i=0;i<t.gif_data[e].requests.length;i++)t.gif_data[e].requests[i].abort();
1m('[data-key="'+e+'"]').closest("form").find(".gif-search-results-list li").remove(),t.gif_data[e].requests=[],t.gif_data[e].data=[],t.gif_data.splice(e,1)}},toggleGifSelector:function(e){var d,s,n=this,r=m(e.currentTarget),t=r.closest("form").find(".gif-media-search-dropdown"),l=0,e=(e.preventDefault(),void 0!==window.Giphy&&void 0!==BP_Nouveau.media.gif_api_key&&(n.giphy=new window.Giphy(BP_Nouveau.media.gif_api_key),(d=r.closest("form").find(".forums-attached-gif-container")).addClass("loading"),s=d.data("key"),n.clearGifRequests(s),n.gif_data[s]={q:null,offset:0,limit:20,requests:[],total_count:0,data:[]},e=n.giphy.trending({offset:n.gif_data[s].offset,fmt:"json",limit:n.gif_data[s].limit},function(e){if(void 0!==e.data&&e.data.length){var t="";for(l=0;l<e.data.length;l++){var i=Math.floor(6*Math.random())+1,a=768<window.innerWidth?140:130,o=e.data[l].images.original.width;t+='<li class="bg'+i+'" style="height: '+a*e.data[l].images.original.height/o+'px;">\n\t<a class="found-media-item" href="'+e.data[l].images.original.url+'" data-id="'+e.data[l].id+'">\n\t\t<img src="'+e.data[l].images.fixed_width.url+'">\n\t</a>\n</li>',e.data[l].saved=!1,n.gif_data[s].data.push(e.data[l])}r.closest("form").find(".gif-search-results-list").append(t)}void 0!==e.pagination&&void 0!==e.pagination.total_count&&(n.gif_data[s].total_count=e.pagination.total_count),d.removeClass("loading")}),n.gif_data[s].requests.push(e),n.gif_data[s].offset=n.gif_data[s].offset+n.gif_data[s].limit),t.toggleClass("open"),r.parents("form").find("#whats-new-attachments .forums-attached-gif-container img")),t=(0<e.length&&""!=e.attr("src")?r.addClass("active"):r.toggleClass("active"),r.closest("form").find("#forums-post-media-uploader")),e=(t.length&&n.resetForumsMediaComponent(t.data("key")),r.closest("form").find("#forums-post-document-uploader")),t=(e.length&&n.resetForumsDocumentComponent(e.data("key")),r.closest("form").find("#forums-post-video-uploader"));t.length&&n.resetForumsVideoComponent(t.data("key")),m(window).width()<=544&&(e=r.closest(".bb-modal"),jQuery(e).scrollTop(e[0].scrollHeight))},closePickersOnEsc:function(e){var t=m(e.currentTarget);"Escape"!==e.key&&27!==e.keyCode||_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.gif_api_key)||(t.find("form").find(".gif-media-search-dropdown").removeClass("open"),0<m(".gif-media-search-dropdown-standalone.open").length&&t.find(".gif-media-search-dropdown-standalone").removeClass("open"),t.find("#bbpress-forums form").each(function(){var e=jQuery(this),t=e.find("#whats-new-attachments .forums-attached-gif-container img");0<t.length&&""!=t.attr("src")?e.find("#forums-gif-button").addClass("active"):e.find("#forums-gif-button").removeClass("active")}),t.find("#send_group_message_form").each(function(){var e=jQuery(this),t=e.find("#whats-new-attachments .bp-group-messages-attached-gif-container img");0<t.length&&""!=t.attr("src")?e.find("#bp-group-messages-gif-button").addClass("active"):e.find("#bp-group-messages-gif-button").removeClass("active")}),t.find(".activity-comments form").each(function(){var e=jQuery(this),t=e.find(".ac-textarea").find(".ac-reply-attachments .activity-attached-gif-container");t.length&&""!=m.trim(t.html())?e.find(".ac-reply-gif-button").addClass("active"):e.find(".ac-reply-gif-button").removeClass("active")}))},closePickersOnClick:function(e){var t=m(e.target),e=m(e.currentTarget);_.isUndefined(BP_Nouveau.media)||_.isUndefined(BP_Nouveau.media.gif_api_key)||t.closest(".post-gif").length||t.closest(".gif-media-search-dropdown").length||(e.find("form").find(".gif-media-search-dropdown").removeClass("open"),0<m(".gif-media-search-dropdown-standalone.open").length&&e.find(".gif-media-search-dropdown-standalone").removeClass("open"),e.find("#bbpress-forums form").each(function(){var e=jQuery(this),t=e.find("#whats-new-attachments .forums-attached-gif-container img");0<t.length&&""!=t.attr("src")?e.find("#forums-gif-button").addClass("active"):e.find("#forums-gif-button").removeClass("active")}),e.find("#send_group_message_form").each(function(){var e=jQuery(this),t=e.find("#whats-new-attachments .bp-group-messages-attached-gif-container img");0<t.length&&""!=t.attr("src")?e.find("#bp-group-messages-gif-button").addClass("active"):e.find("#bp-group-messages-gif-button").removeClass("active")}),e.find(".activity-comments form").each(function(){var e=jQuery(this),t=e.find(".ac-textarea").find(".ac-reply-attachments .activity-attached-gif-container");t.length&&""!=m.trim(t.html())?e.find(".ac-reply-gif-button").addClass("active"):e.find(".ac-reply-gif-button").removeClass("active")}))},toggleGroupMessagesGifSelector:function(e){var d=this,s=m(e.currentTarget),t=s.closest("form").find(".gif-media-search-dropdown"),n=0,e=(e.preventDefault(),void 0!==window.Giphy&&void 0!==BP_Nouveau.media.gif_api_key&&null==d.giphy&&(d.giphy=new window.Giphy(BP_Nouveau.media.gif_api_key),d.gif_offset=0,d.gif_q=null,d.gif_limit=20,d.gif_requests=[],d.gif_data=[],d.clearGifRequests(),m(".gif-search-query").closest(".bp-group-messages-attached-gif-container").addClass("loading"),e=d.giphy.trending({offset:d.gif_offset,fmt:"json",limit:d.gif_limit},function(e){if(void 0!==e.data&&e.data.length){var t="";for(n=0;n<e.data.length;n++){var i=Math.floor(6*Math.random())+1,a=768<window.innerWidth?140:130,o=e.data[n].images.original.width;t+='<li class="bg'+i+'" style="height: '+a*e.data[n].images.original.height/o+'px;">\n\t<a class="found-media-item" href="'+e.data[n].images.original.url+'" data-id="'+e.data[n].id+'">\n\t\t<img src="'+e.data[n].images.fixed_width.url+'">\n\t</a>\n</li>',e.data[n].saved=!1,d.gif_data.push(e.data[n])}s.closest("form").find(".gif-search-results-list").append(t)}void 0!==e.pagination&&void 0!==e.pagination.total_count&&(d.gif_total_count=e.pagination.total_count),m(".gif-search-query").closest(".bp-group-messages-attached-gif-container").removeClass("loading")}),d.gif_requests.push(e),d.gif_offset=d.gif_offset+d.gif_limit),s.parents("form").find("#whats-new-attachments .bp-group-messages-attached-gif-container img"));0<e.length&&""!=e.attr("src")?s.addClass("active"):s.toggleClass("active"),t.toggleClass("open"),d.resetGroupMessagesMediaComponent(),d.resetGroupMessagesDocumentComponent(),d.resetGroupMessagesVideoComponent()},resetGroupMessagesMediaComponent:function(){this.dropzone_obj&&void 0!==this.dropzone_obj&&this.dropzone_obj.destroy(),this.dropzone_media=[],m("div#bp-group-messages-post-media-uploader").html(""),m("div#bp-group-messages-post-media-uploader").addClass("closed").removeClass("open"),m("#bp-group-messages-media-button").removeClass("active"),m("#item-body #group-messages-container .bb-groups-messages-right #send_group_message_form .bb-groups-messages-right-bottom #bp_group_messages_media").val("")},resetGroupMessagesDocumentComponent:function(){this.document_dropzone_obj&&void 0!==this.document_dropzone_obj&&this.document_dropzone_obj.destroy(),this.dropzone_media=[],m("div#bp-group-messages-post-document-uploader").html(""),m("div#bp-group-messages-post-document-uploader").addClass("closed").removeClass("open"),m("#bp-group-messages-document-button").removeClass("active"),m("#item-body #group-messages-container .bb-groups-messages-right #send_group_message_form .bb-groups-messages-right-bottom #bp_group_messages_document").val("")},resetGroupMessagesVideoComponent:function(){this.video_dropzone_obj&&void 0!==this.video_dropzone_obj&&this.video_dropzone_obj.destroy(),this.dropzone_media=[],m("div#bp-group-messages-post-video-uploader").html(""),m("div#bp-group-messages-post-video-uploader").addClass("closed").removeClass("open"),m("#bp-group-messages-video-button").removeClass("active"),m("#item-body #group-messages-container .bb-groups-messages-right #send_group_message_form .bb-groups-messages-right-bottom #bp_group_messages_video").val("")},resetForumsMediaComponent:function(e){m("#forums-media-button").removeClass("active"),void 0!==e&&(void 0!==this.dropzone_obj[e]&&(this.dropzone_obj[e].destroy(),this.dropzone_obj.splice(e,1),this.dropzone_media.splice(e,1)),(e=m("div#forums-post-media-uploader")).html(""),e.addClass("closed").removeClass("open"))},resetForumsDocumentComponent:function(e){m("#forums-document-button").removeClass("active"),void 0!==e&&(void 0!==this.dropzone_obj[e]&&(this.dropzone_obj[e].destroy(),this.dropzone_obj.splice(e,1),this.dropzone_media.splice(e,1)),(e=m("div#forums-post-document-uploader")).html(""),e.addClass("closed").removeClass("open"))},resetForumsVideoComponent:function(e){m("#forums-video-button").removeClass("active"),void 0!==e&&(void 0!==this.dropzone_obj[e]&&(this.dropzone_obj[e].destroy(),this.dropzone_obj.splice(e,1),this.dropzone_media.splice(e,1)),(e=m("div#forums-post-video-uploader")).html(""),e.addClass("closed").removeClass("open"))},openForumsUploader:function(e){var a=this,o=m(e.currentTarget),d=o.closest("form").find("#forums-post-media-uploader"),t=o.closest("form").find("#forums-post-document-uploader"),i=o.closest("form").find("#forums-post-video-uploader"),s=[],t=(e.preventDefault(),o.toggleClass("active"),t.data("key")),i=i.data("key");if(a.resetForumsDocumentComponent(t),a.resetForumsVideoComponent(i),void 0!==window.Dropzone&&d.length){var n=d.data("key");if(d.hasClass("closed")){if(a.dropzone_obj[n]=new Dropzone(d[0],a.options),a.dropzone_media[n]=[],a.dropzone_obj[n].on("sending",function(e,t,i){i.append("action","media_upload"),i.append("_wpnonce",BP_Nouveau.nonces.media);var a=0,a=(m("#bbp_forum_id").length&&(a=m("#bbp_forum_id").val()),i.append("bbp_forum_id",a),0),i=(m("#bbp_to
1pic_id").length&&(a=m("#bbp_topic_id").val()),i.append("bbp_topic_id",a),o.closest("form"));i.addClass("has-media"),i.find("#forums-document-button")&&i.find("#forums-document-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-gif-button")&&i.find("#forums-gif-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-video-button")&&i.find("#forums-video-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-media-button")&&i.find("#forums-media-button").parents(".post-elements-buttons-item").addClass("no-click")}),a.dropzone_obj[n].on("uploadprogress",function(e){o.closest("form").addClass("media-uploading");var t=m(e.previewElement).find(".dz-progress-ring circle")[0],i=2*t.r.baseVal.value*Math.PI,e=(t.style.strokeDasharray=i+" "+i,(t.style.strokeDashoffset=i)-e.upload.progress.toFixed(0)/100*i);t.style.strokeDashoffset=e}),a.dropzone_obj[n].on("error",function(e,t){e.accepted?void 0!==t&&void 0!==t.data&&void 0!==t.data.feedback?m(e.previewElement).find(".dz-error-message span").text(t.data.feedback):"error"==e.status&&e.xhr&&0==e.xhr.status&&m(e.previewElement).find(".dz-error-message span").text(BP_Nouveau.media.connection_lost_error):(jQuery(".forum-document-error-popup").length||m("body").append('<div id="bp-media-create-folder" style="display: block;" class="open-popup forum-document-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_media_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t+"</p></div></div></div></div></transition></div>"),this.removeFile(e),o.closest("form").removeClass("media-uploading"))}),a.dropzone_obj[n].on("success",function(e,t){t.data.id?(e.id=t.id,t.data.uuid=e.upload.uuid,t.data.menu_order=m(e.previewElement).closest(".dropzone").find(e.previewElement).index()-1,t.data.album_id=a.album_id,t.data.group_id=a.group_id,t.data.saved=!1,a.dropzone_media[n].push(t.data),a.addMediaIdsToForumsForm(d)):(jQuery(".forum-media-error-popup").length||m("body").append('<div id="bp-media-create-folder" style="display: block;" class="open-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_media_type+'</h4><a class="bb-model-close-button" id="bp-media-create-folder-close" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t.data.feedback+"</p></div></div></div></div></transition></div>"),this.removeFile(e))}),a.dropzone_obj[n].on("removedfile",function(e){if(!0===bp.Nouveau.Media.reply_topic_allow_delete_media){if(a.dropzone_media[n].length)for(var t in a.dropzone_media[n])if(e.upload.uuid==a.dropzone_media[n][t].uuid){this.bbp_is_reply_edit||this.bbp_is_topic_edit||this.bbp_is_forum_edit||void 0===a.dropzone_media[n][t].saved||a.dropzone_media[n][t].saved||"edit"!==bp.Nouveau.Media.reply_topic_display_post||a.removeAttachment(a.dropzone_media[n][t].id),a.dropzone_media[n].splice(t,1),a.addMediaIdsToForumsForm(d);break}var i;_.isNull(a.dropzone_obj[n].files)||0!==a.dropzone_obj[n].files.length||((i=o.closest("form")).find("#forums-document-button")&&i.find("#forums-document-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-video-button")&&i.find("#forums-video-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-gif-button")&&i.find("#forums-gif-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-media-button")&&i.find("#forums-media-button").parents(".post-elements-buttons-item").removeClass("no-click"))}_.isNull(a.dropzone_obj[n].files)||0!==a.dropzone_obj[n].files.length||o.closest("form").removeClass("has-media")}),a.dropzone_obj[n].on("complete",function(){0===this.getUploadingFiles().length&&0===this.getQueuedFiles().length&&0<this.files.length&&o.closest("form").removeClass("media-uploading")}),d.removeClass("closed").addClass("open"),a.resetForumsGifComponent(e),(this.bbp_is_reply_edit||this.bbp_is_to
1pic_edit||this.bbp_is_forum_edit)&&(this.bbp_reply_edit_media.length||this.bbp_topic_edit_media.length||this.bbp_forum_edit_media.length)&&(this.bbp_reply_edit_media.length?s=this.bbp_reply_edit_media:this.bbp_topic_edit_media.length?s=this.bbp_topic_edit_media:this.bbp_forum_edit_media.length&&(s=this.bbp_forum_edit_media),s.length)){for(var r,l=0;l<s.length;l++)a.dropzone_media[n].push({id:s[l].attachment_id,media_id:s[l].id,name:s[l].title,thumb:s[l].thumb,url:s[l].full,uuid:s[l].id,menu_order:l,saved:!!1}),r={name:s[l].title,accepted:!0,kind:"image",upload:{filename:s[l].title,uuid:s[l].id},dataURL:s[l].url,id:s[l].id},a.dropzone_obj[n].files.push(r),a.dropzone_obj[n].emit("addedfile",r),a.createThumbnailFromUrl(r,d);a.addMediaIdsToForumsForm(d),_.isNull(a.dropzone_obj[n].files)||0===a.dropzone_obj[n].files.length||((t=o.closest("form")).find("#forums-document-button")&&t.find("#forums-document-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-video-button")&&t.find("#forums-video-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-gif-button")&&t.find("#forums-gif-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-media-button")&&t.find("#forums-media-button").parents(".post-elements-buttons-item").addClass("no-click"))}}else a.resetForumsMediaComponent(n)}},openGroupMessagesUploader:function(e){var a=this,t=m("div#bp-group-messages-post-media-uploader"),i=m(e.currentTarget);e.preventDefault(),i.toggleClass("active"),void 0!==window.Dropzone&&t.length&&(t.hasClass("closed")?(a.dropzone_obj=new Dropzone("div#bp-group-messages-post-media-uploader",a.options),a.dropzone_obj.on("sending",function(e,t,i){i.append("action","media_upload"),i.append("_wpnonce",BP_Nouveau.nonces.media);i=m("#send_group_message_form");i.find("#bp-group-messages-document-button")&&i.find("#bp-group-messages-document-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-video-button")&&i.find("#bp-group-messages-video-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-gif-button")&&i.find("#bp-group-messages-gif-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-media-button")&&i.find("#bp-group-messages-media-button").parents(".post-elements-buttons-item").addClass("no-click")}),a.dropzone_obj.on("uploadprogress",function(e){var t=m(e.previewElement).find(".dz-progress-ring circle")[0],i=2*t.r.baseVal.value*Math.PI,e=(t.style.strokeDasharray=i+" "+i,(t.style.strokeDashoffset=i)-e.upload.progress.toFixed(0)/100*i);t.style.strokeDashoffset=e}),a.dropzone_obj.on("error",function(e,t){e.accepted?void 0!==t&&void 0!==t.data&&void 0!==t.data.feedback?m(e.previewElement).find(".dz-error-message span").text(t.data.feedback):"error"==e.status&&e.xhr&&0==e.xhr.status&&m(e.previewElement).find(".dz-error-message span").text(BP_Nouveau.media.connection_lost_error):(jQuery(".group-media-error-popup").length||m("body").append('<div id="bp-media-create-folder" style="display: block;" class="open-popup group-media-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_media_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t+"</p></div></div></div></div></transition></div>"),this.removeFile(e))}),a.dropzone_obj.on("success",function(e,t){t.data.id?(e.id=t.id,t.data.uuid=e.upload.uuid,t.data.menu_order=m(e.previewElement).closest(".dropzone").find(e.previewElement).index()-1,t.data.album_id=a.album_id,t.data.group_id=a.group_id,t.data.saved=!1,a.dropzone_media.push(t.data),a.addMediaIdsToGroupMessagesForm()):(jQuery(".group-message-error-popup").length||m("body").append('<div id="bp-media-create-folder" style="display: block;" class="open-popup group-message-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_media_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t.data.feedback+"</p></div></div></div></div></transition></div>"),this.removeFile(e))}),a.dropzone_obj.on("removedfile",function(e){if(a.dropzone_media.length)for(var t in a.dropzone_media)if(e.upload.uuid==a.dropzone_media[t].uuid){void 0===a.dropzone_media[t].saved||a.dropzone_media[t].saved||a.removeAttachment(a.dropzone_media[t].id),a.dropzone_media.splice(t,1),a.addMediaIdsToGroupMessagesForm();break}var i;_.isNull(a.dropzone_obj.files)||0!==a.dropzone_obj.files.length||((i=m("#send_group_message_form")).find("#bp-group-messages-document-button")&&i.find("#bp-group-messages-document-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-video-button")&&i.find("#bp-group-messages-video-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-gif-button")&&i.find("#bp-group-messages-gif-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-media-button")&&i.find("#bp-group-messages-media-button").parents(".post-elements-buttons-item").removeClass("no-click"))}),t.removeClass("closed").addClass("open"),a.resetGroupMessagesGifComponent(),a.resetGroupMessagesDocumentComponent(),a.resetGroupMessagesVideoComponent()):a.resetGroupMessagesMediaComponent())},openGroupMessagesDocumentUploader:function(e){var l=this,t=m("div#bp-group-messages-post-document-uploader"),i=m(e.currentTarget);e.preventDefault(),i.toggleClass("active"),void 0!==window.Dropzone&&t.length&&(t.hasClass("closed")?(l.document_dropzone_obj=new Dropzone("div#bp-group-messages-post-document-uploader",l.documentOptions),l.document_dropzone_obj.on("addedfile",function(){}),l.document_dropzone_obj.on("sending",function(e,t,i){i.append("action","document_document_upload"),i.append("_wpnonce",BP_Nouveau.nonces.media);i=m("#send_group_message_form");i.find("#bp-group-messages-media-button")&&i.find("#bp-group-messages-media-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-video-button")&&i.find("#bp-group-messages-video-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-gif-button")&&i.find("#bp-group-messages-gif-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-document-button")&&i.find("#bp-group-messages-document-button").parents(".post-elements-buttons-item").addClass("no-click")}),l.document_dropzone_obj.on("uploadprogress",function(e){var t=m(e.previewElement).find(".dz-progress-ring circle")[0],i=2*t.r.baseVal.value*Math.PI,e=(t.style.strokeDasharray=i+" "+i,(t.style.strokeDashoffset=i)-e.upload.progress.toFixed(0)/100*i);t.style.strokeDashoffset=e}),l.document_dropzone_obj.on("error",function(e,t){e.accepted?void 0!==t&&void 0!==t.data&&void 0!==t.data.feedback?m(e.previewElement).find(".dz-error-message span").text(t.data.feedback):"error"==e.status&&e.xhr&&0==e.xhr.status&&m(e.previewElement).find(".dz-error-message span").text(BP_Nouveau.media.connection_lost_error):(jQuery(".group-document-error-popup").length||m("body").append('<div id="bp-media-create-folder" style="display: block;" class="open-popup group-document-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_file_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t+"</p></div></div></div></div></transition></div>"),this.removeFile(e))}),l.document_dropzone_obj.on("accept",function(e,t){0==e.size?t(BP_Nouveau.media.empty_document_type):t()}),l.document_dropzone_obj.on("success",function(e,t){if(!t.data.id){var i,a,o,d,s,n=t.data.feedback;for(e.previewElement.classList.add("dz-error"),s=[],a=0,o=(d=e.previewElement.querySelectorAll("[data-dz-errormessage]")).length;a<o;a++)i=d[a],s.push(i.textContent=n);return s}e.id=t.id,t.data.uuid=e.upload.uuid,t.data.menu_order=m(e.previewElement).closest(".dropzone").find(e.previewElement).index()-1,t.data.folder_id=l.current_folder,t.data.group_id=l.current_group_id,t.data.saved=!1,l.dropzone_media.push(t.data),l.addDocumentIdsToGroupMessagesForm();var r=e.upload.filename,r=r.substr(r.lastIndexOf(".")+1),t=_.isUndefined(t.data.svg_icon)?"":t.data.svg_icon,r=_.isEmpty(t)?"bb-icon-file-"+r:t;m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").length&&m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").removeClass("bb-icon-file").addClass(r)}),l.document_dropzone_obj.on("removedfile",function(e){if(l.dropzone_media.length)for(var t in l.dropzone_media)if(e.upload.uuid==l.dropzone_media[t].uuid){void 0===l.dropzone_media[t].saved||l.dropzone_media[t].saved||l.removeAttachment(l.dropzone_media[t].id),l.dropzone_media.splice(t,1),l.addDocumentIdsToGroupMessagesForm();break}var i;_.isNull(l.document_dropzone_obj.files)||0!==l.document_dropzone_obj.files.length||((i=m("#send_group_message_form")).find("#bp-group-messages-media-button")&&i.find("#bp-group-messages-media-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-video-button")&&i.find("#bp-group-messages-video-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-gif-button")&&i.find("#bp-group-messages-gif-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-document-button")&&i.find("#bp-group-messages-document-button").parents(".post-elements-buttons-item").removeClass("no-click"))}),t.removeClass("closed").addClass("open"),l.resetGroupMessagesGifComponent(),l.resetGroupMessagesMediaComponent(),l.resetGroupMessagesVideoComponent()):l.resetGroupMessagesDocumentComponent())},openGroupMessagesVideoUploader:function(e){var r=this,t=m("div#bp-group-messages-post-video-uploader"),i=m(e.currentTarget);e.preventDefault(),i.toggleClass("active"),void 0!==window.Dropzone&&t.length&&(t.hasClass("closed")?(r.video_dropzone_obj=new Dropzone("div#bp-group-messages-post-video-uploader",r.videoOptions),r.video_dropzone_obj.on("sending",function(e,t,i){i.append("action","video_upload"),i.append("_wpnonce",BP_Nouveau.nonces.video);i=m("#send_group_message_form");i.find("#bp-group-messages-document-button")&&i.find("#bp-group-messages-document-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-gif-button")&&i.find("#bp-group-messages-gif-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-media-button")&&i.find("#bp-group-messages-media-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#bp-group-messages-video-button")&&i.find("#bp-group-messages-video-button").parents(".post-elements-buttons-item").addClass("no-click")}),r.video_dropzone_obj.on("error",function(e,t){e.accepted?void 0!==t&&void 0!==t.data&&void 0!==t.data.feedback?m(e.previewElement).find(".dz-error-message span").text(t.data.feedback):"error"==e.status&&e.xhr&&0==e.xhr.status&&m(e.previewElement).find(".dz-error-message span").text(BP_Nouveau.media.connection_lost_error):(m("body").append('<div id="bp-video-create-album" style="display: block;" class="open-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-video-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.video.invalid_video_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t+"</p></div></div></div></div></transition></div>"),this.removeFile(e))}),r.video_dropzone_obj.on("accept",function(e,t){0==e.size?t(BP_Nouveau.video.empty_video_type):t()}),r.video_dropzone_obj.on("addedfile",function(e){e.dataURL||bp.Nouveau.getVideoThumb&&bp.Nouveau.getVideoThumb(e,".dz-video-thumbnail")}),r.video_dropzone_obj.on("uploadprogress",function(e){var t=m(e.previewElement).find(".dz-progress-ring circle")[0],i=2*t.r.baseVal.value*Math.PI,a=(t.style.strokeDasharray=i+" "+i,i-e.upload.progress.toFixed(0)/100*i);e.upload.progress<=99?(m(e.previewElement).find(".dz-progress-count").text(e.upload.progress.toFixed(0)+"% "+BP_Nouveau.video.i18n_strings.video_uploaded_text),t.style.strokeDashoffset=a):100===e.upload.progress&&(t.style.strokeDashoffset=i-.99*i,m(e.previewElement).find(".dz-progress-count").text("99% "+BP_Nouveau.video.i18n_strings.video_uploaded_text))}),r.video_dropzone_obj.on("success",function(e,t){if(100===e.upload.progress&&(m(e.previewElement).find(".dz-progress-ring circle")[0].style.strokeDashoffset=0,m(e.previewElement).find(".dz-progress-count").text("100% "+BP_Nouveau.video.i18n_strings.video_uploaded_text),m(e.previewElement).closest(".dz-preview").addClass("dz-complete")),!t.data.id){var i,a,o,d,s,n=t.data.feedback;for(e.previewElement.classList.add("dz-error"),s=[],a=0,o=(d=e.previewElement.querySelectorAll("[data-dz-errormessage]")).length;a<o;a++)i=d[a],s.push(i.textContent=n);return s}e.id=t.id,t.data.uuid=e.upload.uuid,t.data.menu_order=m(e.previewElement).closest(".dropzone").find(e.previewElement).index()-1,t.data.album_id=r.album_id,t.data.group_id=r.group_id,t.data.js_preview=m(e.previewElement).find(".dz-video-thumbnail img").attr("src"),t.data.saved=!1,r.dropzone_media.push(t.data),r.addVideoIdsToGroupMessagesForm()}),r.video_dropzone_obj.on("removedfile",function(e){if(r.dropzone_media.length)for(var t in r.dropzone_media)if(e.upload.uuid==r.dropzone_media[t].uuid){void 0===r.dropzone_media[t].saved||r.dropzone_media[t].saved||r.removeAttachment(r.dropzone_media[t].id),r.dropzone_media.splice(t,1),r.addVideoIdsToGroupMessagesForm();break}var i;_.isNull(r.video_dropzone_obj.files)||0!==r.video_dropzone_obj.files.length||((i=m("#send_group_message_form")).find("#bp-group-messages-document-button")&&i.find("#bp-group-messages-document-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-gif-button")&&i.find("#bp-group-messages-gif-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-media-button")&&i.find("#bp-group-messages-media-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#bp-group-messages-video-button")&&i.find("#bp-group-messages-video-button").parents(".post-elements-buttons-item").removeClass("no-click"))}),t.removeClass("closed").addClass("open"),r.resetGroupMessagesMediaComponent(),r.resetGroupMessagesGifComponent(),r.resetGroupMessagesDocumentComponent()):r.resetGroupMessagesVideoComponent())},openForumsDocumentUploader:function(e){var l=this,o=m(e.currentTarget),c=o.closest("form").find("#forums-post-document-uploader"),t=o.closest("form").find("#forums-post-media-uploader"),i=o.closest("form").find("#forums-post-video-uploader"),a=[],t=(e.preventDefault(),o.toggleClass("active"),t.data("key")),i=i.data("key");if(l.resetForumsMediaComponent(t),l.resetForumsVideoComponent(i),void 0!==window.Dropzone&&c.length){var u=c.data("key");if(c.hasClass("closed")){if(l.dropzone_obj[u]=new Dropzone(c[0],l.documentOptions),l.dropzone_media[u]=[],l.dropzone_obj[u].on("addedfile",function(){}),l.dropzone_obj[u].on("sending",function(e,t,i){i.append("action","document_document_upload"),i.append("_wpnonce",BP_Nouveau.nonces.media);var a=0,a=(m("#bbp_forum_id").length&&(a=m("#bbp_forum_id").val()),i.append("bbp_forum_id",a),0),i=(m("#bbp_to
1pic_id").length&&(a=m("#bbp_topic_id").val()),i.append("bbp_topic_id",a),o.closest("form"));i.addClass("has-media"),i.find("#forums-media-button")&&i.find("#forums-media-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-gif-button")&&i.find("#forums-gif-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-video-button")&&i.find("#forums-video-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-document-button")&&i.find("#forums-document-button").parents(".post-elements-buttons-item").addClass("no-click")}),l.dropzone_obj[u].on("uploadprogress",function(e){o.closest("form").addClass("media-uploading");var t=m(e.previewElement).find(".dz-progress-ring circle")[0],i=2*t.r.baseVal.value*Math.PI,e=(t.style.strokeDasharray=i+" "+i,(t.style.strokeDashoffset=i)-e.upload.progress.toFixed(0)/100*i);t.style.strokeDashoffset=e}),l.dropzone_obj[u].on("error",function(e,t){e.accepted?void 0!==t&&void 0!==t.data&&void 0!==t.data.feedback?m(e.previewElement).find(".dz-error-message span").text(t.data.feedback):"error"==e.status&&e.xhr&&0==e.xhr.status&&m(e.previewElement).find(".dz-error-message span").text(BP_Nouveau.media.connection_lost_error):(jQuery(".forum-document-error-popup").length||m("body").append('<div id="bp-media-create-folder" style="display: block;" class="open-popup forum-document-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_file_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t+"</p></div></div></div></div></transition></div>"),this.removeFile(e),o.closest("form").removeClass("media-uploading"))}),l.dropzone_obj[u].on("accept",function(e,t){0==e.size?t(BP_Nouveau.media.empty_document_type):t()}),l.dropzone_obj[u].on("success",function(e,t){if(!t.data.id){var i,a,o,d,s,n=t.data.feedback;for(e.previewElement.classList.add("dz-error"),s=[],a=0,o=(d=e.previewElement.querySelectorAll("[data-dz-errormessage]")).length;a<o;a++)i=d[a],s.push(i.textContent=n);return s}e.id=t.id,t.data.uuid=e.upload.uuid,t.data.menu_order=m(e.previewElement).closest(".dropzone").find(e.previewElement).index()-1,t.data.folder_id=l.current_folder,t.data.group_id=l.current_group_id,t.data.saved=!1,l.dropzone_media[u].push(t.data),l.addDocumentIdsToForumsForm(c);var r=e.upload.filename,r=r.substr(r.lastIndexOf(".")+1),t=_.isUndefined(t.data.svg_icon)?"":t.data.svg_icon,r=_.isEmpty(t)?"bb-icon-file-"+r:t;m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").length&&m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").removeClass("bb-icon-file").addClass(r)}),l.dropzone_obj[u].on("removedfile",function(e){if(!0===bp.Nouveau.Media.reply_topic_allow_delete_media){if(l.dropzone_media[u].length)for(var t in l.dropzone_media[u])if(e.upload.uuid==l.dropzone_media[u][t].uuid){this.bbp_is_reply_edit||this.bbp_is_topic_edit||this.bbp_is_forum_edit||void 0===l.dropzone_media[u][t].saved||l.dropzone_media[u][t].saved||"edit"!==bp.Nouveau.Media.reply_topic_display_post||l.removeAttachment(l.dropzone_media[u][t].id),l.dropzone_media[u].splice(t,1),l.addDocumentIdsToForumsForm(c);break}var i;_.isNull(l.dropzone_obj[u].files)||0!==l.dropzone_obj[u].files.length||((i=o.closest("form")).find("#forums-media-button")&&i.find("#forums-media-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-video-button")&&i.find("#forums-video-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-gif-button")&&i.find("#forums-gif-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-document-button")&&i.find("#forums-document-button").parents(".post-elements-buttons-item").removeClass("no-click"))}_.isNull(l.dropzone_obj[u].files)||0!==l.dropzone_obj[u].files.length||o.closest("form").removeClass("has-media")}),l.dropzone_obj[u].on("complete",function(e){0===this.getUploadingFiles().length&&0===this.getQueuedFiles().length&&0<this.files.length&&o.closest("form").removeClass("media-uploading");var t=_.isUndefined(e.name)?"":e.name,t=t.substr(t.lastIndexOf(".")+1),i=_.isUndefined(e.svg_icon)?"":e.svg_icon,t=_.isEmpty(i)?"bb-icon-file-"+t:i;m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").length&&m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").hasClass("bb-icon-file")&&m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").removeClass("bb-icon-file").addClass(t)}),c.removeClass("closed").addClass("open"),l.resetForumsGifComponent(e),(this.bbp_is_reply_edit||this.bbp_is_to
1pic_edit||this.bbp_is_forum_edit)&&(this.bbp_reply_edit_document.length||this.bbp_topic_edit_document.length||this.bbp_forum_edit_document.length)&&(this.bbp_reply_edit_document.length?a=this.bbp_reply_edit_document:this.bbp_topic_edit_document.length?a=this.bbp_topic_edit_document:this.bbp_forum_edit_document.length&&(a=this.bbp_forum_edit_document),a.length)){for(var d,s=0;s<a.length;s++)l.dropzone_media[u].push({id:a[s].attachment_id,document_id:a[s].id,name:a[s].name,type:"document",title:a[s].name,size:a[s].size,url:a[s].url,uuid:a[s].id,menu_order:s,saved:!!1}),d={name:a[s].name,size:a[s].size,accepted:!0,kind:"document",upload:{name:a[s].name,filename:a[s].name,title:a[s].name,size:a[s].size,uuid:a[s].id},dataURL:a[s].url,id:a[s].id},l.dropzone_obj[u].files.push(d),l.dropzone_obj[u].emit("addedfile",d),l.dropzone_obj[u].emit("complete",d);l.addDocumentIdsToForumsForm(c),_.isNull(l.dropzone_obj[u].files)||0===l.dropzone_obj[u].files.length||((t=o.closest("form")).find("#forums-media-button")&&t.find("#forums-media-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-video-button")&&t.find("#forums-video-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-gif-button")&&t.find("#forums-gif-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-document-button")&&t.find("#forums-document-button").parents(".post-elements-buttons-item").addClass("no-click"))}}else l.resetForumsDocumentComponent(u)}},openForumsVideoUploader:function(e){var l=this,o=m(e.currentTarget),c=o.closest("form").find("#forums-post-video-uploader"),t=o.closest("form").find("#forums-post-media-uploader"),i=o.closest("form").find("#forums-post-document-uploader"),a=[],t=(e.preventDefault(),o.toggleClass("active"),t.data("key")),i=i.data("key");if(l.resetForumsMediaComponent(t),l.resetForumsDocumentComponent(i),void 0!==window.Dropzone&&c.length){var u=c.data("key");if(c.hasClass("closed")){if(l.dropzone_obj[u]=new Dropzone(c[0],l.videoOptions),l.dropzone_media[u]=[],l.dropzone_obj[u].on("sending",function(e,t,i){i.append("action","video_upload"),i.append("_wpnonce",BP_Nouveau.nonces.video);var a=0,a=(m("#bbp_forum_id").length&&(a=m("#bbp_forum_id").val()),i.append("bbp_forum_id",a),0),i=(m("#bbp_topic_id").length&&(a=m("#bbp_topic_id").val()),i.append("bbp_topic_id",a),o.closest("form"));i.addClass("has-media"),i.find("#forums-media-button")&&i.find("#forums-media-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-gif-button")&&i.find("#forums-gif-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-document-button")&&i.find("#forums-document-button").parents(".post-elements-buttons-item").addClass("disable"),i.find("#forums-video-button")&&i.find("#forums-video-button").parents(".post-elements-buttons-item").addClass("no-click")}),l.dropzone_obj[u].on("error",function(e,t){e.accepted?void 0!==t&&void 0!==t.data&&void 0!==t.data.feedback?m(e.previewElement).find(".dz-error-message span").text(t.data.feedback):"error"==e.status&&e.xhr&&0==e.xhr.status&&m(e.previewElement).find(".dz-error-message span").text(BP_Nouveau.media.connection_lost_error):(jQuery(".forum-video-error-popup").length||m("body").append('<div id="bp-video-create-album" style="display: block;" class="open-popup forum-video-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-video-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.video.invalid_video_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t+"</p></div></div></div></div></transition></div>"),this.removeFile(e),o.closest("form").removeClass("media-uploading"))}),l.dropzone_obj[u].on("accept",function(e,t){0==e.size?t(BP_Nouveau.video.empty_video_type):t()}),l.dropzone_obj[u].on("addedfile",function(e){e.dataURL&&e.dataThumb&&e.dataThumb.length?m(e.previewElement).find(".dz-video-thumbnail").prepend('<img src=" '+e.dataThumb+' " />'):bp.Nouveau.getVideoThumb&&bp.Nouveau.getVideoThumb(e,".dz-video-thumbnail")}),l.dropzone_obj[u].on("uploadprogress",function(e){o.closest("form").addClass("media-uploading");var t=m(e.previewElement).find(".dz-progress-ring circle")[0],i=2*t.r.baseVal.value*Math.PI,a=(t.style.strokeDasharray=i+" "+i,i-e.upload.progress.toFixed(0)/100*i);e.upload.progress<=99?(m(e.previewElement).find(".dz-progress-count").text(e.upload.progress.toFixed(0)+"% "+BP_Nouveau.video.i18n_strings.video_uploaded_text),t.style.strokeDashoffset=a):100===e.upload.progress&&(t.style.strokeDashoffset=i-.99*i,m(e.previewElement).find(".dz-progress-count").text("99% "+BP_Nouveau.video.i18n_strings.video_uploaded_text))}),l.dropzone_obj[u].on("success",function(e,t){if(100===e.upload.progress&&(m(e.previewElement).find(".dz-progress-ring circle")[0].style.strokeDashoffset=0,m(e.previewElement).find(".dz-progress-count").text("100% "+BP_Nouveau.video.i18n_strings.video_uploaded_text),m(e.previewElement).closest(".dz-preview").addClass("dz-complete")),!t.data.id){var i,a,o,d,s,n=t.data.feedback;for(e.previewElement.classList.add("dz-error"),s=[],a=0,o=(d=e.previewElement.querySelectorAll("[data-dz-errormessage]")).length;a<o;a++)i=d[a],s.push(i.textContent=n);return s}e.id=t.id,t.data.uuid=e.upload.uuid,t.data.album_id=l.album_id,t.data.group_id=l.group_id;var r=setInterval(function(){(m(e.previewElement).closest(".dz-preview").hasClass("dz-has-no-thumbn
1ail")||m(e.previewElement).closest(".dz-preview").hasClass("dz-has-thumbnail"))&&(t.data.js_preview=m(e.previewElement).find(".dz-video-thumbnail img").attr("src"),t.data.menu_order=m(e.previewElement).closest(".dropzone").find(e.previewElement).index()-1,t.data.saved=!1,l.dropzone_media[u].push(t.data),l.addVideoIdsToForumsForm(c),clearInterval(r))})}),l.dropzone_obj[u].on("removedfile",function(e){if(!0===bp.Nouveau.Media.reply_topic_allow_delete_media){if(l.dropzone_media[u].length)for(var t in l.dropzone_media[u])if(e.upload.uuid==l.dropzone_media[u][t].uuid){this.bbp_is_reply_edit||this.bbp_is_topic_edit||this.bbp_is_forum_edit||void 0===l.dropzone_media[u][t].saved||l.dropzone_media[u][t].saved||"edit"!==bp.Nouveau.Media.reply_topic_display_post||l.removeAttachment(l.dropzone_media[u][t].id),l.dropzone_media[u].splice(t,1),l.addVideoIdsToForumsForm(c);break}var i;_.isNull(l.dropzone_obj[u].files)||0!==l.dropzone_obj[u].files.length||((i=o.closest("form")).find("#forums-media-button")&&i.find("#forums-media-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-gif-button")&&i.find("#forums-gif-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-document-button")&&i.find("#forums-document-button").parents(".post-elements-buttons-item").removeClass("disable"),i.find("#forums-video-button")&&i.find("#forums-video-button").parents(".post-elements-buttons-item").removeClass("no-click"))}_.isNull(l.dropzone_obj[u].files)||0!==l.dropzone_obj[u].files.length||o.closest("form").removeClass("has-media")}),l.dropzone_obj[u].on("complete",function(){var e;0===this.getUploadingFiles().length&&0===this.getQueuedFiles().length&&0<this.files.length&&((e=o.closest("form")).hasClass("draft-video-uploading")||e.removeClass("media-uploading"))}),c.removeClass("closed").addClass("open"),l.resetForumsGifComponent(e),(this.bbp_is_reply_edit||this.bbp_is_topic_edit||this.bbp_is_forum_edit)&&(this.bbp_reply_edit_video.length||this.bbp_topic_edit_video.length||this.bbp_forum_edit_video.length)&&(this.bbp_reply_edit_video.length?a=this.bbp_reply_edit_video:this.bbp_topic_edit_video.length?a=this.bbp_topic_edit_video:this.bbp_forum_edit_video.length&&(a=this.bbp_forum_edit_video),a.length)){for(var d,s=0;s<a.length;s++)l.dropzone_media[u].push({id:a[s].attachment_id,video_id:a[s].id,name:a[s].name,type:"video",title:a[s].name,size:a[s].size,url:a[s].url,uuid:a[s].id,thumb:a[s].thumb,menu_order:s,saved:!!1}),d={name:a[s].name,size:a[s].size,accepted:!0,kind:"video",upload:{name:a[s].name,title:a[s].name,size:a[s].size,uuid:a[s].id},dataURL:a[s].url,dataThumb:a[s].thumb,id:a[s].id},l.dropzone_obj[u].files.push(d),l.dropzone_obj[u].emit("addedfile",d),l.dropzone_obj[u].emit("complete",d);l.addVideoIdsToForumsForm(c),_.isNull(l.dropzone_obj[u].files)||0===l.dropzone_obj[u].files.length||((t=o.closest("form")).find("#forums-media-button")&&t.find("#forums-media-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-gif-button")&&t.find("#forums-gif-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-document-button")&&t.find("#forums-document-button").parents(".post-elements-buttons-item").addClass("disable"),t.find("#forums-video-button")&&t.find("#forums-video-button").parents(".post-elements-buttons-item").addClass("no-click"))}}else l.resetForumsVideoComponent(u)}},addMediaIdsToForumsForm:function(e){var t=e.data("key");e.closest("#whats-new-attachments").find("#bbp_media").length&&e.closest("#whats-new-attachments").find("#bbp_media").val(JSON.stringify(this.dropzone_media[t]))},addDocumentIdsToForumsForm:function(e){var t=e.data("key");e.closest("#whats-new-attachments").find("#bbp_document").length&&e.closest("#whats-new-attachments").find("#bbp_document").val(JSON.stringify(this.dropzone_media[t]))},addVideoIdsToForumsForm:function(e){var t=e.data("key");e.closest("#whats-new-attachments").find("#bbp_video").length&&e.closest("#whats-new-attachments").find("#bbp_video").val(JSON.stringify(this.dropzone_media[t]))},createThumbnailFromUrl:function(t,e){var i=this,a=e.data("key");i.dropzone_obj[a].createThumbnailFromUrl(t,i.dropzone_obj[a].options.thumbnailWidth,i.dropzone_obj[a].options.thumbnailHeight,i.dropzone_obj[a].options.thumbnailMethod,!0,function(e){i.dropzone_obj[a].emit("thumbnail",t,e),i.dropzone_obj[a].emit("complete",t)})},openUploader:function(e){var t,a,i=this;e.preventDefault(),void 0!==window.Dropzone&&m("div#media-uploader").length&&(m("#bp-media-uploader").addClass("open-popup").show(),m(e.currentTarget).closest("#bp-media-single-album").length&&m("#bb-media-privacy").hide(),m("#bp-media-uploader").find(".bb-field-steps.bb-field-steps-2").length&&(t="#bp-media-uploader.bp-media-photo-uploader",0!==Number(m(t).find(".bb-album-selected-id").data("value"))?(a=m(t).find(".bb-album-selected-id").data("value"),m(t).find("#bb-document-privacy").prop("disabled",!0)):a=0,""!==this.moveToIdPopup)&&m.ajax({url:BP_Nouveau.ajaxurl,type:"post",data:{action:"media_get_album_view",id:this.moveToIdPopup,type:this.moveToTypePopup},success:function(e){m(document).find(".location-album-list-wrap h4 span.where-to-move-profile-or-group-media").html(e.data.first_span_text),(""===e.data.html?(m(document).find(".open-popup .location-album-list-wrap").hide(),m(document).find(".open-popup .location-album-list-wrap-main span.no-album-exists")):(m(document).find(".open-popup .location-album-list-wrap-main span.no-album-exists").hide(),m(document).find(".open-popup .location-album-list-wrap"))).show(),!1===e.data.create_album?(m(document).find(".open-popup .bp-media-open-create-popup-folder").removeClass("create-album"),m(document).find(".open-popup .bp-media-open-create-popup-folder").hide()):m(document).find(".open-popup .bp-media-open-create-popup-folder").addClass("create-album"),m(document).find(".popup-on-fly-create-album .privacy-field-wrap-hide-show").show(),m(document).find(".open-popup .bb-album-create-from").val("profile"),m(t).find(".location-album-list-wrap .location-album-list").remove(),m(t).find(".location-album-list-wrap").append(e.data.html),m(t).find('ul.location-album-list span[data-id="'+a+'"]').trigger("click"),m(t).find(".bb-album-selected-id").val(a)}}),m(document).on("click",t+" .location-album-list li span",function(e){var t;e.preventDefault(),m(this).parent().hasClass("is_active")||(0!=m(this).closest(".location-album-list-wrap").find(".breadcrumb .item span:last-child").data("id")&&m(this).closest(".location-album-list-wrap").find(".breadcrumb .item span:last-child").remove(),m(this).closest(".location-album-list-wrap").find(".breadcrumb .item").append('<span class="is-disabled" data-id="'+m(this).attr("id")+'">'+m(this).text()+"</span>"),m(this).addClass("selected").parent().addClass("is_active").siblings().removeClass("is_active").children("span").removeClass("selected"),a==m(e.currentTarget).data("id")?m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").addClass("is-disabled"):m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").removeClass("is-disabled"),m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").hasClass("is-disabled"))||(m(e.currentTarget).closest(".bb-field-wrap").find(".bb-album-selected-id").val(m(e.currentTarget).data("id")),t=m(e.currentTarget).closest("#bp-media-uploader").find("#bb-media-privacy"),0!==Number(m(e.currentTarget).data("id"))?(t.find("option").removeAttr("selected"),t.val(m(e.currentTarget).parent().data("privacy")),t.prop("disabled",!0)):(t.find("option").removeAttr("selected"),t.val("public"),t.prop("disabled",!1)))}),m(document).on("click",t+" .breadcrumb .item > span",function(e){var t,i;m(this).hasClass("is-disabled")||(m(e.currentTarget).closest(".bb-field-wrap").find(".bb-album-selected-id").val(0),m(e.currentTarget).closest(".bb-field-wrap").find(".location-album-list li span").removeClass("selected").parent().removeClass("is_active"),m(this).closest(".location-album-list-wrap").find(".breadcrumb .item span:last-child").hasClass("is-disabled")&&m(this).closest(".location-album-list-wrap").find(".breadcrumb .item span:last-child").remove(),a==m(e.currentTarget).data("id")?m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").addClass("is-disabled"):m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").removeClass("is-disabled"),t=m(e.currentTarget).closest("#bp-media-uploader").find("#bb-media-privacy"),i=m(e.currentTarget).closest("#bp-media-uploader").find(".location-album-list li.is_active").data("privacy"),0!==Number(m(e.currentTarget).closest(".bb-field-wrap").find(".bb-album-selected-id").val())?(t.find("option").removeAttr("selected"),t.val(void 0===i?"public":i),t.prop("disabled",!0)):(t.find("option").removeAttr("selected"),t.val("public"),t.prop("disabled",!1)))}),e=document.getElementsByClassName("uploader-post-media-template").length?document.getElementsByClassName("uploader-post-media-template")[0].innerHTML:"",i.options.previewTemplate=e,i.dropzone_obj=new Dropzone("div#media-uploader",i.options),i.dropzone_obj.on("sending",function(e,t,i){i.append("action","media_upload"),i.append("_wpnonce",BP_Nouveau.nonces.media)}),i.dropzone_obj.on("uploadprogress",function(e){var t=m(e.previewElement).find(".dz-progress-ring circle")[0],i=2*t.r.baseVal.value*Math.PI,e=(t.style.strokeDasharray=i+" "+i,(t.style.strokeDashoffset=i)-e.upload.progress.toFixed(0)/100*i);t.style.strokeDashoffset=e}),i.dropzone_obj.on("addedfile",function(){setTimeout(function(){i.dropzone_obj.getAcceptedFiles().length&&m("#bp-media-uploader-modal-status-text").text(wp.i18n.sprintf(BP_Nouveau.media.i18n_strings.upload_status,i.dropzone_media.length,i.dropzone_obj.getAcceptedFiles().length)).show()},1e3)}),i.dropzone_obj.on("error",function(e,t){e.accepted?void 0!==t&&void 0!==t.data&&void 0!==t.data.feedback?m(e.previewElement).find(".dz-error-message span").text(t.data.feedback):"error"==e.status&&e.xhr&&0==e.xhr.status&&m(e.previewElement).find(".dz-error-message span").text(BP_Nouveau.media.connection_lost_error):(jQuery(".media-error-popup").length||m("body").append('<div id="bp-media-create-folder" style="display: block;" class="open-popup media-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_media_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t+"</p></div></div></div></div></transition></div>"),this.removeFile(e))}),i.dropzone_obj.on("queuecomplete",function(){m("#bp-media-uploader-modal-title").text(BP_Nouveau.media.i18n_strings.upload),m(".bb-field-steps-1 #bp-media-photo-next, #bp-media-submit, #bp-media-create-album-submit").show()}),i.dropzone_obj.on("processing",function(){m("#bp-media-uploader-modal-title").text(BP_Nouveau.media.i18n_strings.uploading+"..."),m(".bb-field-steps-1 #bp-media-photo-next, #bp-media-submit, #bp-media-create-album-submit").hide()}),i.dropzone_obj.on("success",function(e,t){t.data.id?(e.id=t.id,t.data.uuid=e.upload.uuid,t.data.menu_order=i.dropzone_media.length,t.data.album_id=i.album_id,t.data.group_id=i.group_id,t.data.saved=!1,i.dropzone_media.push(t.data)):(jQuery(".media-error-popup").length||m("body").append('<div id="bp-media-create-folder" style="display: block;" class="open-popup media-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_media_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t.data.feedback+"</p></div></div></div></div></transition></div>"),this.removeFile(e)),m(".modal-container").addClass("modal-container--alert"),m(".bb-field-steps-1").addClass("controls-added"),m("#bp-media-add-more").show(),m("#bp-media-uploader-modal-title").text(BP_Nouveau.media.i18n_strings.uploading+"..."),m("#bp-media-uploader-modal-status-text").text(wp.i18n.sprintf(BP_Nouveau.media.i18n_strings.upload_status,i.dropzone_media.length,i.dropzone_obj.getAcceptedFiles().length)).show()}),i.dropzone_obj.on("removedfile",function(e){if(i.dropzone_media.length)for(var t in 
1i.dropzone_media)if(e.upload.uuid==i.dropzone_media[t].uuid){void 0===i.dropzone_media[t].saved||i.dropzone_media[t].saved||i.removeAttachment(i.dropzone_media[t].id),i.dropzone_media.splice(t,1);break}i.dropzone_obj.getAcceptedFiles().length?m("#bp-media-uploader-modal-status-text").text(wp.i18n.sprintf(BP_Nouveau.media.i18n_strings.upload_status,i.dropzone_media.length,i.dropzone_obj.getAcceptedFiles().length)).show():(m("#bp-media-uploader-modal-status-text").text(""),m("#bp-media-add-more, #bp-media-photo-next").hide(),m(".bb-field-steps-1").removeClass("controls-added"),m("#bp-media-submit").hide(),m(".modal-container").removeClass("modal-container--alert"))}))},openDocumentUploader:function(e){var a,t,l=this;e.preventDefault(),void 0!==window.Dropzone&&m("div#media-uploader").length&&(m("#bp-media-uploader").hasClass("bp-media-document-uploader")&&!this.currentTargetParent&&(this.currentTargetParent=0),m(e.currentTarget).closest("#bp-media-single-folder").length&&m("#bb-document-privacy").hide(),m(document).removeClass("open-popup"),m("#bp-media-uploader").show(),m("#bp-media-uploader").addClass("open-popup"),m("#bp-media-uploader.bp-media-document-uploader").find(".bb-field-steps.bb-field-steps-2").length&&(t="#bp-media-uploader.bp-media-document-uploader",0!==Number(m(t).find(".bb-folder-selected-id").data("value"))?(a=m(t).find(".bb-folder-selected-id").data("value"),m(t).find("#bb-document-privacy").prop("disabled",!0)):a=0,""!==this.moveToIdPopup)&&m.ajax({url:BP_Nouveau.ajaxurl,type:"GET",data:{action:"document_get_folder_view",id:this.moveToIdPopup,type:this.moveToTypePopup,_wpnonce:BP_Nouveau.nonces.media},success:function(e){m(document).find(".bp-media-document-uploader .location-folder-list-wrap h4 span.where-to-move-profile-or-group-document").html(e.data.first_span_text),(""===e.data.html?(m(document).find(".bp-media-document-uploader.open-popup .location-folder-list-wrap").hide(),m(document).find(".bp-media-document-uploader.open-popup .location-folder-list-wrap-main span.no-folder-exists")):(m(document).find(".bp-media-document-uploader.open-popup .location-folder-list-wrap-main span.no-folder-exists").hide(),m(document).find(".bp-media-document-uploader.open-popup .location-folder-list-wrap"))).show(),m(document).find(".bp-media-document-uploader .popup-on-fly-create-album .privacy-field-wrap-hide-show").show(),m(document).find(".bp-media-document-uploader .open-popup .bb-folder-create-from").val("profile"),m(t).find(".location-folder-list-wrap .location-folder-list").remove(),m(t).find(".location-folder-list-wrap").append(e.data.html),bp.Nouveau.Media.folderLocationUI&&bp.Nouveau.Media.folderLocationUI(t,a),m(t).find("ul.location-folder-list span#"+a).trigger("click"),m(t).find(".bb-folder-selected-id").val(a)}}),m(document).on("click",t+" .location-folder-list li span",function(e){var t;e.preventDefault(),m(this).parent().hasClass("is_active")||(0!=m(this).closest(".location-folder-list-wrap").find(".breadcrumb .item span:last-child").data("id")&&m(this).closest(".location-folder-list-wrap").find(".breadcrumb .item span:last-child").remove(),m(this).closest(".location-folder-list-wrap").find(".breadcrumb .item").append('<span class="is-disabled" data-id="'+m(this).attr("id")+'">'+m(this).text()+"</span>"),m(this).addClass("selected").parent().addClass("is_active").siblings().removeClass("is_active").children("span").removeClass("selected"),a==m(e.currentTarget).data("id")?m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").addClass("is-disabled"):m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").removeClass("is-disabled"),m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").hasClass("is-disabled"))||(m(e.currentTarget).closest(".bb-field-wrap").find(".bb-folder-selected-id").val(m(e.currentTarget).data("id")),t=m(e.currentTarget).closest("#bp-media-uploader").find("#bb-document-privacy"),0!==Number(m(e.currentTarget).data("id"))?(t.find("option").removeAttr("selected"),t.val(m(e.currentTarget).parent().data("privacy")),t.prop("disabled",!0)):(t.find("option").removeAttr("selected"),t.val("public"),t.prop("disabled",!1)))}),m(document).on("click",t+" .breadcrumb .item > span",function(e){var t,i;m(this).hasClass("is-disabled")||(m(e.currentTarget).closest(".bb-field-wrap").find(".bb-folder-selected-id").val(m(e.currentTarget).data("id")),m(e.currentTarget).closest(".bb-field-wrap").find(".location-folder-list li span").removeClass("selected").parent().removeClass("is_active"),m(e.currentTarget).closest(".bb-field-wrap").find('.location-folder-list li[data-id="'+m(e.currentTarget).data("id")+'"]').addClass("is_active"),m(this).closest(".location-folder-list-wrap").find(".breadcrumb .item span:last-child").hasClass("is-disabled")&&m(this).closest(".location-folder-list-wrap").find(".breadcrumb .item span:last-child").remove(),a==m(e.currentTarget).data("id")?m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").addClass("is-disabled"):m(e.currentTarget).closest(".bb-field-wrap").find(".bb-model-footer .bp-media-move").removeClass("is-disabled"),t=m(e.currentTarget).closest("#bp-media-uploader").find("#bb-document-privacy"),i=m(e.currentTarget).closest("#bp-media-uploader").find(".location-folder-list li.is_active").data("privacy"),0!==Number(m(e.currentTarget).closest(".bb-field-wrap").find(".bb-folder-selected-id").val())?(t.find("option").removeAttr("selected"),t.val(void 0===i?"public":i),t.prop("disabled",!0)):(t.find("option").removeAttr("selected"),t.val("public"),t.prop("disabled",!1)))}),e=document.getElementsByClassName("uploader-post-document-template").length?document.getElementsByClassName("uploader-post-document-template")[0].innerHTML:"",l.options.previewTemplate=e,l.dropzone_obj=new Dropzone("div#media-uploader",l.options),l.dropzone_obj.on("sending",function(e,t,i){i.append("action","document_document_upload"),i.append("_wpnonce",BP_Nouveau.nonces.media)}),l.dropzone_obj.on("uploadprogress",function(e){var t=m(e.previewElement).find(".dz-progress-ring circle")[0],i=2*t.r.baseVal.value*Math.PI,e=(t.style.strokeDasharray=i+" "+i,(t.style.strokeDashoffset=i)-e.upload.progress.toFixed(0)/100*i);t.style.strokeDashoffset=e}),l.dropzone_obj.on("addedfile",function(){setTimeout(function(){l.dropzone_obj.getAcceptedFiles().length&&m("#bp-media-uploader-modal-status-text").text(wp.i18n.sprintf(BP_Nouveau.media.i18n_strings.upload_status,l.dropzone_media.length,l.dropzone_obj.getAcceptedFiles().length)).show()},1e3)}),l.dropzone_obj.on("error",function(e,t){e.accepted?void 0!==t&&void 0!==t.data&&void 0!==t.data.feedback?m(e.previewElement).find(".dz-error-message span").text(t.data.feedback):"error"==e.status&&e.xhr&&0==e.xhr.status&&m(e.previewElement).find(".dz-error-message span").text(BP_Nouveau.media.connection_lost_error):(jQuery(".document-error-popup").length||m("body").append('<div id="bp-media-create-album" style="display: block;" class="open-popup document-error-popup"><transition name="modal"><div class="modal-mask bb-white bbm-model-wrap"><div class="modal-wrapper"><div id="boss-media-create-album-popup" class="modal-container has-folderlocationUI"><header class="bb-model-header"><h4>'+BP_Nouveau.media.invalid_file_type+'</h4><a class="bb-model-close-button errorPopup" href="#"><span class="dashicons dashicons-no-alt"></span></a></header><div class="bb-field-wrap"><p>'+t+"</p></div></div></div></div></transition></div>"),this.removeFile(e))}),l.dropzone_obj.on("accept",function(e,t){0==e.size?t(BP_Nouveau.media.empty_document_type):t()}),l.dropzone_obj.on("queuecomplete",function(){m("#bp-media-uploader-modal-title").text(BP_Nouveau.media.i18n_strings.upload),m(".bb-field-steps-1 #bp-media-document-next, #bp-media-document-submit").show()}),l.dropzone_obj.on("processing",function(){m("#bp-media-uploader-modal-title").text(BP_Nouveau.media.i18n_strings.uploading+"..."),m(".bb-field-steps-1 #bp-media-document-next, #bp-media-document-submit").hide()}),l.dropzone_obj.on("success",function(e,t){if(!t.data.id){var i,a,o,d,s,n=t.data.feedback;for(e.previewElement.classList.add("dz-error"),s=[],a=0,o=(d=e.previewElement.querySelectorAll("[data-dz-errormessage]")).length;a<o;a++)i=d[a],s.push(i.textContent=n);return s}e.id=t.id,t.data.uuid=e.upload.uuid,t.data.menu_order=l.dropzone_media.length,t.data.folder_id=l.current_folder,t.data.group_id=l.current_group_id,t.data.saved=!1,l.dropzone_media.push(t.data);var r=e.upload.filename,r=r.substr(r.lastIndexOf(".")+1),t=_.isUndefined(t.data.svg_icon)?"":t.data.svg_icon,r=_.isEmpty(t)?"bb-icon-file-"+r:t;m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").length&&m(e.previewElement).find(".dz-details .dz-icon .bb-icon-file").removeClass("bb-icon-file").addClass(r),m(".modal-container").addClass("modal-container--alert"),m(".bb-field-steps-1").addClass("controls-added"),m("#bp-media-uploader-modal-title").text(BP_Nouveau.media.i18n_strings.uploading+"..."),m("#bp-media-uploader-modal-status-text").text(wp.i18n.sprintf(BP_Nouveau.media.i18n_strings.upload_status,l.dropzone_media.length,l.dropzone_obj.getAcceptedFiles().length)).show()}),l.dropzone_obj.on("removedfile",function(e){if(l.dropzone_media.length)for(var t in l.dropzone_media)if(e.upload.uuid==l.dropzone_media[t].uuid){void 0===l.dropzone_media[t].saved||l.dropzone_media[t].saved||l.removeAttachment(l.dropzone_media[t].id),l.dropzone_media.splice(t,1);break}l.dropzone_obj.getAcceptedFiles().length?m("#bp-media-uploader-modal-status-text").text(wp.i18n.sprintf(BP_Nouveau.media.i18n_strings.upload_status,l.dropzone_media.length,l.dropzone_obj.getAcceptedFiles().length)).show():(m("#bp-media-uploader-modal-status-text").text(""),m("#bp-media-document-submit").hide(),m(".modal-container").removeClass("modal-container--alert"))}))},openMediaMove:function(e){e.preventDefault(),this.moveToIdPopup=m(e.currentTarget).attr("id"),this.moveToTypePopup=m(e.currentTarget).attr("data-type"),0<m(e.currentTarget).closest(".activity-inner").length?i=m(e.currentTarget).closest(".activity-inner"):0<m(e.currentTarget).closest("#media-stream.media").length?i=m(e.currentTarget).closest("#media-stream.media"):0<m(e.currentTarget).closest(".comment-item").length&&(i=m(e.currentTarget).closest(".comment-item")),m(i).find(".bp-media-move-file").addClass("open").show(),a=m(e.currentTarget).closest(".media-action-wrap").siblings("a").data("id"),t=m(e.currentTarget).closest(".media-action-wrap").siblings("a").data("album-id"),i.find(".bp-media-move").attr("id",a),i.find(".bb-model-footer .bp-media-move").addClass("is-disabled"),o=m(e.currentTarget).closest(".conflict-activity-ul-li-comment").closest("li.comment-item").length?"#"+m(e.currentTarget).closest(".conflict-activity-ul-li-comment").closest("li").attr("id")+".comment-item .bp-media-move-file":"#"+m(e.currentTarget).closest("li.activity-item").attr("id")+" > .activity-content .bp-media-move-file",m(o).find(".bp-document-move").attr("id",m(e.currentTarget).closest(".document-activity").attr("data-id")),0<m(e.currentTarget).closest(".media-list").length&&(o=".bp-media-move-file"),"group"===this.moveToTypePopup?m(document).find(".location-album-list-wrap h4").show():m(document).find(".location-album-list-wrap h4").hide(),m(o).addClass("open-popup"),m(o).find(".location-album-list-wrap .location-album-list").remove(),m(o).find(".location-album-list-wrap").append('<ul class="location-album-list is-loading"><li><i class="bb-icon-l bb-icon-spinner animate-spin"></i></li></ul>');var i,t,a,o,d=t,s=this.moveToTypePopup;""!==this.moveToIdPopup&&m.ajax({url:BP_Nouveau.ajaxurl,type:"post",data:{action:"media_get_album_view",id:this.moveToIdPopup,type:this.moveToTypePopup},success:function(e){m(document).find(".location-album-list-wrap h4 span.where-to-move-profile-or-group-media").html(e.data.first_span_text),(""===e.data.html?(m(document).find(".open-popup .location-album-list-wrap").hide(),m(document).find(".open-popup .location-album-list-wrap-main span.no-album-exists")):(m(document).find(".open-popup .location-album-list-wrap-main span.no-album-exists").hide(),m(document).find(".open-popup .location-album-list-wrap"))).show(),"group"===s?(m(document).find(".popup-on-fly-create-album .privacy-field-wrap-hide-show").hide(),m(document).find(".open-popup .bb-album-create-from").val("group")):(m(document).find(".popup-on-fly-create-album .privacy-field-wrap-hide-show").show(),m(document).find(".open-popup .bb-album-create-from").val("profile")),!1===e.data.create_album?(m(o+".open-popup").find(".bp-media-open-create-popup-folder").removeClass("create-album"),m(o+".open-popup").find(".bp-media-open-create-popup-folder").hide()):(m(o+".open-popup").find(".bp-media-open-create-popup-folder").addClass("create-album"),m(o+".open-popup").find(".bp-media-open-create-popup-folder").show()),m(o).find(".location-album-list-wrap .location-album-list").remove(),m(o).find(".location-album-list-wrap").append(e.data.html),m(o).find("ul.location-album-list span#"+d).trigger("click")}}),m(document).on("click",o+" .location-album-list li span",function(e){var t;e.preventDefault(),m(this).parent().hasClass("is_active")||(0!=m(this).closest(".location-album-list-wrap").find(".breadcrumb .item span:last-child").data("id")&&m(this).closest(".location-album-list-wrap").find(".breadcrumb .item span:last-child").remove(),m(this).closest(".location-album-list-wrap").find(".breadcrumb .item").append('<span class="is-disabled" data-id="'+m(this).attr("id")+'">'+m(this).text()+"</span>"),m(this).addClass("selected").parent().addClass("is_active").siblings().removeClass("is_active").children("span").removeClass("selected"),t=m(document).find('a.bb-open-media-theatre[data-id="'+i.find(".bp-media-move").attr("id")+'"]').data("album-id"),Number(t)==Number(m(e.currentTarget).data("id"))?m(e.currentTarget).closest(".bp-media-move-file").find(".bb-model-footer .bp-media-move").addClass("is-disabled"):m(e.currentTarget).closest(".bp-media-move-file").find(".bb-model-footer .bp-media-move").removeClass("is-disabled"),m(e.currentTarget).closest(".bp-media-move-file").find(".bb-model-footer .bp-media-move").hasClass("is-disabled"))||m(e.currentTarget).closest(".bp-media-move-file").find(".bb-album-selected-id").val(m(e.currentTarget).data("id"))}),m(document).on("click",o+" .breadcrumb .item > span",function(e){m(this).hasClass("is-disabled")||(m(e.currentTarget).closest(".bp-media-move-file").find(".bb-album-selected-id").val(0),m(e.currentTarget).closest(".bp-media-move-file").find(".location-album-list li span").removeClass("selected").parent().removeClass("is_active"),m(this).closest(".location-album-list-wrap").find(".breadcrumb .item span:last-child").hasClass("is-disabled")&&m(this).closest(".location-album-list-wrap").find(".breadcrumb .item span:last-child").remove(),d==m(e.currentTarget).data("id")?m(e.currentTarget).closest(".bp-media-move-file").find(".bb-model-footer .bp-media-move").addClass("is-disabled"):m(e.currentTarget).closest(".bp-media-move-file").find(".bb-model-footer .bp-media-move").removeClass("is-disabled"))})},openDocumentMove:function(e){e.preventDefault();var t,i,a,e=m(e.currentTarget),o=(e.closest(".bb-activity-media-elem").find(".document-title").text(),this.moveToIdPopup=e.attr("id"),this.moveToTypePopup=e.attr("data-type"),e.attr("data-action")),d=(m(".bp-media-move-file.open-popup, .bp-media-move-folder.open-popup").hide().removeClass("open-popup"),e.closest("#activity-modal")),s=(0===d.length&&(d=m("body")),e.closest(".conflict-activity-ul-li-comment").closest("li.comment-item").length?(i=e.closest("li.comment-item"),i=d.find("#"+i.attr("id")+".comment-item .bp-media-move-file").first()):0<(a=e.closest("li.activity-item")).length&&(i=d.find("#"+a.attr("id")+" > .activity-content .bp-media-move-file").first()),i&&0!==i.length||(e.closest(".conflict-activity-ul-li-comment").closest("li.comment-item").length?(a=e.closest("li.comment-item").attr("id"),i=d.find("#"+a+".comment-item .bp-media-move-file").first()):(a=e.closest("li.activity-item").attr("id"))&&(i=d.find("#"+a+" > .activity-content .bp-media-move-file").first())),i&&0<i.length&&i.find(".bp-document-move").attr("id",e.closest(".document-activity").attr("data-id")),this.currentTargetParent=e.closest(".bb-activity-media-elem").at
1tr("data-parent-id"),0<e.closest(".media-folder_items").length&&(e.closest(".media-folder_items").find(".media-folder_name").text(),this.currentTargetParent=e.closest(".media-folder_items").attr("data-parent-id"),e.hasClass("ac-document-move")?0<(i=d.find(".bp-media-move-file").first()).length&&i.find(".bp-document-move").attr("id",e.closest(".media-folder_items").attr("data-id")):0<(i=d.find(".bp-media-move-folder").first()).length&&i.find(".bp-folder-move").attr("id",e.closest(".media-folder_items").attr("data-id"))),i&&0!==i.length||(i=d.find(".bp-media-move-file").first()),t=i.attr("id")?"#"+i.attr("id"):".bp-media-move-file",m(t).find(".location-folder-list-wrap .location-folder-list").remove(),m(t).find(".location-folder-list-wrap").append('<ul class="location-folder-list is-loading"><li><i class="bb-icon-l bb-icon-spinner animate-spin"></i></li></ul>'),"document"===o?m(t).find(".bb-model-header h4 .target_name").text(BP_Nouveau.media.move_to_file):m(t).find(".bb-model-header h4 .target_name").text(BP_Nouveau.media.move_to_folder),m(t).show(),m(t).addClass("open-popup"),"group"===this.moveToTypePopup?(m(document).find(".location-folder-list-wrap h4").show(),m(t).addClass("move-folder-popup-group")):(m(document).find(".location-folder-list-wrap h4").hide(),m(".move-folder-popup-group").removeClass("move-folder-popup-group")),this.currentTargetParent),n=this.moveToTypePopup;""!==this.moveToIdPopup&&m.ajax({url:BP_Nouveau.ajaxurl,type:"GET",data:{action:"document_get_folder_view",id:this.moveToIdPopup,type:this.moveToTypePopup,_wpnonce:BP_Nouveau.nonces.media},success:function(e){m(document).find(".location-folder-list-wrap h4 span.where-to-move-profile-or-group-document").html(e.data.first_span_text),(""===e.data.html?(m(document).find(".open-popup .location-folder-list-wrap").hide(),m(document).find(".open-popup .location-folder-list-wrap-main span.no-folder-exists")):(m(document).find(".open-popup .location-folder-list-wrap-main span.no-folder-exists").hide(),m(document).find(".open-popup .location-folder-list-wrap"))).show(),"group"===n?(m(document).find(".popup-on-fly-create-folder .privacy-field-wrap-hide-show").hide(),m(document).find(".open-popup .bb-folder-create-from").val("group")):(m(document).find(".popup-on-fly-create-folder .privacy-field-wrap-hide-show").show(),m(document).find(".open-popup .bb-folder-create-from").val("profile")),m(t).find(".location-folder-list-wrap .location-folder-list").remove(),m(t).find(".location-folder-list-wrap").append(e.data.html),bp.Nouveau.Media.folderLocationUI&&(bp.Nouveau.Media.folderLocationUI(t,s),m(t).find("ul.location-folder-list span#"+s).trigger("click"))}})},closeMediaMove:function(e){e.preventDefault(),0!=m(e.currentTarget).closest(".bp-media-move-file").find(".location-album-list-wrap .breadcrumb .item span:last-child").data("id")&&m(e.currentTarget).closest(".bp-media-move-file").find(".location-album-list-wrap .breadcrumb .item span:last-child").remove(),m(e.currentTarget).closest(".bp-media-move-file").hide()},closeDocumentMove:function(e){e.preventDefault();var t=m(e.currentTarget),i=jQuery(e.currentTarget).closest(".has-folderlocationUI");(t.hasClass("ac-document-close-button")?(t.closest(".bp-media-move-file"),m(".bp-media-move-file.open-popup").hide().removeClass("open-popup").find(".bp-document-move")):(t.closest(".bp-media-move-folder"),m(".bp-media-move-folder.open-popup").hide().removeClass("open-popup").find(".bp-folder-move"))).attr("id",""),i.find(".bp-document-move.loading").removeClass("loading"),this.clearFolderLocationUI(e)},renameDocument:function(e){var t=m(e.currentTarget).closest(".media-folder_items").find(".media-folder_name"),i=t.children("span").text();t.hide().siblings(".media-folder_name_edit_wrap").show().children(".media-folder_name_edit").val(i).focus().select(),e.preventDefault()},editPrivacyDocument:function(e){e.preventDefault(),m(e.currentTarget).closest("#media-folder-document-data-table").find(".media-folder_visibility .media-folder_details__bottom span").show().siblings("select").addClass("hide");var t=m(e.currentTarget).closest(".media-folder_items").find(".media-folder_visibility");t.find(".media-folder_details__bottom span").hide().siblings("select").removeClass("hide"),t.find(".media-folder_details__bottom span").hide().siblings("select").val(m(e.currentTarget).attr("data-privacy")),t.find(".media-folder_details__bottom #bb-folder-privacy").attr("data-privacy",m(e.currentTarget).attr("data-privacy")),this.privacySelectorSelect=t.find(".media-folder_details__bottom span").hide().siblings("select"),this.privacySelectorSpan=t.find(".media-folder_details__bottom span")},editPrivacyDocumentSubmit:function(e){e=m(e.currentTarget);
1"true"==e.attr("data-mouseup")?(e.attr("data-mouseup","false"),e.addClass("hide").siblings("span").show().text(e.find("option:selected").text())):e.attr("data-mouseup","true")},renameDocumentSubmit:function(t){var i=m(t.currentTarget).closest(".media-folder_items").find(".media-folder_name_edit"),a=m(t.currentTarget).closest(".media-folder_items").find(".media-folder_name > span"),o=m(t.currentTarget).closest(".media-folder_items").find(".media-folder_name"),e=m(t.currentTarget).closest(".media-folder_items").find(".media-folder_name > i.media-document-id").attr("data-item-id"),d=m(t.currentTarget).closest(".media-folder_items").find(".media-folder_name > i.media-document-attachment-id").attr("data-item-id"),s=m(t.currentTarget).closest(".media-folder_items").find(".media-folder_name > i.media-document-type").attr("data-item-id"),n=i.val().trim(),r="",r=(m(t.currentTarget).closest(".ac-document-list").length?r=/[?\[\]=<>:;,'"&$#*()|~`!{}%+ \/]+/g:m(t.currentTarget).closest(".ac-folder-list").length&&(r=/[\\/?%*:|"<>]+/g),r.exec(n)),r=Boolean(r);if(r?i.addClass("error"):i.removeClass("error"),m(t.currentTarget).closest(".ac-document-list").length&&(-1!=n.indexOf("\\\\")||r?i.addClass("error"):i.removeClass("error")),!m(t.currentTarget).hasClass("name_edit_cancel")&&27!=t.keyCode||(i.removeClass("error"),i.parent().hide().siblings(".media-folder_name").show()),m(t.currentTarget).hasClass("name_edit_save")||13==t.keyCode){if(r)return;i.parent().addClass("submitting").append('<i class="animate-spin bb-icon-l bb-icon-spinner"></i>'),m.ajax({url:BP_Nouveau.ajaxurl,type:"post",data:{action:"document_update_file_name",document_id:e,attachment_document_id:d,document_type:s,name:n,_wpnonce:BP_Nouveau.nonces.media},success:function(e){e.success?void 0!==e.data.document&&0<m(e.data.document).length?m(t.currentTarget).closest(".media-folder_items").html(m(e.data.document).html()):(o.attr("data-document-title",e.data.response.title+"."+o.data("extension")),a.html(e.data.response.title),i.removeClass("submitting"),i.parent().find(".animate-spin").remove(),i.parent().hide().siblings(".media-folder_name").show()):(i.removeClass("submitting"),i.parent().find(".animate-spin").remove(),i.parent().hide().siblings(".media-folder_name").show(),alert(e.data.feedback.replace("&#039;","'")))}})}t.preventDefault()},removeAttachment:function(e){e={action:"media_delete_attachment",_wpnonce:BP_Nouveau.nonces.media,id:e};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e})},beforeunloadWindow:function(){0<m("body.messages").length&&m.each(Dropzone.instances,function(e,t){t.removeAllFiles(!0)})},changeUploadModalTab:function(e){e.preventDefault();var t=m(e.currentTarget).data("content"),i=m(e.currentTarget).closest("#bp-media-uploader");m(".bp-media-upload-tab-content").hide(),m("#"+t).show(),this.current_tab=t,i.find(".bp-media-upload-tab").removeClass("selected"),m(e.currentTarget).addClass("selected"),this.toggleSubmitMediaButton(),i.find(".bb-field-steps-2").slideUp(200),i.find("#bb-media-privacy").hide(),i.find(".bp-media-open-create-popup-folder").hide(),"bp-dropzone-content"===t&&(i.find(".bb-field-steps-1").show(),i.find("#bb-media-privacy").show(),i.find(".bp-media-open-create-popup-folder, .bp-document-open-create-popup-folder, #bb-media-privacy").hide()),"bp-existing-media-content"===t&&i.find(".bb-field-uploader-actions").hide(),jQuery(window).scroll()},openCreateAlbumModal:function(e){e.preventDefault(),this.openUploader(e),m("#bp-media-create-album").show(),m("body").hasClass("directory")&&m("#bp-media-uploader").hide()},openCreateFolderModal:function(e){e.preventDefault(),m("#bp-media-create-folder").show(),m("#bp-media-create-folder").addClass("open-popup"),m(document).find(".open-popup #boss-media-create-album-popup #bb-album-title").show(),m(document).find(".open-popup #boss-media-create-album-popup #bb-album-title").removeClass("error")},openCreateFolderChildModal:function(e){e.preventDefault(),m("#bp-media-create-child-folder").show(),m("#bp-media-create-child-folder").addClass("open-popup"),m(document).find(".open-popup #boss-media-create-album-popup #bb-album-child-title").show(),m(document).find(".open-popup #boss-media-create-album-popup #bb-album-child-title").removeClass("error")},openEditFolderChildModal:function(t){t.preventDefault();var e=BP_Nouveau.media.current_user_id,i=BP_Nouveau.media.current_group_id,a=BP_Nouveau.media.current_type,o=0;"group"===a?(o=i,m(document).find(".location-folder-list-wrap h4").show()):(o=e,m(document).find(".location-folder-list-wrap h4").hide()),m.ajax({url:BP_Nouveau.ajaxurl,type:"GET",data:{action:"document_get_folder_view",id:o,type:a,_wpnonce:BP_Nouveau.nonces.media},success:function(e){m(document).find(".location-folder-list-wrap h4 span.where-to-move-profile-or-group-document").html(e.data.first_span_text),m(".location-folder-list-wrap .location-folder-list").remove(),m(".location-folder-list-wrap").append(e.data.html),bp.Nouveau.Media.folderLocationUI&&(bp.Nouveau.Media.folderLocationUI("#bp-media-edit-child-folder",BP_Nouveau.media.current_folder),m(t.currentTarget).closest("#bp-media-single-folder").find("ul.location-folder-list span#"+BP_Nouveau.media.current_folder).trigger("click")),"group"===a?(m(document).find(".popup-on-fly-create-folder .privacy-field-wrap-hide-show").hide(),m(document).find(".open-popup .bb-folder-create-from").val("group")):(m(document).find(".popup-on-fly-create-folder .privacy-field-wrap-hide-show").show(),m(document).find(".open-popup .bb-folder-create-from").val("profile"))}}),m("#bp-media-edit-child-folder").show()},folderLocationUI:function(a,o){var e,i;0<m(a).find(".bb-folder-destination").length&&(m(a).find(".location-folder-list-wrap").hasClass("is_loaded")||(m(document).on("click",a+" .bb-folder-destination",function(){m(this).parent().find(".location-folder-list-wrap").slideToggle()}),m(a).find(".location-folder-list-wrap").addClass("is_loaded"),m(document).on("click",a+" .location-folder-list span",function(){this.currentTargetParent=m(this).attr("id");var e=m(this),i=m('<div class="item"></div>');e.parents("li").each(function(e,t){t=m(t).children("span").clone();i.prepend("",t)}),m(a).find(".breadcrumbs-append-ul-li .breadcrumb").html(i.prepend('<span data-id="0">'+BP_Nouveau.media.target_text+"</span>")),m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span.hidden").length||m(a).find(".breadcrumbs-append-ul-li .breadcrumb").find(".item").append('<span class="hidden"></span>'),m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span:not(.hidden)").each(function(e){0<e&&m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item").width()>m(a).find(".breadcrumbs-append-ul-li .breadcrumb").width()&&(m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span.hidden").append(m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(2)),m(
1a).find(".breadcrumbs-append-ul-li .breadcrumb .item .more_options").length||m('<span class="more_options">...</span>').insertAfter(m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(0)))}),m(this).hasClass("selected")&&!m(this).hasClass("disabled")?(m(this).closest(".location-folder-list-wrap-main").find(".bb-folder-destination").val(""),m(this).closest(".location-folder-list-wrap-main").find(".bb-folder-selected-id").val("0"),m(a).find(".location-folder-list li.is_active").length?m(a).find(".bb-folder-selected-id").val(m(a).find(".location-folder-list li.is_active").attr("data-id")):m(a).find(".bb-folder-selected-id").val("0")):(m(this).closest(".location-folder-list-wrap-main").find(".location-folder-list li span").removeClass("selected"),m(this).addClass("selected"),m(this).closest(".location-folder-list-wrap-main").find(".bb-folder-destination").val(m(this).text()),m(this).closest(".location-folder-list-wrap-main").find(".bb-folder-selected-id").val(m(this).parent().attr("data-id"))),m(this).closest(".location-folder-list-wrap").find(".location-folder-title").text(m(this).siblings("span").text()).siblings(".location-folder-back").css("display","inline-block"),m(this).siblings("ul").show().siblings("span, i").hide().parent().siblings().hide(),m(this).siblings("ul").children("li").show().children("span,i").show(),m(this).closest(".is_active").removeClass("is_active"),m(a).find("li.is_active").removeClass("is_active"),m(this).parent().addClass("is_active"),m(a).find(".bb-folder-selected-id").val(m(a).find(".location-folder-list li.is_active").attr("data-id")),m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span").each(function(){m(this).show()}),o===m(a).find(".breadcrumbs-append-ul-li .item > span[data-id]").last().attr("data-id")&&(m(a).hasClass("bp-media-move-file")||m(a).hasClass("bp-media-move-folder"))?(m(a).find(".bp-document-move").addClass("is-disabled"),m(a).find(".bp-folder-move").addClass("is-disabled")):(m(a).find(".bp-document-move").removeClass("is-disabled"),m(a).find(".bp-folder-move").removeClass("is-disabled")),setTimeout(function(){m(a).closest(".bb-activity-media-wrap").find(".bb-activity-media-elem.document-activity").attr("data-parent-id")===(m(a).find(".breadcrumbs-append-ul-li .item > span:last-child").hasClass("hidden")?m(a).find(".breadcrumbs-append-ul-li .item > span:last-child").prev():m(a).find(".breadcrumbs-append-ul-li .item > span:last-child")).attr("id")&&(m(a).hasClass("bp-media-move-file")||m(a).hasClass("bp-media-move-folder"))?(m(a).find(".bp-document-move").addClass("is-disabled"),m(a).find(".bp-folder-move").addClass("is-disabled")):(m(a).find(".bp-document-move").removeClass("is-disabled"),m(a).find(".bp-folder-move").removeClass("is-disabled"))},100)}),m(document).on("click",a+" .breadcrumbs-append-ul-li .item span",function(e){var t,i;m(this).parent().hasClass("is-disabled")||m(this).hasClass("more_options")||(t=m(e.currentTarget).attr("data-id"),m(a).find(".location-folder-list-wrap").find(".location-folder-title").text(m(a).find(".location-folder-list li.is_active").closest(".has-ul").children("span").text()).siblings(".location-folder-back").css("display","inline-block"),m(a).find(".bb-folder-selected-id").val(t),m(a).find(".location-folder-list li").hide(),m(a).find(".location-folder-list li.is_active").removeClass("is_active"),m(a).find(".location-folder-list li > span.selected").removeClass("selected"),m(a).find('.location-folder-list li[data-id="'+t+'"]').addClass("is_active").children("span").addClass("selected"),m(a).find(".location-folder-list li.is_active").parents(".has-ul").show().children("ul").show().siblings("span,i").hide(),m(a).find(".location-folder-list li.is_active").children("ul").length&&!m(a).find(".location-folder-list li.is_active").children("ul").hasClass("no-folder-list")?setTimeout(function(){m(a).find(".location-folder-list li.is_active").show().children("ul").show().children("li").show().children("span,i").show().closest("ul").siblings("span, i").hide()},100):m(a).find(".location-folder-list li.is_active").hasClass("has-ul").length?m(a).find(".location-folder-list li.is_active").children("span,i").hide().parent().children("ul").show().children("li").show():setTimeout(function(){m(a).find(".location-folder-list li.is_active").show().children("span").show().parent().siblings("li").show().children("span,i").show()},10),"0"===t&&(m(a).find(".location-folder-list").children("li").show().children("span,i").show(),m(
1a).find(".location-folder-list-wrap").find(".location-folder-title").text(BP_Nouveau.media.target_text),m(a).find(".location-folder-back").hide()),m(e.currentTarget).nextAll().remove(),o===m(a).find(".breadcrumbs-append-ul-li .item > span[data-id]").last().attr("data-id")&&(m(a).hasClass("bp-media-move-file")||m(a).hasClass("bp-media-move-folder"))?(m(a).find(".bp-document-move").addClass("is-disabled"),m(a).find(".bp-folder-move").addClass("is-disabled")):(m(a).find(".bp-document-move").removeClass("is-disabled"),m(a).find(".bp-folder-move").removeClass("is-disabled")),e=m(a).find(".location-folder-list .is_active > span"),i=m('<div class="item"></div>'),e.parents("li").each(function(e,t){t=m(t).children("span").clone();i.prepend("",t)}),m(a).find(".breadcrumbs-append-ul-li .breadcrumb").html(i.prepend('<span data-id="0">'+BP_Nouveau.media.target_text+"</span>")),0===m(a).find('.breadcrumbs-append-ul-li .breadcrumb .item > span[data-id="'+t+'"]').length&&m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item").append(m(a).find('.location-folder-list li[data-id="'+t+'"]').children("span").clone()),m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span.hidden").length||m(a).find(".breadcrumbs-append-ul-li .breadcrumb").find(".item").append('<span class="hidden"></span>'),m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span:not(.hidden)").each(function(e){0<e&&m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item").width()>m(a).find(".breadcrumbs-append-ul-li .breadcrumb").width()&&(m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span.hidden").append(m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(2)),m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item .more_options").length||m('<span class="more_options">...</span>').insertAfter(m(a).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(0)))}),m(a).find(".bb-folder-selected-id").val(t))})),m(a).find(".location-folder-list li").each(function(){m(this).children("ul").parent().addClass("has-ul").append('<i class="bb-icon-l bb-icon-angle-right sub-menu-anchor"></i>')}),m(a).hasClass("bp-media-move-folder")&&(m(a).find(".location-folder-list li>span").removeClass("is-disabled"),m(a).find('.location-folder-list li>span[id="'+m(a).find(".bp-folder-move").attr("id")+'"]').parent().addClass("is-disabled")),e=m(a).find(".bp-folder-move").attr("id"),0==m(a).find('.location-folder-list li[data-id="'+e+'"]').siblings().length&&m(a).find('.location-folder-list li[data-id="'+e+'"]').parent("ul").addClass("no-folder-list a"),o&&(m(a).find(".location-folder-list li").hide(),m(a).find(".location-folder-list li.is_active").removeClass("is_active"),m(a).find('.location-folder-list li[data-id="'+o+'"]').addClass("is_active"),m(a).find(".location-folder-list li.is_active").parents(".has-ul").show().children("ul").show().siblings("span,i").hide(),m(a).find(".location-folder-list li.is_active").children("ul").length&&!m(a).find(".location-folder-list li.is_active").children("ul").hasClass("no-folder-list")?setTimeout(function(){m(a).find(".location-folder-list li.is_active").show().children("ul").show().children("li").show().children("span,i").show().closest("ul").siblings("span, i").hide()},100):m(a).find(".location-folder-list li.is_active").hasClass("has-ul").length?m(a).find(".location-folder-list li.is_active").children("span,i").hide().parent().children("ul").show().children("li").show():setTimeout(function(){m(a).find(".location-folder-list li.is_active").show().children("span").show().parent().siblings("li").show().children("span,i").show()},10),m(a).find(".location-folder-list-wrap").find(".location-folder-title").text(m(a).find(".location-folder-list li.is_active").closest(".has-ul").children("span").text()).siblings(".location-folder-back").css("display","inline-block"),m(a).find(".bb-folder-selected-id").val(m(a).find(".location-folder-list li.is_active").attr("data-id")),m(a).find('.location-folder-list li[data-id="'+e+'"]').children().hide()),"0"===o&&(m(a).find(".location-folder-list").children("li").show(),m(a).find(".location-folder-list-wrap").find(".location-folder-title").text(BP_Nouveau.media.target_text),m(a).find(".location-folder-back").hide()),setTimeout(function(){var e=0,e=(m(a).find(".breadcrumbs-append-ul-li .item > span:last-child").hasClass("hidden")?m(a).find(".breadcrumbs-append-ul-li .item > span:last-child").prev():m(a).find(".breadcrumbs-append-ul-li .item > span:last-child")).attr("id");o===parseInt(e)&&(m(a).hasClass("bp-media-move-file")||m(a).hasClass("bp-media-move-folder"))?(m(a).find(".bp-document-move").addClass("is-disabled"),m(a).find(".bp-folder-move").addClass("is-disabled")):(m(a).find(".bp-document-move").removeClass("is-disabled"),m(a).find(".bp-folder-move").removeClass("is-disabled"))},100),e=m(a).find(".location-folder-list .is_active > span"),i=m('<div class="item"></div>'),e.parents("li").each(function(e,t){t=m(t).children("span").clone();i.prepend("",t)}),m(a).find(".breadcrumbs-append-ul-li .breadcrumb").html(i.prepend('<span data-id="0">'+BP_Nouveau.media.target_text+"</span>")))},clearFolderLocationUI:function(e){e=jQuery(e.currentTarget).closest(".has-folderlocationUI");0<e.length&&(e.find(".location-folder-list-wrap-main .location-folder-list-wrap .location-folder-list li").each(function(){jQuery(this).removeClass("is_active").find("span.selected:not(.disabled)").removeClass("selected"),jQuery(this).find("ul").hide()}),e.find(".location-folder-list-wrap-main .location-folder-list-wrap .location-folder-list li").show().children("span, i").show(),e.find(".location-folder-title").text(BP_Nouveau.media.target_text),e.find(".location-folder-back").hide().closest(".has-folderlocationUI").find(".bb-folder-selected-id").val("0"),e.find(".ac_document_search_folder").val(""),e.find(".bb-model-header h4 span").text("..."),e.find(".ac_document_search_folder_list ul").html("").parent().hide().siblings(".location-folder-list-wrap").find(".location-folder-list").show())},closeCreateAlbumModal:function(e){e.preventDefault(),this.closeUploader(e),m("#bp-media-create-album").hide(),m("#bb-album-title").val("").removeClass("error")},closeCreateFolderModal:function(e){e.preventDefault(),m("#bp-media-create-folder, #bp-media-create-child-folder").hide(),m("#bb-album-title, #bb-album-child-title").val(""),m("#bp-media-create-child-folder-submit").removeClass("loading")},closeEditFolderModal:function(e){e.preventDefault();var t=m(e.currentTarget).closest("#bp-media-edit-child-folder");m("#bp-media-edit-child-folder").hide(),t.find(".bb-field-steps-1").show().siblings(".bb-field-steps").hide(),this.clearFolderLocationUI(e)},closeErrorPopup:function(e){e.preventDefault(),m(e.currentTarget).closest(".open-popup").remove()},submitMedia:function(d){var e,s=this,n=m(d.currentTarget),t=m("#bb-media-privacy");if(d.preventDefault(),n.hasClass("saving"))return!1;if(n.addClass("saving"),"bp-dropzone-content"===s.current_tab){var i=m("#bp-media-post-content").val(),r=m(d.currentTarget).closest(".open-popup"),a=r.find(".bb-album-selected-id").val();if(a.length&&0<parseInt(a))for(var o=0;o<s.dropzone_media.length;o++)s.dropzone_media[o].album_id=a;else a=s.album_id;i={action:"media_save",_wpnonce:BP_Nouveau.nonces.media,medias:s.dropzone_media,content:i,album_id:a,group_id:s.group_id,privacy:t.val()},m("#bp-dropzone-content .bp-feedback").remove(),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:i,success:function(e){if(e.success){var t;m("#media-stream ul.media-list").length||location.reload(!0),0<m(".bb-photos-actions").length&&m(".bb-photos-actions").show(),void 0!==BP_Nouveau.media.is_media_directory&&"yes"===BP_Nouveau.media.is_media_directory&&"groups"===m("#buddypress .bp-navs.dir-navs > ul > li.selected").data("bp-scope")||bp.Nouveau.inject("#media-stream ul.media-list",e.data.media,"prepend"),m("#buddypress #bp-media-single-album").length||(e.data.media_personal_count&&(0<m("#buddypress .bb-item-count").length&&"yes"!==BP_Nouveau.media.is_media_directory?(t=BP_Nouveau.dir_labels.hasOwnProperty("media")?1===parseInt(e.data.media_personal_count)?BP_Nouveau.dir_labels.media.singular:BP_Nouveau.dir_labels.media.plural:"",m("#buddypress .bb-item-count").html('<span class="bb-count">'+e.data.media_personal_count+"</span> "+t)):m("#buddypress").find(".bp-wrap .users-nav ul li#media-personal-li a span.count").length?m("#buddypress").find(".bp-wrap .users-nav ul li#media-personal-li a span.count").text(e.data.media_personal_count):"1"===BP_Nouveau.bb_enable_content_counts&&((a=document.createElement("span")).setAttribute("class","count"),o=document.createTextNode(e.data.media_personal_count),a.appendChild(o),m("#buddypress").find(".bp-wrap .users-nav ul li#media-personal-li a").append(a))),e.data.media_group_count&&(0<m("#buddypress .bb-item-count").length&&"yes"!==BP_Nouveau.media.is_media_directory?(t=BP_Nouveau.dir_labels.hasOwnProperty("media")?1===parseInt(e.data.media_group_count)?BP_Nouveau.dir_labels.media.singular:BP_Nouveau.dir_labels.media.plural:"",m("#buddypress .bb-item-count").html('<span class="bb-count">'+e.data.media_group_count+"</span>
1 "+t)):m("#buddypress").find(".bp-wrap .groups-nav ul li#photos-groups-li a span.count").length?m("#buddypress").find(".bp-wrap .groups-nav ul li#photos-groups-li a span.count").text(e.data.media_group_count):"1"===BP_Nouveau.bb_enable_content_counts&&((o=document.createElement("span")).setAttribute("class","count"),a=document.createTextNode(e.data.media_group_count),o.appendChild(a),m("#buddypress").find(".bp-wrap .users-nav ul li#photos-groups-li a").append(o))),"yes"===BP_Nouveau.media.is_media_directory&&(0<m("#buddypress .bb-item-count").length?(a=0,"all"===(o=m("#buddypress .bp-navs.dir-navs > ul > li.selected").data("bp-scope"))?a=e.data.media_all_count:"personal"===o?a=e.data.media_personal_count:"groups"===o&&(a=e.data.media_group_count),t=BP_Nouveau.dir_labels.hasOwnProperty("media")?1===a?BP_Nouveau.dir_labels.media.singular:BP_Nouveau.dir_labels.media.plural:"",m("#buddypress .bb-item-count").html('<span class="bb-count">'+a+"</span> "+t)):(m("#buddypress").find(".media-type-navs ul.media-nav li#media-all a span.count").text(e.data.media_all_count),m("#buddypress").find(".media-type-navs ul.media-nav li#media-personal a span.count").text(e.data.media_personal_count),m("#buddypress").find(".media-type-navs ul.media-nav li#media-groups a span.count").text(e.data.media_group_count)))),void 0!==e.data.album_total_count&&s.updateAlbumCounts(e.data);for(var i=0;i<s.dropzone_media.length;i++)s.dropzone_media[i].saved=!0;r.find(".bb-album-selected-id").val(0),s.closeUploader(d),jQuery(window).scroll()}else{m("#bp-dropzone-content").prepend(e.data.feedback),r.find(".bb-album-selected-id").val(0);var a,o=r.parents("#bp-media-single-album");o.length&&(a=o.find("#bp-media-prev.bb-uploader-steps-prev")).length&&a.is(":visible")&&a.trigger("click")}n.removeClass("saving")}})}else"bp-existing-media-content"===s.current_tab?(e=[],m('.bp-existing-media-wrap .bb-media-check-wrap [name="bb-media-select"]:checked').each(function(){e.push(m(this).val())}),i={action:"media_move_to_album",_wpnonce:BP_Nouveau.nonces.media,medias:e,album_id:s.album_id,group_id:s.group_id},m("#bp-existing-media-content .bp-feedback").remove(),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:i,success:function(e){var t,i;e.success?(m("#media-stream ul.media-list").length||m("#media-stream").html(m("<ul></ul>").addClass("media-list item-list bp-list bb-photo-list grid")),0<m(".bb-photos-actions").length&&m(".bb-photos-actions").show(),bp.Nouveau.inject("#media-stream ul.media-list",e.data.media,"prepend"),m('.bp-existing-media-wrap .bb-media-check-wrap [name="bb-media-select"]:checked').each(function(){parseInt(m(this).closest("li").data("id"))===parseInt(m(this).val())&&m(this).closest("li").remove()}),void 0===e.data.source_album_id&&void 0===e.data.dest_album_id||(t=m("#buddypress #bp-media-single-album")).length&&(i={},(t=parseInt(t.attr("data-album-id"))||0)===e.data.source_album_id?(i.album_media_count=e.data.source_album_media_count,i.album_video_count=e.data.source_album_video_count):t===e.data.dest_album_id&&(i.album_media_count=e.data.dest_album_media_count,i.album_video_count=e.data.dest_album_video_count),s.updateAlbumCounts(i)),jQuery(window).scroll(),s.closeUploader(d)):m("#bp-existing-media-content").prepend(e.data.feedback),n.removeClass("saving")}})):s.current_tab||(s.closeUploader(d),n.removeClass("saving"))},submitDocumentMedia:function(i){var a=this,o=m(i.currentTarget),d=m(i.currentTarget).closest("#bp-media-uploader");if(i.preventDefault(),o.hasClass("saving"))return!1;if(o.addClass("saving"),"bp-dropzone-content"===a.current_tab){var e=m("#bp-media-post-content").val(),t=m("#bb-document-privacy").val(),s=m(i.currentTarget).closest(".open-popup"),n=s.find(".bb-folder-selected-id").val(),s=s.find(".bb-folder-selected-id").data("value"),r=!0;if(n.length&&0<parseInt(n)){void 0!==s&&parseInt(n)!==parseInt(s)&&(r=!1);for(var l=0;l<a.dropzone_media.length;l++)a.dropzone_media[l].folder_id=n}else n=a.album_id;s={action:"document_document_save",_wpnonce:BP_Nouveau.nonces.media,documents:a.dropzone_media,content:e,privacy:t,folder_id:a.current_folder,group_id:a.current_group_id},m("#bp-dropzone-content .bp-feedback").remove(),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:s,success:function(e){if(e.success){m("#media-stream div#media-folder-document-data-table").length||(m("#media-stream").html(m("<div></div>").addClass("display")),m("#media-stream div").attr("id","media-folder-document-data-table"),m(".bb-photos-actions").show()),m(".document-data-table-head").length?"yes"===BP_Nouveau.media.is_document_directory&&"groups"===bp.Nouveau.getStorage("bp-document").scope?(m(document).find("li#document-personal a").trigger("click"),m(document).find("li#document-personal").trigger("click")):r&&bp.Nouveau.inject("#media-stream div#media-folder-document-data-table",e.data.document,"prepe
1nd"):location.reload(!0),m("#bp-media-post-content").val("");for(var t=0;t<a.dropzone_media.length;t++)a.dropzone_media[t].saved=!0;a.closeUploader(i),m(document).removeClass("open-popup"),jQuery(window).scroll()}else m(document).removeClass("open-popup"),m("#bp-dropzone-content").prepend(e.data.feedback);o.removeClass("saving"),d.find("#bp-media-document-submit").hide()}})}else a.current_tab||(a.closeUploader(i),o.removeClass("saving"))},saveAlbum:function(t){var i=m(t.currentTarget),a=this,o=m("#bb-album-title"),d=m("#bb-album-privacy");if(i.hasClass("saving"))return!1;if(t.preventDefault(),""===m.trim(o.val()))return o.addClass("error"),!1;if(o.removeClass("error"),!a.group_id&&""===m.trim(d.val()))return d.addClass("error"),!1;d.removeClass("error"),i.addClass("saving"),i.attr("disabled",!0);var e={action:"media_album_save",_wpnonce:BP_Nouveau.nonces.media,title:o.val(),medias:a.dropzone_media,privacy:d.val()};a.album_id&&(e.album_id=a.album_id),a.group_id&&(e.group_id=a.group_id),m("#bp-media-single-album .bp-feedback").remove(),m("#boss-media-create-album-popup .bp-feedback").remove(),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){setTimeout(function(){i.removeClass("saving"),i.prop("disabled",!1)},500),e.success?a.album_id?(m("#bp-single-album-title").text(o.val()),m("#bb-album-privacy").val(d.val()),a.cancelEditAlbumTitle(t)):(m("#buddypress .bb-albums-list").prepend(e.data.album),window.location.href=e.data.redirect_url):a.album_id?m("#bp-media-single-album").prepend(e.data.feedback):m("#boss-media-create-album-popup .bb-model-header").after(e.data.feedback)}})},saveFolder:function(t){var i=m(t.currentTarget),a=this,e=m("#bb-album-title"),o=m(t.currentTarget).parents().find(".open-popup #bb-folder-privacy option:selected"),d=(t.preventDefault(),/[\\/?%*:|"<>]+/g.exec(e.val())),d=Boolean(d);if(""===m.trim(e.val())||d)return e.addClass("error"),!1;if(e.removeClass("error"),!a.group_id&&""===m.trim(o.val()))return o.addClass("error"),!1;o.removeClass("error"),i.prop("disabled",!0).addClass("loading");d={action:"document_folder_save",_wpnonce:BP_Nouveau.nonces.media,title:e.val().trim(),privacy:o.val(),album_id:a.current_folder,group_id:a.current_group_id};m(".bb-single-album-header .bp-feedback").remove(),m("#boss-media-create-album-popup .bp-feedback").remove(),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:d,success:function(e){setTimeout(function(){i.prop("disabled",!1)},500),e.success?(a.closeFolderUploader(t),m(".document-data-table-head").length?"yes"===BP_Nouveau.media.is_document_directory&&"groups"===bp.Nouveau.getStorage("bp-document").scope?(m(document).find("li#document-personal a").trigger("click"),m(document).find("li#document-personal").trigger("click")):(bp.Nouveau.inject("#media-stream div#media-folder-document-data-table",e.data.document,"prepend"),jQuery(window).scroll()):location.reload(!0)):alert(e.data.feedback.replace("&#039;","'"))}})},saveChildFolder:function(t){var e=m(t.currentTarget),i=this,a=m("#bp-media-create-child-folder #bb-album-child-title"),o=(t.preventDefault(),/[\\/?%*:|"<>]+/g.exec(a.val())),o=Boolean(o);if(""===m.trim(a.val())||o)return a.addClass("error"),!1;a.removeClass("error"),e.prop("disabled",!0).addClass("loading");o={action:"document_child_folder_save",_wpnonce:BP_Nouveau.nonces.media,title:a.val(),folder_id:i.current_folder,group_id:i.current_group_id};m(".bb-single-album-header .bp-feedback").remove(),m("#boss-media-create-album-popup .bp-feedback").remove(),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:o,success:function(e){e.success?(i.closeChildFolderUploader(t),location.reload(!0)):alert(e.data.feedback.replace("&#039;","'"))}})},renameChildFolder:function(e){e.preventDefault();var t=m(e.currentTarget),i=this,e=m("#bp-media-edit-child-folder #bb-album-child-title"),a=m("#bp-media-edit-child-folder #bb-folder-privacy"),o=this.currentTargetParent,d=/[\\/?%*:|"<>]+/g.exec(e.val()),d=Boolean(d);if(""===m.trim(e.val())||d)return e.addClass("error"),!1;e.removeClass("error"),t.prop("disabled",!0).addClass("loading");d={action:"document_edit_folder",_wpnonce:BP_Nouveau.nonces.media,title:e.val(),privacy:a.val(),id:o,group_id:i.current_group_id};m(".bb-single-album-header .bp-feedback").remove(),m("#boss-media-create-album-popup .bp-feedback").remove(),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:d,success:function(e){setTimeout(function(){t.prop("disabled",!1)},500),e.success?window.location.reload(!0):i.current_folder?m("#bp-media-single-album").prepend(e.data.feedback):m("#boss-media-create-album-popup .bb-model-header").after(e.data.feedback)}})},deleteAlbum:function(t){if(t.preventDefault(),!this.album_id)return!1;if(!confirm(BP_Nouveau.media.i18n_strings.album_delete_confirm))return!1;m(t.currentTarget).prop("disabled",!0);var e={action:"media_album_delete",_wpnonce:BP_Nouveau.nonces.media,album_id:this.album_id,group_id:this.group_id};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){e.success?window.location.href=e.data.redirect_url:(alert(BP_Nouveau.media.i18n_strings.album_delete_error),m(t.currentTarget).prop("disabled",!1))}})},deleteFolder:function(t){if(t.preventDefault(),!BP_Nouveau.media.current_folder)return!1;if(!confirm(BP_Nouveau.media.i18n_strings.folder_delete_confirm))return!1;m(t.currentTarget).prop("disabled",!0);var e={action:"document_folder_delete",_wpnonce:BP_Nouveau.nonces.media,folder_id:BP_Nouveau.media.current_folder,group_id:BP_Nouveau.media.current_group_id};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){e.success?window.location.href=e.data.redirect_url:(alert(BP_Nouveau.media.i18n_strings.folder_delete_error),m(t.currentTarget).prop("disabled",!1))}})},addMediaIdsToGroupMessagesForm:function(){m("#bp_group_messages_media").length&&m("#bp_group_messages_media").val(JSON.stringify(this.dropzone_media))},addDocumentIdsToGroupMessagesForm:function(){m("#bp_group_messages_document").length&&m("#bp_group_messages_document").val(JSON.stringify(this.dropzone_media))},addVideoIdsToGroupMessagesForm:function(){m("#bp_group_messages_video").length&&m("#bp_group_messages_video").val(JSON.stringify(this.dropzone_media))},injectMedias:function(t){var i,a,e,o=bp.Nouveau.getStorage("bp-media"),d=o.scope||null,o=o.filter||null;m(t.currentTarget).hasClass("load-more")&&(i=+Number(this.current_page)+1,a=this,e="",t.preventDefault(),m(t.currentTarget).find("a").first().addClass("loading"),m("#buddypress .dir-search input[type=search]").length&&(e=m("#buddypress .dir-search input[type=search]").val()),bp.Nouveau.objectRequest({object:"media",scope:d,filter:o,search_terms:e,page:i,method:"append",target:"#buddypress [data-bp-list] ul.bp-list"}).done(function(e){!0===e.success&&(m(t.currentTarget).remove(),a.current_page=i,jQuery(window).scroll())}
1))},injectDocuments:function(e){var t,i,a,o=bp.Nouveau.getStorage("bp-document"),d="",s="",n=o.scope||null,r=o.filter||null,l=m(e.currentTarget);l.hasClass("load-more")&&(t=+Number(this.current_page)+1,i=this,a="",e.preventDefault(),l.find("a").first().addClass("loading"),m("#buddypress .dir-search input[type=search]").length&&(a=m("#buddypress .dir-search input[type=search]").val()),s=this.order_by&&this.sort_by?(d=this.sort_by,this.order_by):void 0!==o.extras?(d=o.extras.sort,o.extras.orderby):(d="ASC","title"),bp.Nouveau.objectRequest({object:"document",scope:n,filter:r,search_terms:a,page:t,method:"append",target:"#buddypress [data-bp-list] div#media-folder-document-data-table",order_by:s,sort:d}).done(function(e){!0===e.success&&(l.parent(".pager").remove(),i.current_page=t,jQuery(window).scroll())}))},sortDocuments:function(e){var t=m(e.currentTarget),i=t.data("target"),a="",o="date_created";t.attr("class");switch(i){case"name":o="title";break;case"modified":o="date_modified";break;case"visibility":o="privacy";break;case"group":o="group_id"}t.hasClass("asce")?t.removeClass("asce"):t.addClass("asce");var i=t.hasClass("asce")?"DESC":"ASC",t=(bp.Nouveau.getStorage("bp-document"),{}),t=(t.orderby=o,t.sort=i,"group"!==o&&bp.Nouveau.setStorage("bp-document","extras",t),bp.Nouveau.getStorage("bp-document")),d=t.scope||null,t=t.filter||null;m(e.currentTarget);m("#buddypress .bp-dir-search-form input[type=search]").length&&(a=m("#buddypress .bp-dir-search-form input[type=search]").val()),this.sort_by=i,this.order_by=o,this.current_page=1,bp.Nouveau.objectRequest({object:"document",scope:d,filter:t,search_terms:a,page:1,order_by:o,sort:i,method:"reset",target:"#buddypress [data-bp-list]"}).done()},documentPopupNavigate:function(e){e.preventDefault();var e=m(e.currentTarget),t=e.closest(".bb-field-steps"),i=0==e.closest(".bp-document-listing").length?"#bb-album-child-title":"#bb-album-title";e.closest(".document-options").length&&(i="#bb-album-title"),e.hasClass("bb-field-steps-next")&&""==t.find(i).val().trim()?t.find(i).addClass("error"):(t.find(i).removeClass("error"),t.slideUp(200).siblings(".bb-field-steps").slideDown(200))},uploadDocumentNavigate:function(e){e.preventDefault();var e=m(e.currentTarget),t=m(e).closest("#bp-media-uploader");m(e).hasClass("bb-field-uploader-next")?(t.find(".bb-field-steps-1").slideUp(200).siblings(".bb-field-steps").slideDown(200),t.find("#bp-media-document-submit, #bp-media-document-prev, .bp-document-open-create-popup-folder, #bb-document-privacy").show(),0!==Number(m(t).find(".bb-folder-selected-id"))&&m(t).find(".location-folder-list li.is_active").length&&m(t).find(".location-folder-list").scrollTop(m(t).find(".location-folder-list li.is_active").offset().top-m(t).find(".location-folder-list").offset().top),m(t).find(".breadcrumbs-append-ul-li .breadcrumb .item span:not(.hidden)").each(function(e){0<e&&m(t).find(".breadcrumbs-append-ul-li .breadcrumb .item").width()>m(t).find(".breadcrumbs-append-ul-li .breadcrumb").width()&&(m(t).find(".breadcrumbs-append-ul-li .breadcrumb .item span.hidden").append(m(t).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(2)),m(t).find(".breadcrumbs-append-ul-li .breadcrumb .item .more_options").length||m('<span class="more_options">...</span>').insertAfter(m(t).find(".breadcrumbs-append-ul-li .breadcrumb .item span").eq(0)))})):(m(e).hide(),t.find("#bp-media-document-prev, .bp-document-open-create-popup-folder").hide(),t.find(".bb-field-steps-2").slideUp(200).siblings(".bb-field-steps").slideDown(200),t.closest("#bp-media-single-folder").length&&m("#bb-document-privacy").hide())},uploadMediaNavigate:function(e){e.preventDefault();var e=m(e.currentTarget),t=m(e).closest(".bp-media-photo-uploader");m(e).hasClass("bb-field-uploader-next")?(t.find(".bb-field-steps-1").slideUp(200).siblings(".bb-field-steps").slideDown(200),t.find("#bp-media-submit, #bp-media-prev, .bp-media-open-create-popup-folder.create-album").show(),t.find("#bb-media-privacy").show(),0!==Number(m(t).find(".bb-album-selected-id"))&&m(t).find(".location-album-list li.is_active").length&&m(t).find(".location-album-list").scrollTop(m(t).find(".location-album-list li.is_active").offset().top-m(t).find(".location-album-list").offset().top)):(m(e).hide(),t.find("#bp-media-prev, .bp-media-open-create-popup-folder").hide(),t.find(".bb-field-steps-2").slideUp(200).siblings(".bb-field-steps").slideDown(200),t.closest("#bp-media-single-album").length&&m("#bb-media-privacy").hide())},appendMedia:function(t){var i,a,e,o=bp.Nouveau.getStorage("bp-media"),d=o.scope||null,o=o.filter||null;m(t.currentTarget).hasClass("load-more")&&(i=+Number(this.current_page_existing_media)+1,a=this,e="",t.preventDefault(),m(t.currentTarget).find("a").first().addClass("loading"),m("#buddypress .dir-search input[type=search]").length&&(e=m("#buddypress .dir-search input[type=search]").val()),bp.Nouveau.objectRequest({object:"media",scope:d,filter:o,search_terms:e,page:i,method:"append",caller:"bp-existing-media",target:".bp-existing-media-wrap ul.bp-list"}).done(function(e){!0===e.success&&(m(t.currentTarget).remove(),a.current_page_existing_media=i,jQuery(window).scroll())}
1))},appendAlbums:function(t){var i=+Number(this.current_page_albums)+1,a=this,e=(t.preventDefault(),m(t.currentTarget).find("a").first().addClass("loading"),{action:"media_albums_loader",_wpnonce:BP_Nouveau.nonces.media,page:i});m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,success:function(e){!0===e.success&&(m(t.currentTarget).remove(),m("#albums-dir-list ul.bb-albums-list").fadeOut(100,function(){m("#albums-dir-list ul.bb-albums-list").append(e.data.albums),m(this).fadeIn(100)}),a.current_page_albums=i)}})},toggleSubmitMediaButton:function(){var e=m("#bp-media-submit"),t=m("#bp-media-add-more");"bp-dropzone-content"===this.current_tab?this.dropzone_obj.getAcceptedFiles().length?(e.show(),t.show()):(e.hide(),t.hide()):"bp-existing-media-content"===this.current_tab&&(m('.bp-existing-media-wrap .bb-media-check-wrap [name="bb-media-select"]:checked').length?e.show():e.hide(),t.hide())},playVideo:function(e){e.preventDefault();var t=m(e.currentTarget).find("video").get(0),e=m(e.currentTarget).find(".gif-play-button");1==t.paused?(t.play().catch(function(e){console.debug("GIF play failed:",e)}),e.hide()):(t.pause(),e.show())},isElementInScrollableContainer:function(e){var t=m(e),e=e.getBoundingClientRect(),i=t.closest("#bp-message-thread-list");return(i=(i=i.length?i:t.closest(".bb-modal-activity-body")).length?i:t.closest(".bb-media-model-container .activity-list .activity-item")).length?(i=i[0].getBoundingClientRect(),e.bottom>i.top&&e.top<i.bottom&&e.right>i.left&&e.left<i.right):t.is(":in-viewport")},throttledAutoPlayGifVideos:function(){this.throttleTimer||(this.throttleTimer=setTimeout(function(){bp.Nouveau.Media.throttleTimer=null,bp.Nouveau.Media.autoPlayGifVideos()},100))},invokeMediaFn:function(e){void 0!==bp.Nouveau.Media&&"function"==typeof bp.Nouveau.Media[e]&&bp.Nouveau.Media[e]()},autoPlayGifVideos:function(){m(".gif-player").each(function(){var e=m(this).find("video").get(0),t=m(this).find(".gif-play-button");e&&(bp.Nouveau.Media.isElementInScrollableContainer(this)?(e.play().catch(function(e){console.debug("GIF autoplay failed:",e)}),t.hide()):(e.pause(),t.show()))})},setupMediaModalGifAutoplay:function(){var i=0,a=!1;setTimeout(function e(){if(!a){var t=document.querySelector(".bb-media-model-container .activity-list .activity-item");if(t){a=!0;try{t.removeEventListener("scroll",bp.Nouveau.Media.throttledAutoPlayGifVideos.bind(bp.Nouveau.Media)),t.addEventListener("scroll",bp.Nouveau.Media.throttledAutoPlayGifVideos.bind(bp.Nouveau.Media),!1),bp.Nouveau.Media.invokeMediaFn("autoPlayGifVideos")}catch(e){console.debug("Error setting up media modal GIF autoplay:",e)}}else i<10&&(i++,setTimeout(e,200))}},100)},fileActionButton:function(e){m(e.currentTarget).parent().hasClass("download_file")||m(e.currentTarget).parent().hasClass("copy_download_file_url")||m(e.currentTarget).parent().hasClass("redirect-activity-privacy-change")||(e.preventDefault(),m(e.currentTarget).closest(".media-folder_items").toggleClass("is-visible").siblings(".media-folder_items").removeClass("is-visible"),m(e.currentTarget).closest(".media-folder_items").find(".media-folder_action__list.bb_more_dropdown").toggleClass("open").closest(".media-folder_items").siblings(".media-folder_items").find(".media-folder_action__list.bb_more_dropdown").removeClass("open"),m("body").addClass("document_more_option_open"))},copyDownloadLink:function(e){e.preventDefault();var t=e.currentTarget,e="document_copy_link",i=(m("body").append('<textarea style="position:absolute;opacity:0;" id="'+e+'"></textarea>'),m(t).text());return m(t).text(BP_Nouveau.media.copy_to_clip_board_text),m("#"+e).val(m(t).attr("href")),m("#"+e).select(),document.execCommand("copy"),setTimeout(function(){m(t).text(i)},2e3),!1},fileActivityActionButton:function(e){e.preventDefault(),m(e.currentTarget).parent().hasClass("copy_download_file_url")||(m(e.currentTarget).closest(".bb-activity-media-elem").toggleClass("is-visible").siblings().removeClass("is-visible").closest(".activity-item").siblings().find(".bb-activity-media-elem").removeClass("is-visible"),m(e.currentTarget).closest(".bb-activity-media-elem").find(".bb_more_dropdown").toggleClass("open").closest(".bb-activity-media-elem").siblings().find(".bb_more_dropdown").removeClass("open").closest(".activity-item").siblings().find(".bb-activity-media-elem .bb_more_dropdown").removeClass("open"),m("body").addClass("document_more_option_open"),m(e.currentTarget).closest(".bb-activity-media-elem").length<1&&(m(e.currentTarget).closest(".bb-photo-thumb").toggleClass("is-visible").parent().siblings().find(".bb-photo-thumb").removeClass("is-visible").removeClass("is-visible"),m(e.currentTarget).closest(".bb-photo-thumb").find(".bb_more_dropdown").toggleClass("open").closest(".bb-photo-thumb").parent().siblings().find(".bb-photo-thumb .bb_more_dropdown").removeClass("open")),"a"!=e.currentTarget.tagName.toLowerCase())||m(e.currentTarget).hasClass("document-action_more")||m(e.currentTarget).hasClass("media-action_more")||(m(e.currentTarget).closest(".bb-activity-media-elem").removeClass("is-visible").find(".bb_more_dropdown").removeClass("open"),m(e.currentTarget).closest(".bb-photo-thumb").removeClass("is-visible").find(".bb_more_dropdown").removeClass("open"))},toggleFileActivityActionButton:function(e){var t;return(e=e||window.event).target?t=e.target:e.srcElement&&(t=e.srcElement),3===t.nodeType&&(t=t.parentNode),!0===e.altKey||!0===e.metaKey||m(t).hasClass("document-action_more")||m(t).parent().hasClass("document-action_more")||m(t).hasClass("media-folder_action__anch
1or")||m(t).parent().hasClass("media-folder_action__anchor")||m(t).hasClass("media-action_more")||m(t).parent().hasClass("media-action_more")||m(t).hasClass("video-action_more")||m(t).parent().hasClass("video-action_more")?e:(m(".bb-activity-media-elem.is-visible").removeClass("is-visible"),m(".media-folder_items.is-visible").removeClass("is-visible"),m(".bb-photo-thumb.is-visible").removeClass("is-visible"),m(".bb-item-thumb.is-visible").removeClass("is-visible"),m(".bb-activity-video-elem.is-visible").removeClass("is-visible"),m(".video-action-wrap.item-action-wrap.is-visible").removeClass("is-visible"),m(".video-action-wrap .bb_more_dropdown").removeClass("open"),m(".bb-activity-media-elem .bb_more_dropdown").removeClass("open"),m(".bb-photo-thumb .bb_more_dropdown").removeClass("open"),m(".media-folder_items .bb_more_dropdown").removeClass("open"),void m("body").removeClass("document_more_option_open video_more_option_open item_more_option_open"))},toggleCodePreview:function(e){e.preventDefault(),m(e.currentTarget).closest(".document-activity").toggleClass("code-full-view")},documentCodeMirror:function(){m(".document-text:not(.loaded)").each(function(){var e=m(this),t=e.attr("data-extension"),i=e.attr("data-extension");"html"!=t&&"htm"!=t||(i="text/html"),"js"==t?CodeMirror(e[0],{value:e.find(".document-text-file-data-hidden").val(),lineNumbers:!0,theme:"default",readOnly:!0,lineWrapping:!0}):CodeMirror(e[0],{value:e.find(".document-text-file-data-hidden").val(),mode:i,lineNumbers:!0,theme:"default",readOnly:!0,lineWrapping:!0}),e.addClass("loaded"),150<e.parent().height()&&(e.closest(".document-text-wrap").addClass("is_large"),e.closest(".document-activity").addClass("is_large"))})},closePopup:function(e){27==e.keyCode&&(m(".bp-media-move-folder.open-popup .ac-folder-close-button:visible, .bp-media-move-file .ac-media-close-button:visible, .bp-media-move-folder.open-popup .close-create-popup-folder:visible,.bp-media-move-file.open-popup .ac-document-close-button:visible, .bp-media-move-file .close-create-popup-folder:visible, .bp-media-move-photo.open .close-create-popup-album:visible").trigger("click"),m("#bp-media-create-folder #bp-media-create-folder-close:visible, #bp-media-create-child-folder #bp-media-create-folder-close:visible").trigger("click"),m("#bp-media-uploader #bp-media-uploader-close:visible").trigger("click"),m("#bp-media-edit-child-folder #bp-media-edit-folder-close:visible").trigger("click"),m("#bp-media-create-album #bp-media-create-album-close:visible").trigger("click"),m(".media-folder_visibility select#bb-folder-privacy:not(.hide)").each(function(){m(this).attr("data-mouseup","false").addClass("hide").siblings("span").show().text(m(this).find("option:selected").text())}),m(".bp-video-thumbnail-uploader .bp-video-thumbnail-uploader-close:visible").trigger("click"),m(".bb-action-popup .bb-close-action-popup:visible").trigger("click"))},submitPopup:function(e){m(document).find(".modal-wrapper:visible").length<1||13==e.keyCode&&(m(".bp-media-move-folder.open-popup .bp-document-move:not(.is-disabled):visible, .bp-media-move-folder.open-popup  .bp-folder-move:not(.is-disabled):visible,.bp-media-move-file.open-popup .bp-document-move:not(.is-disabled):visible, .bp-media-move-file.open-popup .bp-document-create-popup-folder-submit:visible, .bp-media-move-folder.open-popup .bp-document-create-popup-folder-submit:visible, .bp-media-move-file.open .bp-media-move:not(.is-disabled):visible, .bp-media-move-file.open .bp-media-create-popup-album-submit:visible").trigger("click"),m("#bp-media-create-folder #bp-media-create-folder-submit:visible, #bp-media-create-child-folder #bp-media-create-child-folder-submit:visible").trigger("click"),m("#bp-media-uploader #bp-media-document-submit:visible, #bp-media-uploader #bp-media-submit:visible").trigger("click"),m("#bp-media-edit-child-folder #bp-media-edit-child-folder-submit:visible").trigger("click"),m("#bp-media-create-album #bp-media-create-album-submit:visible").trigger("click"))},updateAlbumNavCount:function(e){var t;m(".single-screen-navs.groups-nav").find("ul li#albums-groups-li").length<1||(0<m("#buddypress .bb-item-count").length&&"yes"!==BP_Nouveau.media.is_media_directory?(t=BP_Nouveau.dir_labels.hasOwnProperty("album")?1===parseInt(e)?BP_Nouveau.dir_labels.album.singular:BP_Nouveau.dir_labels.album.plural:"",m("#buddypress .bb-item-count").html('<span class="bb-count">'+e+"</span> "+t)):(t=m(".single-screen-navs.groups-nav").find("ul li#albums-groups-li"),0<m(t).find("span.count").length?m(t).find("span.count").text(e):m(t).find("a#albums").append('<span class="count">'+e+"</span>")))}},bp.Nouveau.Media.Theatre={start:function(){this.setupGlobals(),this.addListeners()},setupGlobals:function(){this.bodySelector=m("body"),this.medias=[],this.documents=[],this.current_media=!1,this.current_document=!1,this.current_index=0,this.current_document_index=0,this.is_open_media=!1,this.is_open_document=!1,this.nextLink=m(".bb-next-media"),this.nextDocumentLink=m(".bb-next-document"),this.previousDocumentLink=m(".bb-prev-document"),this.previousLink=m(".bb-prev-media"),this.activity_ajax=!1,this.group_id=void 0!==BP_Nouveau.media.group_id&&BP_Nouveau.media.group_id,this.manage_media=void 0!==BP_Nouveau.media.can_manage_media&&BP_Nouveau.media.can_manage_media,this.manage_document=void 0!==BP_Nouveau.media.can_manage_document&&BP_Nouveau.media.can_manage_document},addListeners:function(){m(document).on("click",".bb-open-media-theatre",this.openTheatre.bind(this)),m(document).on("click",".bb-open-document-theatre",this.openDocumentTheatre.bind(this)),m(document).on("click",".document-detail-wrap-description-popup",this.openDocumentTheatre.bind(this)),m(document).on("click",".bb-close-media-theatre",this.closeTheatre.bind(this)),m(document).on("click",".bb-close-document-theatre",this.closeDocumentTheatre.bind(this)),m(document).on("click",".bb-prev-media",this.previous.bind(this)),m(document).on("click",".bb-next-media",this.next.bind(this)),m(document).on("click",".bb-prev-document",this.previousDocument.bind(this)),m(document).on("click",".bb-next-document",this.nextDocument.bind(this)),m(document).on("bp_activity_ajax_delete_request",this.activityDeleted.bind(this)),m(document).on("click","#bb-media-model-container .media-privacy>li",this.mediaPrivacyChange.bind(this)),m(document).on("click","#bb-media-model-container .document-privacy>li",this.documentPrivacyChange.bind(this)),m(document).on("click","#bb-media-model-container .bb-media-section span.privacy",bp.Nouveau,this.togglePrivacyDropdown.bind(this)),m(document).on("click","#bb-media-model-container .bb-document-section span.privacy",bp.Nouveau,this.toggleDocumentPrivacyDropdown.bind(this)),m(document).on("click",".bp-add-media-activity-description",this.openMediaActivityDescription.bind(this)),m(document).on("click","#bp-activity-description-new-reset",this.closeMediaActivityDescription.bind(this)),m(document).on("keyup",".bp-edit-media-activity-description #add-activity-description",this.MediaActivityDescriptionUpdate.bind(this)),m(document).on("click","#bp-activity-description-new-submit",this.submitMediaActivityDescription.bind(this)),m(document).click(this.togglePopupDropdown),document.addEventListener("keyup",this.checkPressedKeyDocuments.bind(this)),document.addEventListener("keyup",this.checkPressedKey.bind(this))},checkPressedKey:function(e){var t=this;if(e=e||window.event,!t.is_open_media)return!1;var i=m(e.target).hasClass("ac-input")||"add-activity-description"===m(e.target).attr("id");switch(e.keyCode){case 27:t.closeTheatre(e);break;case 37:if(void 0===t.medias[t.current_index-1]||i)return!1;t.previous(e);break;case 39:if(void 0===t.medias[t.current_index+1]||i)return!1;t.next(e)}},checkPressedKeyDocuments:function(e){e=e||window.event;var t=this;if(!t.is_open_document)return!1;var i=m(e.target).hasClass("ac-input")||"add-activity-description"===m(e.target).attr("id");switch(e.keyCode){case 27:t.closeDocumentTheatre(e);break;case 37:if(void 0===t.documents[t.current_document_index-1]||i)return!1;t.previousDocument(e);break;case 39:if(void 0===t.documents[t.current_document_index+1]||i)return!1;t.nextDocument(e)}},openTheatre:function(e){e.preventDefault();var e=m(e.currentTarget),t=this;if(e.closest("#bp-existing-media-content").length)return!1;t.setupGlobals(),t.setMedias(e),i=e.data("id"),e.data("activity-id"),t.setCurrentMedia(i),t.showMedia(),t.navigationCommands(),t.getParentActivityHtml(e),t.getMediasDescription(),m(".bb-media-model-wrapper.document").hide();var i=document.getElementById(m(".bb-media-model-wrapper.video video").attr("id"));i&&i.pause(),m(".bb-media-model-wrapper.video").hide(),m(".bb-media-model-wrapper.media").show(),bp.Nouveau.Media.invokeMediaFn("setupMediaModalGifAutoplay"),t.is_open_media=!0,t.bodySelector.addClass("media-modal-open"),setTimeout(function(){bp.Nouveau.Media.invokeMediaFn("autoPlayGifVideos")},500)},getParentActivityHtml:function(e){var t=m("#hidden_parent_id").val(),e=e.closest(".bb-media-model-wrapper").find("#bb-media-model-container .activity-list li.activity-item").data("bp-activity-id");parseInt(t)===parseInt(e)&&(e=m('#bb-media-model-container [data-bp-activity-id="'+t+'"]'),m('[data-bp-activity-id="'+t+'"] > .activity-state').html(m(e).find(".activity-state").html()),m('[data-bp-activity-id="'+t+'"] > .activity-meta').html(m(e).find(".activity-meta").html()),m('[data-bp-activity-id="'+t+'"] > .activity-comments').html(m(e).find(".activity-comments").html())),m("#hidden_parent_id").length&&m("#hidden_parent_id").remove()},getMediasDescription:function(){var e=this,t=(m(".bb-media-info-section .activity-list").addClass("loading").html('<i class="bb-icon-l bb-icon-spinner animate-spin"></i>'),0!=e.activity_ajax&&e.activity_ajax.abort(),m('[data-bp-activity-id="'+e.current_media.activity_id+'"] .activity-comments'));t.length&&(t=t.find("#ac-form-"+e.current_media.activity_id),e.current_media.parent_activity_comments=!0,t.remove()),!0===e.current_media.parent_activity_comments&&m(".bb-media-model-wrapper:last").after('<input type="hidden" value="'+e.current_media.activity_id+'" id="hidden_parent_id"/>'),e.activity_ajax=m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:{action:"media_get_media_description",id:e.current_media.id,attachment_id:e.current_media.attachment_id,nonce:BP_Nouveau.nonces.media},success:function(e){e.success?(m(".bb-media-info-section:visible .activity-list").removeClass("loading").html(e.data.description),m(".bb-media-info-section:visible").show(),bp.Nouveau.Media.Theatre.syncPinPostIconToTheatre(),m(window).scroll(),setTimeout(function(){bp.Nouveau.reportPopUp(),bp.Nouveau.reportedPopup()},10)):m(".bb-media-info-section.media").hide()}})},openDocumentTheatre:function(e){e.preventDefault();var t=m(e.currentTarget),i=this;if(t.closest("#bp-existing-document-content").length)return!1;t.closest(".document.document-theatre").length&&i.closeDocumentTheatre(e),a=t.data("id"),i.setupGlobals(),i.setDocuments(t),i.setCurrentDocument(a),i.showDocument(),i.navigationDocumentCommands(),i.getParentActivityHtml(t),i.getDocumentsDescription(),-1!==m.inArray(i.current_document.extension,BP_Nouveau.document.mp3_preview_extension.split(","))&&m(e.currentTarget).closest(".bb-activity-media-elem.document-activity").length&&m(e.currentTarget).closest(".bb-activity-media-elem.document-activity").find(".document-audio-wrap").length&&m(e.currentTarget).closest(".bb-activity-media-elem.document-activity").find(".document-audio-wrap audio")[0].pause(),m(".bb-media-model-wrapper.media").hide(),m(".bb-media-model-wrapper.document").show();var a=document.getElementById(m(".bb-media-model-wrapper.video video").attr("id"));a&&(a.pause(),a.src=""),m(".bb-media-model-wrapper.video").hide(),i.is_open_document=!0,i.bodySelector.addClass("document-modal-open"),setTimeout(function(){bp.Nouveau.Media.invokeMediaFn("setupMediaModalGifAutoplay")},500)},resetRemoveActivityCommentsData:function(){var e,t=this,i=!1,a=!1,o=!1,d=!1,s=!1,n=!1;t.current_media.parent_activity_comments&&((i=(d=m('.bb-media-model-wrapper.media [data-bp-activity-id="'+t.current_media.activity_id+'"]')).find(".activity-comments")).length&&(e=i.find("#ac-form-"+t.current_media.activity_id),this.purgeEditActivityForm(e),e.find("#ac-input-"+t.current_media.activity_id).html(""),e.removeClass("has-content has-gif has-media").addClass("root"),i.append(e),e.find(".post-elements-buttons-item.post-emoji").removeClass("active").empty(""),this.resetActivityMedia(t.current_media.activity_id),i.find(".acomment-display").removeClass("display-focus"),i.find(".comment-item").removeClass("comment-item-focus"),s=i.html(),n=i.attr("class"),i.remove(),(i=m('[data-bp-activity-id="'+t.current_media.activity_id+'"] .activity-comments')).length)&&(i.attr("class",n),0===i.find("#ac-form-"+t.current_media.activity_id).length)&&(i.append(e),i.children("form").removeClass("events-initiated").addClass("not-initialized")),(o=d.find(".activity-state")).length&&(s=o.html(),n=o.attr("class"),o.remove(),(o=m('[data-bp-activity-id="'+t.current_media.activity_id+'"] .activity-state')).length)&&(o.html(s),o.attr("class",n)),(a=d.find(".activity-meta")).length&&(s=a.html(),n=a.attr("class"),a.remove(),(
1a=m('[data-bp-activity-id="'+t.current_media.activity_id+'"] > .activity-meta')).length)&&(a.html(s),a.attr("class",n)),d.remove()),t.current_document.parent_activity_comments&&((i=(d=m('.bb-media-model-wrapper.document [data-bp-activity-id="'+t.current_document.activity_id+'"]')).find(".activity-comments")).length&&(e=i.find("#ac-form-"+t.current_document.activity_id),this.purgeEditActivityForm(e),e.find("#ac-input-"+t.current_document.activity_id).html(""),e.removeClass("has-content has-gif has-media").addClass("root"),i.append(e),e.find(".post-elements-buttons-item.post-emoji").removeClass("active").empty(""),this.resetActivityMedia(t.current_document.activity_id),i.find(".acomment-display").removeClass("display-focus"),i.find(".comment-item").removeClass("comment-item-focus"),s=i.html(),n=i.attr("class"),i.remove(),(i=m('[data-bp-activity-id="'+t.current_document.activity_id+'"] .activity-comments')).length)&&(i.attr("class",n),0===i.find("#ac-form-"+t.current_document.activity_id).length&&(i.append(e),i.children("form").removeClass("events-initiated").addClass("not-initialized")),i.find(".document-text.loaded").removeClass("loaded").find(".CodeMirror").remove(),jQuery(window).scroll()),(o=d.find(".activity-state")).length&&(s=o.html(),n=o.attr("class"),o.remove(),(o=m('[data-bp-activity-id="'+t.current_document.activity_id+'"] .activity-state')).length)&&(o.html(s),o.attr("class",n)),(a=d.find(".activity-meta")).length&&(s=a.html(),n=a.attr("class"),a.remove(),(a=m('[data-bp-activity-id="'+t.current_document.activity_id+'"] > .activity-meta')).length)&&(a.html(s),a.attr("class",n)),d.remove()),bp.Nouveau.reportPopUp(),bp.Nouveau.reportActions()},closeTheatre:function(e){e.preventDefault();var t=this,e=m(e.currentTarget);if(m(e).closest(".bb-media-model-wrapper").hasClass("video-theatre"))return!1;m(".bb-media-model-wrapper.media .bb-media-section").find("img").attr("src",""),m(".bb-media-model-wrapper.video .bb-media-section").find("video").length&&videojs(m(".bb-media-model-wrapper.video .bb-media-section").find("video").attr("id")).reset(),m(".bb-media-model-wrapper").hide(),t.is_open_media=!1,t.syncPinPostActivityOnCloseTheatre(e),t.resetRemoveActivityCommentsData(),t.current_media=!1,t.getParentActivityHtml(e),t.bodySelector.removeClass("media-modal-open")},closeDocumentTheatre:function(e){e.preventDefault();var t=this,i=m(document).find(".document-theatre");i.find(".bb-media-section").removeClass("bb-media-no-preview").find(".document-preview").html(""),m(".bb-media-info-section.document").show(),i.hide(),t.is_open_document=!1,t.resetRemoveActivityCommentsData(),t.current_document=!1,t.getParentActivityHtml(m(e.currentTarget)),t.bodySelector.removeClass("document-modal-open")},setMedias:function(e){var t=m(".bb-open-media-theatre"),i=0;if(void 0!==(t=m("body").hasClass("activity")?m(e).closest(".bb-activity-media-wrap").find(".bb-open-media-theatre"):t))for(this.medias=[],i=0;i<t.length;i++){var a,o=m(t[i]);o.closest("#bp-existing-media-content").length||(a={id:o.data("id"),attachment:o.data("attachment-full"),activity_id:o.data("activity-id"),attachment_id:o.data("attachment-id"),privacy:o.data("privacy"),parent_activity_id:o.data("parent-activity-id"),album_id:o.data("album-id"),group_id:o.data("group-id"),can_edit:o.data("can-edit"),is_forum:!1},o.closest(".forums-media-wrap").length&&(a.is_forum=!0),a.is_message=void 0!==a.privacy&&"message"==a.privacy,this.medias.push(a))}},setDocuments:function(e){var t=m(".bb-open-document-theatre"),i=0;if(m(e).closest(".bp-search-ac-header").length?t=m(e).closest(".bp-search-ac-header").find(".bb-open-document-theatre"):m("body").hasClass("activity")&&0===m(e).closest(".search-document-list").length&&(t=m(e).closest(".bb-activity-media-wrap").find(".bb-open-document-theatre")),void 0!==t)for(this.documents=[],i=0;i<t.length;i++){var a,o=m(t[i]);t.closest("#bp-existing-document-content").length||(a={id:o.data("id"),attachment:o.data("attachment-full"),activity_id:o.data("activity-id"),attachment_id:o.data("attachment-id"),privacy:o.data("privacy"),parent_activity_id:o.data("parent-activity-id"),album_id:o.data("album-id"),group_id:o.data("group-id"),extension:o.data("extension"),target_text:o.data("document-title"),preview:o.data("preview"),full_preview:o.data("full-preview"),text_preview:o.data("text-preview"),mirror_text:o.data("mirror-text"),target_icon_class:o.data("icon-class"),author:o.data("author"),download:o.attr("href"),mp3:o.data("mp3-preview"),can_edit:o.data("can-edit"),video:o.attr("data-video-preview"),is_forum:!1},o.closest(".forums-media-wrap").length&&(a.is_forum=!0),a.is_message=void 0!==a.privacy&&"message"==a.privacy,this.documents.push(a))}},setCurrentMedia:function(e){for(var t=this,i=0,i=0;i<t.medias.length;i++)if(e===t.medias[i].id){t.current_media=t.medias[i],t.current_index=i;break}},setCurrentDocument:function(e){for(var t=this,i=0,i=0;i<t.documents.length;i++)if(e===t.documents[i].id){t.current_document=t.documents[i],t.current_document_index=i;break}},showMedia:function(){var e=this;if(void 0===e.current_media)return!1;m(".bb-media-model-wrapper.media .bb-media-section").find("img").attr("src",e.current_media.attachment);var t,i=m(".bb-media-section .bb-media-privacy-wrap");i.length&&(i.show(),i.find("ul.media-privacy li").removeClass("selected"),i.find(".bp-tooltip").attr("data-bp-tooltip",""),(t=i.find("ul.media-privacy").find("li[data-value="+e.current_media.privacy+"]")).addClass("selected"),i.find(".bp-tooltip").attr("data-bp-tooltip",t.text()),i.find(".privacy").removeClass("public").removeClass("loggedin").removeClass("onlyme").removeClass("friends").addClass(e.current_media.privacy),!(void 0!==BP_Nouveau.activity&&void 0!==e.current_media.activity_id&&0!=e.current_media.activity_id||e.group_id||e.current_media.is_forum||e.current_media.group_id||e.current_media.album_id||e.current_media.is_message)&&e.can_manage_media&&e.current_media.can_edit||i.hide()),e.navigationCommands()},showDocument:function(){var e=this;if(void 0===e.current_document)return!1;var t,i=e.current_document.target_text,a=e.current_document.target_icon_class,o=m(document).find(".document-theatre"),d=e.current_document.extension,s=e.current_document.mirror_text,d=(o.find(".bb-document-section").removeClass("bb-video-preview"),-1!==m.inArray(e.current_document.extension,["css","txt","js","html","htm","csv"])?(o.find(".bb-document-section .document-preview").html('<i class="bb-icon-l bb-icon-spinner animate-spin"></i>'),o.find(".bb-document-section").removeClass("bb-media-no-preview"),o.find(".bb-document-section .document-preview").html(""),o.find(".bb-document-section .document-preview").html("<h3>"+i+'</h3><div class="document-text"><textarea class="document-text-file-data-hidden"></textarea></div>'),o.find(".bb-document-section .document-preview .document-text").attr("data-extension",d),t=o.find(".bb-document-section .document-preview .document-text textarea"),"html"===d||"htm"===d?t.val(s):t.html(s),setTimeout(function(){bp.Nouveau.Media.documentCodeMirror()},1e3)):-1!==m.inArray(e.current_document.extension,BP_Nouveau.document.mp3_preview_extension.split(","))?(o.find(".bb-document-section .document-preview").html('<i class="bb-icon-l bb-icon-spinner animate-spin"></i>'),o.find(".bb-document-section").removeClass("bb-media-no-preview"),o.find(".bb-document-section .document-preview").html(""),o.find(".bb-document-section .document-preview").html('<div class="img-section"><h3>'+i+'</h3><div class="document-audio"><audio src="'+e.current_document.mp3+'" controls controlsList="nodownload"></audio></div></div>')):-1!==m.inArray("."+e.current_document.extension,BP_Nouveau.video.video_type.split(","))?(o.find(".bb-document-section").addClass("bb-video-preview"),o.find(".bb-document-section .document-preview").html('<i class="bb-icon-l bb-icon-spinner animate-spin"></i>'),o.find(".bb-document-section").removeClass("bb-media-no-preview"),o.find(".bb-document-section .document-preview").html(""),"mov"===e.current_document.extension||"m4v"===e.current_document.extension?o.find(".bb-document-section .document-preview").html('<video playsinline id="video-'+e.current_document.id+'" class="video-js video-loading" controls  data-setup=\'{"aspectRatio": "16:9", "fluid": true,"playbackRates": [0.5, 1, 1.5, 2] }\' >
1<source src="'+e.current_document.video+'" type="video/mp4" ></source></video><span class="video-loader"><i class="bb-icon-l bb-icon-spinner animate-spin"></i></span>'):o.find(".bb-document-section .document-preview").html('<video playsinline id="video-'+e.current_document.id+'" class="video-js video-loading" controls  data-setup=\'{"aspectRatio": "16:9", "fluid": true,"playbackRates": [0.5, 1, 1.5, 2] }\' ><source src="'+e.current_document.video+'" type="video/'+e.current_document.extension+'" ></source></video><span class="video-loader"><i class="bb-icon-l bb-icon-spinner animate-spin"></i></span>'),m(window).scroll()):e.current_document.full_preview?(o.find(".bb-document-section").removeClass("bb-media-no-preview"),o.find(".bb-document-section .document-preview").html(""),o.find(".bb-document-section .document-preview").html("<h3>"+i+'</h3><div class="img-section"><div class="img-block-wrap"> <img src="'+e.current_document.full_preview+'" /></div></div>')):(o.find(".bb-document-section").addClass("bb-media-no-preview"),o.find(".bb-document-section .document-preview").html(""),o.find(".bb-document-section .document-preview").html('<div class="img-section"> <i class="'+a+'"></i><p>'+i+"</p></div>")),m(".bb-document-section .bb-document-privacy-wrap"));d.length&&(d.show(),d.parent().show(),d.find("ul.document-privacy li").removeClass("selected"),d.find(".bp-tooltip").attr("data-bp-tooltip",""),(t=d.find("ul.document-privacy").find("li[data-value="+e.current_document.privacy+"]")).addClass("selected"),d.find(".bp-tooltip").attr("data-bp-tooltip",t.text()),d.find(".privacy").removeClass("public").removeClass("loggedin").removeClass("onlyme").removeClass("friends").addClass(e.current_document.privacy),void 0!==BP_Nouveau.activity&&void 0!==e.current_document.activity_id&&0!=e.current_document.activity_id||e.group_id||e.current_document.is_forum||e.current_document.group_id||e.current_document.album_id||!e.can_manage_document||!e.current_document.can_edit||e.current_document.is_message)&&d.parent().hide(),e.navigationDocumentCommands()},next:function(e){e.preventDefault();e=this;e.resetRemoveActivityCommentsData(),void 0!==e.medias[e.current_index+1]?(e.current_index=e.current_index+1,e.current_media.activity_id,e.current_media=e.medias[e.current_index],e.showMedia(),e.getMediasDescription(),setTimeout(function(){bp.Nouveau.Media.invokeMediaFn("autoPlayGifVideos")},500)):e.nextLink.hide()},previous:function(e){e.preventDefault();e=this;e.resetRemoveActivityCommentsData(),void 0!==e.medias[e.current_index-1]?(e.current_index=e.current_index-1,e.current_media.activity_id,e.current_media=e.medias[e.current_index],e.showMedia(),e.getMediasDescription(),setTimeout(function(){bp.Nouveau.Media.invokeMediaFn("autoPlayGifVideos")},500)):e.previousLink.hide()},nextDocument:function(e){e.preventDefault();e=this;e.resetRemoveActivityCommentsData(),void 0!==e.documents[e.current_document_index+1]?(e.current_document_index=e.current_document_index+1,e.current_document.activity_id,e.current_document=e.documents[e.current_document_index],e.showDocument(),e.getDocumentsDescription()):e.nextDocumentLink.hide()},previousDocument:function(e){e.preventDefault();e=this;e.resetRemoveActivityCommentsData(),void 0!==e.documents[e.current_document_index-1]?(e.current_document_index=e.current_document_index-1,e.current_document.activity_id,e.current_document=e.documents[e.current_document_index],e.showDocument(),e.getDocumentsDescription()):e.previousDocumentLink.hide()},navigationCommands:function(){var e=this;0==e.current_index&&e.current_index!=e.medias.length-1?(e.previousLink.hide(),e.nextLink.show()):0==e.current_index&&e.current_index==e.medias.length-1?(e.previousLink.hide(),e.nextLink.hide()):e.current_index==e.medias.length-1?(e.previousLink.show(),e.nextLink.hide()):(e.previousLink.show(),e.nextLink.show())},navigationDocumentCommands:function(){var e=this;0==e.current_document_index&&e.current_document_index!=e.documents.length-1?(e.previousDocumentLink.hide(),e.nextDocumentLink.show()):0==e.current_document_index&&e.current_document_index==e.documents.length-1?(e.previousDocumentLink.hide(),e.nextDocumentLink.hide()):e.current_document_index==e.documents.length-1?(e.previousDocumentLink.show(),e.nextDocumentLink.hide()):(e.previousDocumentLink.show(),e.nextDocumentLink.show())},getActivity:function(){var e=this;m(".bb-media-info-section .activity-list").addClass("loading").html('<i class="bb-icon-l bb-icon-spinner"></i>'),void 0!==BP_Nouveau.activity&&e.current_media&&void 0!==e.current_media.activity_id&&0!=e.current_media.activity_id&&!e.current_media.is_forum?(0!=e.activity_ajax&&e.activity_ajax.abort(),m('[data-bp-activity-id="'+e.current_media.activity_id+'"] .activity-comments').length&&(e.current_media.parent_activity_comments=!0),!0===e.current_media.parent_activity_comments&&m(".bb-media-model-wrapper:last").after('<input type="hidden" value="'+e.current_media.activity_id+'" id="hidden_parent_id"/>'),e.activity_ajax=m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:{action:"media_get_activity",id:e.current_media.activity_id,group_id:_.isUndefined(e.current_media.group_id)?0:e.current_media.group_id,nonce:BP_Nouveau.nonces.media},success:function(e){e.success&&(m(".bb-media-info-section:visible .activity-list").removeClass("loading").html(e.data.activity),m(".bb-media-info-section:visible").show(),jQuery(window).scroll(),setTimeout(function(){bp.Nouveau.reportPopUp(),bp.Nouveau.reportedPopup()},10))}})):m(".bb-media-info-section.media").hide()},getDocumentsActivity:function(){var e=this;m(".bb-media-info-section .activity-list").addClass("loading").html('<i class="bb-icon-l bb-icon-spinner animate-spin"></i>'),void 0!==BP_Nouveau.activity&&e.current_document&&void 0!==e.current_document.activity_id&&0!=e.current_document.activity_id&&!e.current_document.is_forum?(0!=e.activity_ajax&&e.activity_ajax.abort(),m('[data-bp-activity-id="'+e.current_document.activity_id+'"] .activity-comments').length&&(e.current_document.parent_activity_comments=!0),!0===e.current_document.parent_activity_comments&&m(".bb-media-model-wrapper:last").after('<input type="hidden" value="'+e.current_document.activity_id+'" id="hidden_parent_id"/>'),e.activity_ajax=m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:{action:"document_get_activity",id:e.current_document.activity_id,group_id:_.isUndefined(e.current_document.group_id)?0:e.current_document.group_id,nonce:BP_Nouveau.nonces.media},success:function(e){e.success&&(m(".bb-media-info-section:visible .activity-list").removeClass("loading").html(e.data.activity),m(".bb-media-info-section:visible").show(),jQuery(window).scroll(),setTimeout(function(){bp.Nouveau.reportPopUp(),bp.Nouveau.reportedPopup()},10))}})):m(".bb-media-info-section.document").hide()},getDocumentsDescription:function(){var e=this,t=(m(".bb-media-info-section .activity-list").addClass("loading").html('<i class="bb-icon-l bb-icon-spinner animate-spin"></i>'),0!=e.activity_ajax&&e.activity_ajax.abort(),m('[data-bp-activity-id="'+e.current_document.activity_id+'"] .activity-comments'));t.length&&(t=t.find("#ac-form-"+e.current_document.activity_id),e.current_document.parent_activity_comments=!0,t.remove()),!0===e.current_document.parent_activity_comments&&m(".bb-media-model-wrapper:last").after('<input type="hidden" value="'+e.current_document.activity_id+'" id="hidden_parent_id"/>'),e.activity_ajax=m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:{action:"document_get_document_description",id:e.current_document.id,attachment_id:e.current_document.attachment_id,nonce:BP_Nouveau.nonces.media},success:function(e){e.success?(m(".bb-media-info-section:visible .activity-list").removeClass("loading").html(e.data.description),m(".bb-media-info-section:visible").show(),bp.Nouveau.Media.Theatre.syncPinPostIconToTheatre(),m(window).scroll(),setTimeout(function(){bp.Nouveau.reportPopUp(),bp.Nouveau.reportedPopup()},10)):m(".bb-media-info-section.document").hide()}})},activityDeleted:function(e,t){var i=this,a=0;if(i.is_open_media&&void 0!==t&&"delete_activity"===t.action&&i.current_media.activity_id==t.id){var o=m(document).find('[data-bp-list="media"] .bb-open-media-theatre[data-id="'+i.current_media.id+'"]'),d=o.parents("ul");for(o.closest("li").remove(),0===d.find("li:not(.load-more)").length&&(0<m(".bb-photos-actions").length&&m(".bb-photos-actions").hide(),1===d.find("li.load-more").length)&&location.reload(),m(document).find('[data-bp-list="activity"] .bb-open-media-theatre[data-id="'+i.current_media.id+'"]').closest(".bb-activity-media-elem").remove(),a=0;a<i.medias.length;a++)if(i.medias[a].activity_id==t.id){i.medias.splice(a,1);break}0==i.current_index&&i.current_index!=i.medias.length?(i.current_index=-1,i.next(e)):0==i.current_index&&i.current_index==i.medias.length?(m(document).find('[data-bp-list="activity"] li.activity-item[data-bp-activity-id="'+i.current_media.activity_id+'"]').remove(),i.closeTheatre(e)):i.
1current_index==i.medias.length?i.previous(e):(i.current_index=-1,i.next(e))}if(i.is_open_document&&void 0!==t&&"delete_activity"===t.action&&i.current_document.activity_id==t.id){for(m(document).find('[data-bp-list="document"] .bb-open-document-theatre[data-id="'+i.current_document.id+'"]').closest('div.ac-document-list[data-activity-id="'+i.current_document.activity_id+'"]').remove(),m(document).find('[data-bp-list="activity"] .bb-open-document-theatre[data-id="'+i.current_document.id+'"]').closest(".bb-activity-media-elem").remove(),a=0;a<i.documents.length;a++)if(i.documents[a].activity_id==t.id){i.documents.splice(a,1);break}0==i.current_document_index&&i.current_document_index!=i.documents.length?(i.current_document_index=-1,i.nextDocument(e)):0==i.current_document_index&&i.current_document_index==i.documents.length?(m(document).find('[data-bp-list="activity"] li.activity-item[data-bp-activity-id="'+i.current_document.activity_id+'"]').remove(),i.closeDocumentTheatre(e)):i.current_document_index==i.documents.length?i.previousDocument(e):(i.current_document_index=-1,i.nextDocument(e))}},togglePopupDropdown:function(e){var t;return(e=e||window.event).target?t=e.target:e.srcElement&&(t=e.srcElement),3===t.nodeType&&(t=t.parentNode),!0===e.altKey||!0===e.metaKey||m(t).hasClass("privacy-wrap")||m(t).parent().hasClass("privacy-wrap")?e:(m("ul.media-privacy").removeClass("bb-open"),void m("ul.document-privacy").removeClass("bb-open"))},togglePrivacyDropdown:function(e){var t=m(e.target);e.preventDefault(),t.closest(".bb-media-privacy-wrap").find(".media-privacy").toggleClass("bb-open")},mediaPrivacyChange:function(e){var t,i=m(e.target),a=i.data("value");if(e.preventDefault(),i.hasClass("selected"))return!1;i.closest(".bb-media-privacy-wrap").find(".privacy").addClass("loading"),t=i.closest(".bb-media-privacy-wrap").find("ul.media-privacy li.selected").data("value"),i.closest(".bb-media-privacy-wrap").find("ul.media-privacy li").removeClass("selected"),i.addClass("selected"),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:{action:"media_update_privacy",id:this.current_media.id,_wpnonce:BP_Nouveau.nonces.media,privacy:a},success:function(){i.closest(".bb-media-privacy-wrap").find(".privacy").removeClass("loading").removeClass(t),i.closest(".bb-media-privacy-wrap").find(".privacy").addClass(a),i.closest(".bb-media-privacy-wrap").find(".bp-tooltip").attr("data-bp-tooltip",i.text())},error:function(){i.closest(".bb-media-privacy-wrap").find(".privacy").removeClass("loading")}})},openMediaActivityDescription:function(e){e.preventDefault();e=m(e.currentTarget);if(e.parents(".activity-media-description").find(".bp-edit-media-activity-description").length<1)return!1;e.parents(".activity-media-description").find(".bp-edit-media-activity-description").show().addClass("open"),e.parents(".activity-media-description").find(".bp-media-activity-description").hide(),e.hide()},closeMediaActivityDescription:function(e){e.preventDefault();e=m(e.currentTarget);if(e.parents(".activity-media-description").length<1)return!1;var t=e.parents(".activity-media-description").find("#add-activity-description").get(0).defaultValue;e.parents(".activity-media-description").find(".bp-add-media-activity-description").show(),e.parents(".activity-media-description").find(".bp-media-activity-description").show(),e.parents(".activity-media-description").find("#add-activity-description").val(t),e.parents(".activity-media-description").find(".bp-edit-media-activity-description").hide().removeClass("open")},MediaActivityDescriptionUpdate:function(e){""!==m(e.currentTarget).val().trim()?m(e.currentTarget).closest(".bp-edit-media-activity-description").addClass("has-content"):m(e.currentTarget).closest(".bp-edit-media-activity-description").removeClass("has-content")},submitMediaActivityDescription:function(e){e.preventDefault();var t=m(e.currentTarget),i=t.parents(".activity-media-description"),e={action:"media_description_save",description:i.find("#add-activity-description").val(),attachment_id:i.find("#bp-attachment-id").val(),_wpnonce:BP_Nouveau.nonces.media};m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:e,async:!1,success:function(e){e.success?(t.parents(".activity-media-description").find(".bp-media-activity-description").html(e.data.description).show(),t.parents(".activity-media-description").find(".bp-add-media-activity-description").show(),i.find("#add-activity-description").val(e.data.description),i.find("#add-activity-description").get(0).defaultValue=e.data.description,""==e.data.description?t.parents(".activity-media-description").find(".bp-add-media-activity-description").removeClass("show-edit").addClass("show-add"):t.parents(".activity-media-description").find(".bp-add-media-activity-description").addClass("show-edit").removeClass("show-add"),t.parents(".activity-media-description").find(".bp-edit-media-activity-description").hide().removeClass("open"),t.parents(".activity-media-description").find(".bp-media-activity-description").show(),t.parents(".activity-media-description").find(".bp-feedback.error").remove()):t.parents(".activity-media-description").prepend(e.data.feedback)}})},toggleDocumentPrivacyDropdown:function(e){var t=m(e.target);e.preventDefault(),t.closest(".bb-document-privacy-wrap").find(".document-privacy").toggleClass("bb-open")},documentPrivacyChange:function(e){var t,i=m(e.target),a=this,o=i.data("value");if(e.preventDefault(),i.hasClass("selected"))return!1;i.closest(".bb-document-privacy-wrap").find(".privacy").addClass("loading"),t=i.closest(".bb-document-privacy-wrap").find("ul.document-privacy li.selected").data("value"),i.closest(".bb-document-privacy-wrap").find("ul.document-privacy li").removeClass("selected"),i.addClass("selected"),m.ajax({type:"POST",url:BP_Nouveau.ajaxurl,data:{action:"document_save_privacy",item_id:a.current_document.id,_wpnonce:BP_Nouveau.nonces.media,value:o,type:"document"},success:function(e){i.closest(".bb-document-privacy-wrap").find(".privacy").removeClass("loading").removeClass(t),i.closest(".bb-document-privacy-wrap").find(".privacy").addClass(o),i.closest(".bb-document-privacy-wrap").find(".bp-tooltip").attr("data-bp-tooltip",i.text()),e.data&&e.data.url&&m(document).find('a.bb-open-document-theatre[data-id="'+a.current_document.id+'"]').attr("href",e.data.url)},error:function(){i.closest(".bb-document-privacy-wrap").find(".privacy").removeClass("loading")}})},resetActivityMedia:function(e){bp.Nouveau.Activity.destroyCommentMediaUploader(e),bp.Nouveau.Activity.destroyCommentDocumentUploader(e),bp.Nouveau.Activity.destroyCommentVideoUploader(e),bp.Nouveau.Activity.resetGifPicker(e)},purgeEditActivityForm:function(e){var t,i,a;e.hasClass("acomment-edit")&&(t=e.attr("data-item-id"),a=(i=m('[data-bp-activity-comment-id="'+t+'"]')).find("#acomment-edit-form-"+t),i.find("#acomment-display-"+t).removeClass("bp-hide"),e.removeClass("acomment-edit").removeAttr("data-item-id"),a.empty())},syncPinPostActivityOnCloseTheatre:function(e){var t=0<m("#hidden_parent_id").length?parseInt(m("#hidden_parent_id").val()):0,i=e.closest(".bb-media-model-wrapper").find("#bb-media-model-container .activity-list li.activity-item").data("bp-activity-id");0<t&&void 0!==i&&t===parseInt(i)&&e.hasClass("bb-close-media-theatre")&&void 0!==bp.Nouveau.Activity.activityPinHasUpdates&&bp.Nouveau.Activity.activityPinHasUpdates&&(m("#activity-stream li.activity-item[data-bp-activity-id="+t+"]").addClass("activity-sync"),bp.Nouveau.Activity.heartbeat_data.last_recorded=0,bp.Nouveau.refreshActivities())},syncPinPostIconToTheatre:function(){var e,t=m(".bb-media-info-section:visible .activity-list"),i=0<m("#hidden_parent_id").length?parseInt(m("#hidden_parent_id").val()):0;0<i&&0<(e=m("body .buddypress-wrap:not(.bb-internal-model)").find("#activity-stream > .activity-list").children("#activity-"+i)).length&&e.hasClass("bb-pinned")&&0<e.find(".button.unpin-activity").length&&i===(void 0!==(e=t.children("li.activity-item"))?parseInt(e.data("bp-activity-id")):0)&&e.addClass("bb-pinned")}},bp.Nouveau.Media.start(),bp.Nouveau.Media.Theatre.start())})((bp,jQuery));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.