PageSourceSearch

https://znanium.ru/assets/4e291646/js/ztree.min.js?v=1788532008

js znanium.ru collected 2026-10-02 17:13:39 UTC 12,597 bytes, 1 lines download raw bytes

1if(void 0===admingrouptree)var admingrouptree=function(e){e(document).ready((function(){var r=zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-adminusergroup").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(t,a){var n=e(t).data("id");if(!n)return alert("StaffGroupTree ID is not defined!");ztree.ajaxJSON("/admin/user-groups?isajax=1&id="+n+"&popup="+r,a)}))}))}(jQuery);if(void 0===bbktree)var bbktree=function(e){e(document).ready((function(){var r=zcore.urlParam(e("#product_type").val());zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-bbk").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(t,a){var n=e(t).data("id"),o=e(t).parents(".js-ztree"),i=o.data("context"),l=o.data("template"),c=o.data("options");if(!n)return alert("Classif Ref is not defined!");var s={oper:"bbktree",ref:zcore.urlParam(n),ptype:zcore.urlParam(r),popup:zcore.urlParam(this.isPopup()),context:zcore.urlParam(i),template:zcore.urlParam(l),options:zcore.urlParam(c),refs:zcore.urlParam(o.find(".js-tree-refs").val())};ztree.postJSON("/ajax/catalog",s,a)}))}))}(jQuery);if(void 0===catalogtree)var catalogtree=function(e){e(document).ready((function(){var r=zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-catalog").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(t,a){var n=e(t).data("id");if(!n)return alert("Catalog ID is not defined!");ztree.ajaxJSON("/ajax/catalog/?oper=catalogtree&id="+n+"&popup="+r,a)}))}))}(jQuery);if(void 0===expanding){!function(e){e((function(){e(".js-go-expanded").click((function(r){var t=e(".js-ztree").data("context-pretty");t||(t=e(".js-ztree").data("context")),location.href=Url.hrefAppend({all:1},t)})),e(".js-full-rubricator").click((function(r){e(".js-ztree  li[data-depth=1] > .js-tree-expander, .js-ztree  li[data-loaded=1] > .js-tree-expander").trigger("click")}))}))}(jQuery);var expanding={}}if(void 0===grntitree)var grntitree=function(e){return e(document).ready((function(){var r=zcore.urlParam(e("#product_type").val());zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-grnti").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(t,a){var n=e(t).data("id"),o=e(t).parents(".js-ztree"),i=o.data("context"),l=o.data("template"),c=o.data("options");if(!n)return alert("Classif Ref is not defined!");var s={oper:"grntitree",ref:zcore.urlParam(n),ptype:zcore.urlParam(r),popup:zcore.urlParam(this.isPopup()),context:zcore.urlParam(i),template:zcore.urlParam(l),options:zcore.urlParam(c),refs:zcore.urlParam(o.find(".js-tree-refs").val())};ztree.postJSON("/ajax/catalog",s,a)}))})),!0}(jQuery);if(void 0===okcotree)var okcotree=function(e){e(document).ready((function(){var r=zcore.urlParam(e("#product_type").val());zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-okco").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(t,a){var n=e(t).data("id"),o=e(t).parents(".js-ztree"),i=o.data("context"),l=o.data("template"),c=o.data("options");if(!n)return alert("Classif Ref is not defined!");var s={oper:"okcotree",ref:zcore.urlParam(n),ptype:zcore.urlParam(r),popup:zcore.urlParam(this.isPopup()),context:zcore.urlParam(i),template:zcore.urlParam(l),options:zcore.urlParam(c),refs:zcore.urlParam(o.find(".js-tree-refs").val())};ztree.postJSON("/ajax/catalog",s,a)}))}))}(jQuery);if(void 0===sciencetree)var sciencetree=function(e){e(document).ready((function(){var r=zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-scientist").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(t,a){var n=e(t).data("id"),o=e(t).parents(".js-ztree").data("context");if(!n)return alert("Catalog ID is not defined!");ztree.ajaxJSON("/ajax/catalog/?oper=sciencetree&ref="+n+"&popup="+r+"&context="+zcore.urlParam(o),a)}))}))}(jQuery);if(void 0===themetree)var themetree=function(e){e(document).ready((function(){var r=zcore.urlParam(e("#product_type").val());zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-theme").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(t,a){var n=e(t).data("id"),o=e(t).parents(".js-ztree"),i=o.data("c
1ontext"),l=o.data("template"),c=o.data("options");if(!n)return alert("Classif Ref is not defined!");var s={oper:"themetree",ref:zcore.urlParam(n),ptype:zcore.urlParam(r),popup:zcore.urlParam(this.isPopup()),context:zcore.urlParam(i),template:zcore.urlParam(l),options:zcore.urlParam(c),refs:zcore.urlParam(o.find(".js-tree-refs").val())};ztree.postJSON("/ajax/catalog",s,a)}))}))}(jQuery);if(void 0===udctree)var udctree=function(e){e(document).ready((function(){var r=zcore.urlParam(e("#product_type").val());zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-udc").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(t,a){var n=e(t).data("id"),o=e(t).parents(".js-ztree"),i=o.data("context"),l=o.data("template"),c=o.data("options");if(!n)return alert("Classif Ref is not defined!");var s={oper:"udctree",ref:zcore.urlParam(n),ptype:zcore.urlParam(r),popup:zcore.urlParam(this.isPopup()),context:zcore.urlParam(i),template:zcore.urlParam(l),options:zcore.urlParam(c),refs:zcore.urlParam(o.find(".js-tree-refs").val())};ztree.postJSON("/ajax/catalog",s,a)}))}))}(jQuery);if(void 0===usergrouptree)var usergrouptree=function(e){e(document).ready((function(){zcore.urlParam(e("#popup-flag").val());ztree.jstree("#nav-usergroup").onexpand((function(r,t){return t?e(r).addClass("active"):e(r).removeClass("active")})).loadChild((function(r,t){var a=e(r).data("id"),n=e(r).data("cid");if(!a)return t("StaffGroupTree ID is not defined!");ztree.ajaxJSON("/user/user-groups-tree?isajax=1&id="+a+"&cid="+n,t)}))}))}(jQuery);if(void 0===ztree)var ztree=function(e){var r=[];function t(e){this.object_type="_Tree",this._selector=e,this._onexpand=function(e,r){},this._onclick=[],this._childload=function(e,r){},this._oncheck=[]}return t.prototype.selector=function(){return this._selector},t.prototype.element=function(){return e(this._selector)},t.prototype.isPopup=function(){return this.element().parent().parent().find("#popup-flag").val()},t.prototype.onexpand=function(e){return e&&"function"==typeof e&&(this._onexpand=e),this},t.prototype.onclick=function(e){return e&&"function"==typeof e&&this._onclick.push(e),this},t.prototype.oncheck=function(e){return e&&"function"==typeof e&&this._oncheck.push(e),this},t.prototype.loadChild=function(e){return e&&"function"==typeof e&&(this._childload=e),this},{expandNode:function(t){var a=e(t).parent();if(!a||!a.length){var n=e(t).parents("li.js-tree-node");n.length&&(a=e(n[0]))}var o=null;for(var i in r)if(r.hasOwnProperty(i)){var l=e(t).parents(i);if(l&&l.length){o=r[i];break}}if(o&&a.length){var c;a=a[0];var s=!e(a).hasClass("expanded");if(void 0!==(c=o._onexpand(a,s))&&!c)return!1;s?e(a).addClass("expanded"):e(a).removeClass("expanded");var u=e(a).data("loaded");if(void 0!==u&&1===parseInt(u,10)){var d=e(a).children("ul");if(!d||!d.length)return;return s?d.slideDown(300):d.slideUp(300),!1}return s&&(e(a).find("span.js-tree-wait").html('<img class="spinner_classif_tree" src="/img/svg/spinner_b.svg"/>'),o._childload.call(o,a,(function(r){e(a).find("span.js-tree-wait").html(""),e(a).children(".js-loaded-tree").replaceWith(r),e(a).children("ul").slideDown(300),e(a).data("loaded","1")}))),!0}return!1},checkNode:function(t,a){var n=e(t).parent();n&&n.length||(n=e(t).parents("li.js-tree-node")),n.toggleClass("checked"),void 0!==a&&a?n.hasClass("checked")?n.children(".js-tree-node, .js-tree-leaf").addClass("checked"):n.children(".js-tree-node, .js-tree-leaf").removeClass("checked"):n.hasClass("checked")?n.find(".js-tree-node, .js-tree-leaf").addClass("checked"):n.find(".js-tree-node, .js-tree-leaf").removeClass("checked");var o=null,i=null;for(var l in r)if(r.hasOwnProperty(l)&&(i=e(t).parents(l))&&i.length){o=r[l];break}if(o&&n.length)for(var c in o._oncheck){if(o._oncheck.hasOwnProperty(c))o._oncheck[c].call(o,n[0])}},clickNode:function(t){var a=e(t).parent();if(!a||!a.length){var n=e(t).parents("li.js-tree-node");n.length&&(a=e(n[0]))}var o=null;for(var i in r)if(r.hasOwnProperty(i)){var l=e(t).parents(i);if(l&&l.length){o=r[i];break}}if(o&&a.length){var c;for(var s in a=a[0],o._onclick){if(o._onclick.hasOwnProperty(s))if(void 0!==(c=o._onclick[s].call(o,a))&&!c)return!1}return!0}return!1},jstree:function(e){return e in r?r[e]:r[e]=new t(e)},ajaxJSON:function(r,t){e.ajax({method:"GET",dataType:"json",url:r,processData:!1,success:function(e){e.status?t(e.status_text):t(e.data.html)},fail:function(e){alert("Ошибка получения данных")}})},postJSON:function(r,t,a){var n={},o=e("meta[name=csrf-param]").attr("content"),i=e("meta[name=csrf-token]").attr("content");n[o]=i,e.ajax({method:"POST",url:r,dataType:"json",data:t,headers:n,success:function(e){e.status?a(e.status_text):a(e.data.html)},fail:function(e){alert("Ошибка получения данных")}})}}}(jQuery);if(void 0===ztreeselect2)var ztreeselect2=function(e){var r={refSelector:function(e){},select2selector:function(e){}},t=[];function a(e,r){this._selector=null,this._refsSelector=null,this._select2selector=r,this.refs=[],this.ztree=e,this._limit=null}return a.prototype.refSelector=function(e){return this._refsSelector=e,this},a.prototype.select2selector=function(e){return this._select2selector=e,this},a.prototype.limit=function(e){return this._limit=e,this},a.prototype.checkedCount=function(){var r=e(this._refsSelector).val(),t=[];return r&&(t=r.split(":")),t.length},a.prototype.addThemesRef=function(r){var t=e(this._refsSelector).val(),a=[];if(t&&(a=t.split(":")),!r)return a;var n=null;for(var o in a)if(a.hasOwnProperty(o)&&a[o]===r){n=o;break}return null===n&&(a.push(r),e(this._refsSelector).val(a.join(":"))),a},a.prototype.setThemesRefs=function(r){e(this._refsSelector).val(r.join(":"))},a.prototype.removeThemesRef=function(r){var t=e(this._refsSelector).val(),a=[];if(t&&(a=t.split(":")),!r)return a;var n=null;for(var o in a)if(a.hasOwnProperty(o)&&a[o]===r){n=o;break}return null!==n&&(a.splice(n,1),e(this._refsSelector).val(a.join(":"))),a},a.prototype.addToSelect2=function(r,t){var a=e(this._select2selector).val(),n=null;for(var o in a)if(a.hasOwnProperty(o)&&a[o]===r){n=o;break}if(null===n){var i={id:r,text:t},l=e(this._select2selector);if(l.find("option[value='"+i.id+"']").length)a.push(r),l.val(a).trigger("change"),l.trigger("select2:select");else{var c=new Option(i.text,i.id,!0,!0);l.append(c).trigger("change"),l.trigger("select2:select")}}},a.prototype.removeFromSelect2=function(r){var t=e(this._select2selector),a=t.val(),n=null;for(var o in a)if(a.hasOwnProperty(o)&&a[o]===r){n=o;break}null!==n&&(a.splice(n,1),t.val(a).trigger("change"),t.trigger("select2:unselect"))},a.prototype.nodeChecked=function(r){var t=e(r).data("id");if(e(r).hasClass("checked")){this.addThemesRef(t);e(r).find(".js-a-node");var a=e(r).data("classif-title");this.addToSelect2(t,a)}else this.removeThemesRef(t),this.removeFromSelect2(t)},a.prototype.clearTheme=function(){e(this._refsSelector).val([]),e(this._select2selector).val([]).trigger("change"),e(this._selector).find("li.js-tree-node").removeClass("checked")},{jstree:function(n,o){if(n in t)return t[n];var i=r,l=ztree.jstree(n);if(l){(i=new a(n,o)).prototype=l,i._selector=n,i._refsSelector=e(n).find(".js-tree-refs"),i.prototype.oncheck((function(r){if(i._limit&&i.checkedCount()>=i._limit&&e(r).hasClass("checked"))return e(r).removeClass("checked"),void alert("Достигнут лимит "+i.checkedCount());i.nodeChecked.call(i,r)})),i.prototype.onclick((function(r){i._limit&&i.checkedCount()>=i._limit&&!e(r).hasClass("checked")?alert("Достигнут лимит "+i.checkedCount()):r&&(e(r).toggleClass("checked"),i.nodeChecked.call(i,r))}));var c=e(n).data("treetag");
1e(o).on("select2:select",(function(r){i.setThemesRefs.call(i,e(this).val());var t=e(this).val();if(t)for(var a in t)t.hasOwnProperty(a)&&e("#"+c+t[a]).addClass("checked")})),e(o).on("select2:unselect",(function(r){var t=i._refsSelector.val(),a=[];t&&(a=t.split(":"));var n=e(this).val(),o=!1;if(a)for(var l in a)if(a.hasOwnProperty(l)){if(o=!1,n)for(var s in n)if(n.hasOwnProperty(s)&&a[l]===n[s]){o=!0;break}o||e("#"+c+a[l]).removeClass("checked")}i.setThemesRefs.call(i,n)}))}return t[n]=i}}}(jQuery);

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