HEX
Server: Apache
System: Linux server11 5.10.0-33-amd64 #1 SMP Debian 5.10.226-1 (2024-10-03) x86_64
User: web78 (5081)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/clients/client1/web78/web/wp-content/plugins/better-wp-security/dist/pages/tools.js
(globalThis.itsecWebpackJsonP=globalThis.itsecWebpackJsonP||[]).push([[9289],{79612:(e,t,n)=>{"use strict";n.d(t,{f:()=>i});var l=n(90071),r=n(17563),o=n(92819);function i(e,t){const n=(0,l.lX)(),i=n=>{const o="string"==typeof n?(0,l.cP)(n):n,i=(0,r.parse)(o.search?.substring(1))||{};return{...o,pathname:e.pathname,search:"?"+(0,r.stringify)({...i,path:o.pathname,...t})}};return{get length(){return n.length},get action(){return n.action},get location(){const e=(0,r.parse)(n.location.search.substring(1)),l=e.path||"/";return{...n.location,pathname:l,search:"?"+(0,r.stringify)((0,o.omit)(e,["path",Object.keys(t)]))}},createHref:e=>n.createHref(i(e)),push:(e,t)=>{n.push(i(e),t)},replace:(e,t)=>{n.replace(i(e),t)},go:(...e)=>n.go.apply(n,e),goBack:(...e)=>n.goBack.apply(n,e),goForward:(...e)=>n.goForward.apply(n,e),block:(...e)=>n.block.apply(n,e),listen(e){return n.listen((()=>{e(this.location,this.action)}))}}}},77388:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AfterImportExportToolsFill:()=>J,BeforeImportExportToolsFill:()=>G,ExportFill:()=>ee,PageContainer:()=>H,PageHeader:()=>v,ToolFill:()=>U});var l=n(6293),r=n(25993),o=n.n(r),i=n(95122),a=n(52117),s=n(16550),c=n(42236),d=n(12614),u=n(64893),m=n(3571),p=n(71930),f=n(47959),g=n(73727),h=n(52278),b=n(65813);const E=(0,a.Z)(g.rU,{target:"e160pl1x0"})({name:"8dk3vg",styles:"margin-bottom:1rem"});function v(){const{pathname:e}=(0,s.TH)();return(0,l.createElement)("header",null,"/tools"!==e&&(0,l.createElement)(E,{to:"/tools",component:(0,b.Sj)(p.zx),icon:h.Z,variant:"tertiary",text:(0,i.__)("Back to list","better-wp-security")}),(0,l.createElement)(p.X6,{level:1,text:(0,i.__)("Tools","better-wp-security"),weight:p.fs.NORMAL}),(0,l.createElement)(p.xv,{size:p.yH.SMALL,variant:p.rK.MUTED,text:(0,i.__)("Advanced tools to help you manage your site’s security.","better-wp-security")}))}var y=n(87462),x=n(94184),_=n.n(x),w=n(92819),C=n(9576),S=n(48015),N=n(31600),L=n(96302);const F=(0,a.Z)("div",{target:"e79udmo9"})({name:"1cwpjew",styles:"display:grid;grid-template-columns:repeat( auto-fit, minmax(min(800px, 100%), 1fr) );gap:2rem;margin-top:1rem"}),k=(0,a.Z)(u.Card,{target:"e79udmo8"})("display:flex;flex-direction:column;margin-bottom:0.75rem;box-shadow:none!important;border:1px solid ",(({theme:e})=>e.colors.border.normal),";>div:first-child{display:flex;flex-direction:column;}"),O=(0,a.Z)(p.X6,{target:"e79udmo7"})({name:"ol9ofu",styles:"font-size:0.875rem"}),j=(0,a.Z)(u.CardBody,{target:"e79udmo6"})({name:"v1mh8",styles:"flex-grow:2;display:flex;flex-direction:column"}),T=(0,a.Z)("div",{target:"e79udmo5"})({name:"1gok8e8",styles:"margin-bottom:0.5rem"}),I=(0,a.Z)("div",{target:"e79udmo4"})({name:"1k0t4vh",styles:"width:90%"}),A=(0,a.Z)(f.Lu,{target:"e79udmo3"})("font-size:0.75rem;color:",(({theme:e})=>e.colors.text.muted),";"),R=(0,a.Z)("div",{target:"e79udmo2"})({name:"l2ils0",styles:"flex:0 0 90%"}),D=(0,a.Z)("div",{target:"e79udmo1"})("display:flex;margin-top:auto;@media screen and (min-width: ",(({theme:e})=>e.breaks.medium),"px){flex-direction:",(({hasMessage:e})=>e?"column":"row"),";}"),B=(0,a.Z)(p.rN,{target:"e79udmo0"})({name:"14mfhm0",styles:"margin:0.5rem 0"});var P=n(65096),M=n.n(P);function Z(){return Z.instance||(Z.instance=new(M())({schemaId:"id"}),Z.instance.addMetaSchema(n(27171)),Z.instance.addFormat("html",{type:"string",validate:()=>!0})),Z.instance}function W(){const{tools:e,activeModules:t,isLoaded:n}=(0,S.useSelect)((e=>({tools:e(N.toolsStore).getResolvedTools(),activeModules:e(N.MODULES_STORE_NAME).getActiveModules(),isLoaded:e(N.toolsStore).hasFinishedResolution("getTools")})),[]),r=(0,l.useMemo)((()=>e.filter((e=>t.includes(e.module)&&!1!==e.available))),[e,t]);return(0,l.createElement)(F,null,r.length>0&&n&&r.map((e=>(0,l.createElement)($,{key:e.slug,tool:e}))))}function $({tool:e,className:t,...n}){const{result:r,isRunning:o}=(0,S.useSelect)((t=>({result:t(N.toolsStore).getLastResult(e.slug),isRunning:t(N.toolsStore).isRunning(e.slug)})),[e.slug]),[i,a]=(0,l.useState)([]);return(0,l.useEffect)((()=>a([])),[e]),(0,l.createElement)(k,(0,y.Z)({className:_()(t,"itsec-tool"),isRounded:!0,size:"small"},n),(0,l.createElement)(u.CardHeader,{size:"small"},(0,l.createElement)(O,{level:3,variant:p.rK.DARK,weight:600,text:e.title})),(0,l.createElement)(j,null,(0,l.createElement)(q,{result:r,schemaError:i}),(0,l.createElement)(I,null,(0,l.createElement)(p.xv,{variant:p.rK.DARK,text:e.description}),e.help&&(0,l.createElement)(A,{content:e.help,tagName:"p"})),(0,l.createElement)(K,{tool:e.slug}),(0,l.createElement)(z,{tool:e,setSchemaError:a,isRunning:o})))}function q({result:e,schemaError:t}){var n,r,o;return(0,l.createElement)(T,null,(0,l.createElement)(f.KM,{schemaError:t,apiError:e?.error}),(0,l.createElement)(p.rN,{messages:null!==(n=e?.success)&&void 0!==n?n:[],type:"success"}),(0,l.createElement)(p.rN,{messages:null!==(r=e?.warning)&&void 0!==r?r:[],type:"warning"}),(0,l.createElement)(p.rN,{messages:null!==(o=e?.info)&&void 0!==o?o:[],type:"info"}))}function z({tool:e,setSchemaError:t,isRunning:n}){const r=function(e){const{activeModules:t,settings:n}=(0,S.useSelect)((t=>({settings:(0,w.mapValues)(e.condition?.settings||{},((e,n)=>t(N.MODULES_STORE_NAME).getSettings(n))),activeModules:t(N.MODULES_STORE_NAME).getActiveModules()})),[e]);if(!e.condition)return!0;if(e.condition["active-modules"])for(const n of e.condition["active-modules"])if(!t?.includes(n))return!1;if(e.condition.settings){const t=Z();for(const[l,r]of Object.entries(e.condition.settings))if(!t.compile(r)(n[l]))return!1}return!0}(e),o=(0,C.useInstanceId)(z,"itsec-tool-form"),a=(0,l.useMemo)((()=>({disableInlineErrors:!0,tool:e.slug})),[e.slug]),{runTool:s}=(0,S.useDispatch)(N.toolsStore),c=!r&&e.condition?.description;return(0,l.createElement)(D,{hasMessage:c},e.form&&r&&(0,l.createElement)(R,null,(0,l.createElement)(L.b,{id:o,idPrefix:`itsec_tool_${e.slug}`,schema:e.form,uiSchema:e.form.uiSchema,formContext:a,showErrorList:!1,onError:t,onSubmit:({formData:n})=>{t([]),s(e.slug,n)}})),!r&&e.condition?.description&&(0,l.createElement)(B,{type:"warning",messages:[e.condition.description]}),(0,l.createElement)(u.Flex,{className:"itsec-tool__actions",justify:"flex-end",align:"flex-end"},(0,l.createElement)(u.FlexItem,null,(0,l.createElement)(p.zx,{variant:"primary",className:"itsec-tool__trigger",type:e.form?"submit":"button",form:e.form?o:void 0,onClick:e.form?void 0:()=>s(e.slug),isBusy:n,disabled:!r},(0,i.__)("Run","better-wp-security"))),(0,l.createElement)(K,{tool:e.slug,fillProps:{isActive:r},area:"actions"},(e=>l.Children.map(e,((e,t)=>(0,l.createElement)(l.Fragment,{key:t},e&&(0,l.createElement)(u.FlexItem,null,e))))))))}function U({tool:e,area:t="main",...n}){return(0,l.createElement)(u.Fill,(0,y.Z)({name:`Tool${t}${e}`},n))}function K({tool:e,area:t="main",...n}){return(0,l.createElement)(u.Slot,(0,y.Z)({name:`Tool${t}${e}`},n))}const H=(0,a.Z)("div",{target:"e1hk83pi1"})({name:"94gy5t",styles:"width:100%;max-width:1680px;align-self:center;padding:1rem 1.25rem"}),V=(0,a.Z)(p.X6,{target:"e1hk83pi0"})({name:"akdqam",styles:"margin-top:1rem"}),{Slot:X,Fill:G}=(0,u.createSlotFill)("BeforeImportExportTools"),{Slot:Q,Fill:J}=(0,u.createSlotFill)("AfterImportExportTools"),{Slot:Y,Fill:ee}=(0,u.createSlotFill)("Export");function te(){const[e,t]=(0,l.useState)(!1);return(0,l.createElement)(H,null,(0,l.createElement)(v,null),(0,l.createElement)(X,null,(e=>(0,l.createElement)(ne,{fills:e,setHasTools:t}))),e&&(0,l.createElement)(V,{level:2,size:p.yH.LARGE,variant:p.rK.DARK,weight:600,text:(0,i.__)("Additional Tools","better-wp-security")}),(0,l.createElement)(W,null),(0,l.createElement)(Q,null))}function ne({fills:e,setHasTools:t}){return(0,l.useEffect)((()=>t(e.length>0)),[e,t]),e}function le(){return(0,l.createElement)(Y,null)}const re=(0,a.Z)(p.Tg,{target:"elmhh4m0"})({name:"1fttcpj",styles:"display:flex;flex-direction:column"});function oe({history:e}){return(0,l.createElement)(d.a,{theme:p.U1},(0,l.createElement)(s.F0,{history:e},(0,l.createElement)(c.Fz,{ReactRouterRoute:s.AW},(0,l.createElement)(re,{className:"itsec-tools",variant:p.h1.UNDER_PAGE},(0,l.createElement)(u.SlotFillProvider,null,(0,l.createElement)(m.PluginArea,null),(0,l.createElement)(u.Popover.Slot,null),(0,l.createElement)(f.Qf,null),(0,l.createElement)(s.rs,null,(0,l.createElement)(s.AW,{path:"/export",component:le}),(0,l.createElement)(s.AW,{path:"/tools",component:te}),(0,l.createElement)(s.AW,{path:"/"},(0,l.createElement)(s.l_,{to:"/tools"}))))))))}var ie=n(79612);n.p=window.itsecWebpackPublicPath,(0,i.setLocaleData)({"":{}},"ithemes-security-pro");const ae=(0,ie.f)(document.location,{page:"itsec-tools"});o()((()=>(0,l.render)((0,l.createElement)(oe,{history:ae}),document.getElementById("itsec-tools-root"))))},33590:(e,t,n)=>{"use strict";n.d(t,{bB:()=>z,ZP:()=>J});var l={};n.r(l),n.d(l,{BaseInput:()=>d,CheckboxWidget:()=>p,CheckboxesWidget:()=>f,IncludeExcludeWidget:()=>j,RadioWidget:()=>L,SelectWidget:()=>y,TextareaWidget:()=>_,ToggleWidget:()=>m});var r={};n.r(r),n.d(r,{EntitySelectField:()=>B,FileTreeField:()=>q,TextareaListField:()=>M,TitleField:()=>A});var o=n(92819),i=n(87462),a=n(6293),s=n(64893),c=n(36179);const d=function(e){const{id:t,label:n,value:l,readonly:r,disabled:d,onBlur:u,onFocus:m,options:p,onChange:f,schema:g,uiSchema:h={},...b}=e;p.inputType?b.type=p.inputType:b.type||("number"===g.type?(b.type="number",b.step="any"):"integer"===g.type?(b.type="number",b.step="1"):b.type="text"),p.autocomplete&&(b.autoComplete=p.autocomplete),g.multipleOf&&(b.step=g.multipleOf),void 0!==g.minimum&&(b.min=g.minimum),void 0!==g.maximum&&(b.max=g.maximum);const E=h["ui:description"]||g.description;return(0,a.createElement)(s.TextControl,(0,i.Z)({label:n,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:E}),readOnly:r,disabled:d,value:l||""},(0,o.omit)(b,["autofocus","formContext","registry","rawErrors"]),{onChange:e=>f(""===e?p.emptyValue:e),onBlur:u&&(e=>u(b.id,e.target.value)),onFocus:m&&(e=>m(b.id,e.target.value))}))};var u=n(54639);function m({schema:e,uiSchema:t={},id:n,value:l,disabled:r,readonly:o,label:i,onBlur:d,onFocus:m,onChange:p}){const f=u.P6.schemaRequiresTrueValue(e),g=t["ui:description"]||e.description;return(0,a.createElement)(s.ToggleControl,{checked:l||!1,onChange:p,required:f,disabled:r,readOnly:o,label:i,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:g}),onBlur:d&&(e=>d(n,e.target.checked)),onFocus:m&&(e=>m(n,e.target.checked))})}function p({schema:e,uiSchema:t={},id:n,value:l,disabled:r,readonly:o,label:i,onBlur:d,onFocus:m,onChange:p}){const f=u.P6.schemaRequiresTrueValue(e),g=t["ui:description"]||e.description;return(0,a.createElement)(s.CheckboxControl,{checked:l||!1,onChange:p,required:f,disabled:r,readOnly:o,label:i,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:g}),onBlur:d&&(e=>d(n,e.target.checked)),onFocus:m&&(e=>m(n,e.target.checked))})}function f(e){const{disabled:t,options:n,value:l,readonly:r,onChange:o,label:i,schema:s,uiSchema:d={}}=e,{enumOptions:u,enumDisabled:m=[],enumDescriptions:p=[],style:f}=n,g=d["ui:description"]||s.description,h=u.map(((e,t)=>({...e,disabled:m.includes(e.value),help:p[t]&&(0,a.createElement)(c.Lu,{noWrap:!0,content:p[t]})})));return(0,a.createElement)(c.w2,{value:l||[],onChange:o,options:h,label:i||d["ui:title"]||s.title,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:g}),readOnly:r,disabled:t,style:f})}const{asNumber:g,guessType:h}=u.P6,b=new Set(["number","integer"]);function E(e,t){const{type:n,items:l}=e;if(""!==t){if("array"===n&&l&&b.has(l.type))return t.map(g);if("boolean"===n)return"true"===t;if("number"===n)return g(t);if(e.enum){if(e.enum.every((e=>"number"===h(e))))return g(t);if(e.enum.every((e=>"boolean"===h(e))))return"true"===t}return t}}function v(e,t){return t?[].slice.call(e.target.options).filter((e=>e.selected)).map((e=>e.value)):e.target.value}const y=function(e){const{schema:t,uiSchema:n={},id:l,options:r,value:o,label:i,required:d,disabled:u,readonly:m,multiple:p,onChange:f,onBlur:g,onFocus:h,placeholder:b}=e,{enumOptions:y,enumDisabled:x}=r,_=p?[]:"",w=[];p||void 0!==t.default||w.push({value:"",label:b});for(const e of y)w.push({...e,disabled:x&&x.includes(e.value)});const C=n["ui:description"]||t.description;return(0,a.createElement)(s.SelectControl,{multiple:p,options:w,value:void 0===o?_:o,label:i,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:C}),required:d,disabled:u,readOnly:m,onChange:e=>f(E(t,e)),onBlur:g&&(e=>g(l,E(t,v(e,p)))),onFocus:h&&(e=>h(l,E(t,v(e,p))))})},{getUiOptions:x}=u.P6;function _({schema:e,uiSchema:t={},id:n,value:l,disabled:r,readonly:d,label:u,onBlur:m,onFocus:p,onChange:f,...g}){const h=x(t),{rows:b,placeholder:E,description:v=e.description}=h;return(0,a.createElement)(s.TextareaControl,(0,i.Z)({value:void 0===l?"":l,onChange:f,disabled:r,readOnly:d,label:u,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:v}),onBlur:m&&(e=>m(n,e.target.value)),onFocus:p&&(e=>p(n,e.target.value)),rows:b,placeholder:E},(0,o.without)(g,["autofocus","formContext","registry","rawErrors"])))}const{asNumber:w,guessType:C}=u.P6,S=new Set(["number","integer"]);function N(e,t){const{type:n,items:l}=e;if(""!==t){if("array"===n&&l&&S.has(l.type))return t.map(w);if("boolean"===n)return"true"===t;if("number"===n)return w(t);if(e.enum){if(e.enum.every((e=>"number"===C(e))))return w(t);if(e.enum.every((e=>"boolean"===C(e))))return"true"===t}return t}}function L({schema:e,uiSchema:t={},id:n,options:l,value:r,label:o,required:i,disabled:d,readonly:u,onChange:m,onBlur:p,onFocus:f}){const{enumOptions:g}=l,h=t["ui:description"]||e.description;return(0,a.createElement)(s.RadioControl,{selected:r,options:g,label:o,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:h}),required:i,disabled:d,readOnly:u,onChange:t=>m(N(e,t)),onBlur:p&&(t=>p(n,N(e,t.target.value))),onFocus:f&&(t=>f(n,N(e,t.target.value)))})}var F=n(95122),k=n(82839),O=n(81019);function j({id:e,disabled:t,options:n,value:l,onChange:r,schema:i,autofocus:c,readonly:d}){const{enumOptions:u,enumDisabled:m=[],excludeList:{title:p=(0,F.__)("Excluded","better-wp-security"),description:f=(0,F.__)("The list of items to exclude from the selection.","better-wp-security"),button:g=(0,F.__)("Include","better-wp-security")}={},includeList:{title:h=(0,F.__)("Included","better-wp-security"),description:b=(0,F.__)("The list of items to include in the selection.","better-wp-security"),button:E=(0,F.__)("Exclude","better-wp-security")}={},title:v=i.title,description:y=i.description}=n;(0,a.useEffect)((()=>{const e=u.map((e=>e.value)),t=l.filter((t=>e.includes(t)));t.length!==l.length&&r(t)}),[l,u,r]);const[x,_]=(0,o.partition)(u,(e=>!l.includes(e.value)));return(0,a.createElement)("div",{className:"itsec-rjsf-include-exclude-widget"},v&&(0,a.createElement)(s.BaseControl.VisualLabel,null,v),y&&(0,a.createElement)("p",null,y),(0,a.createElement)("div",{className:"itsec-rjsf-include-exclude-widget__sides",id:e},(0,a.createElement)(T,{id:e+"__exclude",options:x,label:p,description:f,button:g,disabled:t||d,disabledOptions:m,autofocus:c,onToggle:e=>{(0,k.speak)((0,F.sprintf)((0,F.__)("Moved %1$s to %2$s.","better-wp-security"),(0,o.find)(x,{value:e}).label,h)),r([...l,e])}}),(0,a.createElement)(T,{id:e+"__include",options:_,label:h,description:b,button:E,disabled:t||d,disabledOptions:m,onToggle:e=>{(0,k.speak)((0,F.sprintf)((0,F.__)("Moved %1$s to %2$s.","better-wp-security"),(0,o.find)(_,{value:e}).label,p)),r(l.filter((t=>t!==e)))}})))}function T({id:e,label:t,description:n,options:l,button:r,onToggle:i,disabled:d,disabledOptions:u=[],autofocus:m}){const p=e+"__option__",[f,g]=(0,a.useState)("");return f&&!(0,o.find)(l,{value:f})&&g(""),(0,a.createElement)("div",{className:"itsec-rjsf-include-exclude-widget__side"},(0,a.createElement)(s.BaseControl,{id:e,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:n}),className:"itsec-rjsf-include-exclude-widget__listbox"},(0,a.createElement)("span",{className:"components-base-control__label",id:e+"__label"},t),(0,a.createElement)(c.T2,{role:"listbox",id:e,active:f&&p+f,"aria-labelledby":e+"__label","aria-describedby":n&&e+"__help",onNavigate:e=>g(e.substr(p.length)),onKeyDown:({keyCode:e})=>{if(!f||e!==O.DELETE&&e!==O.BACKSPACE)return;const t=(0,o.findIndex)(l,{value:f}),n=t+1<l.length?t+1:t-1;i(f),g(l[n]?.value||"")},autoFocus:m},l.map((e=>(0,a.createElement)("div",{id:p+e.value,key:e.value,role:d||u.includes(e.value)?"presentation":"option","aria-selected":e.value===f||void 0,onClick:d||u.includes(e.value)?void 0:()=>g(e.value)},e.label))))),(0,a.createElement)(s.Button,{variant:"secondary",disabled:!f,className:"itsec-rjsf-include-exclude-widget__move",onClick:()=>i(f),"aria-keyshortcuts":"Delete Backspace"},r))}const I="*";function A(e){const{id:t,title:n,required:l}=e;return(0,a.createElement)("span",{className:"itsec-rjsf-title-field",id:t},n,l&&(0,a.createElement)("span",{className:"required"},I))}var R=n(47959);const{getUiOptions:D}=u.P6;function B({uiSchema:e,schema:t,idSchema:n,name:l,formData:r,disabled:o,readonly:i,onChange:s}){const c=D(e);return(0,a.createElement)(R.fv,{id:n.$id,value:r,disabled:o,readonly:i,onChange:s,isMultiple:"array"===t.type,label:e["ui:title"]||t.title||l,description:e["ui:description"]||t.description,path:c.path,query:c.query,labelAttr:c.labelAttr,idAttr:c.idAttr,searchArg:c.searchArg})}const{getUiOptions:P}=u.P6;function M({uiSchema:e,schema:t,name:n,formData:l,disabled:r,readonly:o,onChange:i}){const s=e["ui:title"]||t.title||n,d=e["ui:description"]||t.description,u=P(e),{rows:m,placeholder:p}=u;return(0,a.createElement)(c.yA,{label:s,help:(0,a.createElement)(c.Lu,{noWrap:!0,content:d}),disabled:r,readonly:o,rows:m,value:l,onChange:i,placeholder:p})}var Z=n(87514),W=n.n(Z),$=n(73470);function q({idSchema:e,formData:t,onChange:n,uiSchema:l,schema:r,name:i,disabled:d,readonly:u,autofocus:m}){const p=e.$id,f=l["ui:title"]||r.title||i,g=l["ui:description"]||r.description,[h,b]=(0,a.useState)([]),[E,v]=(0,a.useState)("");(0,a.useEffect)((()=>{W()({path:(0,$.addQueryArgs)("/ithemes-security/rpc/file-change/file-tree",{directory:"/"})}).then(b)}),[]);const y=e=>{n(t.includes(e)?t.filter((t=>t!==e)):[...t,e])};return(0,a.createElement)("div",{className:"itsec-rjsf-file-tree"},g&&(0,a.createElement)(c.Lu,{content:g,tagName:"p"}),(0,a.createElement)("div",{className:"itsec-rjsf-file-tree__controls"},(0,a.createElement)("div",null,(0,a.createElement)(c.mp,{tree:h,id:p,label:(0,F.__)("File Selector","better-wp-security"),active:E,setActive:v,onActivate:y,onLoad:async e=>{const t=await W()({path:(0,$.addQueryArgs)("/ithemes-security/rpc/file-change/file-tree",{directory:e})}),n=(0,o.cloneDeep)(h);(0,c.in)(n,(n=>{if(n.id===e)return n.children=t,c.in.halt})),b(n)}}),(0,a.createElement)(s.Button,{variant:"secondary",disabled:!E,className:"itsec-rjsf-file-tree__select",onClick:()=>y(E),"aria-keyshortcuts":"Enter Space"},(0,F.__)("Select","better-wp-security"))),(0,a.createElement)(c.yA,{value:t,onChange:n,className:"itsec-rjsf-file-tree__list",label:f,disabled:d,readonly:u,autoFocus:m})))}function z({name:e,...t}){return(0,a.createElement)(s.Fill,(0,i.Z)({name:`RjsfField${e}`},t))}function U({name:e,...t}){return(0,a.createElement)(s.Slot,(0,i.Z)({name:`RjsfField${e}`},t))}const{ADDITIONAL_PROPERTY_FLAG:K,getUiOptions:H}=u.P6;function V(e){const{id:t,classNames:n,disabled:l,label:r,onKeyChange:o,onDropPropertyClick:i,readonly:c,required:d,schema:u,uiSchema:m}=e,p=`${r} Key`,f=u.hasOwnProperty(K),{removable:g}=H(m);return f&&!1!==g?(0,a.createElement)("div",{className:n},(0,a.createElement)("div",{className:"row"},(0,a.createElement)("div",{className:"col-xs-5 form-additional"},(0,a.createElement)(s.TextControl,{label:p,required:d,id:`${t}-key`,onBlur:e=>o(e.target.value)})),(0,a.createElement)("div",{className:"form-additional form-group col-xs-5"},e.children),(0,a.createElement)("div",{className:"col-xs-2"},(0,a.createElement)(s.Button,{icon:"no-alt",isDestructive:!0,disabled:l||c,onClick:i(r)})))):(0,a.createElement)("div",{className:n},e.children)}const{canExpand:X}=u.P6;function G({className:e,onClick:t,disabled:n}){return(0,a.createElement)("div",{className:"row"},(0,a.createElement)("p",{className:`col-xs-3 col-xs-offset-9 text-right ${e}`},(0,a.createElement)(s.Button,{icon:"plus-alt2",className:"btn-add col-xs-12","aria-label":(0,F.__)("Add","better-wp-security"),tabIndex:"0",onClick:t,disabled:n})))}const Q={FieldTemplate:function(e){const{children:t,errors:n,hidden:l,schema:r,uiSchema:o,formContext:i,onChange:c}=e;if(l)return null;const{resettable:d}=H(o);return(0,a.createElement)(V,e,t,(0,a.createElement)(U,{name:e.id,fillProps:e}),d&&(0,a.createElement)(s.Button,{className:"itsec-rjsf-reset-field",variant:"secondary",onClick:()=>c(r.default)},(0,F.__)("Restore Default","better-wp-security")),!0!==i?.disableInlineErrors&&n)},ObjectFieldTemplate:function(e){const{TitleField:t,DescriptionField:n,schema:l,uiSchema:r,properties:o}=e;if(!o.length)return null;const i=(r["ui:sections"]||[]).reduce(((e,t)=>({...e,[t.fields.find((e=>!!l.properties[e]))]:t})),{});return(0,a.createElement)("div",{className:"itsec-rjsf-object-fieldset",id:e.idSchema.$id},(r["ui:title"]||e.title)&&(0,a.createElement)(t,{id:`${e.idSchema.$id}__title`,title:e.title||r["ui:title"],required:e.required,formContext:e.formContext}),e.description&&(0,a.createElement)(n,{id:`${e.idSchema.$id}__description`,description:(0,a.createElement)(c.Lu,{noWrap:!0,content:e.description}),formContext:e.formContext}),o.map((({name:e,content:t})=>i[e]?(0,a.createElement)(a.Fragment,{key:e},(0,a.createElement)("h3",{className:"itsec-rjsf-section-title"},i[e].title),i[e].description&&(0,a.createElement)("p",{className:"itsec-rjsf-section-description"},(0,a.createElement)(c.Lu,{noWrap:!0,content:i[e].description})),t):t)),X(l,r,e.formData)&&(0,a.createElement)(G,{className:"object-property-expand",onClick:e.onAddClick(l),disabled:e.disabled||e.readonly}))},ErrorList:function({errors:e}){return(0,a.createElement)(c.KM,{errors:e.map((({stack:e}={})=>e)).filter((e=>!!e))})},widgets:l,fields:r},J=Q},96302:(e,t,n)=>{"use strict";n.d(t,{T:()=>b,b:()=>E});var l=n(87462),r=n(6293),o=n(73727),i=n(64893),a=n(95122),s=n(9576),c=n(71930),d=n(65813),u=n(47959),m=n(52117),p=n(54639),f=n(33590);const g=(0,p.Zz)(f.ZP),h=(0,m.Z)(g,{target:"eitunl20"})(".itsec-rjsf-object-fieldset{display:grid;grid-template-columns:[label fields] minmax(0, 1fr);grid-template-rows:auto;grid-gap:.5rem 0;@media (min-width: ",(({theme:{breaks:e}})=>e.small),"px){grid-template-columns:[label] 10rem [fields] minmax(0, 1fr);}}.itsec-rjsf-section-description{margin-top:0;grid-column:fields;}>.field-object>.itsec-rjsf-object-fieldset{&>.itsec-rjsf-title-field,&>.itsec-rjsf-section-title{grid-column:label;font-size:1rem;padding-right:1rem;margin-top:0;&:not(:first-child){border-top:1px solid ",(({theme:e})=>e.colors.border.normal),";margin-top:.5rem;padding-top:1rem;@media (min-width: ",(({theme:{breaks:e}})=>e.small),"px){&+*{border-top:1px solid ",(({theme:e})=>e.colors.border.normal),";margin-top:.5rem;padding-top:1rem;}}}}&>.form-group:not(.field-object){grid-column:label/fields-end;}&>.itsec-rjsf-section-title~.form-group{grid-column:fields;}&>.itsec-rjsf-section-title:has(+ .itsec-highlighted-search-result){border-left:5px solid ",(({theme:e})=>e.colors.border.info),";background:#f9f7fd;margin-bottom:0;padding-top:1rem!important;}&>.field-object{grid-column:label/fields-end;}&>.field-description{margin-top:0;}}.itsec-rjsf-object-fieldset>*>.itsec-rjsf-object-fieldset{&>.itsec-rjsf-title-field{grid-column:label;font-size:1rem;padding-right:1rem;}&>.form-group{grid-column:fields;}&>.field-description{grid-column:fields;margin-top:0;}}.components-base-control__label,.components-input-control__label,label,caption,legend{color:",(({theme:e})=>e.colors.text.dark),";}.itsec-highlighted-search-result{background:#f9f7fd;padding-bottom:1rem;padding-top:1rem!important;.components-base-control__label,.components-input-control__label,label,caption{border-bottom:3px solid ",(({theme:e})=>e.colors.border.info),";padding-bottom:3px;margin-bottom:6px;}.components-base-control__field{margin-bottom:12px;}}.field-object:not(:first-child):not(:empty){border-top:1px solid ",(({theme:e})=>e.colors.border.normal),";margin-top:1rem;padding-top:1rem;}.field-object:empty{display:none;}.itsec-rjsf-title-field+.field-object:not(:first-child),.itsec-rjsf-section-description+.field-object:not(:first-child){border-top:none;margin-top:0;padding-top:0;}");function b({saveLabel:e,isSaving:t,saveDisabled:n,cancelLabel:o,onCancel:a,cancelRoute:c,undoLabel:d,undoDisabled:m,onUndo:p,children:f,errors:g,apiError:h,schemaError:y,withCard:x,alignActions:_,...w}){let C=(0,s.useInstanceId)(b,"itsec-schema-form");C=w.id||C;const S=(0,r.createElement)(React.Fragment,null,(0,r.createElement)(u.KM,{errors:g,apiError:h,schemaError:y}),(0,r.createElement)(E,(0,l.Z)({},w,{id:C})));return(0,r.createElement)(i.Flex,{direction:"column",gap:7,justify:"start",expanded:!1},(0,r.createElement)(i.FlexItem,null,x&&(0,r.createElement)(i.Card,null,(0,r.createElement)(i.CardBody,null,S)),!x&&S),(0,r.createElement)(i.FlexItem,null,(0,r.createElement)(v,{id:C,saveLabel:e,cancelLabel:o,isSaving:t,saveDisabled:n,onCancel:a,cancelRoute:c,undoLabel:d,undoDisabled:m,onUndo:p,align:_},f)))}const E=(0,r.forwardRef)((({className:e,...t},o)=>(0,r.createElement)(h,(0,l.Z)({},t,{ref:o,className:e,additionalMetaSchemas:[n(27171)]}),(0,r.createElement)(React.Fragment,null))));function v({id:e,saveLabel:t=(0,a.__)("Save","better-wp-security"),isSaving:n,saveDisabled:l,cancelLabel:s=(0,a.__)("Cancel","better-wp-security"),onCancel:m,cancelRoute:p,undoLabel:f=(0,a.__)("Undo Changes","better-wp-security"),undoDisabled:g,onUndo:h,align:b,children:E}){return(0,r.createElement)(i.Flex,{align:b},m&&(0,r.createElement)(i.FlexItem,null,(0,r.createElement)(c.zx,{variant:"tertiary",type:"button",onClick:m},s)),p&&(0,r.createElement)(i.FlexItem,null,(0,r.createElement)(o.rU,{component:(0,d.Sj)(c.zx),variant:"tertiary",type:"button",to:p},s)),!b&&(0,r.createElement)(u.Xp,null),E,h&&(0,r.createElement)(i.FlexItem,null,(0,r.createElement)(c.zx,{variant:"secondary",disabled:g,onClick:h},f)),(0,r.createElement)(i.FlexItem,null,(0,r.createElement)(c.zx,{variant:"primary",isBusy:n,disabled:n||l,form:e,type:"submit"},t)))}},52278:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var l=n(6293),r=n(14776);const o=(0,l.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(r.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"}))},31600:e=>{e.exports=function(){return this.itsec.packages.data}()},82839:e=>{e.exports=function(){return this.wp.a11y}()},87514:e=>{e.exports=function(){return this.wp.apiFetch}()},64893:e=>{e.exports=function(){return this.wp.components}()},9576:e=>{e.exports=function(){return this.wp.compose}()},48015:e=>{e.exports=function(){return this.wp.data}()},82521:e=>{e.exports=function(){return this.wp.date}()},25993:e=>{e.exports=function(){return this.wp.domReady}()},6293:e=>{e.exports=function(){return this.wp.element}()},95122:e=>{e.exports=function(){return this.wp.i18n}()},81834:e=>{e.exports=function(){return this.wp.isShallowEqual}()},81019:e=>{e.exports=function(){return this.wp.keycodes}()},3571:e=>{e.exports=function(){return this.wp.plugins}()},14776:e=>{e.exports=function(){return this.wp.primitives}()},73470:e=>{e.exports=function(){return this.wp.url}()},99196:e=>{"use strict";e.exports=window.React},91850:e=>{"use strict";e.exports=window.ReactDOM},92819:e=>{"use strict";e.exports=window.lodash},76292:e=>{"use strict";e.exports=window.moment}},e=>{e.O(0,[7271,1930,5307,5257,6364,9071,2704,1511,976,7959,6179],(()=>(77388,e(e.s=77388))));var t=e.O();((window.itsec=window.itsec||{}).pages=window.itsec.pages||{}).tools=t}]);