CMD:
PHP:
mini manager
Path:
/
var
/
www
/
forum.shootsilhouette.com
/
public_html
/
js
/
Upload:
Edit: sb_page.js
/* =======================================================================*\ || ###################################################################### || || # vBulletin 5.6.9 || # ------------------------------------------------------------------ # || || # Copyright 2000-2022 MH Sub I, LLC dba vBulletin. All Rights Reserved. # || || # This file may not be redistributed in whole or significant part. # || || # ----------------- VBULLETIN IS NOT FREE SOFTWARE ----------------- # || || # http://www.vbulletin.com | http://www.vbulletin.com/license.html # || || ###################################################################### || \*========================================================================*/ vBulletin.precache("action active ad_list_description add_modules add_subforum adding_multiple_modules_not_allowed all applying_new_template are_you_sure_want_to_delete_ad_x cancel cannot_add_system_module cannot_convert_channel cannot_remove_system_module channels check_to_hide_module choose_base_module choose_options_site_logo click_text_edit_title confirm_deletion_gcpglobal confirm_deletion_x confirm_remove_page_desc content_types create_ad create_new_custom_module delete display_order do_you_want_to_cancel_editing_search_module do_you_want_to_exit_without_saving_page do_you_want_to_remove_channel do_you_want_to_remove_forum do_you_want_to_remove_module do_you_want_to_remove_tab drag_and_drop_module_here drop_page_here dropping_container_module_into_container_module_not_allowed edit edit_ad_x edit_blog_categories edit_custom_html_module edit_navigation_item edit_search_module edit_site_logo error_adding_widgets error_cloning_widget error_deleting_page error_fetching_channels error_loading_search_config_script error_processing_site_logo error_renaming_module_title error_retrieving_cloned_widget_template error_retrieving_configuration error_retrieving_list_user_groups error_retrieving_modules error_retrieving_navigation_bar_configuration error_retrieving_page_map error_retrieving_templates error_saving_configuration_module error_saving_forums error_saving_forums_code error_saving_navigation_bar_configuration error_saving_page error_saving_search_config error_saving_site_logo error_uploading_logo exit_without_saving_page expand forum_changes_will_be_lost global_section_notice input_navigation_item_name input_target_url invalid_image_url main_navigation_bar make_category make_forum manage_ads module_configuration module_icon move_not_allowed moving_main_nav_to_own_sub_nav_error moving_main_nav_with_sub_nav_error new_navigation_item new_subnavigation_item next no no_ad_added no_configurations_found no_modules no_permission none overwrite_template_continue page_template_title_cannot_be_empty page_title_cannot_be_empty please_choose_overwrite_template_options please_enter_channel_title please_enter_new_module_title please_enter_new_template_name please_enter_page_name previous remove_channel remove_channel_q remove_forum remove_forum_q remove_module_q rename rename_custom_module reset save save_new_page save_page search_results select_edit_link_header special_options sub_navigation_bar subchannels_will_be_deleted switch_template template_changes_will_be_lost this_url_is_already_used title unable_to_delete_widget_instances uncheck_to_unhide_module url_too_long user_group_settings warning warning_gcpuser yes you_are_here you_can_also_drag_and_drop_modules_here you_cannot_revert_this_layout_confirm you_must_specify_a_screen_layout".split(" "), []); (function(a){function na(a){var b=()=>a.css("maxHeight","80vh");b();a.on("dialogopen",b);return a}function E(){window.setTimeout(function(){vBulletin.vBScroller&&vBulletin.vBScroller.initializeScroller&&a(".js-vbscroller-wrapper:visible").each(function(){vBulletin.vBScroller.initializeScroller(a(this))})},0)}function S(){var b=a("#edit-page-dropdown .panel .panel-main-content:visible");0<b.length&&(b=parseFloat(b.css("margin-left"))+parseFloat(b.css("margin-right"))+parseFloat(b.css("border-left-width"))+parseFloat(b.css("border-right-width"))+ parseFloat(b.css("padding-left"))+parseFloat(b.css("padding-right")),a("#edit-page-dropdown .panel .panel-main-content").width(a("#edit-page-dropdown .panel:visible").width()-a("#edit-page-dropdown .panel .panel-header-text:visible").outerWidth(!0)-b-1),a("#edit-page-dropdown form .form-gutter-right").width(Math.ceil((a("#edit-page-dropdown form:visible").width()-a("#edit-page-dropdown .panel:visible").outerWidth(!0))/2)),E())}function Sa(b,d){if(b.is(".container-widget")){var c=b.find(".js-admin-widget-list"); c.css({minHeight:"35px",height:"auto",paddingBottom:"10px"}).closest(".js-widget-content").removeClass("h-hide").css({minHeight:"35px"});if(!a.isEmptyObject(d)){var e=[];a.each(d,function(){e.push(this)});e.sort(function(a,b){return a.displayorder==b.displayorder?0:a.displayorder<b.displayorder?-1:1});a.each(e,function(){var b=a(this.rendered_template);this.hidden&&b.addClass("hidden-widget");c.append(b)})}}}function F(a,d,c){var b=a.attr("data-widget-id");a={widgetinstanceid:a.attr("data-widget-instance-id")|| "",widgetid:b,guid:"",userid:0,channelId:0,withTemplate:!1};c="undefined"==typeof c?!1:!!c;vBulletin.AJAX({call:"/ajax/api/widget/fetchConfigAndIsUserEditable",data:a,success:function(a){var b=a;c||(b=a.config);"function"==typeof d&&d(b)}})}function M(b){b.tab_data||(b.tab_data=[]);b.default_tab||(b.default_tab=0);b.submodules_key||(b.submodules_key="tabbedContainerSubModules__temp");b.display_tabs||(b.display_tabs="");if(""==b.display_tabs){var d={};a.each(b.tab_data,function(a,b){d[a]="1"});b.display_tabs= d}return b}function N(){"undefined"==typeof J&&(J=a("#config_pagetemplateid").val()||a("#select-template input[type=radio]:checked").val()||"");return J}function oa(b){b=parseInt(b,10);0<b&&(J=b,a("#config_pagetemplateid, #save-page-form #pagetemplateid-yes, #save-page-form #pagetemplateid-new").val(J))}function T(a){a=a.closest(".js-section");return a.length?a.data("section")||0:0}function U(a){a=a.prev(".canvas-widget");return a.length?a.data("widget-instance-id")||0:0}function O(b,d){vBulletin.AJAX({call:"/ajax/api/widget/saveAdminConfig", data:{widgetid:b.attr("data-widget-id"),widgetinstanceid:b.attr("data-widget-instance-id")||"",pagetemplateid:N(),data:d,displaysection:T(b),displayafterwidgetinstanceid:U(b)},complete:function(){a("body").css("cursor","auto")}})}function V(b){b=b.parents(".canvas-widget");return b.length?($parentModule=a(b[0]),parseInt($parentModule.data("widget-instance-id"),10)):0}function P(b){var d=b.parents(".canvas-widget[data-is-tabbed-container='true']");b.data("is-tabbed-container")&&ba(b);0!=d.length&& ba(a(d[0]))}function I(b){var d={};b.find("> .js-admin-widget-content > .js-admin-widget-tab").each(function(){var b=a(this),e=[],g=b&&b.data("tab-number")||0,k=b&&b.data("tab-title")||"";d[g]={title:k};b.find("> .widget-content > .canvas-layout-row > .canvas-widget-list > .canvas-widget:not(.dummy-widget)").each(function(){var b=a(this),d=b.data("widget-id");b=b.data("widget-instance-id")||b.attr("data-widget-instance-id");var c={};b&&(c.widgetinstanceid=b);d&&(c.widgetid=d);a.isEmptyObject(c)|| e.push(c)});d[g].widgets=e});return d}function ba(b){F(b,function(d){d=M(d);d.tab_data=I(b);a.isEmptyObject(d)||O(b,d)})}function pa(a){vBulletin.AJAX({call:"/ajax/api/widget/deleteWidgetInstances",data:{widgetInstanceIds:a},api_error:vBulletin.ajaxtools.logApiError})}function W(a,d,c,e,g,k){var b=N(),h=""==b||0==b;if(h){if(qa.saveNewWidgetInstance){ra.one("save-new-widgetinstance-pagetemplateid-ready",function(b){W(a,d,c,e,g,k)});return}qa.saveNewWidgetInstance=!0}vBulletin.AJAX({call:"/ajax/api/widget/saveNewWidgetInstance", data:{containerinstanceid:a,widgetid:d,pagetemplateid:b,subWidgetConfig:c,displaysection:g,displayafterwidgetinstanceid:k},success:function(a){h&&a.pagetemplateid&&(oa(a.pagetemplateid),ra.trigger("save-new-widgetinstance-pagetemplateid-ready"));a.widgetinstanceid&&"function"==typeof e&&e(a.widgetinstanceid)}})}function Q(b){if(b.data("is-tabbed-container")){var d=b.attr("data-widget-instance-id");if(!d){var c=V(b),e=T(b),g=U(b);return W(c,b.attr("data-widget-id"),{},function(a){b.attr("data-widget-instance-id", a);return Q(b)},e,g)}if(a.isEmptyObject(X))return sa(Q,[b]);if(!b.data("tabbed-container-initialized")){var k=b.find(".js-admin-widget-tab-panel-template");c=k.find(".js-admin-widget-list");var f=b.find(".js-admin-widget-tab-header-template");e=b.find(".js-admin-widget-content");var h=e.find(".js-tab-headers"),m=h.find(".js-tab-add");k.detach().removeClass("js-admin-widget-tab-panel-template");f.detach().removeClass("js-admin-widget-tab-header-template");e.tabs({beforeActivate:function(b,d){if(a(d.newTab).hasClass("js-tab-add"))return!1}}); var q=e.tabs("widget");c.css({minHeight:"60px",height:"auto",paddingBottom:"10px"});h.find(".js-tab-add").on("click",function(){F(b,function(d){var c=M(d.config),e=c.tab_data.length||0,f=d.isusereditable.tab_data||!1;openPromptDialog({title:vBulletin.phrase.get("enter_tab_title"),message:"",buttonLabel:{okLabel:vBulletin.phrase.get("ok"),cancelLabel:vBulletin.phrase.get("cancel")},onClickOK:function(d){if(!d)return!1;t(d,[],e,e,f);c.display_tabs[e]="1";c.tab_data=I(b);a.isEmptyObject(c)||O(b,c)}})}, !0)});f.find(".js-edit-tab-button").on("click",function(){var d=a(this).closest("li[aria-controls]"),c=d.attr("aria-controls"),e=q.find(".js-admin-widget-tab[id='"+c+"']"),f=e&&e.data("tab-title")||"";F(b,function(c){var h=M(c);openPromptDialog({title:vBulletin.phrase.get("enter_tab_title"),message:"",initialValue:f,buttonLabel:{okLabel:vBulletin.phrase.get("ok"),cancelLabel:vBulletin.phrase.get("cancel")},onClickOK:function(c){d.find("span.js-tab-title").text(c);e.data("tab-title",c);h.tab_data= I(b);a.isEmptyObject(h)||O(b,h)}})});return!1});f.find(".js-remove-tab-button").on("click",function(){var d=a(this).closest("li[aria-controls]"),c=d.attr("aria-controls"),e=q.find(".js-admin-widget-tab[id='"+c+"']");F(b,function(c){var f=M(c.config),w=e.data("tab-number");openConfirmDialog({title:vBulletin.phrase.get("remove_tab_q"),message:vBulletin.phrase.get("do_you_want_to_remove_tab",e.data("tab-title")),iconType:"warning",onClickYes:function(){f.default_tab==w&&(f.default_tab=0);Array.isArray(f.display_tabs)|| (f.display_tabs=a.map(f.display_tabs,function(a){return a}));f.display_tabs.splice(w,1);var c=[];e.find(".canvas-widget").each(function(b,d){(b=a(this).data("widget-instance-id"))&&c.push(b)});c.length&&pa(c);d.remove();e.remove();h.find("li:not('.js-tab-add')").each(function(b,c){c=a(this).attr("aria-controls");c=q.find(".js-admin-widget-tab[id='"+c+"']");c.length&&c.data("tab-number",b)});q.tabs("refresh");f.tab_data=I(b);a.isEmptyObject(f)||O(b,f);K();z=!0}})},!0);return!1});var t=function(c,e, h,y,v){"undefined"==typeof c&&(c="Untitled Tab");"undefined"==typeof e&&(e=[]);"undefined"==typeof h&&(h=b.find(".js-admin-widget-tab").length);var w=[];for(u in e)e.hasOwnProperty(u)&&w.push(u);w.sort(function(a,b){return a-b});var l=w.length,n=k.clone().uniqueId().removeClass("h-hide").data("tab-number",h).data("tab-title",c),g=n.find(".js-admin-widget-list");u=n.attr("id");var t=f.clone(!0).removeClass("h-hide");t.children("a.js-tab-header-link").attr("href","#"+u);t.find("span.js-tab-title").text(c); for(j=0;j<l;j++){var u=w[j],r=e[u],H=r.widgetid||X[r.guid],p=r.widgetinstanceid||"";c=a('<div data-widget-id="'+H+'" />');c.attr("data-tab-number",h);c.attr("data-widget-order",u);c.attr("data-widget-instance-id",p);c.append(a('<img src="images/loader-box-blue.gif" /> '));g.append(c);H&&(u=function(a,c,e,f){return function(h){h=h.filter(function(){return this.nodeType===Node.ELEMENT_NODE});if(e)h.attr("data-widget-instance-id",e);else{var w=a.adminconfig||{},m=T(f),n=U(f);W(d,c,w,function(a){h.attr("data-widget-instance-id", a);ba(b)},m,n)}if(!v){w=h.find(".js-move-button");m=h.find(".js-edit-button");n=h.find(".js-remove-button");var l=h.find(".js-edit-tab-button"),g=h.find(".js-remove-tab-button");w.hide();m.hide();n.hide();l.hide();g.hide();h.addClass("js-widget-non-sortable")}f.replaceWith(h);h.filter(":not(.container-widget)").find(".toggle-button").trigger("click",[!0]);Q(h)}}(r,H,p,c),ta(c,u))}m.before(t);q.append(n);q.tabs("refresh");q.tabs("option","active",y);g.prepend('<div class="canvas-widget dummy-widget dummy-widget--no-fixed-height"><span>{0}</span></div>'.format(vBulletin.phrase.get("drag_and_drop_modules_below")))}; F(b,function(c){var d=M(c.config),e=d.tab_data,f=e.length,v=d.default_tab;c=c.isusereditable.tab_data||!1;for(d=0;d<f;d++)t(e[d].title,e[d].widgets,d,v,c);c?h.sortable({helper:"clone",opacity:1,axis:"x",items:"li:not('.js-tab-add')",cancel:".js-edit-tab-button, .js-remove-tab-button",start:function(){old_numidx_to_controls={};new_controls_to_numidx={};q.find(".js-admin-widget-tab").each(function(b,c){old_numidx_to_controls[b]=a(this).attr("id")})},stop:function(){h.find("li:not('.js-tab-add')").each(function(b, c){c=a(this).attr("aria-controls");var d=q.find(".js-admin-widget-tab[id='"+c+"']");d.length&&(d.data("tab-number",b),q.append(d));new_controls_to_numidx[c]=b});q.tabs("refresh");F(b,function(c){v=new_controls_to_numidx[old_numidx_to_controls[v]];c.default_tab=v;var d={},e;for(e in c.display_tabs)d[new_controls_to_numidx[old_numidx_to_controls[e]]]=c.display_tabs[e];c.display_tabs=d;c.tab_data=I(b);a.isEmptyObject(c)||O(b,c)})}}):m.hide()},!0);b.data("tabbed-container-initialized",!0)}}}function ua(b, d){var c=a(".js-canvas-layout-container > .canvas-layout").attr("id");vBulletin.sitebuilder.tempModuleHTMLCache||(vBulletin.sitebuilder.tempModuleHTMLCache={},a(".js-canvas-layout-container .canvas-widget").each(function(){var b=a(this).data("widget-instance-id");vBulletin.sitebuilder.tempModuleHTMLCache["widgetinstance_"+b]=this.outerHTML}));a(".js-canvas-layout-container").text("");vBulletin.AJAX({call:"/ajax/get-layouts-for-sitebuilder",data:{pagetemplateid:pageData.pagetemplateid,channelid:pageData.channelid}, success:function(b){a(".js-canvas-layout-container").html(b.screenlayoutlist);if(b.widgets&&0<b.widgets.length){var e=a("#"+c);a.each(b.widgets,function(b,c){var d=e.find(".canvas-widget-list.section-"+b);a.each(c,function(b,c){d.append(c.rendered_template);b=d.find(".canvas-widget").filter(function(){return a(this).data("widget-instance-id")==c.widgetinstanceid});"undefined"!=typeof c.subModules&&Sa(b,c.subModules);Q(b)})})}a(".js-section-global").each(function(){a("<div />").addClass("global-section-notice").html(vBulletin.phrase.get("global_section_notice")).prependTo(this)}); "function"==typeof d&&d()},title_phrase:"sitebuilder",error_phrase:"unable_to_load_layouts"})}function D(b,d){var c=d.enableButtons;b=a(".js-top-menu-sitebuilder--list .js-top-menu-link");c?(a(".js-top-menu-user").removeClass("h-hide"),b.removeClass("b-top-menu__item-link--selected b-top-menu__item-link--disabled")):(d=a(d.currentButton),b.removeClass("b-top-menu__item-link--selected").addClass("b-top-menu__item-link--disabled"),d.addClass("b-top-menu__item-link--selected"),a(".js-top-menu-user").addClass("h-hide"))} function va(b,d){a(".js-top-menu-sitebuilder .js-top-menu-link");D(null,{enableButtons:!d,currentButton:b});a(document.body).toggleClass("edit-mode "+b.id,d).toggleClass("view-mode",!d);a(".js-top-menu-user").toggleClass("h-hide",d)}function A(){a(this).hasClass("selected")||a(document.body).hasClass("edit-mode")||va(this,!0);return!1}function wa(){va(this,!1);return!1}function xa(b,d){b=a("<div />").append(b.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,'<span class="axd-placeholder">{0}'.format(vBulletin.phrase.get("x_will_show_up_here_when_saved", d))).replace(/<vb:/g,"<vb:").replace(/<\/vb:/g,"</vb:"));b.find("span.axd-placeholder").not(":first").remove();b.find("iframe").remove();return b.html()}function Va(){function b(){var b="navbar"==h,c=b?a("#channel-tabbar ul"):a("#footer-tabbar ul.nav-list"),d=b?a("#channel-subtabbar ul"):a();c.html("");d.html("");var e=function(b,c,d){var e=(c.data("item-newwindow")?' target="_blank" ':" ")+(c.data("item-attr")||"");d=c.hasClass("selected")&&d?' class="current"':"";e=a("<li{0}><a {1}>{2}</a></li>".format(d, e,c.data("item-name")));e.find("a").prop("href",m(c.data("item-url")));b.append(e)};a("#edit-navbar .navbar-ui-wrapper ul li").each(function(){var f=a(this);e(c,f,b);f.hasClass("selected")&&a(f.data("subnav-element")).find("li").each(function(){e(d,a(this),!0)})})}function d(b){var c=b.closest("li"),d=a("#edit-navbar"),e=d.find(".subnavbar-ui-wrapper");d.find("li").removeClass("h-disabled selected");d.find(".navbar-item-opensubnav").removeClass("b-icon--active");c.addClass("selected");b.addClass("b-icon--active"); e.find("ul").hide();a(c.data("subnav-element")).show();e.show()}var c=null,e=null,g="",k="",f="",h="",m=function(a){a||(a="");return a.match(/^https?:\/\//i)?a:"/"==a.substr(0,1)?pageData.baseurl+a:pageData.baseurl+"/"+a},q=function(b,c,d,e,f,h){f=f||[];c=JShtmlEncode(c);return a("<li />").append("<label>{0}</label>".format(c)).append(a("<div />").addClass("nav-item-controls h-right").append('<i>|</i><span class="navbar-item-delete b-icon b-icon__trash b-icon--active" title="{0}"></span>'.format(vBulletin.phrase.get("delete"))).append('<i>|</i><span class="navbar-item-edit b-icon b-icon__pencil b-icon--active" title="{0}"></span>'.format(vBulletin.phrase.get("edit"))).append('<i>|</i><span class="navbar-item-opensubnav b-icon b-icon__arrow-right-m" title="{0}"></span>'.format(vBulletin.phrase.get("expand")))).data({"item-phrase":b, "item-name":c,"item-url":d,"item-newwindow":e,"item-usergroups":f,"item-attr":h})},t=function(c,d,f,h,m,n,g){c=q(c,d,f,h,m,g);c.appendTo(e);var v=a("<ul />").addClass("sub-navbar-list navbar-list sortable");a(n).each(function(){q(this.phrase?this.phrase:"",this.title?this.title:"",this.url?this.url:"",this.newWindow?this.newWindow:!1,this.usergroups?this.usergroups:[],this.attr?this.attr:"").appendTo(v)});(function(){v.sortable({start:function(a,b){b.placeholder.html(vBulletin.phrase.get("drop_page_here")).height(b.item.height()- 2)},stop:function(a,c){b()},receive:function(b,c){b=c.item.data("subnav-element")||a();b.is(":visible")?(c.sender.sortable("cancel"),vBulletin.warning("move_not_allowed","moving_main_nav_to_own_sub_nav_error")):0<b.find("li").length&&(c.sender.sortable("cancel"),vBulletin.warning("move_not_allowed","moving_main_nav_with_sub_nav_error"))},connectWith:".sortable",placeholder:"sortable-highlight",forcePlaceholderSize:!0}).disableSelection()})();v.hide();v.appendTo("#navbar-ui-container .subnavbar-list-container"); c.data("subnav-element",v);return c},n=function(c){h=c;"navbar"==h?(g=a("#channel-tabbar ul").html(),k=a("#channel-subtabbar ul").html(),f=a("#channel-tabbar ul li.current a").attr("href"),a("#channel-subtabbar.h-hide").toggleClass("h-hide default-hide")):(g=a("#footer-tabbar ul.nav-list").html(),f=a("#footer-tabbar ul.nav-list li.current a").attr("href"));a("#admin-navbar-strip-gutter").removeClass().addClass("navbar-"+h);a("#header").add("#header-axd").hide();a("#navbar-ui-container").find(".navbar-ui-wrapper, .subnavbar-ui-wrapper").remove(); c=a("#edit-navbar");c.find(".panel-header-text").hide();a("#edit-navbar #panel-header-"+h).show();c.slideDown("slow",function(){vBulletin.AJAX({call:"/ajax/api/site/"+("navbar"==h?"loadHeaderNavbar":"loadFooterNavbar"),data:{siteId:1,edit:1},success:function(c){var f=a("<ul />").addClass("main-navbar-list navbar-list sortable "+h),m=a("<div />").addClass("new-nav-item main-nav").html(vBulletin.phrase.get("new_navigation_item")),n=a("<h4 />").text(vBulletin.phrase.get("main_navigation_bar"));m=a("<div />").addClass("navbar-ui-wrapper").append(n).append(f).append(m).appendTo("#navbar-ui-container"); f.sortable({start:function(a,b){b.placeholder.html(vBulletin.phrase.get("drop_page_here")).height(b.item.height()-2)},stop:function(a,c){b()},connectWith:".sortable",placeholder:"sortable-highlight",forcePlaceholderSize:!0}).disableSelection();e=f;f=a("<div />").addClass("subnavbar-list-container");n=a("<div />").addClass("new-nav-item sub-nav").html(vBulletin.phrase.get("new_subnavigation_item"));var g=a("<h4 />").text(vBulletin.phrase.get("sub_navigation_bar"));a("<div />").addClass("subnavbar-ui-wrapper").append(g).append(f).append(n).appendTo("#navbar-ui-container").hide(); c&&(a(c).each(function(){t(this.phrase?this.phrase:"",this.title?this.title:"",this.url?this.url:"",this.newWindow?!0:!1,this.usergroups?this.usergroups:[],this.subnav?this.subnav:[],this.attr?this.attr:"")}),"navbar"==h&&d(m.find(".navbar-item-opensubnav").first()),b())},error_phrase:"error_retrieving_navigation_bar_configuration"})})};a(document).on("vb-sitebuilder-panel--navbar",function(){var b=a(".js-top-menu-tab--navbar").get(0);a("#edit-navbar").is(":hidden")&&vBulletin.assertUserHasAdminPermission("canusesitebuilder", b,function(){A.apply(b);n("navbar")});return!1});a(document).on("vb-sitebuilder-panel--footer",function(){var b=a(".js-top-menu-tab--footer").get(0);a("#edit-navbar").is(":hidden")&&vBulletin.assertUserHasAdminPermission("canusesitebuilder",b,function(){A.apply(b);n("footer")});return!1});var l=function(b){a("#navbar-edit-item").dialog({autoOpen:!0,modal:!0,resizable:!1,closeOnEscape:!1,showCloseButton:!1,width:400,dialogClass:"dialog-container navbar-item-dialog-container",open:function(){a("#navbar-edit-name").trigger("focus")}}).dialog("option", "title",b||vBulletin.phrase.get("edit_navigation_item")).dialog("open")};a("#edit-navbar").on("click",".new-nav-item",function(){c=null;e=0<a(this).closest(".navbar-ui-wrapper").length?a(this).closest(".navbar-ui-wrapper").find("ul"):a(this).closest(".subnavbar-ui-wrapper").find("ul").filter(":visible");a("#navbar-edit-name").val("");a("#navbar-edit-url").val("");a("#navbar-edit-attr").val("");a("#navbar-edit-newwindow").prop("checked",!1);l(a(this).html());return!1});a(document).on("click","#navbar-edit-save", function(){var f=a("#navbar-edit-name"),h=a("#navbar-edit-url"),m=f.val(),n=h.val();if(""==m)vBulletin.warning("edit_navigation_item","input_navigation_item_name",f);else if(""==n)vBulletin.warning("edit_navigation_item","input_target_url",h);else{f=a("#navbar-edit-newwindow").prop("checked");h=a("#navbar-edit-item").data("edit-usergroups");var g=a("#navbar-edit-attr").val();if(c){var l=c;$newItem=q(l.data("item-phrase"),m,n,f,h,g);l.data("subnav-element")&&$newItem.data("subnav-element",l.data("subnav-element")); l.hasClass("selected")&&$newItem.addClass("selected");l.replaceWith($newItem)}else m=t("",m,n,f,h,[],g),e.is(".main-navbar-list.navbar")&&d(m);b();e=c=null;a("#navbar-edit-item").dialog("close")}return!1});a(document).on("click","#navbar-edit-cancel",function(){a("#navbar-edit-item").dialog("close");return!1});var u=!1;a(document).on("click","#navbar-edit-usergroups",function(){var b=a("#navbar-edit-usergroups-dialog"),d=function(){var d=b.find(".select_all"),e=b.find(".navbar-usergroup-checkbox"); e.prop("checked",!1);var f=function(){var a=e.filter(":checked").length==e.length&&e.eq(0).is(":checked");d.prop("checked",a)};e.off("change").on("change",f);d.off("change").on("change",function(){e.prop("checked",a(this).prop("checked"))});if(!c)return!1;var h=c.data("item-usergroups-temp");h||c.data("item-usergroups");a.each(h,function(b,c){a("#navbar-usergroup-checkbox-"+c).prop("checked",!0)});f()},e=function(){var d=[];b.find(".dialog-body input[type=checkbox]").each(function(){a(this).prop("checked")&& d.push(a(this).val())});a("#navbar-edit-item").data("edit-usergroups",d);c&&c.data("item-usergroups-temp",d)};u?b.dialog("open"):(b.dialog({title:vBulletin.phrase.get("user_group_settings"),autoOpen:!0,modal:!0,resizable:!1,closeOnEscape:!1,showCloseButton:!1,width:500,dialogClass:"dialog-container pagemap-dialog-container input-dialog",create:function(){var b=a(this);b.find(".cancel-button").on("click",function(){b.dialog("close")});b.find(".save-button").on("click",function(){e();b.dialog("close")}); vBulletin.AJAX({call:"/ajax/api/usergroup/fetchUsergroupList",complete:function(){a("body").css("cursor","auto")},success:function(c){var e=[];a(c).each(function(){e.push('<div class="blockrow"><label><input type="checkbox" class="navbar-usergroup-checkbox" id="navbar-usergroup-checkbox-{0}" value="{0}"><span>{1}</span></label></div>'.format(this.usergroupid,this.title))});b.find(".dialog-body").html(e.join(""));b.dialog("option","position",{of:window});d()},error_phrase:"error_retrieving_list_user_groups", after_error:function(){b.dialog("close")}})},open:function(){d()}}),u=!0);return!1});a("#edit-navbar").on("click",".navbar-item-delete",function(){var c=a(this).closest("li");c.is(".selected")&&(a("#edit-navbar .subnavbar-ui-wrapper").hide(),a(c.data("subnav-element")).remove());c.remove();b();return!1});a("#edit-navbar").on("click",".navbar-item-edit",function(){var b=a(this).closest("li");c=b;e=b.closest("ul");c.data("item-usergroups-temp",null);a("#navbar-edit-name").val(b.data("item-name"));a("#navbar-edit-url").val(b.data("item-url")); a("#navbar-edit-attr").val(b.data("item-attr"));a("#navbar-edit-newwindow").prop("checked",b.data("item-newwindow"));l(a(this).html());return!1});a("#edit-navbar").on("click",".navbar-item-opensubnav",function(){d(a(this));b();return!1});a(document).on("click",".navbar-navbar #admin-navbar-strip .lnkExitWithoutSaving, .navbar-footer #admin-navbar-strip .lnkExitWithoutSaving",function(){a("#edit-navbar").slideUp();a("#header").add("#header-axd").show();"navbar"==h?(a("#channel-tabbar ul").html(g), a("#channel-subtabbar ul").html(k).parent(".default-hide").toggleClass("h-hide default-hide")):a("#footer-tabbar ul.nav-list").html(g)});var y=function(){var c=[];a("#edit-navbar .navbar-ui-wrapper ul li").each(function(){var b=a(this),d=function(a){return{phrase:a.data("item-phrase"),title:a.data("item-name"),url:a.data("item-url"),newWindow:a.data("item-newwindow"),usergroups:a.data("item-usergroups"),attr:a.data("item-attr")}},e=[];b.data("subnav-element").find("li").each(function(){$subLi=a(this); e.push(d($subLi))});b=d(b);b.subnav=e;c.push(b)});vBulletin.AJAX({call:"/ajax/api/site/"+("navbar"==h?"saveHeaderNavbar":"saveFooterNavbar"),data:{siteId:1,data:c},success:function(c){a("#edit-navbar").slideUp();a("#header").add("#header-axd").show();a("#admin-navbar-strip-gutter").addClass("h-hide");a(document.body).removeClass("edit-mode lnkEditPage lnkNewPage lnkHeader lnkNavBar lnkFooter").addClass("view-mode");D(null,{enableButtons:!0,currentButton:null});if("navbar"==h){var d=!1;a("#edit-navbar .navbar-ui-wrapper ul li").each(function(){var b= a(this);if(m(b.data("item-url"))==m(f))return d=!0,a("#edit-navbar .navbar-ui-wrapper ul li").removeClass("selected"),b.addClass("selected"),!1});d?b():(a("#channel-tabbar ul li").removeClass("current"),a("#channel-subtabbar ul").html(""))}},error_phrase:"error_saving_navigation_bar_configuration"})};a(document).on("click",".navbar-navbar #admin-navbar-strip .lnkSaveChanges, .navbar-footer #admin-navbar-strip .lnkSaveChanges",function(){y()})}function Wa(){function b(){var b=a(".js-sbpanel-pagelist-wrapper"); b.find(".tab-item a").on("click",function(a){a.preventDefault()});b.tabs()}function d(){var b=a(".js-sbpanel-pagelist-wrapper"),d=b.find(".js-delayed-template-render-insert-here"),m=b.find(".js-loading-placeholder"),k={};b.find(".js-simple-pagination-wrapper").each(function(){var b=a(this);k[b.attr("id")]=b.find(".js-pagenum").val()||0});b.tabs("disable");d.html("");m.removeClass("h-hide");vBulletin.AJAX({call:"/ajax/render/admin_sbpanel_pagelist_content_wrapper",data:{isAjaxTemplateRenderWithData:!0}, success:function(f){d.html(f.template);b.tabs("refresh");b.tabs("enable");b.find(".js-simple-pagination-wrapper").each(function(){var b=a(this);g(b,k[b.attr("id")]);c(b);e(b)})},error_phrase:"error_fetching_dialog",complete:function(){m.addClass("h-hide")}})}function c(b){b.data("select-all-checkboxes-initialized")||(b.data("select-all-checkboxes-initialized",!0),b.find(".js-checkbox--checkall").each(function(){var c=a(this),d=c.data("group-id"),e=b.find(".js-checkbox[data-group-id='"+d+"']"),f=e.length; c.on("change",function(b){b=a(this).prop("checked");c.prop("indeterminate",!1);b?e.prop("checked",!0):e.prop("checked",!1)});e.on("change",function(b){a(this).prop("checked");b=e.filter(":checked").length;f>b?(c.prop("checked")&&0<b&&c.prop("indeterminate",!0),c.prop("checked",!1)):(c.prop("indeterminate",!1),c.prop("checked",!0))})}))}function e(b){b.data("actions-initialized")||(b.data("actions-initialized",!0),b.find(".js-delete-orphaned-pagetemplates").on("click",function(c){c=a(this).data("group-id"); var e=b.find(".js-checkbox[data-group-id='"+c+"']:checked");e.each(function(){a(this).val()});1>e.length?vBulletin.error("error","delete_orphaned_pagetemplates_please_select_one"):openConfirmDialog({title:vBulletin.phrase.get("delete"),message:vBulletin.phrase.get("delete_orphaned_pagetemplates_prompt_x",e.length),iconType:"warning",onClickYes:function(){vBulletin.AJAX({call:"/ajax/api/page/deleteOrphanedPagetemplates",data:e.serializeArray(),success:function(a){d()}})}})}))}function g(b,c){function d(a){1> a&&(a=1);a>y&&(a=y);g.addClass("h-hide");k[a]&&k[a].removeClass("h-hide");h.val(a)}if(!b.data("pagination-initialized")){b.data("pagination-initialized",!0);var e=b.find(".js-pagenav-goprev"),f=b.find(".js-pagenav-gopost"),h=b.find(".js-pagenum");c=c&&parseInt(c,10)||parseInt(h.val(),10);var g=b.find(".js-paginated-page"),k={},y=0;g.each(function(){y++;k[y]=a(this)});h.on("blur keyup",function(a){if("blur"==a.type||"13"==a.keyCode)a=parseInt(h.val(),10),d(a)});e.on("click",function(a){a=parseInt(h.val(), 10);a--;d(a)});f.on("click",function(a){a=parseInt(h.val(),10);a++;d(a)});d(c)}}bindFormReset("#edit-page-dropdown form").trigger("reset",function(){a("#save-content .template-name").addClass("h-hide");a("input[type=hidden]",this).each(function(){this.value=this.defaultValue})});a(".js-top-menu-sitebuilder--list .js-top-menu-link").removeClass("b-top-menu__item-link--disabled");a(document).on("click","#sitebuilder-wrapper .lnkExitWithoutSaving",function(){0==a(this).closest("#edit-page-dropdown").length&& D(null,{enableButtons:!0,currentButton:null})});a(document).on("vb-sitebuilder-panel--channels",function(){var b=a(".js-top-menu-tab--channels").get(0);vBulletin.assertUserHasAdminPermission("canusesitebuilder",b,function(){A.apply(b);ya(!1);a(".edit-mode .canvas-widget-list .canvas-widget").addClass("shadow");a("#header, #header-axd, #save-content").hide();a("#manage-page").show();a("#edit-page-dropdown .lnkDeletePage").removeClass("h-hide");a("#manage-page-dropdown").removeClass("h-hide").slideDown("slow", Xa)});return!1});a(document).on("vb-sitebuilder-panel--pages",function(){var c=a(".js-top-menu-tab--pages").get(0),e=a(".js-sbpanel-pagelist-wrapper");e.data("panel-initialized")||(e.data("tabspanel-initialized",!0),b());vBulletin.assertUserHasAdminPermission("canusesitebuilder",c,function(){e.hasClass("h-hide")?(A.apply(c),e.removeClass("h-hide").slideDown("slow"),d()):(wa.apply(c),e.slideUp("fast",function(){e.addClass("h-hide")}))});return!1});a(document).on("click",".js-sbpanel-pagelist-wrapper .js-button--close-panel", function(){var b=a("#lnkPageList")[0],c=a(".js-sbpanel-pagelist-wrapper");c.hasClass("h-hide")||(wa.apply(b),c.slideUp("fast",function(){c.addClass("h-hide")}))});a(document).on("vb-sitebuilder-panel--editpage",function(){var b=a(".js-top-menu-tab--editpage").get(0);a("#edit-page-dropdown-gutter").is(":hidden")&&vBulletin.assertUserHasAdminPermission("canusesitebuilder",b,function(){function c(){x=!1;d();K();ya(!1,".container-widget");a(".edit-mode .canvas-widget-list .canvas-widget").addClass("shadow"); Y.tabs("option","active",0);a("#header, #header-axd, #save-content").hide();a("#edit-content").show();a("#edit-page-dropdown .lnkSaveChanges .label").text(vBulletin.phrase.get("save_page"));a("#edit-page-dropdown .lnkDeletePage").removeClass("h-hide");a("#edit-page-dropdown-gutter").removeClass("h-hide").slideDown("slow",za);a(".canvas-widget.axd-widget .widget-content").each(function(){a(this).html(xa(a(this).html(),vBulletin.phrase.get("ad")))})}function d(){var b=[];a(".hidden-widget-placeholder").each(function(){b.push(a(this).attr("data-widget-instance-id"))}); 1>b.length||vBulletin.AJAX({call:"/ajax/fetch-hidden-modules",data:{modules:b},complete:function(){c()},success:function(b){0<b.length&&a.each(b,function(b,c){b=a(c.template).addClass("hidden-widget");a('.hidden-widget-placeholder[data-widget-instance-id="'+c.widgetinstanceid+'"]').replaceWith(b)})}})}A.apply(b);ua(!1,c)});return!1});a(document).on("vb-sitebuilder-panel--newpage",function(){var b=a(".js-top-menu-tab--newpage").get(0);a("#edit-page-dropdown-gutter").is(":hidden")&&vBulletin.assertUserHasAdminPermission("canusesitebuilder", b,function(){A.apply(b);ua(!0,function(){x=!0;a(".canvas-widget-list").empty();Y.tabs("option","active",0);a("#change-layout .layout-border.selected").removeClass("selected");a("#layout-wide-narrow").prev().trigger("click");z=!1;a("#header, #header-axd, #save-content").hide();a("#edit-content").show();a("#edit-page-dropdown .lnkSaveChanges .label").text(vBulletin.phrase.get("save_new_page"));a("#edit-page-dropdown .lnkDeletePage").addClass("h-hide");a("#edit-page-dropdown-gutter").removeClass("h-hide").slideDown("slow", za)})});return!1});var k=!1;a(document).on("vb-sitebuilder-panel--header",function(){var b=a(".js-top-menu-tab--header").get(0);a("#admin-navbar-strip-gutter").is(":hidden")&&vBulletin.assertUserHasAdminPermission("canusesitebuilder",b,function(){A.apply(b);k=!1;a("#admin-navbar-strip-gutter").addClass("navbar-header").removeClass("h-hide").find(".prompt-text").text(vBulletin.phrase.get("select_edit_link_header"));var c=a("#header"),d=a(".header-cell",c),e=a("> .admin-only",d).addClass("h-hide-imp"); d=d.outerWidth();a(".disable-overlay",c).width(c.innerWidth()-d).height(c.innerHeight()).show();e.width(d-(parseInt(e.css("padding-left"),10)+parseInt(e.css("padding-right"),10))).removeClass("h-hide-imp");a(document).on("focus click mousedown",".edit-mode.lnkHeader #header .site-logo > a",function(a){this.blur();a.stopPropagation();return!1})});return!1});Va();a(".js-top-menu-sitebuilder").removeClass("h-hide");a(document).on("click",".lnkHeader #admin-navbar-strip .lnkSaveChanges",function(){a("body").css("cursor", "wait");0<Number(a("#header .site-logo img").data("fileid"))?Aa(k?function(){location.reload(!0)}:null):k?location.reload(!0):(a("body").css("cursor","auto"),a("#admin-navbar-strip-gutter").addClass("h-hide").find(".prompt-text").text(""),a(document.body).removeClass("edit-mode lnkHeader").addClass("view-mode"),a("#header .disable-overlay").hide(),D(null,{enableButtons:!0,currentButton:null}))});a(document).on("click",".lnkHeader #admin-navbar-strip .lnkExitWithoutSaving",function(b){if(k)return b.stopImmediatePropagation(), location.reload(!0),!1;b=a("#header .site-logo img");b.attr("src")!=b.attr("data-orig-src")&&b.attr("src",b.attr("data-orig-src")).removeData("fileid");a("#admin-navbar-strip-gutter").find(".prompt-text").text("");a("#header .disable-overlay").hide();D(null,{enableButtons:!0,currentButton:null})});a(document).on("click","#admin-navbar-strip .lnkExitWithoutSaving",function(){a("#admin-navbar-strip-gutter").addClass("h-hide");a(document.body).removeClass("edit-mode lnkEditPage lnkNewPage lnkHeader lnkNavBar lnkFooter").addClass("view-mode"); a("#header").add("#header-axd").show();a("#edit-navbar").hide();D(null,{enableButtons:!0,currentButton:null})});a("#header-axd .axdnum").on("change",function(){var b=a(this),c=parseInt(b.val());vBulletin.AJAX({call:"/ajax/api/ad/saveNumberOfHeaderAds",data:{number:c},success:function(b){b=1==c;a("#header-axd").toggleClass("axdnum_1",b).toggleClass("axdnum_2",!b)}})});a(document).off("click",".axd-edit-button").on("click",".axd-edit-button",function(){function b(a){a=a||!1;vBulletin.AJAX({call:"/ajax/api/ad/listAdsByLocation", data:{adlocation:n},cache:!1,success:function(b){vBulletin.isEmptyList(b)&&!a?d({adlocation:n}):c(b)}})}function c(e){"undefined"==typeof R.axd_list_dialog?vBulletin.AJAX({call:"/ajax/render/dialog_axd_list",success:function(b){R.axd_list_dialog=b;a("body").append(b);c(e)},error_phrase:"error_fetching_dialog"}):a("#axd-list-dialog").dialog({title:vBulletin.phrase.get("manage_ads"),autoOpen:!0,modal:!0,resizable:!1,closeOnEscape:!1,showCloseButton:!1,width:600,dialogClass:"dialog-container ad-list-dialog-container input-dialog", open:function(){var c=a(this),h=[],f=function(){c.dialog("close");c.dialog("destroy")},m;for(m in e)h.push([e[m].title,e[m].active,e[m].displayorder,e[m].adid]);a(".title",c).text(vBulletin.phrase.get("ad_list_description"));a(".axdtable",c).dataTable({bPaginate:!1,bLengthChange:!1,bInfo:!1,bAutoWidth:!1,bDestroy:!0,aaSorting:[[2,"asc"]],aoColumns:[{sTitle:vBulletin.phrase.get("title")+"<span></span>",sClass:"axdtable-title axd-cell"},{sTitle:vBulletin.phrase.get("active"),sClass:"axdtable-active axd-cell", bSortable:!1,bSearchable:!1,fnRender:function(a,b){return'<input type="checkbox" class="isactive" data-id="{0}"{1} />'.format(a.aData[3],"1"==b?' checked="checked"':"")}},{sTitle:vBulletin.phrase.get("display_order")+"<span></span>",sClass:"axdtable-display-order axd-cell",bSearchable:!1,bUseRendered:!1,fnRender:function(a,b){return'<input type="text" class="displayorder textbox" value="{0}" data-id="{1}" />'.format(a.aData[2],a.aData[3])}},{sTitle:vBulletin.phrase.get("action"),sClass:"axdtable-action axd-cell", bSearchable:!1,bSortable:!1,bUseRendered:!1,fnRender:function(a,b){return'<a href="#" class="editlink" data-id="{0}" title="{1}"><span></span></a> <a href="#" class="deletelink" data-id="{0}" title="{2}"><span></span></a>'.format(a.aData[3],vBulletin.phrase.get("edit"),vBulletin.phrase.get("delete"))}}],aaData:h});a(".dataTables_filter input[type=text]",c).addClass("axdfilter textbox").on("keyup",function(){a(this).next()[""!=this.value?"removeClass":"addClass"]("h-hide")}).after('<button type="button" class="axdSearchBtn b-button b-button--secondary b-button--sitebuilder h-hide">{0}</button>'.format(vBulletin.phrase.get("reset"))); a(".axdSearchBtn",c).on("click",function(){a(this).addClass("h-hide").prev().val("").trigger("keyup")});a(".axdtable .editlink",c).off("click").on("click",function(){var b=a(this).attr("data-id");f();d(e[b]);return!1});a(".axdtable .deletelink",c).off("click").on("click",function(){var c=a(this).attr("data-id"),d=a(this).closest("tr").find(".isactive").prop("checked");f();openConfirmDialog({title:vBulletin.phrase.get("confirm_deletion_x",e[c].title),message:vBulletin.phrase.get("are_you_sure_want_to_delete_ad_x", e[c].title,"adid",c),iconType:"warning",onClickYes:function(){a("body").css("cursor","wait");vBulletin.AJAX({call:"/ajax/api/ad/delete",data:{adid:c},success:function(a){b(!0);d&&(k=!0)}})},onClickNo:function(){b()}});return!1});a(".axdlist",c).show();a(".btnAddAxd",c).off("click").on("click",function(){f();d({adlocation:n});return!1});a(".btnCancelAxd",c).off("click").on("click",function(){f()});a(".btnSaveAxd",c).off("click").on("click",function(){if(0==a(".isactive",c).length)return f(),!1;a("body").css("cursor", "wait");var b={},d=[];a(".isactive",c).each(function(){var f=a(this).attr("data-id");b[f]={};b[f].displayorder=a('.displayorder[data-id="'+f+'"]',c).val();if(a(this).is(":checked")){b[f].active=1;var h=b[f];h.snippet=e[f].snippet;h.title=e[f].title;d.push(h)}else b[f].active=0});vBulletin.AJAX({call:"/ajax/api/ad/quickSave",data:{data:b},success:function(b){b=a(".axd_"+n,l);0==b.length&&(b=a(".widget-content",l));if(0<d.length){d.sort(function(a,b){return a.displayorder-b.displayorder});var c="", e="";a.map(d,function(a,b){a.snippet&&(e+=xa(a.snippet,a.title),c+=a.snippet)});b.html(e);k=g(c)}else b.html("");b.show();f();a("html,body").animate({scrollTop:0},"slow")},complete:function(){a("body").css("cursor","default")}})})}})}function d(b){vBulletin.AJAX({call:"/ajax/render/dialog_axd_config",data:{isAjaxTemplateRenderWithData:!0},success:function(c){R.axd_config_dialog=c.template;a("body").append(c.template);e(b)},error_phrase:"error_fetching_dialog"})}function e(c){var d=c.adlocation;a("#axd-config-dialog").dialog({title:vBulletin.phrase.get(c.adid? ["edit_ad_x",c.title]:"create_ad"),autoOpen:!0,modal:!0,resizable:!1,closeOnEscape:!1,showCloseButton:!1,width:720,dialogClass:"dialog-container axd-dialog-container input-dialog",open:function(){function e(c){c=c||!1;a(":checkbox",f).prop("checked",!1);a("select",f).val("");f.dialog("close");f.dialog("destroy");a("#axd-config-dialog").remove();b(c)}var f=a(this);if(c.adid){a(".title",f).val(c.title);a(".axd_html",f).val(c.snippet);a(".active",f).prop("checked","1"==c.active);a(".axdid",f).val(c.adid); for(var h in c.criterias){var m=c.criterias[h],l=m.criteriaid;a("[name=data\\[criteria\\]\\["+l+"\\]\\[active\\]]",f).prop("checked",!0);a("."+l,f).each(function(){var b=a(this),c=b.attr("name").match(/condition\d/);c&&b.val(m[c[0]])})}}else a(".axdid",f).val(0),a(".configform",f).trigger("reset");a(".axd_location",f).val(d);a(".blockrow select.custom-dropdown",f).selectBox();a(".blockrow a.custom-dropdown, .blockrow input[type=text]",f).on("click",function(a){return!1});a(".btnAttachHtmlAxd",f).off("click").on("click", function(){var b=a(".configform",f).serialize();a("body").css("cursor","wait");vBulletin.AJAX({call:"/ajax/api/ad/save",data:b,success:function(b){e();k=g(a(".configform .axd_html",f).val())},complete:function(){a("body").css("cursor","default")}})});a(".btnCancelEditHtmlAxd",f).off("click").on("click",function(){e(!0)})}})}function g(b){var c=a("<div>"+b+"</div>");return 0<c.filter("script").length?!0:0<c.find("*").filter(function(){return 0==this.nodeName.toLowerCase().indexOf("vb:")?this:null}).length|| /\{vb\s*:\s*[a-z]+\s+.*\}/.test(b)}var n=a(this).attr("data-location"),l=a(this).closest(".axd-container");0==l.length&&(l=a('.axd-container[data-widget-instance-id="'+n+'"]'));b();return!1});a("#header .header-cell .js-edit-logo").on("click",function(){a(".header-edit-box.selected").removeClass("selected");a(this).closest(".header-edit-box").addClass("selected");var b=a("#edit-site-logo-dialog");b.dialog({title:vBulletin.phrase.get("edit_site_logo"),autoOpen:!0,modal:!0,resizable:!1,closeOnEscape:!1, showCloseButton:!1,width:520,dialogClass:"dialog-container site-logo-dialog-container input-dialog",create:function(){var c=a(this).closest(".ui-dialog").find(".ui-dialog-title");c.append('<span class="dialog-subtitle"></span>');c.children("span.dialog-subtitle").text(vBulletin.phrase.get("choose_options_site_logo"));a("#btnCancelEditSiteLogo").on("click",function(){b.dialog("close")});a("#btnSaveEditSiteLogo").on("click",function(){0<Number(a("#header .site-logo img").data("fileid"))?Aa(function(){b.dialog("close")}): b.dialog("close")});b.find(".styleselection").on("change",function(){a("#header .site-logo img").data("styleselection",a(this).val())});b.fileupload({dropZone:"vb-self",dataType:"json",add:function(b,c){a("body").css("cursor","wait");a(b.target).find(".js-upload-progress:first").removeClass("h-hide");c.submit()},done:function(c,d){d.result&&d.result.filedataid?a("#header .site-logo img").attr("src",d.result.imageUrl).data({fileid:d.result.filedataid,styleselection:b.find(".styleselection:checked").val()}): vBulletin.error("error","error_uploading_logo")},fail:function(a,b){vBulletin.error("error","error_uploading_logo")},always:function(b,c){a("body").css("cursor","auto");a(b.target).find(".js-upload-progress:first").addClass("h-hide")}});b.find("#btnAttachLogo").on("click",function(){var c=b.find("#imageUrl"),d=a.trim(c.val());d?(a("body").css("cursor","wait"),a(this).closest(".dialog-content").find(".js-upload-progress:last").removeClass("h-hide"),vBulletin.AJAX({call:"/uploader/Url",data:{urlupload:d}, complete:function(){a("body").css("cursor","auto");a("#edit-site-logo-dialog .js-upload-progress:last").addClass("h-hide")},success:function(c){a("#header .site-logo img").attr("src",c.imageUrl).data({fileid:c.filedataid,styleselection:b.find(".styleselection:checked").val()})},title_phrase:"edit_site_logo",error_phrase:"error_processing_site_logo",after_error:function(){c.trigger("focus")}})):c.trigger("focus")})}})});a(".admin-button-flat").disableSelection();Y=a("#edit-content .tabs").tabs({beforeActivate:function(b, c){a("#save-content").hide();1==c.newTab.index()&&L&&(a("#edit-page-dropdown .layout-list .layout-border.selected").removeClass("selected"),b=a("#edit-page-dropdown .layout-list input[type=radio][value={0}]".format(a(".canvas-layout:visible").attr("data-layout-id"))),b.prev().addClass("selected"),B="canvas-"+b.attr("id"))},create:function(a,b){b.tab.index();S()},activate:function(a,b){b.newTab.index();S()}});a("#lnkAddModules").on("click",function(){Y.tabs("option","active",0);return!1});Ya();a(document).on("click", ".module-buttons .hide-icon input",function(){var b=a(this);b.closest(".canvas-widget")[this.checked?"addClass":"removeClass"]("hidden-widget");var c=b.attr("title");b.attr("title",b.data("toggle-title")).data("toggle-title",c)});a(".canvas-layout-container .canvas-layout").each(function(){Ba[this.id]=a("#"+this.id+' div[class*="section-"]').length});x||(B="canvas-"+a("#edit-page-dropdown .layout-list input[type=radio][value={0}]".format(a(".canvas-layout:visible").attr("data-layout-id"))).prop("checked", !0).attr("id"));Ca=a("#edit-page-dropdown .layout-list input[type=radio]").thumbnailRadioCheckbox({thumbnailClass:"layout-border"});Ca.thumbnailRadioCheckbox("option","select",function(b,c){a(".canvas-layout").addClass("h-hide");a("#canvas-"+c.attr("id")).removeClass("h-hide");Za("canvas-"+c.attr("id"));Z();z=!0})}function Za(b){if(B){if(B!=b){a(".canvas-layout.h-hide input[type=hidden]").prop("disabled",!0);a("#"+b+" input[type=hidden]").prop("disabled",!1);var d=Ba[b],c=!1,e=0;a("#"+B+" > .canvas-layout-row > .canvas-widget-list").each(function(){var g= a(this);c=$a(g,a("#"+b+" > .canvas-layout-row > .canvas-widget-list"));c.length||(e=Da(this),c=a("#"+b+" > .canvas-layout-row > div.section-"+e));if(!c.length){for(var k=d;0<=k&&0==a("#"+b+" > .canvas-layout-row > div.section-"+k).length;)k--;c=a("#"+b+" > .canvas-layout-row > div.section-"+k)}g=g.children(".canvas-widget");var f=parseInt(Math.ceil(g.length/c.length),10);if(0<f){var h=0,m=0;g.each(function(){a(this).appendTo(c.eq(m));++h;h>=f&&(h=0,++m)})}});B=b}}else a(".canvas-layout.h-hide input[type=hidden]").prop("disabled", !0),a("#"+b+" input[type=hidden]").prop("disabled",!1),B=b}function $a(b,d){var c="js-sectiontype-notice js-sectiontype-primary js-sectiontype-secondary js-sectiontype-extra js-sectiontype-global_after_breadcrumb js-sectiontype-global_before_footer".split(" "),e;for(e in c)if(b.is("."+c[e])){var g=c[e];break}return d.filter(function(){return a(this).is("."+g)})}function Da(b){var d=/section-(\d+)/gi,c=null;a(a(b).attr("class").split(" ")).each(function(a,b){(a=d.exec(b))&&!isNaN(a[1])&&(c=a[1])}); return c}function ab(b){if(a.isArray(b)&&0!=b.length)return vBulletin.AJAX({call:"/ajax/admin-template/widget",data:{widgets:b,pagetemplateid:a("#save-page-form #pagetemplateid-yes").val()},success:function(b){a.isArray(b.widgets)&&a.each(b.widgets,function(b,d){if(!d.widgetid||1>Number(d.widgetid)||!a.trim(d.template))return!0;b=d.displaysection&&0<Number(d.displaysection)?d.displaysection:0;d=a(d.template);d.appendTo(a(".canvas-layout:not(.h-hide) .canvas-widget-list.section-"+b).height("auto")).filter(":not(.container-widget)").find(".toggle-button").trigger("click", [!0]);d.find(".tabs").tabs()})},error_phrase:"error_adding_widgets"}),!1}function da(a,d){var b=a.closest(".channel-item-container").children(".sub-channel-container").children(".channel-item-container");a=a.find(".b-icon");a.is(".b-icon__arrow-right-m")?(a.removeClass("b-icon__arrow-right-m").addClass("b-icon__arrow-down-m"),b.slideDown(150)):"undefined"!==typeof d&&d||(b.slideUp(150),a.addClass("b-icon__arrow-right-m").removeClass("b-icon__arrow-down-m"))}function ea(){a(".channel-config-dialog .channel-list").sortable({placeholder:"main-channel-container-highlight drag-highlight h-clear", update:function(a,d){p=C=!0},start:function(a,d){d.placeholder.height(d.item.outerHeight())},handle:".grip-icon-main",items:".main-channel-container"})}function Ea(b){b.find(".main-channel-container").sortable({connectWith:".sub-channel-container",placeholder:"channel-item-highlight drag-highlight",revert:!0,update:function(b,c){c.item.closest(".main-channel-container");c.sender&&c.sender.hasClass("main-channel-container")&&0==a("> .channel-item-container",c.sender).length&&c.sender.slideUp("fast", function(){a(this).remove()});p=C=!0},stop:function(b,c){a(".main-channel-container, .sub-channel-container").height("auto")},handle:".channel-item-inner > .grip-icon-item",items:".channel-item-container"})}function Fa(b){b.find(".sub-channel-container").sortable({connectWith:".sub-channel-container",revert:!0,placeholder:"channel-item-highlight drag-highlight",update:function(b,c){c.sender&&c.sender.hasClass("main-channel-container")&&0==a("> .channel-item-container",c.sender).length&&c.sender.slideUp("fast", function(){a(this).remove()});p=C=!0},sort:function(a,b){},start:function(a,b){},stop:function(b,c){a(".main-channel-container, .sub-channel-container").height("auto")},over:function(b,c){b=a(this).closest(".channel-item-container").children(".channel-item").find(".toggle-button");da(b,!0)},receive:function(a,b){},out:function(a,b){},handle:".channel-item-inner > .grip-icon-item",items:".channel-item-container"})}function Ga(b,d,c,e,g,k,f){g='<div class="'+(g?"category-to-channel":"channel-to-category")+ '"><a href="#">'+vBulletin.phrase.get(g?"make_forum":"make_category")+"</a></div>";b=a(('<div class="main-channel-container">\t\t\t\t<div class="grip-icon grip-icon-main h-left"><div>¨</div><div>¨</div><div>¨</div><div>¨</div><div>¨</div></div>\t\t\t\t<div class="channel-item-container">\t\t\t\t\t<div class="channel-item shadow" data-channel-id="{0}" data-parent-id="{2}">\t\t\t\t\t\t<div class="channel-item-inner">\t\t\t\t\t\t\t<div class="grip-icon grip-icon-item h-left"><div>¨</div><div>¨</div><div>¨</div><div>¨</div><div>¨</div></div>\t\t\t\t\t\t\t<div class="channel-title"><div title="'+ vBulletin.phrase.get("click_text_edit_title")+'">{1}</div><input type="text" name="channeltitle" value="{1}" /></div>\t\t\t\t\t\t\t<div class="close-button" title="'+vBulletin.phrase.get("remove_forum")+'">x</div>\t\t\t\t\t\t\t<div class="toggle-button"><div class="b-icon b-icon__arrow-right-m"></div></div>\t\t\t\t\t\t\t<div class="num-subchannels">'+f+'</div>\t\t\t\t\t\t\t<div class="add-subchannel-button h-right" title="'+vBulletin.phrase.get("add_subforum")+'"><a href="#">+</a></div>\t\t\t\t\t\t\t'+ g+'\t\t\t\t\t\t\t<div class="h-clear"></div>\t\t\t\t\t\t</div>\t\t\t\t\t</div>\t\t\t\t\t<div class="sub-channel-container"></div>\t\t\t\t</div>\t\t </div>').format(d,e,c)).appendTo(b);k&&(k=a("#top-level-forum .channel-config-dialog .channel-list").find(".main-channel-container").last(),a("html, body").animate({scrollTop:k.offset().top},"fast"));p=C=!0;return b}function Ha(b,d,c,e,g,k){e='<div class="'+(e?"category-to-channel":"channel-to-category")+'"><a href="#">'+vBulletin.phrase.get(e?"make_forum": "make_category")+"</a></div>";g=g.hasClass("main-channel-container")?a("> .channel-item-container > .sub-channel-container",g):a("> .sub-channel-container",g);b=a(('<div class="channel-item-container">\t\t\t\t<div class="channel-item shadow" data-channel-id="{0}" data-parent-id="{2}">\t\t\t\t\t<div class="channel-item-inner">\t\t\t\t\t\t<div class="grip-icon grip-icon-item h-left"><div>¨</div><div>¨</div><div>¨</div><div>¨</div><div>¨</div></div>\t\t\t\t\t\t<div class="channel-title"><div title="Click text to edit title">{1}</div><input type="text" name="channeltitle" value="{1}" /></div>\t\t\t\t\t\t<div class="close-button" title="'+ vBulletin.phrase.get("remove_forum")+'">x</div>\t\t\t\t\t\t<div class="toggle-button"><div class="b-icon b-icon__arrow-right-m"></div></div>\t\t\t\t\t\t<div class="num-subchannels">'+k+'</div>\t\t\t\t\t\t<div class="add-subchannel-button h-right" title="'+vBulletin.phrase.get("add_subforum")+'"><a href="#">+</a></div>\t\t\t\t\t\t'+e+'\t\t\t\t\t\t<div class="h-clear"></div>\t\t\t\t\t</div>\t\t\t </div>\t\t\t <div class="sub-channel-container"></div>\t\t\t</div>').format(b,c,d)).hide().appendTo(g); p=C=!0;return b}function bb(){vBulletin.AJAX({call:"/ajax/fetch-widget-admin-template-list",complete:function(){S();a(window).resize(S)},success:function(b){Ia=!0;if(a.isArray(b))if(0<b.length){var d={},c=0;a.each(b,function(b,e){if(!e.widgetid||1>Number(e.widgetid))return!0;c++;d[e.category]?d[e.category].count++:d[e.category]={count:1,title:e.category_title};b=a("#edit-page-dropdown .module-list .module-icon-template").clone();b.attr("data-widget-id",e.widgetid).attr("data-title",a.trim(e.title).toLowerCase()).data("canbemultiple", e.canbemultiple).removeClass("module-icon-template").addClass(("module-item category-{0}"+("1"==e.cloneable?" module-cloneable":"")).format(e.category));a(".module-icon",b).html(a("<img />").attr("src",pageData.baseurl+"/images/sitebuilder/"+a.trim(e.icon)).attr("height",60).attr("width",60).attr("alt",vBulletin.phrase.get("module_icon")));a(".module-title .main-title",b).html(a.trim(e.title));b.appendTo("#edit-page-dropdown .module-list").removeClass("h-hide")});a(('<div class="category-arrow-left h-left" title="'+ vBulletin.phrase.get("previous")+'">‹</div>\t\t\t\t\t\t\t<div class="scroller category h-left">\t\t\t\t\t\t\t\t<div class="categories h-left">\t\t\t\t\t\t\t\t\t<div id="category-all" class="category selected">'+vBulletin.phrase.get("all")+' ({0})</div>\t\t\t\t\t\t\t\t\t<div id="category-result" class="category h-hide">'+vBulletin.phrase.get("search_results")+' (<span></span>)</div>\t\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t<div class="category-arrow-right h-left" title="'+vBulletin.phrase.get("next")+ '">›</div>\t\t\t\t\t\t\t<div class="h-clear"></div>').format(c)).insertBefore("#edit-page-dropdown .module-list-container .scroller");var e=0;a.each(d,function(b,c){b=a('<div id="category-{0}" class="category">{1} ({2})</div>'.format(b,c.title,c.count)).insertBefore("#category-result");e+=b.outerWidth(!0)});var g=e+a("#category-all").outerWidth(!0);a(".categories").width(g);a(".categories").width()<=a(".scroller.category").width()?a(".category-arrow-left, .category-arrow-right").css("visibility", "hidden"):a(".category-arrow-right").css("visibility","visible");E();Ja=a("#edit-page-dropdown .module-list .module-item").not(".non-module-item");Ja.draggable({connectToSortable:".canvas-layout-row > .canvas-widget-list:visible",helper:"clone",revert:"invalid",appendTo:"#add-modules .module-list-container",zIndex:2E3,start:function(b,c){if("0"==a(this).data("canbemultiple")&&0<a("#content .canvas-layout .canvas-widget[data-widget-id={0}]".format(a(this).attr("data-widget-id"))).length)return vBulletin.warning("move_not_allowed", ["adding_multiple_modules_not_allowed",a(".main-title",this).html()]),!1;fa=!0},stop:function(a,b){fa=!1}}).disableSelection();a("#search-module-keyword").on("keyup",function(b,c){var d=a("#add-modules"),e=a("#category-result"),f=a(".categories",d);b=a(".scroller.category",d);var h=!1;a(".module-item",d).hide();c||a(".category.selected",d).removeClass("selected");(c=a.trim(this.value.toLowerCase()))?(a('.module-item[data-title*="{0}"]'.format(c),d).show(),e.removeClass("h-hide").addClass("selected")): (a(".module-item",d).show(),a("#category-all").removeClass("h-hide").addClass("selected"),e.addClass("h-hide").removeClass("selected"),h=!0);c=a(".module-item:visible",d).length;a("span",e).text(c);E();0==c?a(".empty-module",d).show():a(".empty-module",d).hide();h?f.width(g):f.width(g+e.outerWidth(!0));f.width()<=b.width()?(a(".category-arrow-left, .category-arrow-right",d).css("visibility","hidden"),b.scrollLeft(0)):h?(a(".category-arrow-left",d).css("visibility","hidden"),a(".category-arrow-right", d).css("visibility","visible"),b.scrollLeft(0)):(a(".category-arrow-left",d).css("visibility","visible"),a(".category-arrow-right",d).css("visibility","hidden"),d=b.get(0),b.scrollLeft(d.scrollWidth-d.clientWidth));return!0});a("#add-modules .categories .category").on("click",function(b){b.stopPropagation();if(a(this).hasClass("selected"))return!1;b=a(this).closest(".module-list-container");var c=a(".module-item",b);a(".category.selected",b).removeClass("selected");a(this).addClass("selected");c.hide(); a(".empty-module",b).hide();var d=this.id;"category-all"==d?(c.show(),a(".non-module-item",b).hide()):"category-result"==d?a("#search-module-keyword").triggerHandler("keyup",[!0]):a(".module-item.{0}".format(d),b).show();E();return!1}).disableSelection();var k;a(".category-arrow-left").on({mousedown:function(){a(".category-arrow-right").css("visibility","visible");k=setInterval(function(){var b=a(".scroller.category");b.scrollLeft(b.scrollLeft()-20);0==b.scrollLeft()&&(a(".category-arrow-left").css("visibility", "hidden"),clearInterval(k))},50)},mouseup:function(){clearInterval(k)}}).disableSelection();a(".category-arrow-right").on({mousedown:function(){a(".category-arrow-left").css("visibility","visible");k=setInterval(function(){var b=a(".scroller.category");b.scrollLeft(b.scrollLeft()+20);var c=b.get(0);b.scrollLeft()==c.scrollWidth-c.clientWidth&&(a(".category-arrow-right").css("visibility","hidden"),clearInterval(k))},50)},mouseup:function(){clearInterval(k)}}).disableSelection()}else a('<div class="empty-module">'+ vBulletin.phrase.get("no_modules")+"</div>").appendTo("#edit-page-dropdown .module-list")},error_phrase:"error_retrieving_modules"})}function sa(a,d){vBulletin.AJAX({call:"/ajax/api/widget/fetchWidgetGuidToWidgetidMap",success:function(b){X=b.map?b.map:{error_result:b};"function"==typeof a&&a.apply(this,d)}})}function cb(){a("#edit-page-dropdown .template-list").empty();vBulletin.AJAX({call:"/ajax/api/pagetemplate/fetchPageTemplateList",data:{pagetemplateid:a("#save-page-form #pagetemplateid-yes").val()}, success:function(b){Ka=!0;if(a.isArray(b)&&0<b.length){var d=!1;a.each(b,function(b,e){a('<div class="template-item">\t\t\t\t\t\t\t\t<input type="radio" id="pagetemplateid-{0}" name="pagetemplateid" value="{0}" data-thumbnail="{1}/images/sitebuilder/icon-layout-{4}.png"{2} />\t\t\t\t\t\t\t\t<label class="label">{3}</label>\t\t\t\t\t\t\t</div>'.format(e.pagetemplateid,pageData.baseurl,x||a("#save-page-form #pagetemplateid-yes").val()!=e.pagetemplateid?"":' checked="checked"',e.title,e.screenlayoutvarname)).appendTo("#edit-page-dropdown .template-list").data({screenlayoutid:e.screenlayoutid, widgetinstances:e.widgetinstances});a("#save-page-form #pagetemplateid-yes").val()==e.pagetemplateid&&(d=!0,""==e.title&&console.warn("The page template for this page does not have a title."))});x||d||console.error("The page template for this page was not in the list returned by fetchPageTemplateList! Expected pagetemplateid: {0}. Please ensure that this page template has a title.".format(a("#save-page-form #pagetemplateid-yes").val()));a(".template-item",a("#edit-page-dropdown .template-list")).each(function(b){a(this).attr("data-title", a(".label",a(this)).text().toLowerCase())});a("#search-template-keyword").on("keyup",function(b){if(13==b.keyCode)return b.preventDefault(),!1;b=a("#select-template");a(".scroller",b);a(".template-item",b).hide();var c=a.trim(this.value.toLowerCase());c?a('.template-item[data-title*="{0}"]'.format(c),b).show():a(".template-item",b).show();c=a(".template-item:visible",b).length;E();a(".empty-template",b).toggle(0==c);return!0});a("#search-template-keyword").on("keydown",function(a){if(13==a.keyCode)return a.preventDefault(), !1});ha=a("#edit-page-dropdown .template-list .template-item input[type=radio]").thumbnailRadioCheckbox({thumbnailClass:"template-border",preselect:function(a,b){return b.is(":checked")?!1:z||p?(openConfirmDialog({title:vBulletin.phrase.get("switch_template"),message:vBulletin.phrase.get("template_changes_will_be_lost"),iconType:"warning",onClickYes:function(){p=z=!1;L=!0;ha.thumbnailRadioCheckbox("check",b,!0)}}),!1):L=!0},select:function(b,d){a(".canvas-layout").addClass("h-hide");b=d.closest(".template-item").data("screenlayoutid"); a(".canvas-layout[data-layout-id="+b+"]").removeClass("h-hide");Z();a("#save-page-form #pagetemplateid-yes, #config_pagetemplateid").val(d.val());a("#save-page-form .page-template-name").html(vBulletin.phrase.get("page_template_name_id",d.closest(".template-item").find(".label").html(),d.val()));if(L)if(a(".canvas-widget-list").empty(),d=d.closest(".template-item").data("widgetinstances"),a.isArray(d)&&0<d.length){var c=[];a.each(d,function(a,b){c.push({widgetid:b.widgetid,widgetinstanceid:b.widgetinstanceid})}); ab(c,!0);K()}else window.vBulletin.loadingIndicator.hide();a("body").removeClass("lnkNewPage").addClass("lnkEditPage");a("#save-page-form .new-page-template input").prop("disabled",!0);a("#save-page-form .edit-page-template input").prop("disabled",!1);L=!0},unselect:function(){}});E()}}})}function Aa(b){var d=a("#header .site-logo img");vBulletin.AJAX({call:"/uploader/setlogo",data:{filedataid:d.data("fileid"),styleselection:d.data("styleselection")},complete:function(){a("body").css("cursor","auto")}, success:function(c){"true"===a.trim(c)&&(d.removeData(["styleselection","fileid"]).data("orig-src",d.attr("src")),a("#admin-navbar-strip-gutter").addClass("h-hide").find(".prompt-text").text(""),a(document.body).removeClass("edit-mode lnkHeader").addClass("view-mode"),a("#header .disable-overlay").hide(),D(null,{enableButtons:!0,currentButton:null}),vBulletin.ensureFun(b)())},error_phrase:"error_saving_site_logo"})}function La(b,d){a.each(b,function(b,e){b=a.map(e.subchannels,function(a,b){return b}).length; b=Ha(e.nodeid,e.parentid,e.title,e.category,d,b);La(e.subchannels,b)})}function ya(b,d){d=d&&0<d.length?a(".canvas-layout .canvas-widget").not(d).find(".widget-content"):a(".canvas-layout .canvas-widget .widget-content");b?d.each(function(){a(this).is(":hidden")&&a(this).closest(".canvas-widget").find(".widget-header .toggle-button").trigger("click",[!0])}):d.each(function(){a(this).is(":hidden")||a(this).closest(".canvas-widget").find(".widget-header .toggle-button").trigger("click",[!0])})}function ia(a, d){d?a.find(".widget-content").is(":hidden")&&a.find(".toggle-button").trigger("click",[!0]):a.find(".widget-content").is(":hidden")||a.find(".toggle-button").trigger("click",[!0])}function K(){if(!x){var b=a(".canvas-layout:visible .canvas-widget.subchannel-widget");1==b.length?b.find(".close-button").hide():b.find(".close-button").show()}}function ta(b,d){var c=b.attr("data-widget-id");null==ja[c]?vBulletin.AJAX({call:"/ajax/fetch-widget-template",data:{widgetid:c},success:function(b){if(b=a.trim(b)){var e= a(b.replace(/<\s*script[^>]*>(.*?)<\s*\/\s*script>/g,""));e.attr("data-title",function(){var b=a(".module-title",e).clone();b.find(".hide-on-viewmode").children().unwrap();b.find("*:hidden").remove();return a.trim(b.text()).toLowerCase()});ja[c]=e;"function"==typeof d&&d(e.clone(!0))}},error_phrase:"error_retrieving_cloned_widget_template"}):"function"==typeof d&&d(ja[c].clone(!0))}function G(b,d){a(".edit-mode .canvas-widget.youtube-widget .widget-content").css("visibility",b);d&&d.find(".widget-content").css("visibility", "hidden"==b?"visible":"hidden")}function Ma(b){b.hasOwnProperty("defaultvalue")||(b.defaultvalue={show:"all"});var d=a(".js-sb-module-config--viewpermissions--template").clone().removeClass("js-sb-module-config--viewpermissions--template h-hide");b=b.defaultvalue.show;var c=!Array.isArray(b),e=d.find("input.js-module_viewpermissions__key"),g=d.find(".js-module_viewpermissions_ugchecklist");e.filter("[value='show_all']").prop("checked",c);e.filter("[value='show']").prop("checked",!c);c?g.addClass("h-hide"): a.each(b,function(a,b){g.find("input.js-module_viewpermissions__value[value='"+b+"']").prop("checked",!0)});e.on("change",function(){g.toggleClass("h-hide","show_all"==this.value)});return d}function Na(b){b.hasOwnProperty("defaultvalue")||(b.defaultvalue={include:["all"]});var d=a(".js-sb-module-config--filter_nodes--template").clone().removeClass("js-sb-module-config--filter_nodes--template h-hide");b=b.defaultvalue;var c=b.hasOwnProperty("exclude")?"exclude":"include",e=b.hasOwnProperty("include_children")? b.include_children:!0,g=d.find("input[name='data[module_filter_nodes][include_children]']"),k=d.find("input.js-module_filter_nodes__key[value='include']"),f=d.find("input.js-module_filter_nodes__key[value='exclude']"),h=d.find("select.js-module_filter_nodes-values"),m=d.find("input[name='data[module_filter_nodes][selection_type]']"),q=d.find("*[data-disable-on='exclude']"),t=d.find("*[data-disable-on='include']"),n=function(b,c){var d=h.data("selectBox-control")||{};b.each(function(){var b=a(this); b.attr("disabled","disabled");b.is("option")&&0<d.length&&d.find("li:has(> a[rel='"+b.val()+"'])").removeClass("selectBox-selected").addClass("selectBox-disabled")});c.each(function(){var b=a(this);b.removeAttr("disabled");if(b.is("option")&&0<d.length){var c="";b.is(":selected")&&(c="selectBox-selected");d.find("li:has(> a[rel='"+b.val()+"'])").removeClass("selectBox-disabled").addClass(c)}})},l=d.find("*[data-hide-on='exclude']"),u=d.find("*[data-hide-on='include']");m.on("change vb-init",function(b){b= a(this);var c=b.val(),d=h.data("selectBox-control")||{};b.is(":checked")&&("all"==c||"current"==c?(h.attr("disabled","disabled"),0<d.length&&d.addClass("selectBox-disabled")):(h.removeAttr("disabled"),0<d.length&&d.removeClass("selectBox-disabled")))});d.find("input.js-module_filter_nodes__key").on("change",function(a){"exclude"==this.value?(n(q,t),l.hide(),u.show()):(n(t,q),u.hide(),l.show())});"exclude"==c?(k.prop("checked",!1),f.prop("checked",!0),f.change()):(f.prop("checked",!1),k.prop("checked", !0),k.change());if(!b.hasOwnProperty(c))b.key=[];else if("string"==typeof b[c]||"number"==typeof b[c])b[c]=[b[c]];a.each(b[c],function(a,b){if("all"===b)return m.filter("[value='all']").prop("checked",!0),!1;if("current"===b)return m.filter("[value='current']").prop("checked",!0),!1;m.filter("[value='custom']").prop("checked",!0);h.find("option[value='"+b+"']").prop("selected",!0)});m.trigger("vb-init");g.prop("checked",e);return d}function ka(b,d,c,e,g){var k=a('<select name="data[{0}]" />'.format(b.name)), f={};e&&a.each(e,function(b,c){f[c]=a('<optgroup label="{0}" />'.format(vBulletin.phrase.get(c)))});b.data&&a.each(b.data,function(h,m){h=k;e&&(h=f[g(m)]);a("<option />").attr("value",m[d]).prop("selected",b.defaultvalue==m[d]).html(m[c]).appendTo(h)});a.each(f,function(a,b){b.length&&b.appendTo(k)});return k}function Ya(){function b(b){var c=[];a("ul.widget-tabs-nav li a, .widget-header ul.ui-tabs-nav li a, .widget-tabs-nav ul.ui-tabs-nav li a",b).each(function(){var b=a(this);var d=a(this).closest("li").hasClass("h-hide")? !1:!0;c.push({selector:b.attr("href"),label:b.text(),displayed:d})});return c}a(document).offon("click",".canvas-widget.default-widget:not(.js-search-widget) .edit-button",function(){var d=a(this).closest(".canvas-widget"),c=d,e=a("> .widget-header .module-title",d);(function(){var b=d.data("widget-instance-id");if(vBulletin.sitebuilder.tempModuleHTMLCache["widgetinstance_"+b]){0==a("#sb-temp-module-cache").length&&a('<div id="sb-temp-module-cache" class="h-hide"></div>').appendTo("body");var c=a(vBulletin.sitebuilder.tempModuleHTMLCache["widgetinstance_"+ b]);if(0<c.find(".widget-tabs").length||c.is(".widget-tabs"))a("#sb-temp-module-cache").append(c),delete vBulletin.sitebuilder.tempModuleHTMLCache["widgetinstance_"+b]}c=a("#sb-temp-module-cache .canvas-widget").filter(function(){return a(this).data("widget-instance-id")==b});1==c.length&&(0<c.find(".widget-tabs").length||c.is(".widget-tabs"))&&(d=c)})();if(!d.is(".js-search-widget")){var g=d.attr("data-widget-id");e=0<a("span.admin-only",e).length?a("span.admin-only",e).text():0<a(".hide-on-viewmode", e).length?a(".hide-on-viewmode",e).text():e.text();var k=d.data("widget-type")||"";a("#config-dialog .loader").show();a("#config-dialog .widget-name h1").html(e);a("#config-dialog .dialog-content .widget-config-container").hide().empty().removeClass("error notice");a("#config-dialog").data("selected-module",c);G("hidden");a("#config-dialog").dialog("open");var f=c.attr("data-widget-instance-id")||"";vBulletin.AJAX({call:"/ajax/api/widget/fetchConfigSchema",data:{widgetid:g,widgetinstanceid:f,pagetemplateid:N(), configtype:"admin"},success:function(e){a("#config_widgetid").val(e.widgetid);a("#config_widgetinstanceid").val(e.widgetinstanceid);oa(e.pagetemplateid);c.attr("data-widget-instance-id",e.widgetinstanceid);f||P(c);var g=a("#config-dialog .dialog-content .widget-config-container");if(e.configs&&0!=e.configs.length){var h=0;a('<input type="hidden" name="data[widget_type]" />').addClass("widget-type").val(k).appendTo(g);var t=!1,n=!1,l=!1,u=!1,y=!1,v=c.data("is-tabbed-container"),w=!1,ca=!1,Ta=1==a("#debug-information").length, Ua=vBulletin.isRtl();a.each(e.configs,function(b,d){var e=null;switch(d.type){case "Text":b=typeof("undefined"!=d.defaultvalue)?d.defaultvalue:"";e=a('<input type="text" name="data[{0}]" id="data[{0}]" />'.format(d.name)).addClass("textbox config-textbox").val(b);break;case "LongText":b=typeof("undefined"!=d.defaultvalue)?d.defaultvalue:"";e=a('<textarea name="data[{0}]" id="data[{0}]" rows="3" />'.format(d.name)).addClass("textbox config-textbox").val(b);break;case "YesNo":b={option_1:a('<input type="radio" value="1" name="data[{0}]" id="data[{0}_1]" />'.format(d.name)), label_1:a("<label />").attr({"for":"data["+d.name+"_1]"}).text(vBulletin.phrase.get("yes")),option_0:a('<input type="radio" value="0" name="data[{0}]" id="data[{0}_0]" />'.format(d.name)),label_0:a("<label />").attr({"for":"data["+d.name+"_0]"}).text(vBulletin.phrase.get("no"))};var f=b["option_"+d.defaultvalue];f&&f.prop("checked",!0);e=a("<div />").append(b.option_1,b.label_1,b.option_0,b.label_0);break;case "Checkboxes":e=a("<div />");a.each(d.data,function(b,c){var f="";d.defaultvalue&&"undefined"!= typeof d.defaultvalue[b]&&1==d.defaultvalue[b]&&(f=' checked="checked"');b=a('<div><label><input type="checkbox" name="data[{0}][{1}]"{2} value="1" class="js-checkbox-always-send" /> {3}</label></div>'.format(d.name,b,f,c));e.append(b)});break;case "Select":y=!0;e=a('<select name="data[{0}]" />'.format(d.name));if(""!=d.data)for(f in d.data)a("<option />").attr("value",f).prop("selected",d.defaultvalue==f).text(d.data[f]).appendTo(e);break;case "ChannelSelect":y=!0;e=ka(d,"nodeid","text",["special_options", "channels"],function(a){return 1>a.nodeid?"special_options":"channels"});break;case "ContentTypeSelect":y=!0;a.each(d.data,function(a,b){b.text=vBulletin.phrase.get(b.phrase)});e=ka(d,"value","text",["special_options","content_types"],function(a){return a.special?"special_options":"content_types"});break;case "ProfileFieldSelect":y=!0;e=ka(d,"field","title");break;case "Slider":e=function(b){var c=0,d=0,e=1,f=.1,g="";b.defaultvalue&&(c=b.defaultvalue);if(b.data&&"object"==typeof b.data){var l=b.data; l.hasOwnProperty("min")&&(d=parseFloat(l.min));l.hasOwnProperty("max")&&(e=parseFloat(l.max));l.hasOwnProperty("interval")&&(f=parseFloat(l.interval));l.hasOwnProperty("leftlabel")&&l.leftlabel&&(g+='<span class="h-left">'+l.leftlabel+"</span>");l.hasOwnProperty("rightlabel")&&l.rightlabel&&(g+='<span class="h-right">'+l.rightlabel+"</span>");""!=g&&(g='<div class="config-slider-label">'+g+'<div class="h-clear"></div></div>')}d='data-min="{0}" data-max="{1}" data-interval="{2}"'.format(d,e,f);b=g+ '<div class="js-module-config-slider config-slider" '+d+" >"+'\t<input type="hidden" name="data[{0}]" value="{1}" />'.format(b.name,c)+"</div>";return a(b)}(d);break;case "ChannelIncludeExclude":e=Na(d);y=!0;break;case "Custom":switch(d.name){case "tab_data":e=a("<div />");b=I(c);a("<div />");a.each(b,function(b,c){var d="[tab_data]["+b+"][title]",f=c.title,g=a('<input type="text" name="data{0}" id="data{0}" />'.format(d)).addClass("textbox config-textbox").attr("value",f);e.append(g);a.each(c.widgets, function(c,l){a.each(l,function(l,h){d="[tab_data]["+b+"][widgets]["+c+"]["+l+"]";f=h;g=a('<input type="text" name="data{0}" id="data{0}" />'.format(d)).addClass("textbox config-textbox").attr("value",f);e.append(g)})})});break;case "module_viewpermissions":e=Ma(d)}break;default:console.log("hit default",d.type);return}b=a("<div />").addClass("config-required-mark h-left").append(1==d.isRequired?"*":" ");0==d.isEditable&&e&&(e.find("input").prop("readonly",!0),e.is("input")||e.prop("disabled", !0));f=a("<div />").addClass("config-label h-left").addClass(d.name).html(d.label);Ta&&f.prop("title",d.name);d.description&&a("<div />").addClass("config-description").html(d.description).appendTo(f);d.ishiddeninput?e&&(e.attr("hidden",!0),g.append(e)):g.append(a("<div></div>").addClass(function(){return"h-clearfix config-row"+(0!=++h%2?" odd":"")}).append(f,b,a("<div></div>").addClass("config-value h-left").addClass(d.name).append(e)));"default_tab"==d.name&&(v?ca=d:t=!0);"display_tabs"==d.name&& (v?w=d:n=!0);"tab_order"==d.name&&(v||(l=!0));"axd"==d.name&&(u=!0)});var p=function(){function c(b){return a('input:checkbox[value="'+b+'"]',H).is(":checked")}r=b(d);var f=a('select[name="data[default_tab]"]',g),l=f.val();l&&c(l)||(l=e.configs.default_tab.defaultvalue);f.selectBox("destroy");f.empty();for(var h in r){var n=r[h].selector;c(n)&&(n=a('<option value="'+n+'">'+r[h].label+"</option>").prop("selected",l==n),f.append(n))}f.selectBox()},x=function(){r=b(d);var c=a(".config-value.tab_order", g);c.empty().append("<ul>");for(var e in r){if(n){if(!a('input:checkbox[value="'+r[e].selector+'"]',H).is(":checked"))continue}else if(!r[e].displayed)continue;var f=a('<li id="'+r[e].selector+'">'+r[e].label+"</li>");a("ul",c).append(f);var l=a('<input name="data[tab_order]['+r[e].selector.substring(1)+']" value="'+e+'" type="hidden">');c.append(l)}a("ul",c).sortable({stop:function(){var b=a(this).sortable("toArray");c.find("input:hidden").remove();for(e in b)l=a('<input name="data[tab_order]['+ b[e].substring(1)+']" value="'+e+'" type="hidden">'),c.append(l)}});a("ul",c).disableSelection()};if(n){var r=b(d);var H=a(".config-value.display_tabs",g),z;for(z in r){var B=a('<label><input type="checkbox" name="data[display_tabs][]" value="'+r[z].selector+'">'+r[z].label+"</label>");r[z].displayed&&B.find("input:checkbox").prop("checked",!0);H.append(B)}if(t)a("input:checkbox",H).on("click",function(){p();x()})}l&&x();t&&p();(B=V(c))&&a("<input type='hidden' name='data[containerinstanceid]' value='"+ B+"' />").appendTo(g);if(v){var D=I(c),A=a('select[name="data[default_tab]"]',g),E=a(".config-value.display_tabs",g),C=w&&w.defaultvalue||"";""==C&&(C={},a.each(D,function(a,b){C[a]="1"}));var G=function(){var b;A.empty();a.each(D,function(c,d){b=a('<option value="'+c+'">'+d.title+"</option>");"0"==C[c]?b.prop("disabled",!0):ca.defaultvalue==c&&b.prop("selected",!0);A.append(b)});A.is(".selectBox")&&A.selectBox("refresh")};ca&&G();if(w){var F;E.empty();a.each(C,function(b,c){var d="data[display_tabs]["+ b+"]";F=a("<label />").append(a('<input type="hidden" name="'+d+"\" value='0'/>")).append(a('<input type="checkbox" name="'+d+"\" value='1' data-tab-number=\""+b+'" />')).append(document.createTextNode(D[b].title));"1"==c&&F.find("input:checkbox").prop("checked",!0);E.append(F)});a("input:checkbox",E).on("click",function(){var b=a(this),c=b.prop("checked");b=b.data("tab-number");var d=A.find("option[value='"+b+"']").prop("disabled")!=!c;C[b]=c;d&&G()})}}u&&a(".config-value.axd",g).append('<button class="axd-edit-button b-button b-button--secondary b-button--sitebuilder" data-location="'+ e.widgetinstanceid+'">'+vBulletin.phrase.get("edit")+"</button>")}else a("#config-dialog .widget-config-container").html(vBulletin.phrase.get("no_configurations_found")).addClass("notice"),a("#btnSaveConfig").prop("disabled",!0),a("#btnCloseConfig").trigger("focus");g.show();a("#config-dialog .loader").hide();y&&g.find("select").selectBox();g.find(".js-module-config-slider").each(function(b){b=a(this);var c=b.find("input"),d=b.parent().find(".js-slider-output"),e=b.data("min"),f=b.data("max"),l=b.data("interval"); c.length&&b.slider({min:e,max:f,step:l,value:c.val(),isRTL:Ua,change:function(a,b){a=b.value;d.length&&d.val(a);c.val(a)}})});(function(){function b(){var b=a(this),c=b.next(".js-checkbox-always-send-hidden");0!=c.length||b.prop("checked")?c.remove():a('<input type="hidden" name="{0}" class="js-checkbox-always-send-hidden" value="0" />'.format(b.prop("name"))).insertAfter(b)}a(".js-checkbox-always-send").off("click").on("click",b);a(".js-checkbox-always-send").each(b)})();a("#config-dialog .dialog-content .widget-config-container").find("input, textarea, select, button").filter(":visible").first().trigger("focus")}, error_phrase:["error_retrieving_configuration",e],after_error:function(){a("#config-dialog .loader").hide();a("#config-dialog").dialog("close")}});return!1}})}function Z(){a(".edit-mode .canvas-layout:visible > .canvas-widget-list").width("").each(function(){a(this).width(a(this).width())})}function db(){vBulletin.AJAX({call:"/ajax/api/widget/fetchPageManagerForums",complete:function(){a("#config-dialog .loader").hide()},success:function(b){Oa=!0;var d=a("<div>").addClass("channel-list");a.each(b, function(b,e){b=a.map(e.subchannels,function(a,b){return b}).length;b=Ga(d,e.nodeid,e.parentid,e.title,e.category,!1,b);La(e.subchannels,b)});b=a("#top-level-forum .channel-config-dialog");b.find(".channel-list").remove();Ea(d);Fa(d);b.append(d);a(document).on("mousedown",".main-channel-container > .channel-item-container > .channel-item .grip-icon",function(){a(this).closest(".main-channel-container").height(a(this).closest(".main-channel-container").height())});a(document).on("mousedown",".sub-channel-container > .channel-item-container > .channel-item .grip-icon", function(){a(this).closest(".sub-channel-container").height(a(this).closest(".sub-channel-container").height())});p=!1;ea()},error_phrase:"error_fetching_channels"});a(document).on("click keydown",".channel-config-dialog .add-channel-fieldset .add-button, .channel-config-dialog .add-channel-fieldset input",function(b){if(("click"==b.type||13!=b.which)&&"text"==this.type||"keydown"==b.type&&"button"==this.type&&13!=b.which)return!0;var d="text"==this.type?a(this):a(this).prev();if((b=a.trim(d.val()))&& b!=d.prop("defaultValue")){var c=a("#top-level-forum .channel-config-dialog .channel-list");Ga(c,"","",vBulletin.htmlEntities(b),0,!0,0);Ea(c);ea();d.val("");"button"==this.type&&d.trigger("focus")}else vBulletin.warning("warning_gcpuser","please_enter_channel_title",function(){d.trigger("focus")})});a(document).on("click",".channel-config-dialog .main-channel-container .channel-item .channel-title div",function(){a(this).hide().next().show().trigger("select").trigger("focus")});a(document).on("keydown blur", ".channel-config-dialog .main-channel-container .channel-item .channel-title input",function(b){if("focusout"==b.type||"keydown"==b.type&&13==b.which)a.trim(this.value)||"focusout"!=b.type||(this.value=this.defaultValue),a.trim(this.value)&&a(this).hide().prev().text(this.value).show()});a(document).on("click",".channel-config-dialog .channel-item .category-to-channel a",function(){var b=a(this);b.closest(".channel-item").attr("data-switch-category",0);b.parent().removeClass("category-to-channel").addClass("channel-to-category"); b.html(vBulletin.phrase.get("make_category"));return!1});a(document).on("click",".channel-config-dialog .channel-item .channel-to-category a",function(){var b=a(this);b.closest(".channel-item").attr("data-switch-category",1);b.parent().removeClass("channel-to-category").addClass("category-to-channel");b.html(vBulletin.phrase.get("make_forum"));return!1});a(document).on("click",".channel-config-dialog .channel-item .toggle-button",function(){da(a(this));return!1});a(document).on("click",".channel-config-dialog .channel-item .add-subchannel-button a", function(){var b=a(this).parent().siblings(".toggle-button");da(b,!0);var d=a(this).closest(".channel-item-container"),c=Ha("","",vBulletin.phrase.get("new_channel"),0,d,0);Fa(d);c.slideDown(100,function(){var b=d.find(".channel-item-inner").first().find(".num-subchannels");b.text(parseInt(b.text())+1);a(".channel-title div",c).trigger("click");a(".channel-title input",c).get(0).scrollIntoView(!1);ea()});return!1});a(document).on("click",".channel-config-dialog .channel-list .channel-item .close-button", function(){var b=a(this),d=0<a("> .sub-channel-container > .channel-item-container",b.closest(".channel-item-container")).length,c=vBulletin.htmlEntities(b.prev().text());openConfirmDialog({title:vBulletin.phrase.get("remove_forum_q"),message:vBulletin.phrase.get("do_you_want_to_remove_forum",c,d?" "+vBulletin.phrase.get("subchannels_will_be_deleted"):""),iconType:"warning",onClickYes:function(){var c=b.closest(".channel-item-container"),d=c.parent(),k=b.closest(".channel-item").attr("data-channel-id"), f=function(){c.remove();d.hasClass("main-channel-container")&&d.slideUp("fast",function(){a(this).remove()})};k?vBulletin.AJAX({call:"/ajax/api/content_channel/delete",data:{nodeid:k},success:function(a){f()}}):f()}})})}function eb(b){function d(b,e,g){vBulletin.AJAX({call:"/ajax/render/{0}_list".format(b),data:{page:e,isAjaxTemplateRenderWithData:!0},complete:function(){a("#config-dialog .loader").hide();a("body").css("cursor","auto")},success:function(c){a("#top-level-{0} .channel-config-dialog".format(b)).html(c.template); g&&vBulletin.pagination({context:"#top-level-{0} .channel-config-dialog".format(b),onPageChanged:function(a,c){d(b,a)}})},error_phrase:"error_fetching_channels"})}d(b,1,!0);a(document).on("click",".page_manager_table .channel_name div",function(){a(this).hide().next().show().trigger("select").trigger("focus")});a(document).on("keydown blur",".page_manager_table .channel_name input",function(b){if("focusout"==b.type||"keydown"==b.type&&13==b.which){a.trim(this.value)||"focusout"!=b.type||(this.value= this.defaultValue);var c=a.trim(this.value),d=a(this);c&&d.prev().html()!=c&&(a("body").css("cursor","wait"),vBulletin.AJAX({call:"/ajax/api/Content_Channel/update",data:{nodeid:d.parents(".channel_row").data("nodeid"),data:{title:c}},complete:function(){a("#config-dialog .loader").hide();a("body").css("cursor","auto")},success:function(a){d.hide();d.prev().html(c);d.prev().show()},error_phrase:"error_saving_page"}))}});a(document).on("click",".page_manager_table .delete",function(){var b=a(this); openConfirmDialog({title:vBulletin.phrase.get("remove_channel_q"),message:vBulletin.phrase.get("do_you_want_to_remove_channel",b.parents(".channel_row").find(".channel_name_val").text()),iconType:"warning",onClickYes:function(){vBulletin.AJAX({call:"/ajax/api/content_channel/delete",data:{nodeid:b.parents(".channel_row").data("nodeid")},success:function(a){b.parents(".channel_row").remove()}})}})})}function Xa(){a("body").css("cursor","wait");var b=function(b,c){b=b.index();0!=b||Oa||db();1!=b&&2!= b||eb(a(c).data("top-level"))};la=a("#manage-pages").tabs({beforeActivate:function(a,b){var c=b.newTab.index();if(0!=c&&p)return openConfirmDialog({title:vBulletin.phrase.get("exit_without_saving_page"),message:vBulletin.phrase.get("forum_changes_will_be_lost"),iconType:"warning",onClickYes:function(){p=!1;la.tabs("option","active",c)}}),!1},create:function(a,c){b(c.tab,a.currentTarget)},activate:function(a,c){b(c.newTab,a.currentTarget)}});la.tabs("option","active",0);a("#manage-page-dropdown .lnkSaveChanges").on("click", function(){function b(c,d,e){c=a("> .channel-item-container",c);0<c.length&&c.each(function(c){var f=a("> .channel-item",this),g=f.attr("data-channel-id"),h=f.attr("data-parent-id");subchannelObj={nodeid:g||"0",previousParentId:h,title:a(".channel-title div",f).html(),displayorder:c+1,parentid:e||"0",subchannels:[]};null!=f.attr("data-switch-category")&&(subchannelObj.switchCategory=f.attr("data-switch-category"));d.subchannels.push(subchannelObj);b(f.next(".sub-channel-container"),d.subchannels[c], g)})}var c=a(this);if(c.hasClass("h-disabled"))console.log("We are busy saving already. Try again later.");else{c.addClass("h-disabled");vBulletin.loadingIndicator.show();a("body").css("cursor","wait");var e=[];C?(a(".channel-config-dialog .channel-list .main-channel-container").each(function(c){var d=a("> .channel-item-container > .channel-item",this),f=d.attr("data-channel-id"),g=d.attr("data-parent-id");c={nodeid:f,previousParentId:g,title:a(".channel-title div",d).html(),displayorder:c+1,subchannels:[]}; null!=d.attr("data-switch-category")&&(c.switchCategory=d.attr("data-switch-category"));b(d.next(".sub-channel-container"),c,f);e.push(c)}),vBulletin.AJAX({call:"/ajax/api/widget/saveForums",data:{data:JSON.stringify(e)},complete:function(){a("body").css("cursor","auto");vBulletin.loadingIndicator.hide();c.removeClass("h-disabled")},success:function(a){if(a&&a.forums&&0<a.forums.length)C=p=!1,location.reload(!0);else return openAlertDialog({title:vBulletin.phrase.get("error"),message:vBulletin.phrase.get("error_saving_forums"), iconType:"error"}),!1},error_phrase:"error_saving_channels_code"})):(vBulletin.loadingIndicator.hide(),a("body").css("cursor","auto"),c.removeClass("h-disabled"))}});a(document).on("click","#manage-page-dropdown .lnkExitWithoutSaving",function(){p?openConfirmDialog({title:vBulletin.phrase.get("exit_without_saving_page"),message:vBulletin.phrase.get("do_you_want_to_exit_without_saving_page"),iconType:"warning",onClickYes:function(){location.reload(!0)}}):location.reload(!0)})}function za(){function b(c){"undefined"== typeof R.search_config_dialog?vBulletin.AJAX({call:"/ajax/render/dialog_search_config",success:function(d){R.search_config_dialog=d;a("body").append(d);b(c)},error_phrase:"error_fetching_dialog"}):(c&&a("#search-config-dialog").data("search-widget",c),na(a("#search-config-dialog").dialog({title:vBulletin.phrase.get("edit_search_module"),autoOpen:!0,modal:!0,resizable:!1,closeOnEscape:!1,showCloseButton:!1,width:800,dialogClass:"dialog-container search-config-dialog-container input-dialog",close:function(){G("visible")}, open:function(){var b=this;a("#customSearchDialog",b).addClass("h-invisible");a("body").css("cursor","wait");vBulletin.search=vBulletin.search||{};var c=function(){aa=new vBulletin.search.SearchControl("#customSearchDialog");fb(aa)},d=a("#search-config-dialog").data("search-widget");d.attr("data-widget-id");d.attr("data-widget-instance-id");if("undefined"==typeof vBulletin.search.SearchControl){var e=["/js/tag-editor.js","/js/sb_search.js"],f=function(){if(0==e.length)a("body").css("cursor","auto"), a("#customSearchDialog",b).removeClass("h-invisible"),c();else{var d=e.shift();a.getScript(vBulletin.getAjaxBaseurl()+d+"?"+pageData.simpleversion,f).error(function(b,c,d){b=d&&d.message?"{0}: {1}".format(vBulletin.phrase.get("error"),d.message):"HTTP {0}: {1}".format(b.status,b.statusText);a("#search-config-dialog").dialog("close");openAlertDialog({title:vBulletin.phrase.get("error"),message:"{0}<br /><br />({1})".format(vBulletin.phrase.get("error_loading_search_config_script"),b),iconType:"error"})}).complete(function(){})}}; f()}else a("#customSearchDialog",b).removeClass("h-invisible"),c();p=!1},create:function(){a("#btnSaveSearchConfig").on("click",function(){a("body").css("cursor","wait");var b=a("#search-config-dialog").data("search-widget"),c=b.attr("data-widget-id"),d=b.attr("data-widget-instance-id"),e={pageid:pageData.pageid,widgetid:c,widgetinstanceid:d,pagetemplateid:a("#select-template input[type=radio]:checked").val(),searchJSON:{}};c=a("#searchTitle");0<c.length&&0<a.trim(c.val()).length&&(e.searchTitle= a.trim(c.val()),c.data("defaultValue",e.searchTitle));c=a("#resultsPerPage");0<c.length&&0<a.trim(c.val()).length&&(e.resultsPerPage=a.trim(c.val()),c.data("defaultValue",e.resultsPerPage));c=["hide_avatars","hide_module_when_empty","hide_usernames","displayFooter"];for(d=0;d<c.length;d++){var f=c[d],g=a("input[name='"+f+"'][value='1']");0<g.length&&g.prop("checked")?(e[f]="1",g.data("defaultValue","1")):(e[f]="0",g.data("defaultValue","0"))}c=a(".js-searchmodule-show-at-breakpoints");0<c.length&& (e.show_at_breakpoints={desktop:1,small:1,xsmall:1},c.find("input").each(function(){var b=a(this);switch(b.prop("name")){case "show_at_breakpoints[desktop]":e.show_at_breakpoints.desktop=b.prop("checked")?1:0;break;case "show_at_breakpoints[small]":e.show_at_breakpoints.small=b.prop("checked")?1:0;break;case "show_at_breakpoints[xsmall]":e.show_at_breakpoints.xsmall=b.prop("checked")?1:0}}),c.data("defaultValue",e.show_at_breakpoints));f=a("#search-config-dialog .js-sb-module-config--viewpermissions"); if(0<f.length){e.module_viewpermissions={};c=f.find("input.js-module_viewpermissions__key:checked");d="show_all";f=f.find("input.js-module_viewpermissions__value:checked");var h="all";c.length&&(d=c.prop("value"));f.length&&(h=[],a.each(f,function(b,c){h.push(a(c).prop("value"))}));e.module_viewpermissions={key:d,value:h}}c=a("#search-config-dialog .js-sb-module-config--filter_nodes");0<c.length&&(c=gb(c.find(":input")),e.module_filter_nodes="data"in c&&"module_filter_nodes"in c.data?c.data.module_filter_nodes: {});e.searchJSON=aa.load();vBulletin.AJAX({call:"/ajax/api/widget/saveSearchWidgetConfig",data:{data:JSON.stringify(e)},complete:function(){a("body").css("cursor","auto")},success:function(c){0<c.widgetinstanceid&&c.searchJSON&&(b.attr("data-widget-instance-id",c.widgetinstanceid),b.find(".main-title").text(e.searchTitle),a("#config_widgetinstanceid").val(c.widgetinstanceid),a("#config_pagetemplateid").val(c.pagetemplateid),a("#pagetemplateid-new").val(c.pagetemplateid),a("#search-config-dialog").dialog("close"), ia(b,!0),p=!0)},error_phrase:"error_saving_search_config"})});a("#btnCancelSearchConfig").on("click",function(){function b(){a("#search-config-dialog").dialog("close");aa.set("{}");var b=a("#search-config-dialog #searchTitle");b.val(b.data("defaultValue"));b=a("#search-config-dialog #resultsPerPage");b.val(b.data("defaultValue"));b=["hide_avatars","hide_module_when_empty","hide_usernames","displayFooter"];for(var c=0;c<b.length;c++){var d=b[c],e=a("#search-config-dialog input[name='"+d+"'][value='1']"); d=a("#search-config-dialog input[name='"+d+"'][value='0']");"1"==e.data("defaultValue")?e.prop("checked",!0):d.prop("checked",!0)}b=a("#search-config-dialog .js-searchmodule-show-at-breakpoints");if(0<b.length){var f=b.data("defaultValue");"undefined"!=typeof f&&b.find("input").each(function(){var b=a(this);switch(b.prop("name")){case "show_at_breakpoints[desktop]":b.prop("checked",f.desktop);break;case "show_at_breakpoints[small]":b.prop("checked",f.small);break;case "show_at_breakpoints[xsmall]":b.prop("checked", f.xsmall)}})}}p?(a(this),openConfirmDialog({title:vBulletin.phrase.get("cancel_edit"),message:vBulletin.phrase.get("do_you_want_to_cancel_editing_search_module"),iconType:"warning",onClickYes:b})):b()})}})))}a(document).on("focus click",".edit-mode .widget-content a, .edit-mode #channel-tabbar a, .edit-mode #btnSearch, .edit-mode #q",function(a){this.blur();return!1});Ia||bb();Ka?(ha.thumbnailRadioCheckbox("check",a("#select-template .template-border.selected").next("input"),!1),x||a("#select-template .template-item input[value={0}]".format(a("#pagetemplateid-yes").val())).prev().trigger("click")): cb();a.isEmptyObject(X)&&sa();E();a("#config_pagetemplateid").val("");J=void 0;x&&(a("#save-page-form #pagetitle").val(""),a("#save-page-form #pageurl").val(""),a("#save-page-form #pagetemplateid").val("0"),a("#save-page-form #pageid").val("0"),a("#save-page-form #ishomeroute").prop("disabled",!1).prop("checked",!1));a("#edit-page-dropdown .lnkDeletePage").on("click",function(){openConfirmDialog({title:vBulletin.phrase.get("confirm_deletion_gcpglobal"),message:vBulletin.phrase.get("confirm_remove_page_desc"), buttonLabel:{yesLabel:vBulletin.phrase.get("delete_page"),noLabel:vBulletin.phrase.get("cancel")},iconType:"warning",onClickYes:function(){vBulletin.AJAX({call:"/ajax/api/page/delete",data:{pageid:pageData.pageid},dataType:"json",complete:function(){a("body").css("cursor","auto")},success:function(a){window.location.href=pageData.baseurl}})}})});a("#edit-page-dropdown .lnkSaveChanges").on("click",function(){a("#edit-page-dropdown .tabs li").removeClass("ui-tabs-active ui-state-active");a("#edit-page-dropdown .tabs .tab").addClass("ui-tabs-hide"); a("#save-content").show();a("#save-page-form .edit-page-template").css("display","");a("#save-page-form .edit-page-template").prev("label").css("display","");a("body").hasClass("lnkNewPage")?(a("#save-page-form .new-page-template input").prop("disabled",!1),a("#save-page-form .edit-page-template input").prop("disabled",!0)):(a("#pagetemplateid-yes").prop("checked")||a("#pagetemplateid-no").prop("checked")||a("#pagetemplateid-yes").prop("checked",!0),a("#save-page-form .edit-page-template input").prop("disabled", !1),a("#save-page-form .new-page-template input").prop("disabled",!0),!x||z||p||(a("#save-page-form .edit-page-template").css("display","none"),a("#save-page-form .edit-page-template").prev("label").css("display","none")),a("#pagetemplateid-yes").prop("checked")?(a("#save-page-form #templatetitle").prop("disabled",!1),a("#save-page-form #templatetitle-edit").prop("disabled",!0),a("#save-page-form .page-template-name").removeClass("h-hide")):(a("#save-page-form #templatetitle").prop("disabled",!0), a("#save-page-form #templatetitle-edit").prop("disabled",!1),a("#save-page-form .page-template-name").addClass("h-hide")))});a(document).on("click","#edit-page-dropdown .lnkExitWithoutSaving",function(){z||p||L||!x&&(a("#pagetitle").val()!=a("#pagetitle").prop("defaultValue")||a("#pageurl").val()!=a("#pageurl").prop("defaultValue"))||x&&(""!=a("#pagetitle").val()||""!=a("#pageurl").val())?openConfirmDialog({title:vBulletin.phrase.get("exit_without_saving_page"),message:vBulletin.phrase.get("do_you_want_to_exit_without_saving_page"), iconType:"warning",onClickYes:function(){var b=parseInt(a("input#pagetemplateid-new").val(),10);!isNaN(b)&&0<b?vBulletin.AJAX({call:"/ajax/api/page/deleteOrphanedPagetemplates",data:{pagetemplateids:[b]},complete:function(){location.reload(!0)}}):location.reload(!0)}}):location.reload(!0)});var d=0;a(window).on("resize.canvas",function(){clearTimeout(d);d=setTimeout(Z,200)});var c=function(a){return'<label class="hide-icon module-button-item"><input type="checkbox" title="{0}" data-toggle-title="{1}"{2} /></label>'.format(vBulletin.phrase.get("check_to_hide_module"), vBulletin.phrase.get("uncheck_to_unhide_module"),a?' checked="checked"':"")};a(".canvas-widget.container-widget .canvas-widget:not(.dummy-widget)").each(function(){var b=a(this).hasClass("hidden-widget");a(".module-buttons .admin-only",this).prepend(c(!1));b&&a(".module-buttons .admin-only .hide-icon input",this).trigger("click")});var e=function(b,c,d){d=c.item.hasClass("module-item");b=a("> .canvas-widget.container-widget {0}".format(d?".module-item":".canvas-widget.container-widget"),this);return 0< b.length&&b.closest(".canvas-widget.container-widget").attr("data-widget-id")==b.attr("data-widget-id")?(d?b.remove():c.sender?c.sender.sortable("cancel"):a(this).sortable("cancel"),k=!0,openAlertDialog({title:vBulletin.phrase.get("move_not_allowed"),message:vBulletin.phrase.get("dropping_container_module_into_container_module_not_allowed"),iconType:"warning"}),!0):!1},g=function(b){0<b.parents(".canvas-widget.container-widget").length?0==a(".module-buttons .admin-only .hide-icon",b).length&&a(".module-buttons .admin-only", b).prepend(c()):b.removeClass("hidden-widget").find("> .widget-header .module-buttons .admin-only .hide-icon").remove()},k=!1;Pa=a(".edit-mode .canvas-layout .canvas-widget-list:not(.js-draggable-module-target)");Pa.sortable({revert:200,addWidthAnimation:!0,tolerance:"pointer",connectWith:".edit-mode .canvas-layout:visible .canvas-widget-list",placeholder:"canvas-widget canvas-widget-highlight drag-highlight",create:function(){Z()},update:function(b,c){var d=this;if(ma)k||ta(c.item,function(f){f= f.filter(function(){return this.nodeType===Node.ELEMENT_NODE});c.item.replaceWith(f);f.filter(":not(.container-widget)").find(".toggle-button").trigger("click",[!0]);if(!e.apply(d,[b,c])){g(f);f.addClass("shadow").find(".widget-tabs").addBack().filter(".widget-tabs").tabs();K();f.parents(".canvas-widget.container-widget").find(".canvas-widget.dummy-widget").remove();var h=f.parents(".canvas-widget.container-widget");1==h.length&&(h.find(".canvas-widget-highlight").remove(),h.find(".module-item").remove())}h= f.data("widget-id");var l=V(f),n=function(a){f.attr("data-widget-instance-id",a);l&&P(f);Q(f)};if(h){var k=a(d).data("section"),t=0;a(d.children).filter(".canvas-widget").each(function(){a(this);var b=a(this).attr("data-widget-instance-id");if(!b)return!1;t=b});W(l,h,{},n,k,t)}});else if(e.apply(d,[b,c])||(g(c.item),K()),a.contains(this,c.item[0])){var f=c.item.closest(".canvas-widget"),h=V(f),n=f.data("widget-instance-id")||0;P(f);n&&vBulletin.AJAX({call:"/ajax/api/widget/saveWidgetinstanceContainerinstanceid", data:{widgetinstanceid:n,containerinstanceid:h,pagetemplateid:N(),displaysection:T(f),displayafterwidgetinstanceid:U(f)}})}c.sender&&(f=c.sender.closest(".canvas-widget"),f.length&&P(f));z=!0},out:function(b,c){a(this).css("overflow","")},sort:function(a,b){fa&&(ma=!0)},start:function(a,b){G("hidden",b.item)},stop:function(b,c){a(this).css("overflow","");ma=k=!1;c.item.height("auto");G("visible");a(".canvas-layout .canvas-widget-list .canvas-widget-highlight").remove();a(".canvas-layout > .canvas-layout-row .canvas-widget-list > .canvas-widget.container-widget"); a(".canvas-layout > .canvas-layout-row .canvas-widget-list > .canvas-widget.container-widget").each(function(){var b=a(".canvas-widget-list",this);0==b.children().length?b.append('<div class="canvas-widget dummy-widget"><span>{0}</span></div>'.format(vBulletin.phrase.get("you_can_also_drag_and_drop_modules_here"))):0<b.find(".canvas-widget.dummy-widget").length&&0<b.find(".canvas-widget:not(.dummy-widget,.canvas-widget-highlight)").length&&b.find(".canvas-widget.dummy-widget").remove()})},receive:function(a, b){b.item.hasClass("module-item")&&e.apply(this,[a,b,!0])},handle:".move-icon",items:".canvas-widget:not(.js-widget-non-sortable,.js-widget-pinned-sortable)"}).find(".canvas-widget .widget-header").disableSelection();var f=a.ui.sortable.prototype._mouseStop,h=a.ui.sortable.prototype._clear,m=!1,q=jQuery.fn.animate;a.ui.sortable.prototype._mouseStop=function(a,b){if(m=a&&this.options.revert&&this.options.addWidthAnimation){var c=this.placeholder.outerWidth();jQuery.fn.animate=function(){m&&c&&(arguments[0].width= c);return q.apply(this,arguments)}}return f.apply(this,arguments)};a.ui.sortable.prototype._clear=function(a){m&&q&&(jQuery.fn.animate=q);return h.apply(this,arguments)};a(document).on("click",".edit-mode .canvas-widget .js-pin-module-button",function(){var b=a(this),c=b.closest(".canvas-widget");c.find("js-move-button");var d=c.hasClass("js-widget-pinned-sortable");c.toggleClass("js-widget-pinned-sortable",!d);b.toggleClass("pin-icon--pinned",!d)});a(document).on("click",".edit-mode .canvas-widget .close-button", function(){var b=a(this);openConfirmDialog({title:vBulletin.phrase.get("remove_module_q"),message:vBulletin.phrase.get("do_you_want_to_remove_module",b.closest(".widget-header").find(".module-title").text()),iconType:"warning",onClickYes:function(){var a=b.closest(".canvas-widget"),c=a.data("widget-instance-id"),d=a.parent(),e=a.parents(".canvas-widget.container-widget");a.remove();K();z=!0;pa([c]);P(d);0==e.find(".canvas-widget").length&&e.find(".canvas-widget-list").append('<div class="canvas-widget dummy-widget"><span>{0}</span></div>'.format(vBulletin.phrase.get("you_can_also_drag_and_drop_modules_here")))}})}); a(document).on("click",".edit-mode .js-search-widget .edit-button",function(){G("hidden");b(a(this).closest(".js-search-widget"));a("#search-config-dialog").dialog("open");return!1});a(document).on("click","#save-page-form #btnOK",function(b,c){function d(b){var c={widgetId:b.attr("data-widget-id"),widgetInstanceId:b.attr("data-widget-instance-id")||"0"};if(b.is(".container-widget")){var e=[],f=[];a("div.canvas-widget-list > div.canvas-widget",b).each(function(b){a(this).hasClass("hidden-widget")|| f.push(a(this).attr("data-widget-instance-id"));e.push(d(a(this)))});c.subModules=e;c.displaySubModules=f}if(b.data("is-tabbed-container")){var g=[];b.find("> .js-admin-widget-content > .js-admin-widget-tab").each(function(){a(this).find("> .widget-content > .canvas-layout-row > .canvas-widget-list > .canvas-widget:not(.dummy-widget)").each(function(){var b=a(this);g.push(d(b))})});c.tabbedContainerSubModules=g}return c}function e(b){vBulletin.AJAX({call:"/admin/savepage",data:{input:b,url:window.location.href}, complete:function(){a("body").css("cursor","auto")},success:function(a){null!=a.url&&(window.location.href=a.url)},error_phrase:"error_saving_page"})}b=a("#edit-page-dropdown .lnkSaveChanges .label").text();var f=a("#save-page-form");if(!c){c=function(a,b,c){openAlertDialog({title:a,message:vBulletin.phrase.get(b),iconType:"warning",onAfterClose:function(){c.trigger("focus")}})};var h=function(b,c){openConfirmDialog({title:b,message:vBulletin.phrase.get(c),buttonLabel:{yesLabel:vBulletin.phrase.get("save_page"), noLabel:vBulletin.phrase.get("cancel")},iconType:"warning",onAfterClose:function(){"btnConfirmDialogYes"==a(this).attr("id")&&a("#save-page-form #btnOK").trigger("click",!0)}})},g=f.find("#pagetitle");if(!a.trim(g.val()))return c(b,"please_enter_page_name",g),!1;if(a("body").hasClass("lnkEditPage"))if(g=f.find("#pagetemplateid-yes"),noChecked=f.find("#pagetemplateid-no").prop("checked"),yesChecked=g.prop("checked"),noChecked||yesChecked){if(noChecked){f=f.find("#templatetitle-edit");g=a.trim(f.val()); if(!g||g==f.prop("defaultValue"))return c(b,"please_enter_new_template_name",f),!1;h(b,["applying_new_template",g]);return!1}if(yesChecked)return!x||z||p?h(b,"overwrite_template_continue"):a("#save-page-form #btnOK").trigger("click",!0),!1}else return c(b,"please_choose_overwrite_template_options",g),!1;else if(f=f.find("#templatetitle-new"),g=a.trim(f.val()),!g||g==f.prop("defaultValue"))return c(b,"please_enter_new_template_name",f),!1}f=a(".canvas-layout:visible");B=f.attr("id");b=parseInt(f.attr("data-layout-id"), 10);a("#save-page-form #screenlayoutid").val(b);a('input[type=hidden][name*="displaysections"]',f).clone().appendTo(a("#moduleData").empty());a("#"+B+" > .canvas-layout-row > div.canvas-widget-list").each(function(){var b=[],c=Da(this);a(this).children("div.canvas-widget").each(function(){b.push(d(a(this)))});a('#save-page-form input[name="displaysections['+c+']"]').val(JSON.stringify(b))});f=a("#save-page-form");var k={};f.find("#ishomeroute").is(":disabled")||(k.ishomeroute=0);a.each(f.serializeArray(), function(a,b){k[b.name]=b.value});b=a("input[name='screenlayoutid'][value='"+b+"']");0<b.length&&"vbulletin-screenlayout-bare-full-57433eecd10803.93763070"==b.attr("data-guid")?(b={title:vBulletin.phrase.get("warning"),message:vBulletin.phrase.get("you_cannot_revert_this_layout_confirm"),onClickYes:function(){e(k)}},openConfirmDialog(b)):e(k)});na(a("#config-dialog").dialog({title:vBulletin.phrase.get("module_configuration"),autoOpen:!1,modal:!0,resizable:!1,closeOnEscape:!1,showCloseButton:!1,height:500, width:800,dialogClass:"dialog-container config-dialog-container input-dialog",open:function(){a("#config-dialog .loader").show();a("body").css("cursor","wait")},create:function(){a(document).on("submit",".sitebuilder-widget-form",function(){(function(b){a("body").css("cursor","wait");a("#config-dialog .js-button").prop("disabled",!0);var c=a("#config-dialog").data("selected-module");vBulletin.AJAX({url:b.action,type:b.method,data:a(b).serializeArray(),success:function(d){a("body").css("cursor","auto"); if(d.data){var e=d.data.title||d.data.searchResultTitle||d.data.searchTitle;e&&c.find(".module-title .admin-only").text(vBulletin.phrase.get("x_module",e));switch(d.data.widget_type){case "custom-html-widget":c.find(".widget-content").html(d.data.html);ia(c,!0);break;case "video-widget":if(d=d.data.embed_data){var f=c.find(".widget-content .videocontainer");0==f.length&&(f=a("<div />").addClass("videocontainer").appendTo(c.find(".widget-content")));d={code:d.code,provider:d.provider,width:"100%", height:260};a.post(vBulletin.getAjaxBaseurl()+"/ajax/render/bbcode_video",d,function(a){a&&(f.empty().append(a),ia(c,!0))},"json");c.find(".widget-content").find(".note").addClass("h-hide")}}d=a('select[name="data[default_tab]"]',a(b));0<d.length&&c.attr("data-widget-default-tab",d.val());p=!0}a("#config-dialog").dialog("close")},after_error:function(){a("#config-dialog .loader").hide();a("#config-dialog .js-button").prop("disabled",!1)},error_phrase:["error_saving_configuration_module",a("#config-dialog .widget-name h1").text()]})})(this); return!1});a("#btnCloseConfig").on("click",function(){a("#config-dialog").dialog("close")})},close:function(){G("visible");a("#config-dialog .js-button").prop("disabled",!1)}}));a("#pagetitle").on("keyup blur",function(b){x&&a("#pageurl").val(this.value.replace(/[^\w-]+/g,""));return!0});a("#save-page-form #pagetemplateid-yes").on("click",function(){a("#save-page-form .template-name").addClass("h-hide");a("#save-page-form #templatetitle").prop("disabled",!1);a("#save-page-form #templatetitle-edit").prop("disabled", !0);a("#save-page-form .page-template-name").removeClass("h-hide")});a("#save-page-form #pagetemplateid-no").on("click",function(){a("#save-page-form .template-name").removeClass("h-hide");a("#save-page-form #templatetitle").prop("disabled",!0);a("#save-page-form #templatetitle-edit").prop("disabled",!1);a("#save-page-form .page-template-name").addClass("h-hide")});a("#blog-category-dialog").dialog({title:vBulletin.phrase.get("edit_blog_categories"),autoOpen:!1,modal:!0,resizable:!1,closeOnEscape:!1, showCloseButton:!1,width:800,dialogClass:"dialog-container blog-category-dialog-container input-dialog",close:function(){G("visible")},open:function(){p=!1},create:function(){a("#blog-category-dialog #btnSaveCategories").on("click",function(){a("body").css("cursor","wait");a("#blog-category-dialog dialog-content loader").show();var b=a("#search-config-dialog").data("blog-category-widget");b.attr("data-widget-id");b.attr("data-widget-instance-id");vBulletin.AJAX({call:"/ajax/api/widget/saveBlogCategories", data:{},complete:function(){a("body").css("cursor","auto");a("#blog-category-dialog dialog-content loader").hide()},success:function(b){a("#blog-category-dialog dialog-content widget-config-container").html(b)},error_phrase:"error_saving_blog_categories"})});a("#blog-category-dialog #btnNewCategory").on("click",function(){});a("#blog-category-dialog #btnCloseCategories").on("click",function(){p?(a(this),openConfirmDialog({title:vBulletin.phrase.get("cancel_edit"),message:vBulletin.phrase.get("do_you_want_to_cancel_editing_blog_categories_module"), iconType:"warning",onClickYes:a("#blog-category-dialog").dialog("close")})):a("#blog-category-dialog").dialog("close")})}})}function gb(a){if(1>a.length)return{};var b={};a.serializeArray().forEach(function(a){var c=a.value;var d=a.name,k=d.indexOf("[");a=0<=k&&d.substring(0,k)||d;d=0<=k&&d.substring(k)||"";k=/\[([^\]]*)\]/g;var f=5,h=[a];if(0<d.length){do(a=k.exec(d))&&"1"in a&&h.push(a[1]);while(null!==a&&0<f--)}c=Qa(h,c);b=Ra(b,c)});return b}function Ra(a,d){if(Array.isArray(d))d.forEach(function(b){a.push(b)}); else{if("object"!=typeof d)return d;for(var b in d)d.hasOwnProperty(b)&&(a[b]=b in a?Ra(a[b],d[b]):d[b])}return a}function Qa(a,d){var b=a.shift(),e={};0<a.length&&(d=Qa(a,d));if(""==b)return[d];e[b]=d;return e}function fb(b){a(this).closest(".canvas-widget");var d=a("#search-config-dialog").data("search-widget"),c=d.attr("data-widget-id");d=d.attr("data-widget-instance-id");vBulletin.AJAX({call:"/ajax/api/widget/fetchSearchConfig",data:{widgetid:c,widgetinstanceid:d||"",pagetemplateid:N(),configtype:"admin"}, complete:function(){a("body").css("cursor","auto")},success:function(c){c.searchTitle&&a("#searchTitle").val(c.searchTitle);c.resultsPerPage&&a("#resultsPerPage").val(c.resultsPerPage);for(var d=["hide_avatars","hide_module_when_empty","hide_usernames","displayFooter"],e=0;e<d.length;e++){var f=d[e];value=c[f]&&1==parseInt(c[f],10)?1:0;a("input[name='"+f+"'][value='"+value+"']").prop("checked",!0)}c.show_at_breakpoints&&(d=a("#search-config-dialog .js-searchmodule-show-at-breakpoints"),0<d.length&& d.find("input").each(function(){var b=a(this);switch(b.prop("name")){case "show_at_breakpoints[desktop]":b.prop("checked",c.show_at_breakpoints.desktop);break;case "show_at_breakpoints[small]":b.prop("checked",c.show_at_breakpoints.small);break;case "show_at_breakpoints[xsmall]":b.prop("checked",c.show_at_breakpoints.xsmall)}}));c.module_viewpermissions&&(e=a("#search-config-dialog .js-searchmodule-module_viewpermissions--replaceme"),d=Ma({defaultvalue:c.module_viewpermissions}),e.replaceWith(d)); if(c.searchJSON&&("string"==typeof c.searchJSON&&(c.searchJSON=JSON.parse(c.searchJSON||"{}")),c.searchJSON.channel&&0<c.searchJSON.channel.length))if("param"in c.searchJSON.channel)c.module_filter_nodes={include:["current"]},c.module_filter_nodes.include_children=!0;else{c.module_filter_nodes={include:[]};c.module_filter_nodes.include_children=!0;if("number"==typeof c.searchJSON.channel||"string"==typeof c.searchJSON.channel)c.searchJSON.channel=[c.searchJSON.channel];c.searchJSON.channel&&0<c.searchJSON.channel.length&& c.searchJSON.channel.forEach(function(a){c.module_filter_nodes.include.push(a)})}c.module_filter_nodes&&(e=a("#search-config-dialog .js-searchmodule-module_filter_nodes--replaceme"),d=Na({defaultvalue:c.module_filter_nodes}),e.replaceWith(d),a("#search-config-dialog select.js-module_filter_nodes-values").selectBox());b.set(c.searchJSON||{},c.contentTypes||{},c.channels||{});a("#config-dialog .dialog-content .widget-config-container").show();a("#search-config-dialog .form_layout .form_row .field_column select").selectBox(); a("#config-dialog .loader").hide()},after_error:function(){a("#config-dialog .loader").hide();a("#config-dialog").dialog("close")}})}var Y,la,B,Ca,ha,Ba=[],z=!1,p=!1;var C=void 0;var Ka=!1,Ia=!1,L=!1,fa=!1,ma=!1,aa=!1,x=!1,R={},ja={},X={},Ja,Pa,J,qa={saveNewWidgetInstance:!1},ra=a("<div>");a(document).on("vb-toggle-sitebuilder-menu",D);a(document).on("click",".js-top-menu-sitebuilder--list .js-top-menu-link:not(.js-top-menu-tab--admincp)",function(b){var d=a(b.target),c=d.data("panel-name");if(d.is(".b-top-menu__item-link--disabled"))return this.blur(), b.stopPropagation(),!1;b="vb-sitebuilder-panel--"+c;a(document).trigger(b);return!1});vBulletin.sitebuilder.activateSB=A;var Oa=!1;a(function(){Wa();vBulletin.ready("sb_page").resolve()})})(jQuery);
[ Kembali ]
© 2026 mini manager