PageSourceSearch

https://www.vincentwildlife.ie/cpresources/6619cf01/js/cache.min.js?v=1788530785

js vincentwildlife.ie collected 2026-10-01 03:16:49 UTC 1,436 bytes, 1 lines download raw bytes

1if(typeof window.mudCache==="undefined"){class MudCache{constructor(){this.base=window.mudBase;this.dataAttributes={wrapper:"data-mud-craft-core-cache-notice-wrapper"};this.wrapper=null;if(document.readyState==="complete")this.init();else window.addEventListener("DOMContentLoaded",()=>this.init())}async init(){if(typeof Craft!=="undefined")return;this.wrapper=document.querySelector(`[${this.dataAttributes.wrapper}]`);if(!this.wrapper)this.base.debug("MudCache: cache notice wrapper not found.");else if(await this.detectionAllowed()){const cachedAt=this.getCacheTimestamp();if(cachedAt)this.wrapper.innerText=`This is a cached page, created on ${cachedAt}.`}}async detectionAllowed(){await this.base.getSession();if(this.base.session.isGuest)return false;const user=await this.base.doFetch("/mud/cache/session",{method:"POST",headers:{Accept:"application/json","X-CSRF-Token":this.base.session.csrfTokenValue}});return user.cpAccess}getCacheTimestamp(){const pattern=/Cached by Blitz on (\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}[-+]\d{2}:\d{2})/;for(const node of document.childNodes){if(node.nodeType===8&&pattern.test(node.nodeValue)){return this.formatTimestamp(new Date(node.nodeValue.match(pattern)[1]))}}}formatTimestamp(timestamp){const date=new Date(timestamp);const options={hour:"2-digit",minute:"2-digit",day:"2-digit",month:"long",year:"numeric"};return date.toLocaleDateString("en-GB",options)}}window.mudCache=new MudCache}

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