Viewing File: /usr/local/cpanel/base/frontend/jupiter/htaccess/leechprotect/leechprotect.min.js

define(["jquery","bootstrap"],(function(e){"use strict";var o=e("#ddlDomainSelect");function i(e){e&&(window.location.href=window.location.href.split("?")[0])}function n(e){e&&t(e[0].docroot)}function t(e){var o,i,n,t,c,d=encodeURIComponent(e);window.location.href=(o=window.location.href,i="dir",n=d,t=new RegExp("([?&])"+i+"=.*?(&|$)","i"),c=-1!==o.indexOf("?")?"&":"?",o.match(t)?o.replace(t,"$1"+i+"="+n+"$2"):o+c+i+"="+n)}e("#btnSettingsSave").click((function(c){c.preventDefault();var d=e("input[name=dirselect]:checked").val(),a=o.val(),r=e("#settings_saved").is(":checked");r?SetNvData("optionselect_leechprotect",d+":"+a+":"+(r?"1":"0"),i):"home"===d?t(PAGE.homeFolder):"webroot"===d?t(PAGE.pubHtmlFolder):cpanel_jsonapi2(n,"DomainLookup","getdocroot","domain",a)}));var c=e("#dirselect_home");c.change((function(){c.is(":checked")?o.prop("disabled",!0):o.prop("disabled",!1)}));var d=e("#dirselect_webroot");d.change((function(){d.is(":checked")?o.prop("disabled",!0):o.prop("disabled",!1)}));var a=e("#optionselect_domainrootselect_radio");a.change((function(){a.is(":checked")?o.prop("disabled",!1):o.prop("disabled",!0)}))}));
Back to Directory File Manager