File: /var/www/html/wpmuhibbah_err/wp-content/plugins/defender-security/assets/app/security-tweak.js
"use strict";(self.webpackChunkwp_defender=self.webpackChunkwp_defender||[]).push([[561],{682:(e,t,n)=>{n.d(t,{X:()=>a,m:()=>r});var i=n(9726),o=(0,i.KR)(defender.misc.high_contrast||!1),r=function(e){o.value=e},a=function(){var e=(0,i.KR)(1===parseInt(defender.is_free)),t=(0,i.KR)(defender.tracking_modal),n=(0,i.KR)(defender.is_whitelabel),r=(0,i.KR)(defender.misc||{}),a=(0,i.KR)(defender.whitelabel||{}),s=(0,i.KR)(defender.upgrade_title||""),u=(0,i.KR)(defender.is_membership||!1),l=(0,i.KR)(defender.wpmudev_support_ticket_text||""),c=(0,i.KR)(defender.hosted||!1),d=(0,i.EW)(function(){return"show"===t.value}),v=(0,i.EW)(function(){return"disabled"===n.value}),f=(0,i.EW)(function(){return"enabled"===n.value}),p=(0,i.EW)(function(){return!0===o.value});return{is_free:e,tracking_modal:t,is_whitelabel:n,is_membership:u,misc:r,whitelabel:a,upgradeTitle:s,support_text:l,hosted:c,showTrackingModal:d,isWhitelabelDisabled:v,isWhitelabelEnabled:f,showSupportLinks:function(){return v.value&&!e.value},hasFeature:function(t){if(!e.value)return!0;return["security_tweaks","firewall","scan_free","audit_free","two_fa_free"].includes(t)},maybeHighContrast:function(){return{"sui-color-accessible":p.value}},isHighContrast:function(){return p.value}}}},1289:(e,t,n)=>{n.d(t,{A:()=>l});var i=n(9726),o=n(7476),r=["id","type","disabled","aria-live"],a={class:"sui-loading-text"},s={class:"sui-button-text-default"},u={class:"sui-button-text-onload"};const l={__name:"sui-button",props:{label:{type:String,default:""},type:{type:String,default:"button"},variant:{type:String,default:"auto"},icon:{type:String,default:""},action:{type:String,default:""},disabled:{type:Boolean,default:!1},loadingText:{type:String,default:""},customClass:{type:String,default:""},onlyIcon:{type:[Boolean,String],default:!1}},emits:["click"],setup:function(e){var t=(0,o.r)(),n=e,l=(0,i.EW)(function(){return n.icon||(n.action.includes("save")?"sui-icon-save":"")}),c=(0,i.EW)(function(){return"auto"===n.variant?"submit"===n.type?"sui-button-blue":"sui-button-ghost":{blue:"sui-button-blue",ghost:"sui-button-ghost",red:"sui-button-red",gray:"",purple:"sui-button-purple"}[n.variant]}),d=(0,i.EW)(function(){return n.action&&t.isLoading(n.action)}),v=(0,i.EW)(function(){var e=[n.onlyIcon?"sui-button-icon":"sui-button",c.value];return d.value&&e.push(n.loadingText?"sui-button-onload-text":"sui-button-onload"),n.customClass&&e.push(n.customClass),e}),f=(0,i.EW)(function(){return n.action?"".concat(n.type,"-").concat(n.action.toLowerCase().replace(/\s+/g,"-")):"".concat(n.type,"-").concat(n.label.toLowerCase().replace(/\s+/g,"-"),"-").concat(n.type)});return function(t,n){return(0,i.uX)(),(0,i.CE)("button",(0,i.v6)({id:f.value,type:e.type,class:v.value,disabled:d.value||e.disabled,"aria-live":e.loadingText?"polite":void 0,onClick:n[0]||(n[0]=function(e){return t.$emit("click")})},t.$attrs),[e.loadingText?((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",s,[l.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(l.value),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(e.label)+" ",1),(0,i.RG)(t.$slots,"default")]),(0,i.Lk)("span",u,[n[2]||(n[2]=(0,i.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)(e.loadingText),1)])],64)):((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.Lk)("span",a,[l.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(l.value),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(e.label)+" ",1),(0,i.RG)(t.$slots,"default")]),n[1]||(n[1]=(0,i.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],64))],16,r)}}}},1669:e=>{e.exports=jQuery},1751:(e,t,n)=>{n.d(t,{q:()=>b});var i=n(4335),o=n(3279),r=n(2720),a=n(7786),s=n(8261);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var u=i&&i.prototype instanceof s?i:s,l=Object.create(u.prototype);return c(l,"_invoke",function(n,i,o){var r,s,u,l=0,c=o||[],d=!1,v={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return r=t,s=0,u=e,v.n=n,a}};function f(n,i){for(s=n,u=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],f=v.p,p=r[2];n>3?(o=p===i)&&(u=r[(s=r[4])?5:(s=3,3)],r[4]=r[5]=e):r[0]<=f&&((o=n<2&&f<r[1])?(s=0,v.v=i,v.n=r[1]):f<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,v.n=p,s=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&f(c,p),s=c,u=p;(t=s<2?e:u)||!d;){r||(s?s<3?(s>1&&(v.n=-1),f(s,u)):v.n=u:v.v=u);try{if(l=2,r){if(s||(o="next"),t=r[o]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,s<2&&(s=0)}else 1===s&&(t=r.return)&&t.call(r),s<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),s=1);r=e}else if((t=(d=v.n<0)?u:n.call(i,v))!==a)break}catch(t){r=e,s=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function s(){}function u(){}function d(){}t=Object.getPrototypeOf;var v=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),f=d.prototype=s.prototype=Object.create(v);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=d,c(f,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(f),c(f,o,"Generator"),c(f,i,function(){return this}),c(f,"toString",function(){return"[object Generator]"}),(l=function(){return{w:r,m:p}})()}function c(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){f(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=u(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t,n,i,o,r,a){try{var s=e[r](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(i,o)}function m(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){p(r,i,o,a,s,"next",e)}function s(e){p(r,i,o,a,s,"throw",e)}a(void 0)})}}function b(){var e=(0,s.m)().rebindSUI,t=i.A.create({baseURL:"".concat(ajaxurl,"?action=wp_defender/v1/hub/"),timeout:3e4,transitional:{clarifyTimeoutError:!0},withCredentials:!1});function n(e,t){return"&route=".concat(encodeURIComponent(e),"&_def_nonce=").concat(encodeURIComponent(t))}function u(e,t,n,i){return c.apply(this,arguments)}function c(){return c=m(l().m(function i(a,s,u,c){var f,p,m,b,k,y,g,h,R,_,L,w,C,x,E,X,W,S,A,I=arguments;return l().w(function(i){for(;;)switch(i.n){case 0:return y=I.length>4&&void 0!==I[4]?I[4]:{},g=new FormData,c instanceof File&&"application/json"===c.type?g.append("file",c):(h=JSON.stringify(c),g.append("data",h)),R=n(s,u),i.n=1,(0,o.q)(R,v({method:a,data:g},y),t);case 1:if(_=i.v,L=_.data,!_.error.value){i.n=2;break}return i.a(2,null);case 2:return w=L.value,C=w.success,x=(null===(f=w.data)||void 0===f?void 0:f.message)||null,E=(null===(p=w.data)||void 0===p?void 0:p.redirect)||null,X=(null===(m=w.data)||void 0===m?void 0:m.interval)||null,W=(null===(b=w.data)||void 0===b?void 0:b.type_notice)||!1,(void 0===(null===(k=w.data)||void 0===k?void 0:k.auto_close)||w.data.auto_close)&&null!==x&&(A=!0===(null===(S=w.data)||void 0===S?void 0:S.auto_close),Defender.showNotification(C?W||"success":"error",x,A)),"session_out"===W&&null===E&&d(),null!==X?(0,r.TO)(function(){null!==E?location.href=E:location.reload()},1e3*X):null!==E&&(location.href=E),e(),i.a(2,w.data)}},i)})),c.apply(this,arguments)}function d(){(0,r.TO)(function(){(0,a.MLh)(document,"heartbeat-tick",function(){jQuery(document).trigger("heartbeat-tick.wp-auth-check",[{"wp-auth-check":!1}])}),(0,a.MLh)(window,"load",function(){var e=document.getElementById("wp-auth-check-frame");if(e){var t,n=null===(t=e.contentDocument)||void 0===t?void 0:t.getElementById("loginform");n&&n.addEventListener("submit",function(){(0,r.TO)(function(){location.reload()},1e3)})}})},2e3)}var f=function(){var e=m(l().m(function e(t,n){var i,r,a,s,u,c,d,f,p,m,b,k,y=arguments;return l().w(function(e){for(;;)switch(e.p=e.n){case 0:return i=y.length>2&&void 0!==y[2]?y[2]:{},r=y.length>3&&void 0!==y[3]?y[3]:{},e.p=1,a="".concat(window.ajaxurl,"?action=").concat(t,"&_def_nonce=").concat(n),e.n=2,(0,o.q)(v({url:a,method:"POST",data:i},r));case 2:if(s=e.v,!(u=s.data).value){e.n=4;break}if(!(c=u.value).success){e.n=3;break}return e.a(2,c.data||c);case 3:throw null!==(d=c.data)&&void 0!==d&&d.message&&null!==(f=window.Defender)&&void 0!==f&&f.showNotification&&window.Defender.showNotification("error",c.data.message),new Error((null===(p=c.data)||void 0===p?void 0:p.message)||"Request failed");case 4:throw new Error("No response received");case 5:throw e.p=5,k=e.v,403===(null===(m=k.response)||void 0===m?void 0:m.status)&&(null!==(b=window.Defender)&&void 0!==b&&b.showNotification&&window.Defender.showNotification("error","Session expired. Please refresh the page."),setTimeout(function(){return window.location.reload()},2e3)),k;case 6:return e.a(2)}},e,null,[[1,5]])}));return function(t,n){return e.apply(this,arguments)}}();return{ajax:f,post:function(e,t,n){return u("post",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})},get:function(e,t,n){return u("get",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})}}}},1904:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),o=n.n(i)()(function(e){return e[1]});o.push([e.id,".prefix-icon[data-v-b05b1ba2]{left:14px;position:absolute;top:50%;transform:translateY(-50%)}",""]);const r=o},2164:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),o=n.n(i)()(function(e){return e[1]});o.push([e.id,".stacked-items[data-v-025f1525]{border-left-width:0;border-right-width:0;border-style:solid;margin-bottom:0!important;margin-left:-30px!important;margin-right:-30px!important;padding:15px 30px 0}.stacked-info[data-v-025f1525]{margin-bottom:15px;margin-left:25px;margin-top:5px}.stacked-title[data-v-025f1525]{--text-opacity:1!important;color:#666!important;color:rgba(102,102,102,var(--text-opacity))!important}",""]);const r=o},2976:(e,t,n)=>{n.d(t,{A:()=>l});var i=n(9726),o=n(7786),r=["id"],a=["for"],s=["id","name","value","true-value","disabled","required","aria-labelledby"],u=["id"];const l={__name:"sui-checkbox",props:{id:{type:String,default:""},modelValue:{type:[Boolean,Array,String,Number,Object],default:!1},label:{type:String,default:""},name:{type:String,default:""},value:{type:[String,Number,Boolean],default:!0},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0}},emits:["update:modelValue","change"],setup:function(e,t){var n=t.emit,l=(0,i.Ht)(),c=e,d=n,v=(0,o.hRP)(c,"modelValue",d),f=(0,i.EW)(function(){return c.id?c.id:c.label?c.label.toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").trim():"checkbox-".concat(Math.random().toString(36).substr(2,9))}),p=(0,i.EW)(function(){return"".concat(f.value,"-input")}),m=(0,i.EW)(function(){return"".concat(f.value,"-label")}),b=function(e){d("change",e)};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{id:f.value,class:(0,i.C4)({"sui-form-field":e.hasField})},[(0,i.Lk)("label",{for:p.value,class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{id:p.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(v)?v.value=e:null}),type:"checkbox",name:e.name,value:e.value,"true-value":e.value,disabled:e.disabled,required:e.required,"aria-labelledby":m.value,onChange:b},null,40,s),[[i.lH,(0,i.R1)(v)]]),n[1]||(n[1]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),e.label||t.$slots.default?((0,i.uX)(),(0,i.CE)("span",{key:0,id:m.value},[(0,i.RG)(t.$slots,"default",{},function(){return[(0,i.eW)((0,i.v_)(e.label),1)]})],8,u)):(0,i.Q3)("",!0)],8,a),(0,i.R1)(l).description?(0,i.RG)(t.$slots,"description",{key:0}):(0,i.Q3)("",!0)],10,r)}}}},3498:(e,t,n)=>{n.d(t,{A:()=>m});var i=n(9726),o=n(5592),r=n(682);function a(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var u=["innerHTML"],l={key:0},c={class:"sui-footer-nav"},d=["href"],v={class:"sui-footer-social"},f=["href"],p={class:"sui-screen-reader-text"};const m={__name:"app-footer",setup:function(e){var t=(0,o.B)().__,n=(0,r.X)(),s=n.is_free,m=n.whitelabel,b=(0,i.EW)(function(){return m.value.footer_text}),k=(0,i.EW)(function(){return m.value.change_footer}),y=[{url:"https://wpmudev.com/roadmap/",text:t("Roadmap")},{url:"https://wpmudev.com/docs/",text:t("Docs")},{url:"https://wpmudev.com/terms-of-service/",text:t("Terms of Service")},{url:"https://incsub.com/privacy-policy/",text:t("Privacy Policy")}],g=[{url:"https://wpmudev.com/hub2/",text:t("The Hub")},{url:"https://wpmudev.com/projects/category/plugins/",text:t("Plugins")},{url:"https://wpmudev.com/hub2/support/",text:t("Support")},{url:"https://wpmudev.com/hub2/community/",text:t("Community")}],h=[{url:"https://profiles.wordpress.org/wpmudev#content-plugins",text:t("Free Plugins")},{url:"https://wpmudev.com/features/",text:t("Membership")},{url:"https://wordpress.org/support/plugin/defender-security/",text:t("Support")},{url:"https://wpmudev.com/hub-welcome/",text:t("The Hub")}],R=(0,i.EW)(function(){return[].concat(a(s.value?h:g),y)}),_=[{url:"https://www.facebook.com/wpmudev",icon:"sui-icon-social-facebook",name:t("Facebook")},{url:"https://twitter.com/wpmudev",icon:"sui-icon-social-twitter",name:t("Twitter")},{url:"https://www.instagram.com/wpmu_dev/",icon:"sui-icon-instagram",name:t("Instagram")}];return function(e,t){return(0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",{class:"sui-footer",innerHTML:b.value},null,8,u),k.value?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",l,[(0,i.Lk)("ul",c,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(R.value,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.url},[(0,i.Lk)("a",{href:e.url,target:"_blank"},(0,i.v_)(e.text),9,d)])}),128))]),(0,i.Lk)("ul",v,[((0,i.uX)(),(0,i.CE)(i.FK,null,(0,i.pI)(_,function(e){return(0,i.Lk)("li",{key:e.url},[(0,i.Lk)("a",{href:e.url,target:"_blank"},[(0,i.Lk)("i",{class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2),(0,i.Lk)("span",p,(0,i.v_)(e.name),1)],8,f)])}),64))])]))])}}}},4073:(e,t,n)=>{n.d(t,{I:()=>i});var i=function(){return{homeUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.home_url+e},siteUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.site_url+e},adminUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.admin_url+e},assetUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.defender_url+e},wpmuDevApiBaseUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_api_base_url+e},campaign_url:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"project/wp-defender",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return n=n&&!n.endsWith("&")?n+"&":n,"".concat(defender.wpmudev_api_base_url).concat(t,"/?").concat(n,"utm_source=defender&utm_medium=plugin&utm_campaign=").concat(e)},isUrlOrSlug:function(e){return/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/i.test(e)?"url":"slug"}}}},4438:(e,t,n)=>{n.d(t,{A:()=>W});var i=n(9726),o=n(7786),r=n(682),a=n(1669),s=n.n(a);const u={mounted:function(e,t){(0,r.X)().isHighContrast()&&!s()("body").hasClass("sui-elements-accessible")&&s()("body").addClass("sui-elements-accessible");var n=jQuery(e).closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof jQuery.fn.SUIselect2&&jQuery(e).SUIselect2({dropdownParent:i}),jQuery(e).on("select2:select",function(){var n,i=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(i),null===(n=t.value)||void 0===n||n.call(t,e)}),jQuery(e).on("select2:unselect",function(){var t=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(t)})},updated:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy");var n=t.closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof t.SUIselect2&&t.SUIselect2({dropdownParent:i})},unmounted:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy")}};function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=l(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,s=[],u=!0,l=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(i=r.call(n)).done)&&(s.push(i.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var f=["for"],p={key:1,class:"sui-field-prefix"},m={key:2,class:"relative"},b=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width"],k={key:0,value:""},y=["value"],g=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width"],h={key:0,value:""},R=["value"],_={key:4,class:"sui-error-message"},L={key:5,class:"sui-description"};const w={__name:"sui-select",props:{modelValue:{type:[String,Number,Array],default:""},options:{type:[Array,Object],required:!0},id:{type:String,default:""},name:{type:String,default:""},label:{type:String,default:""},prefix:{type:String,default:""},placeholder:{type:String,default:""},multiple:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},helperMessage:{type:String,default:""},customClass:{type:String,default:""},width:{type:String,default:"100%"},icon:{type:String,default:""}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=u,a=e,s=n,l=(0,i.EW)(function(){return a.id||"select-".concat(Math.random().toString(36).substr(2,9))}),v=(0,i.EW)(function(){return(Array.isArray(a.options)?a.options:Object.entries(a.options).map(function(e){var t=d(e,2);return c({},t[0],t[1])})).map(function(e){if("string"==typeof e)return{value:e,label:e};if(void 0!==e.value||void 0!==e.label)return e;var t=d(Object.entries(e)[0]||[],2);return{value:t[0],label:t[1]}})}),w=(0,o.hRP)(a,"modelValue",s);return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)({"sui-form-field":e.hasField,"sui-form-field-error":e.hasError})},[e.label?((0,i.uX)(),(0,i.CE)("label",{key:0,class:"sui-label",for:l.value},(0,i.v_)(e.label),9,f)):(0,i.Q3)("",!0),e.prefix?((0,i.uX)(),(0,i.CE)("span",p,(0,i.v_)(e.prefix),1)):(0,i.Q3)("",!0),e.icon?((0,i.uX)(),(0,i.CE)("div",m,[n[2]||(n[2]=(0,i.Lk)("span",{class:"prefix-icon sui-icon-web-globe-world"},null,-1)),(0,i.bo)(((0,i.uX)(),(0,i.CE)("select",{id:l.value,name:e.name,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(w)?w.value=e:null}),class:(0,i.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%"},[!e.multiple&&e.placeholder?((0,i.uX)(),(0,i.CE)("option",k)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(v.value,function(e){return(0,i.uX)(),(0,i.CE)("option",{key:e.value,value:e.value},(0,i.v_)(e.label),9,y)}),128))],10,b)),[[i.u1,(0,i.R1)(w)],[(0,i.R1)(r)]])])):(0,i.bo)(((0,i.uX)(),(0,i.CE)("select",{key:3,id:l.value,name:e.name,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,i.i9)(w)?w.value=e:null}),class:(0,i.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%"},[!e.multiple&&e.placeholder?((0,i.uX)(),(0,i.CE)("option",h)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(v.value,function(e){return(0,i.uX)(),(0,i.CE)("option",{key:e.value,value:e.value},(0,i.v_)(e.label),9,R)}),128))],10,g)),[[i.u1,(0,i.R1)(w)],[(0,i.R1)(r)]]),e.hasError&&e.errorMessage?((0,i.uX)(),(0,i.CE)("p",_,(0,i.v_)(e.errorMessage),1)):(0,i.Q3)("",!0),e.helperMessage?((0,i.uX)(),(0,i.CE)("p",L,(0,i.v_)(e.helperMessage),1)):(0,i.Q3)("",!0),(0,i.RG)(t.$slots,"default")],2)}}};var C=n(5072),x=n.n(C),E=n(1904),X={insert:"head",singleton:!1};x()(E.A,X);E.A.locals;const W=(0,n(6262).A)(w,[["__scopeId","data-v-b05b1ba2"]])},5592:(e,t,n)=>{n.d(t,{B:()=>r});var i=n(4005),o=new i.FilterXSS({whiteList:{a:["href","title","target"],span:["class"],strong:[]},safeAttrValue:function(e,t,n){return"a"===e&&"href"===t&&"%s"===n?"%s":(0,i.safeAttrValue)(e,t,n)}}),r=function(){var e=wp.i18n;return{__:function(t){return o.process(e.__(t,"defender-security"))},_n:function(t,n,i){return o.process(e._n(t,n,i,"defender-security"))},xss:function(e){return o.process(e)},sprintf:function(){return e.sprintf.apply(e,arguments)}}}},5807:(e,t,n)=>{n.d(t,{A:()=>ge});var i=n(9726),o=n(682),r=n(5945),a=n(5592),s=n(1751),u=n(9919);function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var u=i&&i.prototype instanceof s?i:s,l=Object.create(u.prototype);return c(l,"_invoke",function(n,i,o){var r,s,u,l=0,c=o||[],d=!1,v={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return r=t,s=0,u=e,v.n=n,a}};function f(n,i){for(s=n,u=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],f=v.p,p=r[2];n>3?(o=p===i)&&(u=r[(s=r[4])?5:(s=3,3)],r[4]=r[5]=e):r[0]<=f&&((o=n<2&&f<r[1])?(s=0,v.v=i,v.n=r[1]):f<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,v.n=p,s=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&f(c,p),s=c,u=p;(t=s<2?e:u)||!d;){r||(s?s<3?(s>1&&(v.n=-1),f(s,u)):v.n=u:v.v=u);try{if(l=2,r){if(s||(o="next"),t=r[o]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,s<2&&(s=0)}else 1===s&&(t=r.return)&&t.call(r),s<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),s=1);r=e}else if((t=(d=v.n<0)?u:n.call(i,v))!==a)break}catch(t){r=e,s=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function s(){}function u(){}function d(){}t=Object.getPrototypeOf;var v=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),f=d.prototype=s.prototype=Object.create(v);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=d,c(f,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(f),c(f,o,"Generator"),c(f,i,function(){return this}),c(f,"toString",function(){return"[object Generator]"}),(l=function(){return{w:r,m:p}})()}function c(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t,n,i,o,r,a){try{var s=e[r](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(i,o)}function v(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){d(r,i,o,a,s,"next",e)}function s(e){d(r,i,o,a,s,"throw",e)}a(void 0)})}}var f={key:0,class:"defender-rate-notice sui-notice sui-notice-info"},p={class:"sui-notice-content"},m={class:"sui-notice-message"},b={class:"sui-notice-actions"},k={class:"sui-screen-reader-text"};const y={__name:"rate-notice",props:{message:String,type:String},setup:function(e){var t=(0,a.B)().__,n=(0,s.q)(),o=(0,i.WQ)("store"),r=(0,i.KR)(!0),c=(0,i.EW)(function(){return o.misc.rating_is_displayed}),d=(0,i.EW)(function(){return o.misc.rating_text}),y=(0,i.EW)(function(){return o.misc.rating_type}),g=(0,i.EW)(function(){return o.routes}),h=(0,i.EW)(function(){return o.nonces}),R=function(){var e=v(l().m(function e(){return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(g.value.handle_notice,h.value.handle_notice,{});case 1:r.value=!1,window.open("https://wordpress.org/support/plugin/defender-security/reviews/#new-post","_blank");case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),_=function(){var e=v(l().m(function e(){var t,i,o;return l().w(function(e){for(;;)switch(e.n){case 0:return t="tweak"===y.value,i=t?g.value.refuse_notice:g.value.postpone_notice,o=t?h.value.refuse_notice:h.value.postpone_notice,e.n=1,n.post(i,o,{});case 1:r.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),L=function(){var e=v(l().m(function e(){return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(g.value.refuse_notice,h.value.refuse_notice,{});case 1:r.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return c.value&&r.value?((0,i.uX)(),(0,i.CE)("div",f,[(0,i.Lk)("div",p,[(0,i.Lk)("div",m,[(0,i.Lk)("p",null,(0,i.v_)(d.value),1),(0,i.bF)((0,i.R1)(u.A),{"css-class":"sui-button-blue",onClick:R},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Rate Defender")),1)]}),_:1}),(0,i.bF)((0,i.R1)(u.A),{onClick:_,"css-class":"sui-button-ghost dismiss"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Maybe later")),1)]}),_:1}),(0,i.Lk)("a",{href:"#",onClick:(0,i.D$)(L,["prevent"]),class:"refuse"},(0,i.v_)((0,i.R1)(t)("No thanks")),1)]),(0,i.Lk)("div",b,[(0,i.Lk)("button",{class:"sui-button-icon",onClick:L},[n[0]||(n[0]=(0,i.Lk)("span",{class:"sui-icon-cross-close","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",k,(0,i.v_)((0,i.R1)(t)("Close this notice")),1)])])])])):(0,i.Q3)("",!0)}}};var g={key:0,class:"sui-notice sui-notice-info"},h={class:"sui-notice-content"},R={class:"sui-notice-message"},_={class:"m-0"},L=["innerHTML"];const w={__name:"opcache-notice",setup:function(e){var t=(0,a.B)().__,n=(0,i.KR)(defender.opcache_save_comments),o=(0,i.KR)(defender.opcache_message);return function(e,r){return"disabled"===n.value?((0,i.uX)(),(0,i.CE)("div",g,[(0,i.Lk)("div",h,[(0,i.Lk)("div",R,[(0,i.Lk)("h3",_,(0,i.v_)((0,i.R1)(t)("Enable OPcache Save Comments")),1),(0,i.Lk)("p",{innerHTML:o.value},null,8,L)])])])):(0,i.Q3)("",!0)}}};var C=n(6874),x=n(4073),E=n(4438),X={class:"sui-row-with-sidenav"},W={role:"navigation",class:"sui-sidenav"},S={class:"sui-vertical-tabs sui-sidenav-hide-md"},A=["data-tab","onClick"],I={key:0,class:"wd-new-feature-dot"},O={key:1,class:"sui-tag sui-tag-pro right-10px top-10px"},T={class:"sui-sidenav-hide-lg"};const j={__name:"side-menu",props:{tabs:{type:Array,required:!0},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1}},setup:function(e){var t,n=(0,x.I)().adminUrl,o=(0,a.B)().__,r=e,s=(0,i.KR)(r.defaultTab||(null===(t=r.tabs[0])||void 0===t?void 0:t.id));(0,i.wB)(s,function(){var e=n("admin.php?page="+u()+"&view="+s.value),t=window.location.hash;void 0!==t&&(e+=t),history.replaceState({},null,e)});var u=function(){return new URLSearchParams(window.location.search).get("page")};return(0,i.sV)(function(){var e=new URLSearchParams(window.location.search).get("view");e&&r.tabs.some(function(t){return t.id===e})?s.value=e:!r.defaultTab&&r.tabs.length>0&&(s.value=r.tabs[0].id)}),function(t,r){return(0,i.uX)(),(0,i.CE)("section",X,[(0,i.Lk)("div",W,[(0,i.Lk)("ul",S,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.id,class:(0,i.C4)(["sui-vertical-tab",{current:s.value===e.id,"heading pl-5px":e.heading}])},[e.heading?((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.eW)((0,i.v_)(e.heading),1)],64)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:"#",role:"button","data-tab":e.id,onClick:(0,i.D$)(function(t){return i=e.id,s.value=i,void history.replaceState({},null,n("admin.php?page="+u()+"&view="+i));var i},["prevent"])},[(0,i.eW)((0,i.v_)(e.label)+" ",1),e.showDot?((0,i.uX)(),(0,i.CE)("span",I)):e.showPro?((0,i.uX)(),(0,i.CE)("span",O,(0,i.v_)((0,i.R1)(o)("Pro")),1)):e.badge?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",[e.badgeColor,{"sui-tag-grey":s.value===e.id}]])},(0,i.v_)(e.badge),3)):e.icon?((0,i.uX)(),(0,i.CE)("span",{key:3,class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,A))],2)}),128))]),(0,i.Lk)("div",T,[(0,i.bF)(E.A,{"has-field":!1,class:"margin-bottom-30",modelValue:s.value,"onUpdate:modelValue":r[0]||(r[0]=function(e){return s.value=e}),options:e.tabs.map(function(e){return{label:e.label,value:e.id}})},null,8,["modelValue","options"])])]),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(n){return(0,i.uX)(),(0,i.CE)("div",{key:"content-".concat(n.id),class:(0,i.C4)({"sui-box":e.boxed}),style:(0,i.Tr)({display:s.value===n.id?"block":"none"})},[n.heading?(0,i.Q3)("",!0):(0,i.RG)(t.$slots,n.id,{key:0,tab:n},function(){return[(0,i.Lk)("p",null,"Content for "+(0,i.v_)(n.label),1)]})],6)}),128))])}}};var P=n(5072),H=n.n(P),F=n(8023),M={insert:"head",singleton:!1};H()(F.A,M);F.A.locals;const U=(0,n(6262).A)(j,[["__scopeId","data-v-4f9f85ba"]]);var Q=n(9806),B={class:"sui-list-detail flex items-center"},V=["href"];const K={__name:"unlock-pro",props:{campaignUrl:{type:String,required:!0}},setup:function(e){var t=(0,a.B)().__;return function(n,o){return(0,i.uX)(),(0,i.CE)("span",B,[(0,i.Lk)("a",{href:e.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,i.v_)((0,i.R1)(t)("Unlock with Pro")),9,V),o[0]||(o[0]=(0,i.Lk)("svg",{width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"}),(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"}),(0,i.Lk)("path",{d:"M14.6133 12V10.8047C14.6289 10.3438 14.7305 9.91406 14.918 9.51562C15.1055 9.10938 15.3516 8.75781 15.6562 8.46094C15.9609 8.16406 16.3125 7.92969 16.7109 7.75781C17.1172 7.58594 17.5469 7.5 18 7.5C18.4609 7.5 18.8906 7.58594 19.2891 7.75781C19.6953 7.92969 20.0508 8.16406 20.3555 8.46094C20.6602 8.75781 20.9062 9.10938 21.0938 9.51562C21.2734 9.91406 21.375 10.3438 21.3984 10.8047V12H21.75C21.9609 12 22.1367 12.0742 22.2773 12.2227C22.4258 12.3633 22.5 12.5391 22.5 12.75V17.25C22.5 17.4609 22.4258 17.6406 22.2773 17.7891C22.1367 17.9297 21.9609 18 21.75 18H14.25C14.0391 18 13.8594 17.9297 13.7109 17.7891C13.5703 17.6406 13.5 17.4609 13.5 17.25V12.75C13.5 12.5391 13.5703 12.3633 13.7109 12.2227C13.8594 12.0742 14.0391 12 14.25 12H14.6133ZM16.5234 12H19.4766V10.8047C19.4766 10.3906 19.332 10.0391 19.043 9.75C18.7539 9.45312 18.4062 9.30469 18 9.30469C17.5938 9.30469 17.2461 9.45312 16.957 9.75C16.668 10.0391 16.5234 10.3906 16.5234 10.8047V12Z",fill:"#8D00B1"})],-1))])}}};var G=n(1289),q=["id"],N={class:"sui-summary-segment"},$={class:"sui-summary-details"},D={class:"sui-summary-large"},Y=["data-tooltip"],z={key:1,class:"sui-summary-percent"},J={class:"sui-summary-sub"},Z={key:2,class:"sui-summary-detail"},ee={key:3,class:"sui-summary-sub"},te={key:0,class:"sui-summary-segment"},ne={class:"sui-list"},ie={class:"sui-list-label"},oe=["data-tooltip"],re={class:"sui-list-detail"},ae=["href"],se={key:0,class:"sui-tag sui-tag-brown"},ue={key:2,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},le={key:0,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},ce={key:1,class:"sui-tag sui-tag-brown"},de={key:1,class:"sui-summary-segment"};const ve={__name:"sui-summary",props:{small:{type:Boolean,default:!1},id:{type:String,default:""},title:{type:String,default:""},mainValue:{type:[String,Number]},maxValue:{type:[String,Number],default:""},mainLabel:{type:String},subValue:{type:String,default:""},subLabel:{type:String,default:""},icon:{type:String,default:""},iconColor:{type:String,default:""},listItems:{type:Array,default:function(){return[]}},customContent:{type:Boolean,default:!1},tooltip:{type:String,default:""}},emits:["button-click"],setup:function(e,t){var n=t.emit,o=e,r=n,s=(0,Q.p)(),u=s.maybeHideBranding,l=s.whitelabelHeroImage,c=s.backgroundImageStyle,d=(0,a.B)().__,v=(0,i.EW)(function(){return o.id?o.id:o.title?o.title.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,""):""});return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-box sui-summary",{"sui-summary-sm":e.small,"sui-rebranded":(0,i.R1)(u)&&(0,i.R1)(l),"sui-unbranded":(0,i.R1)(u)&&!(0,i.R1)(l)}]),id:v.value},[(0,i.Lk)("div",{class:"sui-summary-image-space","aria-hidden":"true",style:(0,i.Tr)((0,i.R1)(c))},null,4),(0,i.Lk)("div",N,[(0,i.Lk)("div",$,[e.customContent?(0,i.RG)(t.$slots,"custom-content",{key:0}):((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",D,(0,i.v_)(e.mainValue),1),e.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":e.tooltip,class:"sui-tooltip sui-tooltip-top-center sui-tooltip-constrained"},[n[0]||(n[0]=(0,i.eW)(" ")),e.icon?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)([e.icon,e.iconColor]),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,Y)):(0,i.Q3)("",!0),e.maxValue?((0,i.uX)(),(0,i.CE)("span",z,"/"+(0,i.v_)(e.maxValue),1)):(0,i.Q3)("",!0),(0,i.Lk)("span",J,(0,i.v_)(e.mainLabel),1),e.subValue?((0,i.uX)(),(0,i.CE)("span",Z,(0,i.v_)(e.subValue),1)):(0,i.Q3)("",!0),e.subLabel?((0,i.uX)(),(0,i.CE)("span",ee,(0,i.v_)(e.subLabel),1)):(0,i.Q3)("",!0)],64))])]),e.listItems&&e.listItems.length?((0,i.uX)(),(0,i.CE)("div",te,[(0,i.Lk)("ul",ne,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.listItems,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.label},[(0,i.Lk)("span",ie,[(0,i.eW)((0,i.v_)(e.label)+" ",1),e.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":e.tooltip,class:"sui-tooltip sui-tooltip-constrained sui-tooltip-top-center"},n[1]||(n[1]=[(0,i.Lk)("span",{"aria-hidden":"true",class:"ml-2 sui-icon-info sui-sm"},null,-1)]),8,oe)):(0,i.Q3)("",!0)]),(0,i.Lk)("span",re,[e.button?((0,i.uX)(),(0,i.Wv)(G.A,{key:0,label:e.button.label||e.value,type:e.button.type||"button",variant:e.button.variant||"default",size:e.button.size||"small",disabled:e.button.disabled||!1,icon:e.button.icon,onClick:function(t){return function(e){var t,n;r("button-click",{action:(null===(t=e.button)||void 0===t?void 0:t.action)||"default",data:(null===(n=e.button)||void 0===n?void 0:n.data)||{},item:e,label:e.label})}(e)}},null,8,["label","type","variant","size","disabled","icon","onClick"])):e.upsellUrl?((0,i.uX)(),(0,i.Wv)(K,{key:1,"campaign-url":e.upsellUrl},null,8,["campaign-url"])):e.link?((0,i.uX)(),(0,i.CE)("a",{key:2,href:e.link,target:"_blank"},["disabled"===e.value?((0,i.uX)(),(0,i.CE)("span",se,(0,i.v_)((0,i.R1)(d)("Disabled")),1)):e.tag?((0,i.uX)(),(0,i.CE)("span",{key:1,class:(0,i.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,i.v_)(e.value),3)):"check"===e.value?((0,i.uX)(),(0,i.CE)("i",ue)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},[(0,i.eW)((0,i.v_)(e.value),1)],64))],8,ae)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},["check"===e.value?((0,i.uX)(),(0,i.CE)("i",le)):"disabled"===e.value?((0,i.uX)(),(0,i.CE)("span",ce,(0,i.v_)((0,i.R1)(d)("Disabled")),1)):e.tag?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,i.v_)(e.value),3)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},[(0,i.eW)((0,i.v_)(e.value),1)],64))],64))])])}),128))])])):(0,i.Q3)("",!0),t.$slots.segment?((0,i.uX)(),(0,i.CE)("div",de,[(0,i.RG)(t.$slots,"segment")])):(0,i.Q3)("",!0)],10,q)}}};var fe=n(3498),pe=n(9250),me=["id"],be={class:"sui-header"},ke={class:"sui-header-title"},ye={key:5};const ge={__name:"base-layout",props:{title:{type:String,required:!0},pageClass:{type:String,default:""},docLink:{type:String,default:null},summary:{type:Object,default:null},showSummary:{type:Boolean,default:!0},tabs:{type:Array,default:null},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1},feature:{type:String,default:"base-layout"}},setup:function(e){var t=e,n=(0,o.X)(),a=n.maybeHighContrast,s=n.showTrackingModal,u=["file-scanning","security-tweaks"].includes(t.feature),l=function(e){e.action&&"start-scan"===e.action&&(0,pe.S)().startScan()};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-wrap",(0,i.R1)(a)()]),id:e.feature},[(0,i.Lk)("div",{class:(0,i.C4)(e.pageClass)},[(0,i.Lk)("div",be,[(0,i.Lk)("h1",ke,(0,i.v_)(e.title),1),(0,i.RG)(t.$slots,"header-actions"),e.docLink?((0,i.uX)(),(0,i.Wv)(r.A,{key:0,link:e.docLink},null,8,["link"])):(0,i.Q3)("",!0)]),(0,i.RG)(t.$slots,"notices"),(0,i.R1)(u)?((0,i.uX)(),(0,i.Wv)(y,{key:0})):(0,i.Q3)("",!0),(0,i.bF)(w),(0,i.R1)(s)?((0,i.uX)(),(0,i.Wv)(C.A,{key:1})):(0,i.Q3)("",!0),e.summary&&e.showSummary?((0,i.uX)(),(0,i.Wv)(ve,{key:2,id:"".concat(e.feature,"-summary"),"main-value":e.summary.mainValue,"main-label":e.summary.mainLabel,"sub-value":e.summary.subValue,"sub-label":e.summary.subLabel,icon:e.summary.icon,"icon-color":e.summary.iconColor,tooltip:e.summary.tooltip,"list-items":e.summary.listItems,onButtonClick:l},null,8,["id","main-value","main-label","sub-value","sub-label","icon","icon-color","tooltip","list-items"])):(0,i.RG)(t.$slots,"summary",{key:3}),e.tabs?((0,i.uX)(),(0,i.Wv)(U,{key:4,tabs:e.tabs,"default-tab":e.defaultTab,boxed:e.boxed},(0,i.eX)({_:2},[(0,i.pI)(e.tabs,function(e){return{name:e.id,fn:(0,i.k6)(function(){return[(0,i.RG)(t.$slots,e.id)]})}})]),1032,["tabs","default-tab","boxed"])):((0,i.uX)(),(0,i.CE)("div",ye,[(0,i.RG)(t.$slots,"default")])),n[0]||(n[0]=(0,i.Lk)("div",{class:"clearfix"},null,-1)),n[1]||(n[1]=(0,i.Lk)("div",{class:"padding-bottom-30"},null,-1))],2),(0,i.bF)(fe.A),(0,i.RG)(t.$slots,"modals")],10,me)}}}},5945:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(9726),o=n(5592),r={key:0,class:"sui-actions-right"},a=["href"];const s={__name:"doc-link",props:{link:{type:String,required:!0}},setup:function(e){var t=e,n=(0,o.B)().__,s=(0,i.KR)(defender.whitelabel.hide_doc_link),u=(0,i.EW)(function(){return defender.wpmudev_url+t.link});return function(e,t){return!1===s.value?((0,i.uX)(),(0,i.CE)("div",r,[(0,i.Lk)("a",{href:u.value,target:"_blank",class:"sui-button sui-button-ghost"},[t[0]||(t[0]=(0,i.Lk)("i",{class:"sui-icon-academy","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Documentation")),1)],8,a)])):(0,i.Q3)("",!0)}}}},6874:(e,t,n)=>{n.d(t,{A:()=>_});var i=n(9726),o=n(5592),r=n(8261),a=n(1751),s=n(9919);function u(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var u=i&&i.prototype instanceof s?i:s,c=Object.create(u.prototype);return l(c,"_invoke",function(n,i,o){var r,s,u,l=0,c=o||[],d=!1,v={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return r=t,s=0,u=e,v.n=n,a}};function f(n,i){for(s=n,u=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],f=v.p,p=r[2];n>3?(o=p===i)&&(u=r[(s=r[4])?5:(s=3,3)],r[4]=r[5]=e):r[0]<=f&&((o=n<2&&f<r[1])?(s=0,v.v=i,v.n=r[1]):f<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,v.n=p,s=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&f(c,p),s=c,u=p;(t=s<2?e:u)||!d;){r||(s?s<3?(s>1&&(v.n=-1),f(s,u)):v.n=u:v.v=u);try{if(l=2,r){if(s||(o="next"),t=r[o]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,s<2&&(s=0)}else 1===s&&(t=r.return)&&t.call(r),s<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),s=1);r=e}else if((t=(d=v.n<0)?u:n.call(i,v))!==a)break}catch(t){r=e,s=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),c}var a={};function s(){}function c(){}function d(){}t=Object.getPrototypeOf;var v=[][i]?t(t([][i]())):(l(t={},i,function(){return this}),t),f=d.prototype=s.prototype=Object.create(v);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,l(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=d,l(f,"constructor",d),l(d,"constructor",c),c.displayName="GeneratorFunction",l(d,o,"GeneratorFunction"),l(f),l(f,o,"Generator"),l(f,i,function(){return this}),l(f,"toString",function(){return"[object Generator]"}),(u=function(){return{w:r,m:p}})()}function l(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){l(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},l(e,t,n,i)}function c(e,t,n,i,o,r,a){try{var s=e[r](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(i,o)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){c(r,i,o,a,s,"next",e)}function s(e){c(r,i,o,a,s,"throw",e)}a(void 0)})}}var v={class:"sui-modal sui-modal-md"},f=["aria-label"],p={class:"sui-box margin-bottom-5"},m={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},b={class:"sui-box-banner margin-bottom-30","aria-hidden":"true"},k=["src","srcset","alt"],y={class:"sui-screen-reader-text"},g=["innerHTML"],h=["innerHTML"],R={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--50"};const _={__name:"tracking-modal",setup:function(e){var t=(0,o.B)().__,n=(0,r.m)().suiRemoveModalClass,l=(0,a.q)().post,c=(0,i.KR)(defender.misc.banner_1x),_=(0,i.KR)(defender.misc.banner_2x),L=(0,i.KR)(defender.misc.title),w=(0,i.KR)(defender.misc.title),C=(0,i.KR)(defender.misc.desc),x=(0,i.KR)(defender.misc.optin_button_title),E=(0,i.KR)(defender.misc.skip_button_title),X=(0,i.KR)(defender.misc.nonces),W=(0,i.KR)(defender.misc.routes),S=(0,i.KR)(!1);(0,i.sV)(function(){document.onreadystatechange=function(){SUI.openModal("defender-tracking-modal",jQuery("body"),void 0,!1,!0)}});var A=function(){var e=d(u().m(function e(){return u().w(function(e){for(;;)switch(e.n){case 0:return S.value=!0,e.n=1,l(W.value.save_track_modal,X.value.save_track_modal,{});case 1:SUI.closeModal(),n(),S.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),I=function(){var e=d(u().m(function e(){return u().w(function(e){for(;;)switch(e.n){case 0:return S.value=!0,e.n=1,l(W.value.close_track_modal,X.value.close_track_modal,{});case 1:SUI.closeModal(),n(),S.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return(0,i.uX)(),(0,i.CE)("div",v,[(0,i.Lk)("div",{role:"dialog",id:"defender-tracking-modal","aria-modal":"true",class:"sui-modal-content","aria-label":(0,i.R1)(t)("Tracking Preferences Modal")},[(0,i.Lk)("div",p,[(0,i.Lk)("div",m,[(0,i.Lk)("figure",b,[(0,i.Lk)("img",{src:c.value,srcset:c.value+" 1x, "+_.value+" 2x",alt:L.value},null,8,k)]),(0,i.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:I},[n[0]||(n[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",y,(0,i.v_)((0,i.R1)(t)("Close this dialog.")),1)]),(0,i.Lk)("h3",{class:"sui-box-title sui-lg",id:"defender-tracking-modal-label",innerHTML:w.value},null,8,g),(0,i.Lk)("p",{class:"sui-description",innerHTML:C.value},null,8,h)]),(0,i.Lk)("div",R,[(0,i.bF)((0,i.R1)(s.A),{onClick:A,doing_ajax:S.value,"css-class":"sui-button-blue"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)(x.value),1)]}),_:1},8,["doing_ajax"])])]),(0,i.Lk)("button",{type:"button",onClick:I,class:"sui-modal-skip defender-tracking-modal-skip-link"},(0,i.v_)(E.value),1)],8,f)])}}}},7476:(e,t,n)=>{n.d(t,{r:()=>u});var i=n(810),o=n(9726);function r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function s(n,i,o,r){var s=i&&i.prototype instanceof l?i:l,c=Object.create(s.prototype);return a(c,"_invoke",function(n,i,o){var r,a,s,l=0,c=o||[],d=!1,v={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return r=t,a=0,s=e,v.n=n,u}};function f(n,i){for(a=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],f=v.p,p=r[2];n>3?(o=p===i)&&(s=r[(a=r[4])?5:(a=3,3)],r[4]=r[5]=e):r[0]<=f&&((o=n<2&&f<r[1])?(a=0,v.v=i,v.n=r[1]):f<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,v.n=p,a=0))}if(o||n>1)return u;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&f(c,p),a=c,s=p;(t=a<2?e:s)||!d;){r||(a?a<3?(a>1&&(v.n=-1),f(a,s)):v.n=s:v.v=s);try{if(l=2,r){if(a||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,a<2&&(a=0)}else 1===a&&(t=r.return)&&t.call(r),a<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),a=1);r=e}else if((t=(d=v.n<0)?s:n.call(i,v))!==u)break}catch(t){r=e,a=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),c}var u={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var v=[][i]?t(t([][i]())):(a(t={},i,function(){return this}),t),f=d.prototype=l.prototype=Object.create(v);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,a(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=d,a(f,"constructor",d),a(d,"constructor",c),c.displayName="GeneratorFunction",a(d,o,"GeneratorFunction"),a(f),a(f,o,"Generator"),a(f,i,function(){return this}),a(f,"toString",function(){return"[object Generator]"}),(r=function(){return{w:s,m:p}})()}function a(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}a=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){a(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},a(e,t,n,i)}function s(e,t,n,i,o,r,a){try{var s=e[r](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(i,o)}var u=(0,i.nY)("loading",function(){var e=(0,o.KR)([]);function t(t){e.value.push(t)}function n(t){e.value=e.value.filter(function(e){return e!==t})}function i(t){return e.value.includes(t)}var a=function(){var e,o=(e=r().m(function e(o,a){return r().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!i(o)){e.n=1;break}return e.a(2);case 1:return t(o),e.p=2,e.n=3,a();case 3:return e.a(2,e.v);case 4:return e.p=4,n(o),e.f(4);case 5:return e.a(2)}},e,null,[[2,,4,5]])}),function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){s(r,i,o,a,u,"next",e)}function u(e){s(r,i,o,a,u,"throw",e)}a(void 0)})});return function(e,t){return o.apply(this,arguments)}}();return{start:t,stop:n,isLoading:i,clear:function(){for(var t in e)e[t]=!1},withLoading:a}})},8023:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(6314),o=n.n(i)()(function(e){return e[1]});o.push([e.id,".heading[data-v-4f9f85ba]{color:#999;font-size:12px;font-weight:600}.sidenav-tooltip-icon[data-v-4f9f85ba]{right:-5px;top:2px}",""]);const r=o},8214:(e,t,n)=>{n.d(t,{A:()=>l});var i=n(9726),o={class:"sui-notice-content"},r={class:"sui-notice-message"},a={key:0,class:"sui-notice-actions"},s=["aria-label"],u={class:"sui-screen-reader-text"};const l={__name:"sui-notice",props:{type:{type:String,default:"",validator:function(e){return["","info","success","warning","error","purple"].includes(e)}},dismissible:{type:Boolean,default:!1},dismissLabel:{type:String,default:"Close this notice"}},emits:["dismiss"],setup:function(e,t){var n=t.emit,l=e,c=n,d=(0,i.EW)(function(){return{info:"sui-icon-info",success:"sui-icon-check-tick",warning:"sui-icon-info",error:"sui-icon-info"}[l.type]||"sui-icon-info"}),v=function(){c("dismiss")};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-notice","sui-notice sui-notice-".concat(e.type)])},[(0,i.Lk)("div",o,[(0,i.Lk)("div",r,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)(["sui-notice-icon sui-md",d.value])},null,2),(0,i.Lk)("p",null,[(0,i.RG)(t.$slots,"default")])]),e.dismissible?((0,i.uX)(),(0,i.CE)("div",a,[(0,i.Lk)("button",{class:"sui-button-icon",onClick:v,"aria-label":e.dismissLabel},[n[0]||(n[0]=(0,i.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",u,(0,i.v_)(e.dismissLabel),1)],8,s)])):(0,i.Q3)("",!0)])],2)}}}},8261:(e,t,n)=>{n.d(t,{m:()=>s});var i=n(9726),o=n(7786);function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){u=!0,r=e},f:function(){try{s||null==n.return||n.return()}finally{if(u)throw r}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var s=function(){var e=function(){(0,i.dY)(function(){"undefined"!=typeof SUI&&(t(),SUI.tabs(),SUI.modalDialog()),"undefined"!=typeof SUI&&SUI.select2&&document.querySelectorAll(".sui-select").forEach(function(e){var t=e.dataset.placeholder||"";SUI.select2(e,{placeholder:t,dropdownCssClass:"sui-select-dropdown"})})})};function t(){document.querySelectorAll(".sui-accordion").forEach(function(e){SUI.suiAccordion(e)})}var n=function(){var e=document.querySelector(".sui-has-modal");e&&e.classList.remove("sui-has-modal")};e(),(0,o.MLh)(document,"modalClosed",n);var a=(0,o.Ubj)("(max-width: 767px)"),s=(0,o.Ubj)("(min-width: 768px) and (max-width: 1024px)"),u=(0,o.Ubj)("(min-width: 1025px)"),l=(0,o.Ubj)("(max-width: 1444px)");return{rebindSUI:e,associateSUIselect2WithModal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if("undefined"!=typeof SUI&&SUI.select2){if(!t){var n=e.closest('.sui-modal-content[aria-modal="true"]');t=(null==n?void 0:n.getAttribute("id"))||""}if(t){var i=document.getElementById(t);i&&SUI.select2(e,{dropdownParent:i})}}},suiRemoveModalClass:n,observeModalChanges:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".sui-modal";(0,o.P1n)(document.body,function(n){var i,o=r(n);try{for(o.s();!(i=o.n()).done;){var a=i.value;if("childList"===a.type)Array.from(a.addedNodes).some(function(e){var n,i;return e.nodeType===Node.ELEMENT_NODE&&((null===(n=e.matches)||void 0===n?void 0:n.call(e,t))||(null===(i=e.querySelector)||void 0===i?void 0:i.call(e,t)))})&&e()}}catch(e){o.e(e)}finally{o.f()}},{childList:!0,subtree:!0})},reloadAccordion:t,isMobile:a,isTablet:s,isDesktop:u,isLargeDesktop:l}}},9250:(e,t,n)=>{n.d(t,{S:()=>f});var i=n(810),o=n(9726),r=n(1751),a=n(5592),s=n(2720),u=n(7476);function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var u=i&&i.prototype instanceof s?i:s,l=Object.create(u.prototype);return c(l,"_invoke",function(n,i,o){var r,s,u,l=0,c=o||[],d=!1,v={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return r=t,s=0,u=e,v.n=n,a}};function f(n,i){for(s=n,u=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],f=v.p,p=r[2];n>3?(o=p===i)&&(u=r[(s=r[4])?5:(s=3,3)],r[4]=r[5]=e):r[0]<=f&&((o=n<2&&f<r[1])?(s=0,v.v=i,v.n=r[1]):f<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,v.n=p,s=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&f(c,p),s=c,u=p;(t=s<2?e:u)||!d;){r||(s?s<3?(s>1&&(v.n=-1),f(s,u)):v.n=u:v.v=u);try{if(l=2,r){if(s||(o="next"),t=r[o]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,s<2&&(s=0)}else 1===s&&(t=r.return)&&t.call(r),s<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),s=1);r=e}else if((t=(d=v.n<0)?u:n.call(i,v))!==a)break}catch(t){r=e,s=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function s(){}function u(){}function d(){}t=Object.getPrototypeOf;var v=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),f=d.prototype=s.prototype=Object.create(v);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=d,c(f,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(f),c(f,o,"Generator"),c(f,i,function(){return this}),c(f,"toString",function(){return"[object Generator]"}),(l=function(){return{w:r,m:p}})()}function c(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t,n,i,o,r,a){try{var s=e[r](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(i,o)}function v(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){d(r,i,o,a,s,"next",e)}function s(e){d(r,i,o,a,s,"throw",e)}a(void 0)})}}var f=(0,i.nY)("scan",function(){var e,t=(0,o.KR)(null),n=(0,o.KR)({}),i=(0,o.KR)({}),c=(0,o.KR)(""),d=(0,o.KR)({}),f=(0,o.KR)({}),p=(0,o.KR)({}),m=(0,a.B)(),b=m.__,k=m.sprintf,y=(0,u.r)(),g=(0,o.EW)(function(){var e;return(null===(e=t.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.issues_total)||0}),h=(0,o.EW)(function(){var e;return[void 0,"finish","idle"].includes(null===(e=t.value)||void 0===e?void 0:e.status)}),R=(0,o.EW)(function(){var e;return(null===(e=f.value)||void 0===e||null===(e=e.list)||void 0===e?void 0:e.length)||0}),_=(0,o.EW)(function(){var e;return(null===(e=t.value)||void 0===e||null===(e=e.issues_items)||void 0===e?void 0:e.length)||0}),L=(0,o.EW)(function(){return y.isLoading("scan")});function w(e){t.value=e.scan,n.value=e.routes,i.value=e.nonces,c.value=e.report,d.value=e.settings,f.value=e.quarantine,p.value=e.upsell}function C(){return(C=v(l().m(function e(){return l().w(function(e){for(;;)if(0===e.n)return e.a(2,y.withLoading("start-scan",v(l().m(function e(){var o;return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.start,i.value.start,{});case 1:return o=e.v,t.value=o,e.a(2,o)}},e)}))))},e)}))).apply(this,arguments)}function x(){return(x=v(l().m(function e(){return l().w(function(e){for(;;)if(0===e.n)return e.a(2,y.withLoading("cancel-scan",v(l().m(function e(){var o;return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.cancel,i.value.cancel,{});case 1:return o=e.v,t.value=o.scan,e.a(2,o)}},e)}))))},e)}))).apply(this,arguments)}function E(){return X.apply(this,arguments)}function X(){return(X=v(l().m(function e(){var o;return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.status,i.value.status,{});case 1:if("session_out"!==(null==(o=e.v)?void 0:o.type_notice)){e.n=2;break}throw new Error(o.type_notice);case 2:return t.value=o,e.a(2,o)}},e)}))).apply(this,arguments)}"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.scan&&w(window.dashboard.scan);var W,S=(0,o.EW)(function(){return 1===g.value?b("We've detected a potential security risk in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."):g.value>1?k(b("We've detected %d potential security risks in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."),[g.value]):b("You don't have any outstanding security recommendations, nice work!")}),A=function(){var e,t;null===(e=W)||void 0===e||null===(t=e.pause)||void 0===t||t.call(e)};return{scan:t,report:c,settings:d,quarantine:f,upsell:p,count:g,isScanStopped:h,getQuarantineCount:R,tooltips:S,totalIssues:_,isLoading:L,init:w,startScan:function(){return C.apply(this,arguments)},cancelScan:function(){return x.apply(this,arguments)},status:E,startPolling:function(){var e;null!==(e=W)&&void 0!==e&&null!==(e=e.isActive)&&void 0!==e&&e.value||(W=(0,s.Rg)(v(l().m(function e(){return l().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,E();case 1:e.n=3;break;case 2:e.p=2,"session_out"===e.v.message&&A();case 3:return e.a(2)}},e,null,[[0,2]])})),3e3)).resume()},stopPolling:A,resultIndicator:function(e){return e>0?'<span class="sui-tag sui-tag-warning">'.concat(e,"</span>"):'<i aria-hidden="true" class="sui-icon-check-tick sui-success"></i>'}}})},9806:(e,t,n)=>{n.d(t,{p:()=>r});var i=n(5592),o=n(9726);function r(){(0,i.B)().__;var e=(0,o.EW)(function(){return defender.whitelabel.hide_branding}),t=(0,o.EW)(function(){return"disabled"===defender.is_whitelabel&&0===parseInt(defender.is_free)}),n=(0,o.EW)(function(){return"disabled"===defender.is_whitelabel}),r=(0,o.EW)(function(){return defender.whitelabel.hero_image||!1}),a=(0,o.EW)(function(){return defender.whitelabel.hide_doc_link||!1}),s=(0,o.EW)(function(){return e.value&&r.value?{backgroundImage:"url(".concat(r.value,")")}:{}});return{maybeHideBranding:e,showSupportLinks:t,isWhitelabelDisabled:n,whitelabelHeroImage:r,hide_doc_link:a,backgroundImageStyle:s}}},9919:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(9726);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var r=["type","disabled"],a={class:"sui-loading-text"};const s={__name:"submit-button2",props:{cssClass:String,disabled:Boolean,type:String,is_icon:Boolean,doing_ajax:[Boolean,String],action:String},emits:["click"],setup:function(e){var t=e,n=(0,i.nI)().proxy,s=null==n?void 0:n.$store,u=(0,i.EW)(function(){var e,n=["sui-button"];return!0===t.is_icon&&(n=[]),t.cssClass&&n.push(t.cssClass),void 0===t.doing_ajax?("object"===o(null==s?void 0:s.state.doing_ajax)&&t.action&&-1!==s.state.doing_ajax.indexOf(t.action)||!0===(null==s?void 0:s.state.doing_ajax))&&(e=!0):e=t.doing_ajax,!0===e&&n.push("sui-button-onload"),n}),l=(0,i.EW)(function(){return!0===t.disabled}),c=(0,i.EW)(function(){return""===t.type?"submit":t.type});return function(e,t){return(0,i.uX)(),(0,i.CE)("button",{type:c.value,onClick:t[0]||(t[0]=function(t){return e.$emit("click")}),class:(0,i.C4)(u.value),disabled:l.value},[(0,i.Lk)("span",a,[(0,i.RG)(e.$slots,"default")]),t[1]||(t[1]=(0,i.Lk)("i",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],10,r)}}}},9995:(e,t,n)=>{var i=n(9726),o=n(810),r=n(5592),a=n(1751),s=n(8261),u=n(7476),l=n(2543);function c(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var u=i&&i.prototype instanceof s?i:s,l=Object.create(u.prototype);return d(l,"_invoke",function(n,i,o){var r,s,u,l=0,c=o||[],d=!1,v={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return r=t,s=0,u=e,v.n=n,a}};function f(n,i){for(s=n,u=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],f=v.p,p=r[2];n>3?(o=p===i)&&(u=r[(s=r[4])?5:(s=3,3)],r[4]=r[5]=e):r[0]<=f&&((o=n<2&&f<r[1])?(s=0,v.v=i,v.n=r[1]):f<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,v.n=p,s=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&f(c,p),s=c,u=p;(t=s<2?e:u)||!d;){r||(s?s<3?(s>1&&(v.n=-1),f(s,u)):v.n=u:v.v=u);try{if(l=2,r){if(s||(o="next"),t=r[o]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,s<2&&(s=0)}else 1===s&&(t=r.return)&&t.call(r),s<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),s=1);r=e}else if((t=(d=v.n<0)?u:n.call(i,v))!==a)break}catch(t){r=e,s=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function s(){}function u(){}function l(){}t=Object.getPrototypeOf;var v=[][i]?t(t([][i]())):(d(t={},i,function(){return this}),t),f=l.prototype=s.prototype=Object.create(v);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,d(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return u.prototype=l,d(f,"constructor",l),d(l,"constructor",u),u.displayName="GeneratorFunction",d(l,o,"GeneratorFunction"),d(f),d(f,o,"Generator"),d(f,i,function(){return this}),d(f,"toString",function(){return"[object Generator]"}),(c=function(){return{w:r,m:p}})()}function d(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}d=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){d(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},d(e,t,n,i)}function v(e,t,n,i,o,r,a){try{var s=e[r](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(i,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){v(r,i,o,a,s,"next",e)}function s(e){v(r,i,o,a,s,"throw",e)}a(void 0)})}}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,s=[],u=!0,l=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(i=r.call(n)).done)&&(s.push(i.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var b=(0,o.nY)("securityTweaks",function(){var e=(0,a.q)().post,t=(0,r.B)(),n=t.__,o=t.sprintf,d=(0,s.m)().reloadAccordion,v=(0,u.r)(),m=(0,i.KR)({fixed_count:0,ignore_count:0,issues_count:0,php_version:"",wp_version:""}),b=(0,i.KR)({action:"",ids:[],all:!1,show_modal:!1,current_module:"Preparing...",progress:"0%"}),k=(0,i.KR)({}),y=(0,i.KR)({}),g=(0,i.KR)({}),h=(0,i.KR)([]),R=(0,i.KR)([]),_=(0,i.KR)([]),L=(0,i.KR)(!0),w=(0,i.KR)([]),C=(0,i.KR)([]),x=(0,i.KR)({}),E=v.isLoading("security-tweaks-ajax"),X=v.isLoading("security-tweaks-bulk"),W=(0,i.EW)(function(){return k.value?Object.entries(k.value).filter(function(e){var t,n=p(e,1)[0];return!(null!==(t=h.value)&&void 0!==t&&t.includes(n))}).reduce(function(e,t){var n=p(t,2)[1];return e[n.slug]=n,e},{}):{}}),S=(0,i.EW)(function(){return k.value?Object.entries(k.value).filter(function(e){var t,n=p(e,1)[0];return null===(t=h.value)||void 0===t?void 0:t.includes(n)}).reduce(function(e,t){var n=p(t,2)[1];return e[n.slug]=n,e},{}):{}}),A=(0,i.EW)(function(){var e,t;return null!==(e=null===(t=m.value)||void 0===t?void 0:t.issues_count)&&void 0!==e?e:0}),I=(0,i.EW)(function(){var e,t;return null!==(e=null===(t=m.value)||void 0===t?void 0:t.fixed_count)&&void 0!==e?e:0}),O=(0,i.EW)(function(){var e,t;return null!==(e=null===(t=m.value)||void 0===t?void 0:t.ignore_count)&&void 0!==e?e:0}),T=(0,i.EW)(function(){var e,t;return null!==(e=null===(t=m.value)||void 0===t?void 0:t.php_version)&&void 0!==e?e:""}),j=(0,i.EW)(function(){var e,t;return null!==(e=null===(t=m.value)||void 0===t?void 0:t.wp_version)&&void 0!==e?e:""}),P=function(e){Object.assign(m.value,e.summary),k.value=e.issues,y.value=e.fixed,g.value=e.ignored,h.value=e.not_allowed_bulk,R.value=e.nonces,_.value=e.routes,L.value="1"===e.is_autogenerate_keys,w.value=e.reminder_frequencies,C.value=e.enabled_user_enums,x.value=e.misc};void 0!==window.security_tweaks&&P(window.security_tweaks);var H=function(e){Object.assign(m.value,e.summary),k.value=e.issues,y.value=e.fixed,g.value=e.ignored},F=function(){Object.assign(b.value,{ids:[],all:!1,action:""})},M=function(e){var t;return null===(t=k.value)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.title},U=function(){var e=f(c().m(function e(t,n){return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return v.start(t),e.p=1,e.n=2,n();case 2:return e.a(2,e.v);case 3:return e.p=3,v.stop(t),e.f(3);case 4:return e.a(2)}},e,null,[[1,,3,4]])}));return function(t,n){return e.apply(this,arguments)}}(),Q=function(){var t=f(c().m(function t(n,i){return c().w(function(t){for(;;)switch(t.n){case 0:if(n.length&&i){t.n=1;break}throw new Error("Invalid bulk update parameters");case 1:return t.a(2,U("bulk-update",f(c().m(function t(){var o;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(_.value.bulk_action,R.value.bulk_action,{slugs:n,intention:i});case 1:if(!(o=t.v)){t.n=2;break}return H(o),"undefined"!=typeof SUI&&SUI.closeModal(),t.a(2,o);case 2:throw new Error("Bulk update failed");case 3:return t.a(2)}},t)}))))}},t)}));return function(e,n){return t.apply(this,arguments)}}(),B=function(){var t=f(c().m(function t(n){return c().w(function(t){for(;;)if(0===t.n)return t.a(2,U("security-tweaks-resolve",f(c().m(function t(){var i;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(_.value.process,R.value.process,n);case 1:return i=t.v,"security-key"!==n.slug&&H(i),t.a(2,i)}},t)}))))},t)}));return function(e){return t.apply(this,arguments)}}(),V=function(){var t=f(c().m(function t(n){return c().w(function(t){for(;;)if(0===t.n)return t.a(2,U("security-tweaks-ignore",f(c().m(function t(){var i;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(_.value.ignore,R.value.ignore,n);case 1:return i=t.v,H(i),F(),t.a(2,i)}},t)}))))},t)}));return function(e){return t.apply(this,arguments)}}(),K=function(){var t=f(c().m(function t(n){return c().w(function(t){for(;;)if(0===t.n)return t.a(2,U("security-tweaks-revert",f(c().m(function t(){var i;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(_.value.revert,R.value.revert,n);case 1:return i=t.v,H(i),F(),t.a(2,i)}},t)}))))},t)}));return function(e){return t.apply(this,arguments)}}(),G=function(){var t=f(c().m(function t(n){var i;return c().w(function(t){for(;;)if(0===t.n)return i="".concat(n.slug,"-restore"),t.a(2,U(i,f(c().m(function t(){var i;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(_.value.restore,R.value.restore,n);case 1:return i=t.v,H(i),F(),t.a(2,i)}},t)}))))},t)}));return function(e){return t.apply(this,arguments)}}(),q=function(){var t=f(c().m(function t(){return c().w(function(t){for(;;)if(0===t.n)return t.a(2,U("security-tweaks-bulk",f(c().m(function t(){return c().w(function(t){for(;;)if(0===t.n)return"resolve"===b.value.action&&(b.value.show_modal=!0),t.a(2,new Promise(function(t){var i=0,r=setInterval(function(){var a=b.value.ids[i],s=b.value.ids.length;if(b.value.progress=s>0?"".concat((0,l.round)(i/s*100,2),"%"):"0%",void 0===a)return clearInterval(r),void e(_.value.bulk_action,R.value.bulk_action,{slugs:b.value.ids,intention:b.value.action}).then(function(e){b.value.progress="0%",b.value.ids=Array.isArray(e.issues_slugs)?e.issues_slugs:Object.values(e.issues_slugs||{}),H(e),b.value.show_modal=!1,t(e)});b.value.current_module=o(n("Updating %s"),M(a)),i++},500)}))},t)}))))},t)}));return function(){return t.apply(this,arguments)}}();(0,i.wB)(function(){return L.value},function(t,n){t!==n&&e(_.value.update_autogenerate_flag,R.value.update_autogenerate_flag,{is_autogenerate_keys:t})}),(0,i.wB)(function(){return C.value},function(t,n){t!==n&&e(_.value.update_enabled_user_enums,R.value.update_enabled_user_enums,{enabled_user_enums:t})});return{summary:m,bulk:b,issues:k,fixed:y,ignored:g,not_allowed_bulk:h,doing_ajax:E,bulkActionLoading:X,nonces:R,routes:_,is_autogenerate_keys:L,reminder_frequencies:w,enabled_user_enums:C,misc:x,init:P,update:H,resetBulk:F,bulkAble:W,notBulkAble:S,title:M,totalIssues:A,totalFixed:I,totalIgnored:O,phpVersion:T,wpVersion:j,resolve:B,ignore:V,revert:K,restore:G,bulkAction:q,handleBulkUpdate:Q,updateReminder:function(t){return U("security-tweaks-reminder",function(){return e(_.value.update_security_reminder,R.value.update_security_reminder,t)})},reCheck:function(t){return U("security-tweaks-recheck",function(){return e(_.value.recheck,R.value.recheck,t)})},updateAutoRegenerateFlag:function(t){return U("security-tweaks-autogenerate",function(){return e(_.value.update_autogenerate_flag,R.value.update_autogenerate_flag,t)})},updateEnabledUserEnums:function(t){return U("security-tweaks-user-enums",function(){return e(_.value.update_enabled_user_enums,R.value.update_enabled_user_enums,t)})},checkXmlRpc:function(){return U("security-tweaks-xmlrpc",function(){return e(_.value.check_xml_rpc,R.value.check_xml_rpc,{})})},titleIcon:function(e){return{issues:"sui-icon-warning-alert sui-info",fixed:"sui-icon-check-tick sui-success",ignore:"sui-icon-eye-hide"}[e]||"sui-icon-info"},cssClass:function(e,t){var n={issues:"sui-info",fixed:"sui-success",ignore:"sui-default"}[e]||"";if("undefined"!=typeof window&&window.location&&t){var i="#"+t;window.location.hash===i&&(n+=" sui-accordion-item--open")}return n.trim()},legacyUpdate:function(e){!1!==e.success&&void 0===e.data.reload&&(Object.assign(m.value,{fixed_count:e.data.summary.fixed,issues_count:e.data.summary.issues,ignore_count:e.data.summary.ignore}),k.value=e.data.issues,y.value=e.data.fixed,g.value=e.data.ignored,setTimeout(function(){d()},500))},state:{get summary(){return m.value},get issuesRules(){return k.value},get ignoreRules(){return g.value},get fixedRules(){return y.value}},debug:!0}}),k=n(5807),y=n(8214),g=["id"],h={key:0,class:"sui-box-header"},R={key:0,class:"sui-box-title"},_={key:0,class:"sui-actions-left"},L={key:1,class:"sui-actions-right"};const w={__name:"sui-box",props:{sticky:{type:Boolean,default:!1},title:{type:String,default:""},icon:{type:String,default:""},id:{type:String,default:""},bodyClass:{type:String,default:""}},setup:function(e){var t=e,n=(0,i.Ht)(),o=(0,i.EW)(function(){return t.id?t.id:t.title?t.title.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,""):""});return function(t,r){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-box",{"sui-box-sticky":e.sticky}]),id:o.value},[e.title||t.$slots.header||t.$slots.actionsLeft||t.$slots.actionsRight?((0,i.uX)(),(0,i.CE)("div",h,[(0,i.RG)(t.$slots,"header",{},function(){return[e.title?((0,i.uX)(),(0,i.CE)("h3",R,[e.icon?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(e.title),1)])):(0,i.Q3)("",!0)]}),t.$slots.actionsLeft?((0,i.uX)(),(0,i.CE)("div",_,[(0,i.RG)(t.$slots,"actionsLeft")])):(0,i.Q3)("",!0),t.$slots.actionsRight?((0,i.uX)(),(0,i.CE)("div",L,[(0,i.RG)(t.$slots,"actionsRight")])):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0),(0,i.R1)(n).default?((0,i.uX)(),(0,i.CE)("div",{key:1,class:(0,i.C4)(["sui-box-body",e.bodyClass])},[(0,i.RG)(t.$slots,"default")],2)):(0,i.Q3)("",!0),(0,i.RG)(t.$slots,"footer")],10,g)}}};var C=n(1289),x=n(4438),E=n(8410);function X(e){return function(e){if(Array.isArray(e))return W(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return W(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?W(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var S={key:0,class:"sui-tag sui-tag-blue"},A={key:1},I={class:"flex items-center sui-form-field"},O={class:"sui-accordion sui-accordion-flushed no-border-top"},T={class:"sui-accordion-header"},j={for:"bulk-select-all",class:"sui-checkbox"},P=["checked"],H={class:"sui-box-body"},F={class:"sui-description"},M={class:"sui-modal sui-modal-lg"},U={role:"dialog",id:"modal-bulking",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"modal-bulking"},Q={class:"sui-box"},B={class:"sui-box-header"},V={class:"sui-box-title"},K={class:"sui-box-body"},G={class:"sui-progress-block"},q={class:"sui-progress"},N=["textContent"],$={class:"sui-progress-bar","aria-hidden":"true"},D={class:"sui-progress-state"},Y=["textContent"];const z={__name:"issues",setup:function(e){var t=(0,r.B)().__,n=b(),a=(0,i.EW)(function(){return[{value:"",label:t("Bulk Actions")},{value:"resolve",label:t("Action All")},{value:"ignore",label:t("Ignore All")}]}),u=(0,o.bP)(n).bulk,l=n.bulkAction,c=(0,i.EW)(function(){return n.totalIssues}),d=(0,i.EW)(function(){return n.bulkAble}),v=(0,i.EW)(function(){return n.notBulkAble}),f=(0,i.KR)(!1),p=(0,E.l)(["defender_shown_bulk_tweaks_notice"]),m=function(){p.set("defender_shown_bulk_tweaks_notice","1",{expires:new Date(Date.now()+31536e6)}),f.value=!0},k=(0,i.EW)(function(){return Object.values(n.issues).map(function(e){return e.slug})}),g=(0,i.EW)(function(){return u.value.ids.length===k.value.length}),h=(0,i.EW)(function(){return 0===u.value.ids.length||""===u.value.action});function R(e){e.target.checked?u.value.ids=X(k.value):u.value.ids=[]}return(0,i.sV)(function(){f.value=p.get("defender_shown_bulk_tweaks_notice")}),(0,i.$u)(function(){(0,i.dY)(function(){(0,s.m)().reloadAccordion()})}),(0,i.wB)(function(){return u.value.show_modal},function(e){!0===e?SUI.openModal("modal-bulking",jQuery(".security-tweaks"),void 0,!1,!0):SUI.closeModal()}),function(e,n){return(0,i.uX)(),(0,i.Wv)(w,{title:(0,i.R1)(t)("Recommendations"),"body-class":"pb-0"},(0,i.eX)({actionsLeft:(0,i.k6)(function(){return[c.value?((0,i.uX)(),(0,i.CE)("span",S,(0,i.v_)(c.value),1)):(0,i.Q3)("",!0)]}),default:(0,i.k6)(function(){return[(0,i.Lk)("div",{class:(0,i.C4)({"padding-bottom-10":c.value})},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("These are common security improvements you can make to enhance your site's defence against hackers and bots. For most sites, we recommend actioning as many as possible, but you can always ignore the ones you don't need.")),1),c.value?((0,i.uX)(),(0,i.CE)("div",A,[f.value?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)(y.A,{key:0,type:"info",dismissible:"","dismiss-label":(0,i.R1)(t)("Close this notice"),onDismiss:m},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("You can bulk update security recommendations, which will be applied with recommended settings and shouldn't break your site.")),1)]}),_:1},8,["dismiss-label"])),(0,i.Lk)("div",I,[(0,i.bF)(x.A,{modelValue:(0,i.R1)(u).action,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.R1)(u).action=e}),options:a.value,placeholder:(0,i.R1)(t)("Bulk Actions"),"custom-class":"sui-select-sm sui-select-inline",searchable:!1,width:"140px"},{default:(0,i.k6)(function(){return[(0,i.bF)(C.A,{label:(0,i.R1)(t)("Apply"),variant:"ghost",action:"security-tweaks-bulk",disabled:h.value,onClick:(0,i.R1)(l)},null,8,["label","disabled","onClick"])]}),_:1},8,["modelValue","options","placeholder"])])])):((0,i.uX)(),(0,i.Wv)(y.A,{key:0,type:"success","icon-class":"sui-icon-info"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("You have actioned all available security recommendations. Great work!")),1)]}),_:1}))],2),n[4]||(n[4]=(0,i.Lk)("div",{class:"clearfix"},null,-1)),n[5]||(n[5]=(0,i.Lk)("div",{class:"padding-bottom-30"},null,-1)),(0,i.Lk)("div",M,[(0,i.Lk)("div",U,[(0,i.Lk)("div",Q,[(0,i.Lk)("div",B,[(0,i.Lk)("h3",V,(0,i.v_)((0,i.R1)(t)("Bulk actions")),1)]),(0,i.Lk)("div",K,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Bulk actions will be applied with recommended settings and shouldn't break your site.")),1),(0,i.Lk)("div",G,[(0,i.Lk)("div",q,[n[3]||(n[3]=(0,i.Lk)("span",{class:"sui-progress-icon","aria-hidden":"true"},[(0,i.Lk)("i",{class:"sui-icon-loader sui-loading"})],-1)),(0,i.Lk)("span",{class:"sui-progress-text",textContent:(0,i.v_)((0,i.R1)(u).progress)},null,8,N),(0,i.Lk)("div",$,[(0,i.Lk)("span",{style:(0,i.Tr)({width:(0,i.R1)(u).progress})},null,4)])])]),(0,i.Lk)("div",D,[(0,i.Lk)("span",{textContent:(0,i.v_)((0,i.R1)(u).current_module)},null,8,Y)])])])])])]}),_:2},[c.value?{name:"footer",fn:(0,i.k6)(function(){return[(0,i.Lk)("div",O,[(0,i.Lk)("div",T,[(0,i.Lk)("div",null,[(0,i.Lk)("label",j,[(0,i.Lk)("input",{type:"checkbox",id:"bulk-select-all","aria-labelledby":"bulk-select-all",checked:g.value,onChange:R},null,40,P),n[1]||(n[1]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(t)("Security Recommendations")),1)])])]),(0,i.bF)(i.F,{name:"list",tag:"div"},{default:(0,i.k6)(function(){return[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(d.value,function(e){return(0,i.uX)(),(0,i.Wv)((0,i.$y)(e.slug),{key:e.slug,tweak:e},null,8,["tweak"])}),128))]}),_:1}),Object.keys(v.value).length?((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[n[2]||(n[2]=(0,i.Lk)("div",{class:"clearfix"},null,-1)),(0,i.Lk)("div",H,[(0,i.Lk)("p",F,(0,i.v_)((0,i.R1)(t)("Note: Recommendations listed below can be configured manually. You can still bulk ignore them if you don’t want to action.")),1)]),(0,i.bF)(i.F,{name:"list",tag:"div"},{default:(0,i.k6)(function(){return[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(v.value,function(e){return(0,i.uX)(),(0,i.Wv)((0,i.$y)(e.slug),{key:e.slug,tweak:e},null,8,["tweak"])}),128))]}),_:1})],64)):(0,i.Q3)("",!0)])]}),key:"0"}:void 0]),1032,["title"])}}};var J={key:0,class:"sui-tag sui-tag-success"},Z={class:"sui-accordion sui-accordion-flushed"};const ee={__name:"resolve",setup:function(e){var t=(0,r.B)().__,n=b(),o=(0,i.EW)(function(){return n.totalFixed}),a=(0,i.EW)(function(){return Object.values(n.fixed)});return function(e,n){return(0,i.uX)(),(0,i.Wv)(w,{title:(0,i.R1)(t)("Actioned"),"body-class":"pb-0"},{actionsLeft:(0,i.k6)(function(){return[o.value>0?((0,i.uX)(),(0,i.CE)("span",J,(0,i.v_)(o.value),1)):(0,i.Q3)("",!0)]}),footer:(0,i.k6)(function(){return[(0,i.Lk)("div",Z,[(0,i.bF)(i.F,{name:"list",tag:"div"},{default:(0,i.k6)(function(){return[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(a.value,function(e){return(0,i.uX)(),(0,i.Wv)((0,i.$y)(e.slug),{key:e.slug,tweak:e},null,8,["tweak"])}),128))]}),_:1})])]}),default:(0,i.k6)(function(){return[(0,i.Lk)("div",{class:(0,i.C4)({"padding-bottom-10":o.value>0})},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Nice work! These vulnerabilities have been addressed.")),1)],2),n[0]||(n[0]=(0,i.Lk)("div",{class:"clearfix"},null,-1)),n[1]||(n[1]=(0,i.Lk)("div",{class:"padding-bottom-30"},null,-1))]}),_:1,__:[0,1]},8,["title"])}}};var te={key:0,class:"sui-tag"},ne={class:"sui-accordion sui-accordion-flushed"};const ie={__name:"ignore",setup:function(e){var t=(0,r.B)().__,n=b(),o=(0,i.EW)(function(){return n.totalIgnored}),a=(0,i.EW)(function(){return Object.values(n.ignored)});return function(e,n){return(0,i.uX)(),(0,i.Wv)(w,{title:(0,i.R1)(t)("Ignored")},(0,i.eX)({actionsLeft:(0,i.k6)(function(){return[o.value>0?((0,i.uX)(),(0,i.CE)("span",te,(0,i.v_)(o.value),1)):(0,i.Q3)("",!0)]}),default:(0,i.k6)(function(){return[(0,i.Lk)("div",{class:(0,i.C4)({"padding-bottom-10":o.value>0})},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("You have chosen to ignore these fixes. You can restore and action them at any time.")),1),0===o.value?((0,i.uX)(),(0,i.Wv)(y.A,{key:0,"icon-class":"sui-icon-info"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("You haven't ignored anything, yet. Keep up the good fight!")),1)]}),_:1})):(0,i.Q3)("",!0)],2)]}),_:2},[o.value>0?{name:"footer",fn:(0,i.k6)(function(){return[(0,i.Lk)("div",ne,[(0,i.bF)(i.F,{name:"list",tag:"div"},{default:(0,i.k6)(function(){return[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(a.value,function(e){return(0,i.uX)(),(0,i.Wv)((0,i.$y)(e.slug),{key:e.slug,tweak:e},null,8,["tweak"])}),128))]}),_:1})])]}),key:"0"}:void 0]),1032,["title"])}}},oe={__name:"security-tweak",setup:function(e){var t=b();(0,i.Gt)("store",t);var n=(0,r.B)(),o=n.__,a=n._n,s=n.sprintf,u=(0,i.EW)(function(){return t.totalIssues}),l=(0,i.EW)(function(){return t.totalFixed}),c=(0,i.EW)(function(){return t.totalIgnored}),d=(0,i.EW)(function(){return t.phpVersion}),v=(0,i.EW)(function(){return t.wpVersion}),f=(0,i.EW)(function(){return 0===u.value?o("You don't have any outstanding security issues, nice work!"):1===u.value?o("You have one security recommendation left to do. We recommend you action it, or ignore it if it's irrelevant."):s(o("You have %s security recommendations to action. Review the recommendations. Action those that are problematic, and ignore those that are not."),u.value)}),p=(0,i.EW)(function(){return{mainValue:u.value,mainLabel:a("Security Recommendation","Security Recommendations",u.value),icon:u.value>0?"sui-icon-info":"sui-icon-check-tick",iconColor:u.value>0?"":"sui-success",tooltip:f.value,listItems:[{label:o("Current PHP version"),value:d.value},{label:o("Current WordPress version"),value:v.value}]}}),m=(0,i.EW)(function(){return[{id:"issues",label:o("Recommendations"),badge:u.value>0?u.value.toString():null,icon:0===u.value?"sui-icon-check-tick sui-success":null,badgeColor:"count-issues"},{id:"resolved",label:o("Actioned"),badge:l.value>0?l.value.toString():null,badgeColor:"count-resolved"},{id:"ignored",label:o("Ignored"),badge:c.value>0?c.value.toString():null,badgeColor:"count-ignored"}]});return function(e,t){return(0,i.uX)(),(0,i.Wv)(k.A,{title:(0,i.R1)(o)("Security Recommendations"),"page-class":"security-tweaks","doc-link":"?utm_source=defender&utm_medium=plugin&utm_campaign=defender_recommendations_docs#recommendations",summary:p.value,tabs:m.value,"default-tab":"issues",feature:"security-tweaks"},{issues:(0,i.k6)(function(){return[(0,i.bF)((0,i.R1)(z))]}),resolved:(0,i.k6)(function(){return[(0,i.bF)((0,i.R1)(ee))]}),ignored:(0,i.k6)(function(){return[(0,i.bF)((0,i.R1)(ie))]}),_:1},8,["title","summary","tabs"])}}};var re={class:"sui-accordion-item-header"},ae={class:"sui-accordion-item-title"},se={key:0},ue=["for"],le=["id","value"],ce={class:"sui-actions-right"},de={key:0,class:"sui-accordion-item-body"},ve={class:"sui-box"},fe={class:"sui-box-body"},pe={class:"margin-bottom-30"},me={key:0},be={class:"sui-notice sui-notice-success"},ke={class:"sui-notice-content"},ye={class:"sui-notice-message"},ge=["innerHTML"],he={key:1},Re={class:"sui-notice sui-notice-info margin-top-5 margin-bottom-10"},_e={class:"sui-notice-content"},Le={class:"sui-notice-message"},we=["innerHTML"],Ce=["textContent"],xe={class:"sui-border-frame"},Ee={class:"sui-form-field"},Xe={class:"sui-label"},We={key:0,class:"sui-box-footer"},Se={class:"sui-actions-right"},Ae={class:"sui-center-box"};const Ie={__name:"replace-admin-username",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,o=t.slug,a=t.status,s=t.successReason,u=t.title,l=t.misc,c=b(),d=c.bulk,v=c.cssClass,f=c.ignore,p=c.resolve,m=c.restore,k=c.titleIcon,y=(0,r.B)(),g=y.__,h=y.sprintf,R=(0,i.KR)(""),_=(0,i.EW)(function(){return null!=l&&l.host?h(g("Using the default admin username is widely considered bad practice and opens you up to the easiest form of entry to your website. We recommend avoiding generic usernames like admin, administrator, and anything that matches your hostname (%s) as these are the usernames hackers and bots will attempt first."),null==l?void 0:l.host):""});return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:"change_admin",class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(v)((0,i.R1)(a),(0,i.R1)(o))])},[(0,i.Lk)("div",re,[(0,i.Lk)("div",ae,["issues"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",se,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(k)((0,i.R1)(a)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(o),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(o),value:(0,i.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(d).ids=e})},null,8,le),[[i.lH,(0,i.R1)(d).ids]]),t[5]||(t[5]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(u)),1)],8,ue)),(0,i.Lk)("div",ce,["ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(g)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(g)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",de,[(0,i.Lk)("div",ve,[(0,i.Lk)("div",fe,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(g)("Overview")),1),(0,i.Lk)("p",pe,(0,i.v_)((0,i.R1)(g)("One of the most common methods of gaining access to websites is through brute force attacks on login areas using default/common usernames and passwords. If you're using the default ‘admin' username, you're giving away an important piece of the puzzle hackers need to hijack your website.")),1),"fixed"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",me,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(g)("Status")),1),(0,i.Lk)("div",be,[(0,i.Lk)("div",ke,[(0,i.Lk)("div",ye,[t[6]||(t[6]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(s)},null,8,ge)])])])])):((0,i.uX)(),(0,i.CE)("div",he,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(g)("Status")),1),(0,i.Lk)("div",Re,[(0,i.Lk)("div",_e,[(0,i.Lk)("div",Le,[t[7]||(t[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,we)])])]),(0,i.Lk)("p",{class:"margin-bottom-30",textContent:(0,i.v_)(_.value)},null,8,Ce),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(g)("How to fix")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(g)("Choose a new admin username name below. Alternately, you can ignore this recommendation if you really want to keep the admin username at your own risk.")),1),(0,i.Lk)("div",xe,[(0,i.Lk)("div",Ee,[(0,i.Lk)("label",Xe,(0,i.v_)((0,i.R1)(g)("New admin username")),1),(0,i.bo)((0,i.Lk)("input",{type:"text","onUpdate:modelValue":t[2]||(t[2]=function(e){return R.value=e}),class:"sui-form-control"},null,512),[[i.Jo,R.value]])])])]))]),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",We,[(0,i.bF)(C.A,{"custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(o),"-ignore"),onClick:t[3]||(t[3]=function(e){return(0,i.R1)(f)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(g)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",Se,[(0,i.bF)(C.A,{variant:"blue",label:(0,i.R1)(g)("Update Username"),action:"security-tweaks-update-admin-username",onClick:t[4]||(t[4]=function(e){return(0,i.R1)(p)({username:R.value,slug:(0,i.R1)(o)})})},null,8,["label"])])])):(0,i.Q3)("",!0),(0,i.Lk)("div",Ae,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(g)("Ensure you backup your database before performing this recommendation.")),1)])])])):(0,i.Q3)("",!0)],2)}}},Oe=Ie;var Te=["id"],je={class:"sui-accordion-item-header"},Pe={class:"sui-accordion-item-title"},He={key:0},Fe=["for"],Me=["id","value"],Ue={class:"sui-actions-right"},Qe={key:0,class:"sui-accordion-item-body"},Be={class:"sui-box"},Ve={class:"sui-box-body"},Ke={class:"margin-bottom-30"},Ge={key:0},qe={class:"sui-notice sui-notice-success"},Ne={class:"sui-notice-content"},$e={class:"sui-notice-message"},De=["innerHTML"],Ye={key:1},ze={class:"sui-notice sui-notice-info margin-top-5 margin-bottom-10"},Je={class:"sui-notice-content"},Ze={class:"sui-notice-message"},et=["innerHTML"],tt={class:"margin-bottom-30"},nt={class:"no-margin-bottom"},it={key:0,class:"sui-box-footer"},ot={class:"sui-actions-right"},rt={key:1,class:"sui-box-footer"};const at={__name:"disable-file-editor",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,o=t.slug,a=t.status,s=t.successReason,u=t.title,l=b(),c=l.bulk,d=l.cssClass,v=l.ignore,f=l.resolve,p=l.restore,m=l.revert,k=l.titleIcon,y=(0,r.B)().__;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(o),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(d)((0,i.R1)(a),(0,i.R1)(o))])},[(0,i.Lk)("div",je,[(0,i.Lk)("div",Pe,["issues"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",He,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(k)((0,i.R1)(a)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(o),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(o),value:(0,i.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(c).ids=e})},null,8,Me),[[i.lH,(0,i.R1)(c).ids]]),t[5]||(t[5]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(u)),1)],8,Fe)),(0,i.Lk)("div",Ue,["ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(y)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Qe,[(0,i.Lk)("div",Be,[(0,i.Lk)("div",Ve,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Overview")),1),(0,i.Lk)("p",Ke,(0,i.v_)((0,i.R1)(y)("WordPress comes with a file editor built into the system. This means that anyone with access to your login information can further edit your plugin and theme files and inject malicious code.")),1),"fixed"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Ge,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Status")),1),(0,i.Lk)("div",qe,[(0,i.Lk)("div",Ne,[(0,i.Lk)("div",$e,[t[6]||(t[6]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(s)},null,8,De)])])])])):((0,i.uX)(),(0,i.CE)("div",Ye,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Status")),1),(0,i.Lk)("div",ze,[(0,i.Lk)("div",Je,[(0,i.Lk)("div",Ze,[t[7]||(t[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,et)])])]),(0,i.Lk)("p",tt,(0,i.v_)((0,i.R1)(y)("The file editor is currently active. If you don’t need it, we recommend disabling this feature.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("How to fix")),1),(0,i.Lk)("p",nt,(0,i.v_)((0,i.R1)(y)("We can automatically disable the file editor for you below. Alternately, you can ignore this recommendation if you don’t require it. Either way, you can easily revert these actions at any time.")),1)]))]),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",it,[(0,i.bF)(C.A,{type:"button",variant:"ghost","custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(o),"-ignore"),onClick:t[2]||(t[2]=function(e){return(0,i.R1)(v)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",ot,[(0,i.bF)(C.A,{variant:"blue","custom-class":"apply",action:"".concat((0,i.R1)(o),"-resolve"),onClick:t[3]||(t[3]=function(e){return(0,i.R1)(f)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Disable file editor")),1)]}),_:1},8,["action"])])])):((0,i.uX)(),(0,i.CE)("div",rt,[(0,i.bF)(C.A,{"custom-class":"sui-button-revert",action:"".concat((0,i.R1)(o),"-revert"),variant:"gray",onClick:t[4]||(t[4]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Revert")),1)]}),_:1},8,["action"])]))])])):(0,i.Q3)("",!0)],10,Te)}}},st=at;var ut=["id"],lt={class:"sui-accordion-item-header"},ct={class:"sui-accordion-item-title"},dt={key:0},vt=["for"],ft=["id","value"],pt={class:"sui-actions-right"},mt={key:0,class:"sui-accordion-item-body"},bt={class:"sui-box"},kt={class:"sui-box-body"},yt={class:"margin-bottom-30"},gt={key:0},ht={class:"sui-notice sui-notice-success"},Rt={class:"sui-notice-content"},_t={class:"sui-notice-message"},Lt=["innerHTML"],wt={key:1},Ct={class:"sui-notice sui-notice-info margin-top-5 margin-bottom-10"},xt={class:"sui-notice-content"},Et={class:"sui-notice-message"},Xt=["innerHTML"],Wt={class:"margin-bottom-30"},St={class:"no-margin-bottom"},At={key:0,class:"sui-box-footer"},It={class:"sui-actions-right"},Ot={key:1,class:"sui-box-footer"};const Tt={__name:"disable-trackback",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,o=t.slug,a=t.status,s=t.successReason,u=t.title,l=b(),c=l.bulk,d=l.cssClass,v=l.ignore,f=l.resolve,p=l.restore,m=l.revert,k=l.titleIcon,y=(0,r.B)().__;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(o),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(d)((0,i.R1)(a),(0,i.R1)(o))])},[(0,i.Lk)("div",lt,[(0,i.Lk)("div",ct,["issues"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",dt,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(k)((0,i.R1)(a)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(o),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(o),"aria-labelledby":"bulk-select-all",value:(0,i.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(c).ids=e})},null,8,ft),[[i.lH,(0,i.R1)(c).ids]]),t[5]||(t[5]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(u)),1)],8,vt)),(0,i.Lk)("div",pt,["ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(y)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",mt,[(0,i.Lk)("div",bt,[(0,i.Lk)("div",kt,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Overview")),1),(0,i.Lk)("p",yt,(0,i.v_)((0,i.R1)(y)("Pingbacks notify a website when it has been mentioned by another website, like a form of courtesy communication. However, these notifications can be sent to any website willing to receive them, opening you up to DDoS attacks, which can take your website down in seconds and fill your posts with spam comments.")),1),"fixed"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",gt,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Status")),1),(0,i.Lk)("div",ht,[(0,i.Lk)("div",Rt,[(0,i.Lk)("div",_t,[t[6]||(t[6]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(s)},null,8,Lt)])])])])):((0,i.uX)(),(0,i.CE)("div",wt,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Status")),1),(0,i.Lk)("div",Ct,[(0,i.Lk)("div",xt,[(0,i.Lk)("div",Et,[t[7]||(t[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,Xt)])])]),(0,i.Lk)("p",Wt,(0,i.v_)((0,i.R1)(y)("Trackbacks and pingbacks can lead to DDos attacks and tons of spam comments. If you don’t require this feature, we recommend turning it off.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("How to fix")),1),(0,i.Lk)("p",St,(0,i.v_)((0,i.R1)(y)("We can automatically disable pingbacks and trackbacks for you below. Alternately, you can ignore this recommendation if you don’t require it. Either way, you can easily revert these actions at any time.")),1)]))]),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",At,[(0,i.bF)(C.A,{type:"button",variant:"ghost","custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(o),"-ignore"),onClick:t[2]||(t[2]=function(e){return(0,i.R1)(v)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",It,[(0,i.bF)(C.A,{variant:"blue","custom-class":"apply",action:"".concat((0,i.R1)(o),"-resolve"),onClick:t[3]||(t[3]=function(e){return(0,i.R1)(f)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Disable Pingbacks")),1)]}),_:1},8,["action"])])])):((0,i.uX)(),(0,i.CE)("div",Ot,[(0,i.bF)(C.A,{"custom-class":"sui-button-revert",action:"".concat((0,i.R1)(o),"-revert"),variant:"gray",onClick:t[4]||(t[4]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Revert")),1)]}),_:1},8,["action"])]))])])):(0,i.Q3)("",!0)],10,ut)}}},jt=Tt;var Pt=["id"],Ht={class:"sui-accordion-item-header"},Ft={class:"sui-accordion-item-title"},Mt={key:0},Ut=["for"],Qt=["id","value"],Bt={class:"sui-actions-right"},Vt={key:0,class:"sui-accordion-item-body"},Kt={class:"sui-box"},Gt={class:"sui-box-body"},qt={class:"margin-bottom-30"},Nt={key:0},$t={class:"sui-notice sui-notice-success"},Dt={class:"sui-notice-content"},Yt={class:"sui-notice-message"},zt=["innerHTML"],Jt={key:1},Zt={class:"sui-notice sui-notice-info margin-top-5 margin-bottom-10"},en={class:"sui-notice-content"},tn={class:"sui-notice-message"},nn=["innerHTML"],on={class:"margin-bottom-30"},rn={class:"no-margin-bottom"},an={key:0,class:"sui-box-footer"},sn={class:"sui-actions-right"},un={key:1,class:"sui-box-footer"};const ln={__name:"disable-xml-rpc",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,o=t.slug,a=t.status,s=t.successReason,u=t.title,l=t.misc,c=(0,r.B)().__,d=b(),v=d.bulk,f=d.cssClass,p=d.ignore,m=d.resolve,k=d.restore,y=d.revert,g=d.titleIcon;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(o),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(f)((0,i.R1)(a),(0,i.R1)(o))])},[(0,i.Lk)("div",Ht,[(0,i.Lk)("div",Ft,["issues"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Mt,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(g)((0,i.R1)(a)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(o),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(o),value:(0,i.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(v).ids=e})},null,8,Qt),[[i.lH,(0,i.R1)(v).ids]]),t[5]||(t[5]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(u)),1)],8,Ut)),(0,i.Lk)("div",Bt,["ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(c)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(k)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(c)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Vt,[(0,i.Lk)("div",Kt,[(0,i.Lk)("div",Gt,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(c)("Overview")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(c)("XML-RPC is a system that allows you to post on your WordPress blog using popular weblog clients like Windows Live Writer. Technically, it’s a remote procedure call which uses XML to encode its calls and HTTP as a transport mechanism.")),1),(0,i.Lk)("p",qt,(0,i.v_)((0,i.R1)(c)("If you are using the WordPress mobile app, want to make connections to services like IFTTT, or want to access and publish to your blog remotely, then you need XML-RPC enabled, otherwise it’s just another portal for hackers to target and exploit.")),1),"fixed"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Nt,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(c)("Status")),1),(0,i.Lk)("div",$t,[(0,i.Lk)("div",Dt,[(0,i.Lk)("div",Yt,[t[6]||(t[6]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(s)},null,8,zt)])])])])):((0,i.uX)(),(0,i.CE)("div",Jt,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(c)("Status")),1),(0,i.Lk)("div",Zt,[(0,i.Lk)("div",en,[(0,i.Lk)("div",tn,[t[7]||(t[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,nn)])])]),(0,i.Lk)("p",on,(0,i.v_)((0,i.R1)(c)("In the past, there were security concerns with XML-RPC so we recommend making sure this feature is fully disabled if you don’t need it active.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(c)("How to fix")),1),(0,i.Lk)("p",rn,(0,i.v_)((0,i.R1)(c)("We can automatically disable XML-RPC for you below. Alternately, you can ignore this recommendation if you don’t require it. Either way, you can easily revert these actions at any time.")),1)]))]),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",an,[(0,i.bF)(C.A,{type:"button",variant:"ghost","custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(o),"-ignore"),onClick:t[2]||(t[2]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(c)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",sn,[(0,i.bF)(C.A,{variant:"blue","custom-class":"apply",action:"".concat((0,i.R1)(o),"-resolve"),onClick:t[3]||(t[3]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(c)("Disable XML-RPC")),1)]}),_:1},8,["action"])])])):(0,i.R1)(l).show_revert_button?((0,i.uX)(),(0,i.CE)("div",un,[(0,i.bF)(C.A,{"custom-class":"sui-button-revert",action:"".concat((0,i.R1)(o),"-revert"),variant:"gray",onClick:t[4]||(t[4]=function(e){return(0,i.R1)(y)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(c)("Revert")),1)]}),_:1},8,["action"])])):(0,i.Q3)("",!0)])])):(0,i.Q3)("",!0)],10,Pt)}}},cn=ln;var dn=["id"],vn={class:"sui-accordion-item-header"},fn={class:"sui-accordion-item-title"},pn={key:0},mn=["for"],bn=["id","value"],kn={class:"sui-actions-right"},yn={key:0,class:"sui-accordion-item-body"},gn={class:"sui-box"},hn={class:"sui-box-body"},Rn={class:"margin-bottom-30"},_n={key:0},Ln={class:"sui-notice sui-notice-success"},wn={class:"sui-notice-content"},Cn={class:"sui-notice-message"},xn=["innerHTML"],En={key:1},Xn={class:"sui-notice sui-notice-info margin-top-5 margin-bottom-10"},Wn={class:"sui-notice-content"},Sn={class:"sui-notice-message"},An=["innerHTML"],In={class:"margin-bottom-30"},On={class:"no-margin-bottom"},Tn={key:0,class:"sui-box-footer"},jn={class:"sui-actions-right"},Pn={key:1,class:"sui-box-footer"};const Hn={__name:"hide-error",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,o=t.slug,a=t.status,s=t.successReason,u=t.title,l=(0,r.B)().__,c=b(),d=c.bulk,v=c.cssClass,f=c.ignore,p=c.resolve,m=c.restore,k=c.revert,y=c.titleIcon;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(o),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(v)((0,i.R1)(a),(0,i.R1)(o))])},[(0,i.Lk)("div",vn,[(0,i.Lk)("div",fn,["issues"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",pn,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(y)((0,i.R1)(a)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(o),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(o),value:(0,i.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(d).ids=e})},null,8,bn),[[i.lH,(0,i.R1)(d).ids]]),t[5]||(t[5]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(u)),1)],8,mn)),(0,i.Lk)("div",kn,["ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(l)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(l)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",yn,[(0,i.Lk)("div",gn,[(0,i.Lk)("div",hn,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(l)("Overview")),1),(0,i.Lk)("p",Rn,(0,i.v_)((0,i.R1)(l)("Developers often use the built-in PHP and scripts error debugging feature, which displays code errors on the frontend of your website. It's useful for active development, but on live sites provides hackers yet another way to find loopholes in your site's security.")),1),"fixed"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",_n,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(l)("Status")),1),(0,i.Lk)("div",Ln,[(0,i.Lk)("div",wn,[(0,i.Lk)("div",Cn,[t[6]||(t[6]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(s)},null,8,xn)])])])])):((0,i.uX)(),(0,i.CE)("div",En,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(l)("Status")),1),(0,i.Lk)("div",Xn,[(0,i.Lk)("div",Wn,[(0,i.Lk)("div",Sn,[t[7]||(t[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,An)])])]),(0,i.Lk)("p",In,(0,i.v_)((0,i.R1)(l)("While it may not be in use, we haven't found any code stopping debugging information being output. It's best to remove all doubt and disable error reporting completely.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(l)("How to fix")),1),(0,i.Lk)("p",On,(0,i.v_)((0,i.R1)(l)("We can automatically disable all error reporting for you below. Alternately, you can ignore this recommendation if you don't require it. Either way, you can easily revert these actions at any time.")),1)]))]),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Tn,[(0,i.bF)(C.A,{type:"button",variant:"ghost","custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(o),"-ignore"),onClick:t[2]||(t[2]=function(e){return(0,i.R1)(f)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(l)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",jn,[(0,i.bF)(C.A,{variant:"blue","custom-class":"apply",action:"".concat((0,i.R1)(o),"-resolve"),onClick:t[3]||(t[3]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(l)("Disable error debugging")),1)]}),_:1},8,["action"])])])):((0,i.uX)(),(0,i.CE)("div",Pn,[(0,i.bF)(C.A,{"custom-class":"sui-button-revert",action:"".concat((0,i.R1)(o),"-revert"),variant:"gray",onClick:t[4]||(t[4]=function(e){return(0,i.R1)(k)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(l)("Revert")),1)]}),_:1},8,["action"])]))])])):(0,i.Q3)("",!0)],10,dn)}}},Fn=Hn;var Mn=n(7786),Un=["id"],Qn=["for","id"],Bn=["id","type","name","placeholder","disabled","readonly","required","min","max","step","maxlength","minlength","pattern","autocomplete","aria-labelledby","aria-describedby","aria-invalid"],Vn={key:1,class:"sui-field-suffix"},Kn=["id"],Gn=["id"];const qn={__name:"sui-input",props:{id:{type:String,default:""},modelValue:{type:[String,Number],default:""},type:{type:String,default:"text",validator:function(e){return["text","email","password","number","tel","url","search","date","time","datetime-local"].includes(e)}},label:{type:String,default:""},placeholder:{type:String,default:""},name:{type:String,default:""},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},error:{type:String,default:""},description:{type:String,default:""},min:{type:[String,Number],default:void 0},max:{type:[String,Number],default:void 0},step:{type:[String,Number],default:void 0},maxlength:{type:[String,Number],default:void 0},minlength:{type:[String,Number],default:void 0},pattern:{type:String,default:void 0},autocomplete:{type:String,default:void 0},size:{type:String,default:"md",validator:function(e){return["sm","md","lg"].includes(e)}}},emits:["update:modelValue","input","change","focus","blur"],setup:function(e,t){var n=t.emit,o=e,r=(0,i.Ht)(),a=n,s=(0,Mn.hRP)(o,"modelValue",a),u=(0,i.EW)(function(){return o.id?o.id:o.label?o.label.toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").trim():"input-".concat(Math.random().toString(36).substr(2,9))}),l=(0,i.EW)(function(){return"".concat(u.value,"-input")}),c=(0,i.EW)(function(){return"".concat(u.value,"-label")}),d=(0,i.EW)(function(){return"".concat(u.value,"-error")}),v=(0,i.EW)(function(){return"".concat(u.value,"-description")}),f=(0,i.EW)(function(){var e=[];return(o.error||null!=r&&r.error)&&e.push(d.value),(o.description||null!=r&&r.description)&&e.push(v.value),e.length>0?e.join(" "):void 0}),p=(0,i.EW)(function(){return{"sui-form-control-error":!!o.error,"sui-form-control-disabled":o.disabled,"sui-form-control-readonly":o.readonly,"sui-field-has-suffix":!!r.suffix,"sui-input-sm":"sm"===o.size,"sui-input-md":"md"===o.size}}),m=function(e){a("input",e)},b=function(e){a("change",e)},k=function(e){a("focus",e)},y=function(e){a("blur",e)};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{id:u.value,class:"sui-form-field"},[e.label||(0,i.R1)(r).label?((0,i.uX)(),(0,i.CE)("label",{key:0,for:l.value,id:c.value,class:"sui-label"},[(0,i.RG)(t.$slots,"label",{},function(){return[(0,i.eW)((0,i.v_)(e.label),1)]})],8,Qn)):(0,i.Q3)("",!0),(0,i.bo)((0,i.Lk)("input",{id:l.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(s)?s.value=e:null}),type:e.type,name:e.name,placeholder:e.placeholder,disabled:e.disabled,readonly:e.readonly,required:e.required,min:e.min,max:e.max,step:e.step,maxlength:e.maxlength,minlength:e.minlength,pattern:e.pattern,autocomplete:e.autocomplete,class:(0,i.C4)(["sui-form-control",p.value]),"aria-labelledby":c.value,"aria-describedby":f.value,"aria-invalid":!!e.error,onInput:m,onChange:b,onFocus:k,onBlur:y},null,42,Bn),[[i.hp,(0,i.R1)(s)]]),(0,i.R1)(r).suffix?((0,i.uX)(),(0,i.CE)("span",Vn,[(0,i.RG)(t.$slots,"suffix")])):(0,i.Q3)("",!0),e.error||(0,i.R1)(r).error?((0,i.uX)(),(0,i.CE)("span",{key:2,id:d.value,class:"sui-error-message",style:(0,i.Tr)({display:e.error||(0,i.R1)(r).error?"block":"none"}),role:"alert"},[(0,i.RG)(t.$slots,"error",{},function(){return[(0,i.eW)((0,i.v_)(e.error),1)]})],12,Kn)):(0,i.Q3)("",!0),e.description||(0,i.R1)(r).description?((0,i.uX)(),(0,i.CE)("span",{key:3,id:v.value,class:"sui-description"},[(0,i.RG)(t.$slots,"description",{},function(){return[(0,i.eW)((0,i.v_)(e.description),1)]})],8,Gn)):(0,i.Q3)("",!0)],8,Un)}}};var Nn=["id"],$n={class:"sui-accordion-item-header"},Dn={class:"sui-accordion-item-title"},Yn={key:0},zn=["for"],Jn=["id","value"],Zn={class:"sui-actions-right"},ei={key:0,class:"sui-accordion-item-body"},ti={class:"sui-box"},ni={class:"sui-box-body"},ii={class:"margin-bottom-30"},oi={key:0},ri={class:"sui-notice sui-notice-success"},ai={class:"sui-notice-content"},si={class:"sui-notice-message"},ui=["innerHTML"],li={key:1},ci={class:"sui-notice-content"},di={class:"sui-notice-message"},vi=["innerHTML"],fi={key:0,class:"margin-bottom-30"},pi={class:"no-margin-bottom"},mi={key:0,class:"sui-box-footer"},bi={class:"sui-actions-right"},ki={key:1,class:"sui-box-footer"};const yi={__name:"login-duration",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=(0,i.KR)(""),n=(0,r.B)(),o=n.__,a=n.sprintf,s=b(),u=s.bulk,l=s.cssClass,c=s.ignore,d=s.resolve,v=s.restore,f=s.revert,p=s.titleIcon,m=e.tweak,k=m.errorReason,y=m.slug,g=m.status,h=m.successReason,R=m.title,_=m.misc;return function(e,n){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(y),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(l)((0,i.R1)(g),(0,i.R1)(y))])},[(0,i.Lk)("div",$n,[(0,i.Lk)("div",Dn,["issues"!==(0,i.R1)(g)?((0,i.uX)(),(0,i.CE)("div",Yn,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(p)((0,i.R1)(g)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(R)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(y),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(y),value:(0,i.R1)(y),"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.R1)(u).ids=e})},null,8,Jn),[[i.lH,(0,i.R1)(u).ids]]),n[6]||(n[6]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(R)),1)],8,zn)),(0,i.Lk)("div",Zn,["ignore"!==(0,i.R1)(g)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(o)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:n[1]||(n[1]=function(e){return(0,i.R1)(v)({slug:(0,i.R1)(y)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(o)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(g)?((0,i.uX)(),(0,i.CE)("div",ei,[(0,i.Lk)("div",ti,[(0,i.Lk)("div",ni,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Overview")),1),(0,i.Lk)("p",ii,(0,i.v_)((0,i.R1)(o)("By default, users who select the 'remember me' option will stay logged in for 14 days. If you and your users don’t need to login to your website backend regularly, it’s good practice to reduce this default time to reduce the risk of someone gaining access to your automatically logged in account.")),1),"fixed"===(0,i.R1)(g)?((0,i.uX)(),(0,i.CE)("div",oi,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Status")),1),(0,i.Lk)("div",ri,[(0,i.Lk)("div",ai,[(0,i.Lk)("div",si,[n[7]||(n[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(h)},null,8,ui)])])])])):((0,i.uX)(),(0,i.CE)("div",li,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("Status")),1),(0,i.Lk)("div",{class:(0,i.C4)(["sui-notice sui-notice-info margin-top-5",{"margin-bottom-30":(0,i.R1)(_).duration<=7,"margin-bottom-10":(0,i.R1)(_).duration>7}])},[(0,i.Lk)("div",ci,[(0,i.Lk)("div",di,[n[8]||(n[8]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(k)},null,8,vi)])])],2),(0,i.R1)(_).duration>7?((0,i.uX)(),(0,i.CE)("p",fi,(0,i.v_)((0,i.R1)(a)((0,i.R1)(o)("If you don’t need to stay logged in for %d days, we recommend you reduce this duration to 7 days or less."),(0,i.R1)(_).duration)),1)):(0,i.Q3)("",!0),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(o)("How to fix")),1),(0,i.Lk)("p",pi,(0,i.v_)((0,i.R1)(o)("Choose the shortest login duration that most suit your website’s use case.")),1),(0,i.bF)(qn,{type:"number",modelValue:t.value,"onUpdate:modelValue":n[2]||(n[2]=function(e){return t.value=e}),min:1,max:30,label:(0,i.R1)(o)("Login duration"),size:"sm"},{suffix:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(o)("Days")),1)]}),_:1},8,["modelValue","label"])]))]),"issues"===(0,i.R1)(g)?((0,i.uX)(),(0,i.CE)("div",mi,[(0,i.bF)(C.A,{type:"button",variant:"ghost","custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(y),"-ignore"),onClick:n[3]||(n[3]=function(e){return(0,i.R1)(c)({slug:(0,i.R1)(y)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(o)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",bi,[(0,i.bF)(C.A,{variant:"blue","custom-class":"apply",action:"".concat((0,i.R1)(y),"-resolve"),onClick:n[4]||(n[4]=function(e){return(0,i.R1)(d)({duration:t.value,slug:(0,i.R1)(y)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(o)("Update Duration")),1)]}),_:1},8,["action"])])])):((0,i.uX)(),(0,i.CE)("div",ki,[(0,i.bF)(C.A,{"custom-class":"sui-button-revert",action:"".concat((0,i.R1)(y),"-revert"),variant:"gray",onClick:n[5]||(n[5]=function(e){return(0,i.R1)(f)({slug:(0,i.R1)(y)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(o)("Revert")),1)]}),_:1},8,["action"])]))])])):(0,i.Q3)("",!0)],10,Nn)}}},gi=yi;var hi=["id"],Ri={class:"sui-accordion-item-header"},_i={class:"sui-accordion-item-title"},Li={key:0},wi=["for"],Ci=["id","value"],xi={class:"sui-actions-right"},Ei={key:0,class:"sui-accordion-item-body"},Xi={class:"sui-box"},Wi={class:"sui-box-body"},Si={class:"margin-bottom-30"},Ai={class:"sui-border-frame margin-bottom-10"},Ii={class:"sui-row"},Oi={class:"sui-col"},Ti={class:"sui-col"},ji={class:"sui-tag"},Pi={key:0},Hi=["innerHTML"],Fi={class:"sui-notice no-margin-bottom"},Mi={key:1,class:"sui-notice sui-notice-success"},Ui={key:0,class:"sui-box-footer"};const Qi={__name:"php-versions",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.slug,o=t.status,a=t.title,s=t.misc,u=b(),l=u.bulk,c=u.cssClass,d=u.ignore,v=u.restore,f=u.titleIcon,p=(0,r.B)(),m=p.__,k=p.sprintf,y=(0,i.EW)(function(){return m("For more information visit ")+"<a target='_blank' href='http://php.net/supported-versions.php'>http://php.net/supported-versions.php</a>"});return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(n),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(c)((0,i.R1)(o),(0,i.R1)(n))])},[(0,i.Lk)("div",Ri,[(0,i.Lk)("div",_i,["issues"!==(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",Li,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(f)((0,i.R1)(o)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(a)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(n),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(n),value:(0,i.R1)(n),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(l).ids=e})},null,8,Ci),[[i.lH,(0,i.R1)(l).ids]]),t[3]||(t[3]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(a)),1)],8,wi)),(0,i.Lk)("div",xi,["ignore"!==(0,i.R1)(o)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(m)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(v)({slug:(0,i.R1)(n)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(m)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",Ei,[(0,i.Lk)("div",Xi,[(0,i.Lk)("div",Wi,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(m)("Overview")),1),(0,i.Lk)("p",Si,(0,i.v_)((0,i.R1)(m)("PHP is the software that powers WordPress. It interprets the WordPress code and generates web pages people view. Naturally, PHP comes in different versions and is regularly updated. As newer versions are released, WordPress drops support for older PHP versions in favor of newer, faster versions with fewer bugs.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(m)("Status")),1),(0,i.Lk)("div",Ai,[(0,i.Lk)("div",Ii,[(0,i.Lk)("div",Oi,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(m)("Current PHP version")),1),(0,i.Lk)("span",{class:(0,i.C4)([{"sui-tag-success":"fixed"===(0,i.R1)(o),"sui-tag-warning":"issues"===(0,i.R1)(o)},"sui-tag"])},(0,i.v_)((0,i.R1)(s).php_version),3)]),(0,i.Lk)("div",Ti,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(m)("Recommended")),1),(0,i.Lk)("span",ji,(0,i.v_)((0,i.R1)(k)((0,i.R1)(m)("%s or above"),(0,i.R1)(s).min_php_version)),1)])])]),"issues"===(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",Pi,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(k)((0,i.R1)(m)("PHP versions older than %s are no longer supported. For security and stability we strongly recommend you upgrade your PHP version to version %s or newer as soon as possible. "),(0,i.R1)(s).min_php_version,(0,i.R1)(s).min_php_version)),1),(0,i.Lk)("p",{innerHTML:y.value,class:"margin-bottom-30"},null,8,Hi),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(m)("How to fix")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(k)((0,i.R1)(m)("Upgrade your PHP version to %s or above. Currently the latest stable version of PHP is %s."),(0,i.R1)(s).min_php_version,(0,i.R1)(s).stable_php_version)),1),(0,i.Lk)("div",Fi,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(m)("We can't update PHP for you, contact your hosting provider or developer to help you upgrade.")),1)])])):(0,i.Q3)("",!0),"fixed"===(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",Mi,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(m)("You have the latest version of PHP installed, good stuff!")),1)])):(0,i.Q3)("",!0)]),"issues"===(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",Ui,[(0,i.bF)(C.A,{type:"button",variant:"ghost","custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(n),"-ignore"),onClick:t[2]||(t[2]=function(e){return(0,i.R1)(d)({slug:(0,i.R1)(n)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(m)("Ignore")),1)]}),_:1},8,["action"])])):(0,i.Q3)("",!0)])])):(0,i.Q3)("",!0)],10,hi)}}},Bi=Qi;var Vi=n(682),Ki={class:"sui-accordion-item-header"},Gi={class:"sui-accordion-item-title"},qi={key:0},Ni=["for"],$i=["id","value"],Di={class:"sui-actions-right"},Yi={key:0,class:"sui-accordion-item-body"},zi={class:"sui-box"},Ji={class:"sui-box-body"},Zi={key:0},eo={class:"sui-notice sui-notice-success margin-bottom-30"},to={class:"sui-notice-content"},no={class:"sui-notice-message"},io=["innerHTML"],oo={key:1},ro={class:"sui-notice sui-notice-info"},ao={class:"sui-notice-content"},so={class:"sui-notice-message"},uo=["innerHTML"],lo={class:"margin-bottom-30"},co={class:"sui-tabs sui-side-tabs"},vo={class:"sui-side-tabs"},fo={class:"sui-tabs-menu"},po={class:"sui-tabs-content"},mo={class:"text-gray-400"},bo={class:"sui-form-field margin-top-30"},ko={class:"margin-bottom-30"},yo={class:"text-gray-400"},go={class:"text-gray-400"},ho={key:0,class:"text-gray-400"},Ro={key:1,class:"text-gray-400"},_o={class:"sui-code-snippet mb-10px"},Lo={class:"text-gray-400"},wo={class:"sui-form-field margin-top-30"},Co={class:"margin-bottom-30"},xo={class:"text-gray-400"},Eo={class:"text-gray-400"},Xo={class:"text-gray-400"},Wo={class:"text-gray-400"},So={class:"sui-code-snippet"},Ao=["innerHTML"],Io={key:0,class:"sui-notice mt-7"},Oo={class:"sui-notice-content"},To={class:"sui-notice-message"},jo=["innerHTML"],Po=["innerHTML"],Ho={key:0,class:"sui-box-footer"};const Fo={__name:"prevent-php-executed",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,o=t.slug,a=t.status,s=t.successReason,u=t.title,l=t.misc,c=b(),d=c.bulk,v=c.cssClass,f=c.ignore,p=c.reCheck,m=c.resolve,k=c.restore,y=c.titleIcon,g=(0,r.B)(),h=g.__,R=g.sprintf,_=(0,Vi.X)(),L=_.support_text,w=_.showSupportLinks,x=(0,i.KR)(null),E=(0,i.KR)(null),X=(0,i.EW)(function(){var e=R(h("We will place %s file into the uploads folder to lock down the files and folders inside."),"<strong>web.config</strong>");return e+=R(h("For more information, please <a target='_blank' href='%s'>visit Microsoft TechNet</a>"),"https://technet.microsoft.com/en-us/library/cc725855(v=ws.10).aspx")});return(0,i.wB)(x,function(e){if(e){e.includes("index.php")&&(e=e.replace(/index.php/g,""),E.value=e),/<[a-z][\s\S]*>/i.test(e)&&(e=e.replace(/<\/?[^>]+(>|$)/g,""),E.value=e);var t=e.split("\n"),n="",i=(null==l?void 0:l.wp_content_dir)||"/wp-content";t.forEach(function(e){e&&(n+="\n location ~* ^"+i+"/.*\"+e+"$ { \n allow all;\n}")}),E.value=n}}),function(e,t){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(v)((0,i.R1)(a),(0,i.R1)(o))])},[(0,i.Lk)("div",Ki,[(0,i.Lk)("div",Gi,["issues"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",qi,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(y)((0,i.R1)(a)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(o),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(o),value:(0,i.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(d).ids=e})},null,8,$i),[[i.lH,(0,i.R1)(d).ids]]),t[10]||(t[10]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(u)),1)],8,Ni)),(0,i.Lk)("div",Di,["ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(h)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(k)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(h)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Yi,[(0,i.Lk)("div",zi,[(0,i.Lk)("div",Ji,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Overview")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("By default, a plugin/theme vulnerability could allow a PHP file to get uploaded into your site's directories and in turn execute harmful scripts that can wreak havoc on your website. Prevent this altogether by disabling direct PHP execution in directories that don't require it.")),1),"fixed"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Zi,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Status")),1),(0,i.Lk)("div",eo,[(0,i.Lk)("div",to,[(0,i.Lk)("div",no,[t[11]||(t[11]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(s)},null,8,io)])])])])):((0,i.uX)(),(0,i.CE)("div",oo,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Status")),1),(0,i.Lk)("div",ro,[(0,i.Lk)("div",ao,[(0,i.Lk)("div",so,[t[12]||(t[12]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,uo)])])]),(0,i.Lk)("p",lo,(0,i.v_)((0,i.R1)(h)("Currently, all directories can have PHP code executed in them. It's best to lock this down to only the directories that require, and add any further exceptions you need.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("How to fix")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("We can lock down directories WordPress doesn't need to protect you from PHP execution attacks. You can also add exceptions for specific files you need to run. Alternately, you can ignore this tweak if you don't require it. Either way, you can easily revert these actions at any time.")),1)])),(0,i.Lk)("div",co,[(0,i.Lk)("div",vo,[(0,i.Lk)("div",fo,[(0,i.Lk)("label",{for:"pv_apache",class:(0,i.C4)([{active:"apache"===(0,i.R1)(l).active_server},"sui-tab-item"])},[(0,i.bo)((0,i.Lk)("input",{type:"radio",id:"pv_apache","onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,i.R1)(l).active_server=e}),value:"apache","data-tab-menu":"pi_apache-litespeed-box"},null,512),[[i.XL,(0,i.R1)(l).active_server]]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(h)("Apache")),1)],2),(0,i.Lk)("label",{for:"pv_litespeed",class:(0,i.C4)([{active:"litespeed"===(0,i.R1)(l).active_server},"sui-tab-item"])},[(0,i.bo)((0,i.Lk)("input",{type:"radio",id:"pv_litespeed","onUpdate:modelValue":t[3]||(t[3]=function(e){return(0,i.R1)(l).active_server=e}),value:"litespeed","data-tab-menu":"pi_apache-litespeed-box"},null,512),[[i.XL,(0,i.R1)(l).active_server]]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(h)("LiteSpeed")),1)],2),(0,i.Lk)("label",{for:"pv_nginx",class:(0,i.C4)([{active:"nginx"===(0,i.R1)(l).active_server},"sui-tab-item"])},[(0,i.bo)((0,i.Lk)("input",{type:"radio",id:"pv_nginx","onUpdate:modelValue":t[4]||(t[4]=function(e){return(0,i.R1)(l).active_server=e}),value:"nginx","data-tab-menu":"pi_nginx-box"},null,512),[[i.XL,(0,i.R1)(l).active_server]]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(h)("Nginx")),1)],2),(0,i.Lk)("label",{for:"pv_iis7",class:(0,i.C4)([{active:"iis-7"===(0,i.R1)(l).active_server},"sui-tab-item"])},[(0,i.bo)((0,i.Lk)("input",{type:"radio",id:"pv_iis7","onUpdate:modelValue":t[5]||(t[5]=function(e){return(0,i.R1)(l).active_server=e}),value:"iis-7","data-tab-menu":"pi_iis7-box"},null,512),[[i.XL,(0,i.R1)(l).active_server]]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(h)("IIS")),1)],2)]),(0,i.Lk)("div",po,[(0,i.Lk)("div",{class:(0,i.C4)(["sui-tab-content sui-tab-boxed",{active:"apache"===(0,i.R1)(l).active_server||"litespeed"===(0,i.R1)(l).active_server}]),"data-tab-content":"pi_apache-litespeed-box"},[(0,i.Lk)("p",mo,(0,i.v_)((0,i.R1)(h)("We can't automatically action this fix, you can follow the instructions below to patch this up.")),1),(0,i.Lk)("div",bo,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Instructions")),1),(0,i.Lk)("div",ko,[(0,i.Lk)("p",yo,(0,i.v_)((0,i.R1)(h)("1. Create an .htaccess file in /wp-content directory.")),1),(0,i.Lk)("p",go,(0,i.v_)((0,i.R1)(h)("2. Copy the generated code into that .htaccess file and save.")),1),"apache"===(0,i.R1)(l).active_server?((0,i.uX)(),(0,i.CE)("p",ho,(0,i.v_)((0,i.R1)(h)("Note: If you do not have access to your Apache config files, you will need to contact your hosting provider to make these changes.")),1)):(0,i.Q3)("",!0),"litespeed"===(0,i.R1)(l).active_server?((0,i.uX)(),(0,i.CE)("p",Ro,(0,i.v_)((0,i.R1)(h)("Note: If you do not have access to your LiteSpeed config files, you will need to contact your hosting provider to make these changes.")),1)):(0,i.Q3)("",!0)]),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Code")),1),(0,i.Lk)("pre",_o,(0,i.v_)((0,i.R1)(l).apache_rules),1),(0,i.bF)(C.A,{"data-tooltip":(0,i.R1)(h)("Re-check the status of the tweak"),"custom-class":"sui-tooltip",icon:"sui-icon-update",action:"security-tweaks-recheck",onClick:t[6]||(t[6]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(h)("Re-check status")),1)]}),_:1},8,["data-tooltip"])])],2),(0,i.Lk)("div",{class:(0,i.C4)(["sui-tab-content sui-tab-boxed",{active:"nginx"===(0,i.R1)(l).active_server}]),"data-tab-content":"pi_nginx-box"},[(0,i.Lk)("p",Lo,(0,i.v_)((0,i.R1)(h)("We can't automatically action this fix, you can follow the instructions below to patch this up. First, add any exceptions to files you want to allow PHP to be executed from, then follow the instructions below.")),1),(0,i.Lk)("div",wo,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Instructions")),1),(0,i.Lk)("div",Co,[(0,i.Lk)("p",xo,(0,i.v_)((0,i.R1)(h)("1. Copy the generated code into your site specific .conf file usually located in a subdirectory under /etc/nginx/... or /usr/local/nginx/conf/...")),1),(0,i.Lk)("p",Eo,[(0,i.eW)((0,i.v_)((0,i.R1)(h)("2. Add the code below inside the server section in the file, right before the php location block. Looks something like:")),1),t[13]||(t[13]=(0,i.Lk)("br",null,null,-1)),t[14]||(t[14]=(0,i.Lk)("code",{class:"text-purple"},"location ~ \\.php$ {",-1))]),(0,i.Lk)("p",Xo,(0,i.v_)((0,i.R1)(h)("3. Reload NGINX.")),1),(0,i.Lk)("p",Wo,(0,i.v_)((0,i.R1)(h)("Note: If you do not have access to your NGINX config files, you will need to contact your hosting provider to make these changes.")),1)]),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Code")),1),(0,i.Lk)("pre",So,(0,i.v_)((0,i.R1)(l).nginx_rules),1),(0,i.Lk)("span",{innerHTML:E.value},null,8,Ao),(0,i.Lk)("p",null,[(0,i.bF)(C.A,{"data-tooltip":(0,i.R1)(h)("Re-check the status of the tweak"),"custom-class":"sui-tooltip",icon:"sui-icon-update",action:"security-tweaks-recheck",onClick:t[7]||(t[7]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(h)("Re-check status")),1)]}),_:1},8,["data-tooltip"])]),(0,i.R1)(w)()?((0,i.uX)(),(0,i.CE)("div",Io,[(0,i.Lk)("div",Oo,[(0,i.Lk)("div",To,[t[15]||(t[15]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(L)},null,8,jo)])])])):(0,i.Q3)("",!0)])],2),(0,i.Lk)("div",{class:(0,i.C4)(["sui-tab-content sui-tab-boxed",{active:"iis-7"===(0,i.R1)(l).active_server}]),"data-tab-content":"pi_iis7-box"},[(0,i.Lk)("p",{innerHTML:X.value},null,8,Po),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,variant:"blue",label:(0,i.R1)(h)("Add web.config file"),onClick:t[8]||(t[8]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o),current_server:(0,i.R1)(l).active_server})})},null,8,["label"])):(0,i.Q3)("",!0)],2)])])])]),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Ho,[(0,i.bF)(C.A,{"custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(o),"-ignore"),onClick:t[9]||(t[9]=function(e){return(0,i.R1)(f)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(h)("Ignore")),1)]}),_:1},8,["action"])])):(0,i.Q3)("",!0)])])):(0,i.Q3)("",!0)],2)}}},Mo=Fo;var Uo=["id"],Qo={class:"sui-accordion-item-header"},Bo={class:"sui-accordion-item-title"},Vo={key:0},Ko=["for"],Go=["id","value"],qo={class:"sui-actions-right"},No={key:0,class:"sui-accordion-item-body"},$o={class:"sui-box"},Do={class:"sui-box-body"},Yo={class:"margin-bottom-30"},zo={key:0},Jo={class:"sui-notice sui-notice-success"},Zo={class:"sui-notice-content"},er={class:"sui-notice-message"},tr=["innerHTML"],nr={key:1},ir={class:"sui-notice sui-notice-info margin-top-5 margin-bottom-10"},or={class:"sui-notice-content"},rr={class:"sui-notice-message"},ar=["innerHTML"],sr={class:"margin-bottom-30"},ur={key:2,class:"sui-tabs sui-side-tabs"},lr={class:"sui-side-tabs"},cr={class:"sui-tabs-menu"},dr={class:"sui-tabs-content"},vr={class:"sui-tabs sui-tabs-overflow"},fr={role:"tablist",class:"sui-tabs-menu"},pr={class:"sui-tabs-content"},mr=["id","aria-labelledby"],br=["id","aria-labelledby"],kr={class:"sui-form-field margin-top-30"},yr={key:0},gr={key:1},hr={class:"sui-code-snippet mb-10px"},Rr={class:"margin-bottom-30"},_r={class:"sui-code-snippet mb-10px"},Lr={key:0,class:"sui-notice mt-7"},wr={class:"sui-notice-content"},Cr={class:"sui-notice-message"},xr=["innerHTML"],Er=["innerHTML"],Xr={key:0,class:"sui-box-footer"};const Wr={__name:"protect-information",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,o=t.slug,a=t.status,s=t.successReason,u=t.title,l=t.misc,c=b(),d=c.bulk,v=c.cssClass,f=c.ignore,p=c.reCheck,m=c.resolve,k=c.restore,y=c.titleIcon,g=(0,r.B)(),h=g.__,R=g.sprintf,_=(0,Vi.X)(),L=_.support_text,w=_.showSupportLinks,x=(0,i.EW)(function(){var e=R(h("We will place %s file into the uploads folder to lock down the files and folders inside."),"<strong>web.config</strong>");return e+=R(h("For more information, please <a target='_blank' href='%s'>visit Microsoft TechNet</a>"),"https://technet.microsoft.com/en-us/library/cc725855(v=ws.10).aspx")});return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(o),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(v)((0,i.R1)(a),(0,i.R1)(o))])},[(0,i.Lk)("div",Qo,[(0,i.Lk)("div",Bo,["issues"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Vo,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(y)((0,i.R1)(a)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(o),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(o),value:(0,i.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(d).ids=e})},null,8,Go),[[i.lH,(0,i.R1)(d).ids]]),t[11]||(t[11]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(u)),1)],8,Ko)),(0,i.Lk)("div",qo,["ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(h)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(k)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(h)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",No,[(0,i.Lk)("div",$o,[(0,i.Lk)("div",Do,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Overview")),1),(0,i.Lk)("p",Yo,(0,i.v_)((0,i.R1)(h)("Often servers are incorrectly configured, and can allow an attacker to get access to sensitive files like your config, .htaccess and backup files. Hackers can grab these files and use them to gain access to your website or database.")),1),"fixed"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",zo,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Status")),1),(0,i.Lk)("div",Jo,[(0,i.Lk)("div",Zo,[(0,i.Lk)("div",er,[t[12]||(t[12]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(s)},null,8,tr)])])])])):((0,i.uX)(),(0,i.CE)("div",nr,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Status")),1),(0,i.Lk)("div",ir,[(0,i.Lk)("div",or,[(0,i.Lk)("div",rr,[t[13]||(t[13]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,ar)])])]),(0,i.Lk)("p",sr,(0,i.v_)((0,i.R1)(h)("Currently, some of your config files aren’t protected. It’s best to lock this down these files to ensure they can’t be accessed by hackers and bots.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("How to fix")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("We can lock down these files and still allow WordPress to access them. Alternatively, you can ignore this tweak if you don't require it. You can revert this fix at any time.")),1)])),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",ur,[(0,i.Lk)("div",lr,[(0,i.Lk)("div",cr,[(0,i.Lk)("label",{for:"pi_apache",class:(0,i.C4)([{active:"apache"===(0,i.R1)(l).active_server},"sui-tab-item"])},[(0,i.bo)((0,i.Lk)("input",{type:"radio",id:"pi_apache","onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,i.R1)(l).active_server=e}),value:"apache","data-tab-menu":"pi_apache-litespeed-box"},null,512),[[i.XL,(0,i.R1)(l).active_server]]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(h)("Apache")),1)],2),(0,i.Lk)("label",{for:"pi_litespeed",class:(0,i.C4)([{active:"litespeed"===(0,i.R1)(l).active_server},"sui-tab-item"])},[(0,i.bo)((0,i.Lk)("input",{type:"radio",id:"pi_litespeed","onUpdate:modelValue":t[3]||(t[3]=function(e){return(0,i.R1)(l).active_server=e}),value:"litespeed","data-tab-menu":"pi_apache-litespeed-box"},null,512),[[i.XL,(0,i.R1)(l).active_server]]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(h)("LiteSpeed")),1)],2),(0,i.Lk)("label",{for:"pi_nginx",class:(0,i.C4)([{active:"nginx"===(0,i.R1)(l).active_server},"sui-tab-item"])},[(0,i.bo)((0,i.Lk)("input",{type:"radio",id:"pi_nginx","onUpdate:modelValue":t[4]||(t[4]=function(e){return(0,i.R1)(l).active_server=e}),value:"nginx","data-tab-menu":"pi_nginx-box"},null,512),[[i.XL,(0,i.R1)(l).active_server]]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(h)("Nginx")),1)],2),(0,i.Lk)("label",{for:"pi_iis7",class:(0,i.C4)([{active:"iis-7"===(0,i.R1)(l).active_server},"sui-tab-item"])},[(0,i.bo)((0,i.Lk)("input",{type:"radio",id:"pi_iis7","onUpdate:modelValue":t[5]||(t[5]=function(e){return(0,i.R1)(l).active_server=e}),value:"iis-7","data-tab-menu":"pi_iis7-box"},null,512),[[i.XL,(0,i.R1)(l).active_server]]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(h)("IIS")),1)],2)]),(0,i.Lk)("div",dr,[(0,i.Lk)("div",{class:(0,i.C4)(["sui-tab-content",{active:"apache"===(0,i.R1)(l).active_server||"litespeed"===(0,i.R1)(l).active_server}]),"data-tab-content":"pi_apache-litespeed-box"},[(0,i.Lk)("div",vr,[(0,i.Lk)("div",fr,[(0,i.bF)(C.A,{type:"button",role:"tab",id:(0,i.R1)(o)+"_tab-automatic","custom-class":"sui-tab-item active","aria-controls":(0,i.R1)(o)+"_tab-content-automatic","aria-selected":"true",label:(0,i.R1)(h)("Automatic")},null,8,["id","aria-controls","label"]),(0,i.bF)(C.A,{type:"button",role:"tab",id:(0,i.R1)(o)+"_tab-manual","custom-class":"sui-tab-item","aria-controls":(0,i.R1)(o)+"_tab-content-manual","aria-selected":"false",tabindex:"-1",label:(0,i.R1)(h)("Manual")},null,8,["id","aria-controls","label"])]),(0,i.Lk)("div",pr,[(0,i.Lk)("div",{role:"tabpanel",tabindex:"0",id:(0,i.R1)(o)+"_tab-content-automatic",class:"sui-tab-content active","aria-labelledby":(0,i.R1)(o)+"_tab-automatic"},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("We can automatically add an .htaccess file to the root folder to action this fix. However, if an .htaccess file already exists on the server, we will append the new rules to the existing file.")),1),(0,i.bF)(C.A,{variant:"blue",type:"button",onClick:t[6]||(t[6]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o),current_server:(0,i.R1)(l).active_server})}),label:(0,i.R1)(h)("Update .htaccess file")},null,8,["label"])],8,mr),(0,i.Lk)("div",{role:"tabpanel",tabindex:"0",id:(0,i.R1)(o)+"_tab-content-manual",class:"sui-tab-content","aria-labelledby":(0,i.R1)(o)+"_tab-manual",hidden:""},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("You can manually action this fix. Follow the instructions below to manually apply the fix.")),1),(0,i.Lk)("div",kr,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Instructions")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("1. Edit the .htaccess file from the root directory.")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("2. Copy the generated code and put at the bottom of the .htaccess file and save.")),1),"apache"===(0,i.R1)(l).active_server?((0,i.uX)(),(0,i.CE)("p",yr,(0,i.v_)((0,i.R1)(h)("Note: If you do not have access to your Apache config files, you will need to contact your hosting provider to make these changes.")),1)):(0,i.Q3)("",!0),"litespeed"===(0,i.R1)(l).active_server?((0,i.uX)(),(0,i.CE)("p",gr,(0,i.v_)((0,i.R1)(h)("Note: If you do not have access to your LiteSpeed config files, you will need to contact your hosting provider to make these changes.")),1)):(0,i.Q3)("",!0),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Code")),1),(0,i.Lk)("pre",hr,(0,i.v_)((0,i.R1)(l).apache_rules),1),(0,i.bF)(C.A,{"data-tooltip":(0,i.R1)(h)("Re-check the status of the tweak"),"custom-class":"sui-tooltip",icon:"sui-icon-update",action:"security-tweaks-recheck",onClick:t[7]||(t[7]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(h)("Re-check status")),1)]}),_:1},8,["data-tooltip"])])],8,br)])])],2),(0,i.Lk)("div",{class:(0,i.C4)(["sui-tab-content sui-tab-boxed",{active:"nginx"===(0,i.R1)(l).active_server}]),"data-tab-content":"pi_nginx-box"},[(0,i.Lk)("p",Rr,(0,i.v_)((0,i.R1)(h)("We can’t automatically action this fix, but follow the instructions below to patch this up.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Instructions")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("1. Copy the generated code into your site specific .conf file usually located in a subdirectory under /etc/nginx/... or /usr/local/nginx/conf/...")),1),(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(h)("2. Add the code below inside the server section in the file, right before the php location block. Looks something like:")),1),t[14]||(t[14]=(0,i.Lk)("br",null,null,-1)),t[15]||(t[15]=(0,i.Lk)("code",{class:"text-purple"},"location ~ \\.php$ {",-1))]),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("3. Reload NGINX.")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(h)("Note: If you do not have access to your NGINX config files, you will need to contact your hosting provider to make these changes.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(h)("Code")),1),(0,i.Lk)("pre",_r,(0,i.v_)((0,i.R1)(l).nginx_rules),1),(0,i.bF)(C.A,{"data-tooltip":(0,i.R1)(h)("Re-check the status of the tweak"),"custom-class":"sui-tooltip",icon:"sui-icon-update",action:"security-tweaks-recheck",onClick:t[8]||(t[8]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(h)("Re-check status")),1)]}),_:1},8,["data-tooltip"]),(0,i.R1)(w)()?((0,i.uX)(),(0,i.CE)("div",Lr,[(0,i.Lk)("div",wr,[(0,i.Lk)("div",Cr,[t[16]||(t[16]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(L)},null,8,xr)])])])):(0,i.Q3)("",!0)],2),(0,i.Lk)("div",{class:(0,i.C4)(["sui-tab-content sui-tab-boxed",{active:"iis-7"===(0,i.R1)(l).active_server}]),"data-tab-content":"pi_iis7-box"},[(0,i.Lk)("p",{innerHTML:x.value},null,8,Er),(0,i.bF)(C.A,{variant:"blue",label:(0,i.R1)(h)("Add web.config file"),onClick:t[9]||(t[9]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o),current_server:(0,i.R1)(l).active_server})})},null,8,["label"])],2)])])])):(0,i.Q3)("",!0)]),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Xr,[(0,i.bF)(C.A,{"custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(o),"-ignore"),onClick:t[10]||(t[10]=function(e){return(0,i.R1)(f)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(h)("Ignore")),1)]}),_:1},8,["action"])])):(0,i.Q3)("",!0)])])):(0,i.Q3)("",!0)],10,Uo)}}},Sr=Wr;var Ar=n(2976),Ir={class:"sui-accordion-item-header"},Or={class:"sui-accordion-item-title"},Tr={key:0},jr=["for"],Pr=["id","value"],Hr={class:"sui-actions-right"},Fr={key:0,class:"sui-accordion-item-body"},Mr={class:"sui-box"},Ur={class:"sui-box-body"},Qr={class:"margin-bottom-30"},Br={key:0},Vr={class:"sui-notice sui-notice-success"},Kr={class:"sui-notice-content"},Gr={class:"sui-notice-message"},qr=["innerHTML"],Nr={key:1},$r={class:"sui-notice sui-notice-info margin-top-5 margin-bottom-10"},Dr={class:"sui-notice-content"},Yr={class:"sui-notice-message"},zr=["innerHTML"],Jr={class:"margin-bottom-30"},Zr={class:"no-margin-bottom"},ea={class:"sui-form-field"},ta={for:"reminder-selector",id:"reminder-selector-label",class:"sui-label"},na={class:"sui-row"},ia={class:"sui-col-md-3"},oa={class:"sui-col-md-2"},ra={class:"sui-col"},aa={key:0,class:"sui-box-footer"},sa={class:"sui-actions-right"};const ua={__name:"security-key",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,a=t.slug,s=t.status,u=t.successReason,l=t.title,c=t.misc,d=(0,i.KR)(c.reminder||""),v=(0,r.B)().__,f=b(),p=f.bulk,m=f.cssClass,k=f.ignore,y=f.resolve,g=f.restore,h=f.titleIcon,R=(0,o.bP)(f),_=R.reminder_frequencies,L=R.is_autogenerate_keys;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(m)((0,i.R1)(s),(0,i.R1)(a))])},[(0,i.Lk)("div",Ir,[(0,i.Lk)("div",Or,["issues"!==(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Tr,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(h)((0,i.R1)(s)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(l)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(a),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(a),value:(0,i.R1)(a),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(p).ids=e})},null,8,Pr),[[i.lH,(0,i.R1)(p).ids]]),t[7]||(t[7]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(l)),1)],8,jr)),(0,i.Lk)("div",Hr,["ignore"!==(0,i.R1)(s)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(v)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(g)({slug:(0,i.R1)(a)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(v)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Fr,[(0,i.Lk)("div",Mr,[(0,i.Lk)("div",Ur,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(v)("Overview")),1),(0,i.Lk)("p",Qr,(0,i.v_)((0,i.R1)(v)("WordPress uses security keys to improve the encryption of information stores in user cookies making it harder to crack passwords. A non-encrypted password like “username” or “wordpress” can be easily broken, but a random, unpredictable, encrypted password such as “88a7da62429ba6ad3cb3c76a09641fc” takes years to come up with the right combination.")),1),"fixed"===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Br,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(v)("Status")),1),(0,i.Lk)("div",Vr,[(0,i.Lk)("div",Kr,[(0,i.Lk)("div",Gr,[t[8]||(t[8]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(u)},null,8,qr)])])])])):((0,i.uX)(),(0,i.CE)("div",Nr,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(v)("Status")),1),(0,i.Lk)("div",$r,[(0,i.Lk)("div",Dr,[(0,i.Lk)("div",Yr,[t[9]||(t[9]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,zr)])])]),(0,i.Lk)("p",Jr,(0,i.v_)((0,i.R1)(v)("Currently you have old security keys, it pays to keep them updated - we recommend every 60 days or less.")),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(v)("How to fix")),1),(0,i.Lk)("p",Zr,(0,i.v_)((0,i.R1)(v)("We can regenerate your key salts instantly for you and they will be good for another 60 days. Note that this will log all users out of your site. You can also choose how often we should notify you to change them.")),1)])),(0,i.Lk)("div",ea,[(0,i.Lk)("label",ta,(0,i.v_)((0,i.R1)(v)("Reminder frequency")),1),(0,i.Lk)("div",na,[(0,i.Lk)("div",ia,[(0,i.bF)(x.A,{modelValue:d.value,"onUpdate:modelValue":t[2]||(t[2]=function(e){return d.value=e}),modelModifiers:{number:!0},options:(0,i.R1)(_),searchable:!1,"custom-class":"sui-select-sm sui-select-inline"},null,8,["modelValue","options"])]),(0,i.Lk)("div",oa,[(0,i.bF)(C.A,{label:(0,i.R1)(v)("Update"),variant:"ghost",action:"security-tweaks-reminder",onClick:t[3]||(t[3]=function(e){return(0,i.R1)(f).updateReminder({slug:(0,i.R1)(a),remind_date:d.value,is_autogenerate_keys:(0,i.R1)(L)})})},null,8,["label"])]),(0,i.Lk)("div",ra,[(0,i.bF)(Ar.A,{modelValue:(0,i.R1)(L),"onUpdate:modelValue":t[4]||(t[4]=function(e){return(0,i.i9)(L)?L.value=e:null}),label:(0,i.R1)(v)("Automatically regenerate security keys")},null,8,["modelValue","label"])])])])]),"issues"===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",aa,[(0,i.bF)(C.A,{type:"button",variant:"ghost","custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(a),"-ignore"),onClick:t[5]||(t[5]=function(e){return(0,i.R1)(k)({slug:(0,i.R1)(a)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(v)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",sa,[(0,i.bF)(C.A,{variant:"blue","custom-class":"apply",action:"".concat((0,i.R1)(a),"-resolve"),onClick:t[6]||(t[6]=function(e){return(0,i.R1)(y)({slug:(0,i.R1)(a)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(v)("Regenerate Keys")),1)]}),_:1},8,["action"])])])):(0,i.Q3)("",!0)])])):(0,i.Q3)("",!0)],2)}}},la=ua;var ca=["id"],da={class:"sui-accordion-item-header"},va={class:"sui-accordion-item-title"},fa={key:0},pa=["for"],ma=["id","value"],ba={class:"sui-actions-right"},ka={key:0,class:"sui-accordion-item-body"},ya={class:"sui-box"},ga={class:"sui-box-body"},ha={class:"margin-bottom-30"},Ra={key:0},_a={class:"sui-border-frame margin-bottom-10"},La={class:"sui-row"},wa={class:"sui-col"},Ca={class:"sui-col"},xa={class:"sui-tag"},Ea={class:"margin-bottom-30"},Xa={key:1},Wa={class:"sui-notice sui-notice-success margin-top-5 margin-bottom-10"},Sa={class:"sui-notice-content"},Aa={class:"sui-notice-message"},Ia={key:0,class:"sui-box-footer"},Oa={class:"sui-actions-right"},Ta=["href"];const ja={__name:"wp-versions",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.slug,o=t.status,a=t.title,s=t.misc,u=b(),l=u.bulk,c=u.cssClass,d=u.ignore,v=u.restore,f=u.titleIcon,p=u.summary,m=(0,r.B)(),k=m.__,y=m.sprintf;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(n),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(c)((0,i.R1)(o),(0,i.R1)(n))])},[(0,i.Lk)("div",da,[(0,i.Lk)("div",va,["issues"!==(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",fa,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(f)((0,i.R1)(o)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(a)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(n),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(n),value:(0,i.R1)(n),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(l).ids=e})},null,8,ma),[[i.lH,(0,i.R1)(l).ids]]),t[3]||(t[3]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(a)),1)],8,pa)),(0,i.Lk)("div",ba,["ignore"!==(0,i.R1)(o)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(k)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(v)({slug:(0,i.R1)(n)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(k)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",ka,[(0,i.Lk)("div",ya,[(0,i.Lk)("div",ga,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(k)("Overview")),1),(0,i.Lk)("p",ha,(0,i.v_)((0,i.R1)(k)("WordPress is an extremely popular platform, and with that popularity comes hackers that increasingly want to exploit WordPress based websites. Leaving your WordPress installation out of date is an almost guaranteed way to get hacked as you’re missing out on the latest security patches.")),1),"issues"===(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",Ra,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(k)("Status")),1),(0,i.Lk)("div",_a,[(0,i.Lk)("div",La,[(0,i.Lk)("div",wa,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(k)("Current WordPress version")),1),(0,i.Lk)("span",{class:(0,i.C4)([{"sui-tag-success":"fixed"===(0,i.R1)(o),"sui-tag-warning":"issues"===(0,i.R1)(o)},"sui-tag"])},(0,i.v_)((0,i.R1)(p).wp_version),3)]),(0,i.Lk)("div",Ca,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(k)("Recommended")),1),(0,i.Lk)("span",xa,(0,i.v_)((0,i.R1)(s).latest_wp),1)])])]),(0,i.Lk)("p",Ea,(0,i.v_)((0,i.R1)(y)((0,i.R1)(k)("Your current WordPress version is out of date, which means you could be missing out on the latest security patches in v%s"),(0,i.R1)(s).latest_wp)),1),(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(k)("How to fix")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(k)("We recommend you update your version to the latest stable release, and maintain updating it regularly. Alternately, you can ignore this upgrade if you don’t require the latest version.")),1)])):((0,i.uX)(),(0,i.CE)("div",Xa,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(k)("Status")),1),(0,i.Lk)("div",Wa,[(0,i.Lk)("div",Sa,[(0,i.Lk)("div",Aa,[t[4]||(t[4]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(k)("You have the latest version of WordPress installed, good stuff!")),1)])])])]))]),"issues"===(0,i.R1)(o)?((0,i.uX)(),(0,i.CE)("div",Ia,[(0,i.bF)(C.A,{"custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(n),"-ignore"),onClick:t[2]||(t[2]=function(e){return(0,i.R1)(d)({slug:(0,i.R1)(n)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(k)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",Oa,[(0,i.Lk)("a",{href:(0,i.R1)(s).core_update_url,class:"sui-button sui-button-ghost"},(0,i.v_)((0,i.R1)(k)("Update WordPress")),9,Ta)])])):(0,i.Q3)("",!0)])])):(0,i.Q3)("",!0)],10,ca)}}},Pa=ja;var Ha={class:"no-margin-bottom"},Fa={class:"sui-border-frame divide-y divide-silver-light py-15px"},Ma={class:"sui-p-small mb-15px"},Ua={for:"enum-rest",class:"sui-checkbox sui-checkbox-stacked stacked-items"},Qa={id:"label-enum-rest",class:"stacked-title"},Ba={class:"stacked-info"},Va={for:"enum-oembed",class:"sui-checkbox sui-checkbox-stacked stacked-items"},Ka={id:"label-enum-oembed",class:"stacked-title"},Ga={class:"stacked-info"},qa={for:"enum-sitemap",class:"sui-checkbox sui-checkbox-stacked stacked-items"},Na={id:"label-enum-sitemap",class:"stacked-title"},$a={class:"stacked-info"};const Da={__name:"prevent-enum-user-options",setup:function(e){var t=b(),n=(0,r.B)().__,a=(0,o.bP)(t).enabled_user_enums;return function(e,t){return(0,i.uX)(),(0,i.CE)("span",null,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(n)("How to fix")),1),(0,i.Lk)("p",Ha,(0,i.v_)((0,i.R1)(n)("Enable any of the following options to make it harder for bots to discover your usernames. Alternatively, ignore this recommendation if you want to allow this behavior. Either way, you can easily revert this setting at any time.")),1),(0,i.Lk)("div",Fa,[(0,i.Lk)("p",Ma,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(n)("Options")),1)]),(0,i.Lk)("label",Ua,[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"enum-rest","aria-labelledby":"label-enum-rest","onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.i9)(a)?a.value=e:null}),value:"enum-rest"},null,512),[[i.lH,(0,i.R1)(a)]]),t[3]||(t[3]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Qa,(0,i.v_)((0,i.R1)(n)("Stop REST API User calls")),1)]),(0,i.Lk)("p",Ba,(0,i.v_)((0,i.R1)(n)("Restricts REST API calls to find users. Only requests by logged-in users will be allowed.")),1),(0,i.Lk)("label",Va,[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"enum-oembed","aria-labelledby":"label-enum-oembed","onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,i.i9)(a)?a.value=e:null}),value:"enum-oembed"},null,512),[[i.lH,(0,i.R1)(a)]]),t[4]||(t[4]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Ka,(0,i.v_)((0,i.R1)(n)("Stop oEmbed calls revealing user IDs")),1)]),(0,i.Lk)("p",Ga,(0,i.v_)((0,i.R1)(n)("Excludes Author Archives links from oEmbed calls which expose the user ID by default.")),1),(0,i.Lk)("label",qa,[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"enum-sitemap","aria-labelledby":"label-enum-sitemap","onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,i.i9)(a)?a.value=e:null}),value:"enum-sitemap"},null,512),[[i.lH,(0,i.R1)(a)]]),t[5]||(t[5]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Na,(0,i.v_)((0,i.R1)(n)("Disable author sitemaps")),1)]),(0,i.Lk)("p",$a,(0,i.v_)((0,i.R1)(n)("Disables sitemaps for built-in content types like Pages and Author Archives which expose user ID by default.")),1)])])}}};var Ya=n(5072),za=n.n(Ya),Ja=n(2164),Za={insert:"head",singleton:!1};za()(Ja.A,Za);Ja.A.locals;const es=(0,n(6262).A)(Da,[["__scopeId","data-v-025f1525"]]);var ts=["id"],ns={class:"sui-accordion-item-header"},is={class:"sui-accordion-item-title"},os={key:0},rs=["for"],as=["id","value"],ss={class:"sui-actions-right"},us={key:0,class:"sui-accordion-item-body"},ls={class:"sui-box"},cs={class:"sui-box-body"},ds={class:"margin-bottom-30"},vs={key:0},fs={class:"sui-notice sui-notice-success"},ps={class:"sui-notice-content mb-30px"},ms={class:"sui-notice-message"},bs=["innerHTML"],ks={key:1,class:"margin-bottom-30"},ys={class:"sui-notice sui-notice-info margin-top-5 margin-bottom-10"},gs={class:"sui-notice-content"},hs={class:"sui-notice-message"},Rs=["innerHTML"],_s={key:2},Ls={key:0,class:"sui-box-footer"},ws={class:"sui-actions-right"},Cs={key:1,class:"sui-box-footer"};const xs={__name:"prevent-enum-users",props:{tweak:{type:Object,required:!0,validator:function(e){return e&&"string"==typeof e.slug&&"string"==typeof e.title&&["issues","fixed","ignore"].includes(e.status)}}},setup:function(e){var t=e.tweak,n=t.errorReason,o=t.slug,a=t.status,s=t.successReason,u=t.title,l=b(),c=l.bulk,d=l.cssClass,v=l.ignore,f=l.resolve,p=l.restore,m=l.revert,k=l.titleIcon,y=(0,r.B)().__;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",{id:(0,i.R1)(o),class:(0,i.C4)(["sui-accordion-item",(0,i.R1)(d)((0,i.R1)(a),(0,i.R1)(o))])},[(0,i.Lk)("div",ns,[(0,i.Lk)("div",is,["issues"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",os,[(0,i.Lk)("i",{"aria-hidden":"true",class:(0,i.C4)((0,i.R1)(k)((0,i.R1)(a)))},null,2),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)),1)])):((0,i.uX)(),(0,i.CE)("label",{key:1,for:"bulk-"+(0,i.R1)(o),class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{type:"checkbox",id:"bulk-"+(0,i.R1)(o),value:(0,i.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.R1)(c).ids=e})},null,8,as),[[i.lH,(0,i.R1)(c).ids]]),t[5]||(t[5]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(u)),1)],8,rs)),(0,i.Lk)("div",ss,["ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(C.A,{key:0,"custom-class":"sui-accordion-open-indicator","only-icon":"true",icon:"sui-icon-chevron-down","aria-label":(0,i.R1)(y)("Open item")},null,8,["aria-label"])):((0,i.uX)(),(0,i.Wv)(C.A,{key:1,variant:"ghost","custom-class":"restore float-r",icon:"sui-icon-undo",action:"restore",onClick:t[1]||(t[1]=function(e){return(0,i.R1)(p)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Restore")),1)]}),_:1}))])])]),"ignore"!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",us,[(0,i.Lk)("div",ls,[(0,i.Lk)("div",cs,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Overview")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(y)("One of the more common methods for bots and hackers to gain access to your website is to find out login usernames and brute force the login area with tons of dummy passwords. The hope is that one the username and password combos will match, and voilà - they have access (you'd be surprised how common weak passwords are!). ")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(y)("There are two sides to this hacking method - the username and the password. The passwords are random guesses, but (unfortunately) the username is easy to get. Simply typing the query string ?author=1, ?author=2 and so on, will redirect the page to /author/username/ - bam, the bot now has your usernames to begin brute force attacks with.")),1),(0,i.Lk)("p",ds,(0,i.v_)((0,i.R1)(y)("This security recommendation locks down your website by preventing the redirect, making it much harder for bots to get your usernames. We highly advise actioning this recommendation.")),1),"fixed"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",vs,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Status")),1),(0,i.Lk)("div",fs,[(0,i.Lk)("div",ps,[(0,i.Lk)("div",ms,[t[6]||(t[6]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(s)},null,8,bs)])]),(0,i.bF)(es)])])):((0,i.uX)(),(0,i.CE)("div",ks,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(y)("Status")),1),(0,i.Lk)("div",ys,[(0,i.Lk)("div",gs,[(0,i.Lk)("div",hs,[t[7]||(t[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(n)},null,8,Rs)])])])])),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",_s,[(0,i.bF)(es)])):(0,i.Q3)("",!0)]),"issues"===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Ls,[(0,i.bF)(C.A,{type:"button",variant:"ghost","custom-class":"ignore",icon:"sui-icon-eye-hide",action:"".concat((0,i.R1)(o),"-ignore"),onClick:t[2]||(t[2]=function(e){return(0,i.R1)(v)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Ignore")),1)]}),_:1},8,["action"]),(0,i.Lk)("div",ws,[(0,i.bF)(C.A,{variant:"blue","custom-class":"apply",action:"".concat((0,i.R1)(o),"-resolve"),onClick:t[3]||(t[3]=function(e){return(0,i.R1)(f)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Enforce")),1)]}),_:1},8,["action"])])])):((0,i.uX)(),(0,i.CE)("div",Cs,[(0,i.bF)(C.A,{"custom-class":"sui-button-revert",action:"".concat((0,i.R1)(o),"-revert"),variant:"gray",onClick:t[4]||(t[4]=function(e){return(0,i.R1)(m)({slug:(0,i.R1)(o)})})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(y)("Revert")),1)]}),_:1},8,["action"])]))])])):(0,i.Q3)("",!0)],10,ts)}}},Es=xs;var Xs=(0,i.Ef)(oe);Xs.use((0,o.Ey)()),Xs.component("ReplaceAdminUsername",Oe),Xs.component("DisableFileEditor",st),Xs.component("DisableTrackback",jt),Xs.component("DisableXmlRpc",cn),Xs.component("HideError",Fn),Xs.component("LoginDuration",gi),Xs.component("PhpVersion",Bi),Xs.component("PreventPhpExecuted",Mo),Xs.component("ProtectInformation",Sr),Xs.component("SecurityKey",la),Xs.component("WpVersion",Pa),Xs.component("PreventEnumUsers",Es),Xs.mount("#defender")}},e=>{e.O(0,[594],()=>{return t=9995,e(e.s=t);var t});e.O()}]);