PageSourceSearch

https://archiminiorga.com/wp-content/cache/autoptimize/autoptimize_single_aebc0490b6395b0a2957afa0060520de.php

js archiminiorga.com collected 2026-10-02 15:26:54 UTC 10,026 bytes, 36 lines download raw bytes

1var jetpackLikesWidgetBatch=[];var jetpackLikesMasterReady=false;var jetpackLikesLookAhead=2000;var jetpackCommentLikesLoadedWidgets=[];var jetpackLikesDocReadyPromise=new Promise(resolve=>{if(document.readyState!=='loading'){resolve();}else{window.addEventListener('DOMContentLoaded',()=>resolve());}});function JetpackLikesPostMessage(message,target){if(typeof message==='string'){try{message=JSON.parse(message);}catch{return;}}
2if(target&&typeof target.postMessage==='function'){try{target.postMessage(JSON.stringify({type:'likesMessage',data:message,}),'*');}catch{}}}
3function JetpackLikesBatchHandler(){const requests=[];document.querySelectorAll('div.jetpack-likes-widget-unloaded').forEach(widget=>{if(jetpackLikesWidgetBatch.indexOf(widget.id)>-1){return;}
4if(!jetpackIsScrolledIntoView(widget)){return;}
5jetpackLikesWidgetBatch.push(widget.id);var regex=/like-(post|comment)-wrapper-(\d+)-(\d+)-(\w+)/,match=regex.exec(widget.id),info;if(!match||match.length!==5){return;}
6info={blog_id:match[2],width:widget.width,};if('post'===match[1]){info.post_id=match[3];}else if('comment'===match[1]){info.comment_id=match[3];}
7info.obj_id=match[4];requests.push(info);});if(requests.length>0){JetpackLikesPostMessage({event:'initialBatch',requests:requests},window.frames['likes-master']);}}
8function JetpackLikesMessageListener(event){let message=event&&event.data;if(typeof message==='string'){try{message=JSON.parse(message);}catch{return;}}
9const type=message&&message.type;const data=message&&message.data;if(type!=='likesMessage'||typeof data.event==='undefined'){return;}
10const allowedOrigin='https://widgets.wp.com';if(allowedOrigin!==event.origin){return;}
11switch(data.event){case'masterReady':jetpackLikesDocReadyPromise.then(()=>{jetpackLikesMasterReady=true;const stylesData={event:'injectStyles',};const sdTextColor=document.querySelector('.sd-text-color');const sdLinkColor=document.querySelector('.sd-link-color');const sdTextColorStyles=(sdTextColor&&getComputedStyle(sdTextColor))||{};const sdLinkColorStyles=(sdLinkColor&&getComputedStyle(sdLinkColor))||{};if(document.body.classList.contains('single')){JetpackLikesPostMessage({event:'reblogsEnabled'},window.frames['likes-master']);}
12stylesData.textStyles={color:sdTextColorStyles.color,fontFamily:sdTextColorStyles['font-family'],fontSize:sdTextColorStyles['font-size'],direction:sdTextColorStyles.direction,fontWeight:sdTextColorStyles['font-weight'],fontStyle:sdTextColorStyles['font-style'],textDecoration:sdTextColorStyles['text-decoration'],};stylesData.linkStyles={color:sdLinkColorStyles.color,fontFamily:sdLinkColorStyles['font-family'],fontSize:sdLinkColorStyles['font-size'],textDecoration:sdLinkColorStyles['text-decoration'],fontWeight:sdLinkColorStyles['font-weight'],fontStyle:sdLinkColorStyles['font-style'],};JetpackLikesPostMessage(stylesData,window.frames['likes-master']);JetpackLikesBatchHandler();});break;case'showLikeWidget':break;case'showCommentLikeWidget':break;case'killCommentLikes':document.querySelectorAll('.jetpack-comment-likes-widget-wrapper').forEach(wrapper=>wrapper.remove());break;case'clickReblogFlair':if(wpcom_reblog&&typeof wpcom_reblog.toggle_reblog_box_flair==='function'){wpcom_reblog.toggle_reblog_box_flair(data.obj_id);}
13break;case'hideOtherGravatars':{hideLikersPopover();break;}
14case'showOtherGravatars':{const container=document.querySelector('#likes-other-gravatars');if(!container){break;}
15const list=container.querySelector('ul');container.style.display='none';list.innerHTML='';container.querySelectorAll('.likes-text span').forEach(item=>(item.textContent=data.totalLikesLabel));(data.likers||[]).forEach(async(liker,index)=>{if(liker.profile_URL.substr(0,4)!=='http'){return;}
16const element=document.createElement('li');list.append(element);const profileLink=encodeURI(liker.profile_URL);const avatarLink=encodeURI(liker.avatar_URL);element.innerHTML=`<a href="${ profileLink }" rel="nofollow" target="_parent" class="wpl-liker">
17						<img src="${ avatarLink }"
18							alt=""
19							style="width: 28px; height: 28px;" />
20						<span></span>
21					</a>`;element.classList.add(liker.css_class);element.querySelector('img').alt=data.avatarAltTitle.replace('%s',liker.name);element.querySelector('span').innerText=liker.name;if(index===data.likers.length-1){element.addEventListener('keydown',e=>{if(e.key==='Tab'&&!e.shiftKey){e.preventDefault();hideLikersPopover();JetpackLikesPostMessage({event:'focusLikesCount',parent:data.parent},window.frames['likes-master']);}});}});const positionPopup=function(){const containerStyle=getComputedStyle(container);const isRtl=containerStyle.direction==='rtl';const el=document.querySelector(`*[name='${ data.parent }']`);const rect=el.getBoundingClientRect();const win=el.ownerDocument.defaultView;const offset={top:rect.top+win.pageYOffset,left:rect.left+win.pageXOffset,};let containerLeft;container.style.top=offset.top+data.position.top-1+'px';if(isRtl){const visibleAvatarsCount=data&&data.likers?Math.min(data.likers.length,5):0;containerLeft=offset.left+data.position.left+24*visibleAvatarsCount+4;container.style.transform='translateX(-100%)';}else{containerLeft=offset.left+data.position.left;}
22container.style.left=containerLeft+'px';container.style.left='-9999px';container.style.display='block';const containerWidth=container.offsetWidth;const containerRight=containerLeft+containerWidth;if(containerRight>win.innerWidth){containerLeft=rect.right-containerWidth;}
23container.style.left=containerLeft+'px';container.setAttribute('aria-hidden','false');};positionPopup();container.focus();const debounce=function(func,wait){var timeout;return function(){var context=this;var args=arguments;clearTimeout(timeout);timeout=setTimeout(function(){func.apply(context,args);},wait);};};const debouncedPositionPopup=debounce(positionPopup,100);container.__resizeHandler=debouncedPositionPopup;window.addEventListener('resize',debouncedPositionPopup);container.focus();}}}
24window.addEventListener('message',JetpackLikesMessageListener);function hideLikersPopover(){const container=document.querySelector('#likes-other-gravatars');if(container){container.style.display='none';container.setAttribute('aria-hidden','true');const resizeHandler=container.__resizeHandler;if(resizeHandler){window.removeEventListener('resize',resizeHandler);delete container.__resizeHandler;}}}
25document.addEventListener('click',hideLikersPopover);function JetpackLikesWidgetQueueHandler(){var wrapperID;if(!jetpackLikesMasterReady){JetpackLikesPostMessage({event:'queryMasterReady'},window.frames['likes-master']);setTimeout(JetpackLikesWidgetQueueHandler,500);return;}
26jetpackUnloadScrolledOutWidgets();var unloadedWidgetsInView=jetpackGetUnloadedWidgetsInView();if(unloadedWidgetsInView.length>0){JetpackLikesBatchHandler();}
27for(var i=0,length=unloadedWidgetsInView.length;i<=length-1;i++){wrapperID=unloadedWidgetsInView[i].id;if(!wrapperID){continue;}
28jetpackLoadLikeWidgetIframe(wrapperID);}}
29function jetpackLoadLikeWidgetIframe(wrapperID){if(typeof wrapperID==='undefined'){return;}
30const wrapper=document.querySelector('#'+wrapperID);wrapper.querySelectorAll('iframe').forEach(iFrame=>iFrame.remove());const placeholder=wrapper.querySelector('.likes-widget-placeholder');if(placeholder&&placeholder.classList.contains('post-likes-widget-placeholder')){const postLikesFrame=document.createElement('iframe');postLikesFrame.classList.add('post-likes-widget','jetpack-likes-widget');postLikesFrame.name=wrapper.dataset.name;postLikesFrame.src=wrapper.dataset.src;postLikesFrame.height='55px';postLikesFrame.width='100%';postLikesFrame.frameBorder='0';postLikesFrame.scrolling='no';postLikesFrame.title=wrapper.dataset.title;placeholder.after(postLikesFrame);}
31if(placeholder.classList.contains('comment-likes-widget-placeholder')){const commentLikesFrame=document.createElement('iframe');commentLikesFrame.class='comment-likes-widget-frame jetpack-likes-widget-frame';commentLikesFrame.name=wrapper.dataset.name;commentLikesFrame.src=wrapper.dataset.src;commentLikesFrame.height='18px';commentLikesFrame.width='100%';commentLikesFrame.frameBorder='0';commentLikesFrame.scrolling='no';wrapper.querySelector('.comment-like-feedback').after(commentLikesFrame);jetpackCommentLikesLoadedWidgets.push(commentLikesFrame);}
32wrapper.classList.remove('jetpack-likes-widget-unloaded');wrapper.classList.add('jetpack-likes-widget-loading');wrapper.querySelector('iframe').addEventListener('load',e=>{JetpackLikesPostMessage({event:'loadLikeWidget',name:e.target.name,width:e.target.width},window.frames['likes-master']);wrapper.classList.remove('jetpack-likes-widget-loading');wrapper.classList.add('jetpack-likes-widget-loaded');});}
33function jetpackGetUnloadedWidgetsInView(){const unloadedWidgets=document.querySelectorAll('div.jetpack-likes-widget-unloaded');return[...unloadedWidgets].filter(item=>jetpackIsScrolledIntoView(item));}
34function jetpackIsScrolledIntoView(element){const top=element.getBoundingClientRect().top;const bottom=element.getBoundingClientRect().bottom;return top+jetpackLikesLookAhead>=0&&bottom<=window.innerHeight+jetpackLikesLookAhead;}
35function jetpackUnloadScrolledOutWidgets(){for(let i=jetpackCommentLikesLoadedWidgets.length-1;i>=0;i--){const currentWidgetIframe=jetpackCommentLikesLoadedWidgets[i];if(!jetpackIsScrolledIntoView(currentWidgetIframe)){const widgetWrapper=currentWidgetIframe&&currentWidgetIframe.parentElement&&currentWidgetIframe.parentElement.parentElement;widgetWrapper.classList.remove('jetpack-likes-widget-loaded');widgetWrapper.classList.remove('jetpack-likes-widget-loading');widgetWrapper.classList.add('jetpack-likes-widget-unloaded');jetpackCommentLikesLoadedWidgets.splice(i,1);currentWidgetIframe.remove();}}}
36var jetpackWidgetsDelayedExec=function(after,fn){var timer;return function(){clearTimeout(timer);timer=setTimeout(fn,after);};};var jetpackOnScrollStopped=jetpackWidgetsDelayedExec(250,JetpackLikesWidgetQueueHandler);JetpackLikesWidgetQueueHandler();window.addEventListener('scroll',jetpackOnScrollStopped,true);

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.