/
var
/
www
/
barefootlaw.org
/
wp-content
/
plugins
/
autodescription
/
lib
/
js
/
Upload File
HOME
'use strict';window.tsfPost=function(a){const b="undefined"!=typeof tsfPostL10n&&tsfPostL10n,c="autodescription_title",d="autodescription_description",e="autodescription_social_singular",f=()=>{if(!document.querySelector(".tsf-flex"))return;let b={};const c=d=>{let e=d.querySelector(".tsf-flex-nav-tab-inner"),f=d.getElementsByClassName("tsf-flex-nav-name"),g=e.clientWidth<=d.clientWidth;if(g){if(+(d.dataset.displayedNames||1))return;d.dataset.displayedNames=1,a(f).stop(!1,!0).fadeIn(250)}else{if(!+(d.dataset.displayedNames||1))return;d.dataset.displayedNames=0,a(f).hide()}+d.dataset.displayedNames&&(e.clientWidth>d.clientWidth?(a(f).stop(!1,!0).hide(),d.dataset.displayedNames=0):setTimeout(()=>{cancelAnimationFrame(b[d.id]),b[d.id]=requestAnimationFrame(()=>c(d))},7))};window.addEventListener("tsf-flex-resize",a=>{const d=a.detail.target||document.getElementById("tsf-flex-inpost-tabs-wrapper");d&&(b[d.id]=requestAnimationFrame(()=>c(d)))});const d=a=>{window.dispatchEvent(new CustomEvent("tsf-flex-resize",{bubbles:!1,cancelable:!1,detail:{target:a}}))};let e={};const f=new ResizeObserver(a=>{for(const b of a){let a=b.target;cancelAnimationFrame(e[a.id]),e[a.id]=requestAnimationFrame(()=>{a.dataset.lastWidth||=0,+a.clientWidth!=+a.dataset.lastWidth&&(a.dataset.lastWidth=a.clientWidth,d(a))})}});f.observe(document.getElementById("tsf-flex-inpost-tabs-wrapper")),d()},g=()=>{tsfTabs.initStack("tsfSettings",{tabToggledEvent:new CustomEvent("tsf-flex-tab-toggled"),HTMLClasses:{wrapper:"tsf-flex-nav-tab-wrapper",tabRadio:"tsf-flex-nav-tab-radio",tabLabel:"tsf-flex-nav-tab-label",activeTab:"tsf-flex-tab-active",activeTabContent:"tsf-flex-tab-content-active"},fixHistory:!0})},h=()=>{const c=document.getElementById("autodescription_noindex");if(!c)return;const d=document.getElementById("autodescription_canonical"),e=1,f=2;let g,h=0,i="";const j=()=>{clearTimeout(g),g=setTimeout(()=>{d&&(i||=d.placeholder,d.placeholder=h&e||h&f?"":i)},50)},k=a=>{i=a,j()};a(document).on("tsf-updated-gutenberg-link",(a,b)=>k(b));const l=a=>{let b=c.querySelector("[value=\"0\"]"),d="";switch(a){case"password":case"private":d="noindex",h|=e;break;default:case"public":d=c.dataset.defaultUnprotected,h&=~e;}b&&(b.innerHTML=c.dataset.defaultI18n.replace("%s",tsf.escapeString(tsf.decodeEntities(d)))),j()};a(document).on("tsf-updated-gutenberg-visibility",(a,b)=>l(b));document.querySelector("#visibility .save-post-visibility")?.addEventListener("click",()=>{let b=a("#visibility").find("input:radio:checked").val();if("password"===b){let c=a("#visibility").find("#post_password").val();c&&c.length||(b="public")}l(b)}),b.states.isPrivate?l("private"):b.states.isProtected?l("password"):l("public");const m=a=>{let b="";switch(+a){case 0:b=c.dataset.defaultUnprotected;break;case-1:b="index";break;case 1:b="noindex";}"noindex"===b?h|=f:h&=~f,j()};c.addEventListener("change",a=>m(a.target.value)),m(c.value)},i=()=>{const d=document.getElementById(c);if(!d)return;tsfTitle.setInputElement(d);const e=JSON.parse(document.getElementById(`tsf-title-data_${c}`)?.dataset.state||0);e&&(tsfTitle.updateStateOf(c,"allowReferenceChange",!e.refTitleLocked),tsfTitle.updateStateOf(c,"defaultTitle",e.defaultTitle),tsfTitle.updateStateOf(c,"addAdditions",e.addAdditions),tsfTitle.updateStateOf(c,"additionValue",e.additionValue),tsfTitle.updateStateOf(c,"additionPlacement",e.additionPlacement),tsfTitle.updateStateOf(c,"hasLegacy",!!(e.hasLegacy||!1)));const f=document.getElementById("autodescription_title_no_blogname");f&&(f.addEventListener("change",a=>{let d=!a.target.checked;b.params.additionsForcedDisabled?d=!1:b.params.additionsForcedEnabled&&(d=!0),tsfTitle.updateStateOf(c,"addAdditions",d)}),f.dispatchEvent(new Event("change")));const g=a=>{let b="";switch(a){case"password":b=tsfTitle.protectedPrefix;break;case"private":b=tsfTitle.privatePrefix;break;default:case"public":b="";}tsfTitle.updateStateOf(c,"prefixValue",b)};a(document).on("tsf-updated-gutenberg-visibility",(a,b)=>g(b));document.querySelector("#visibility .save-post-visibility")?.addEventListener("click",()=>{let b=a("#visibility").find("input:radio:checked").val();if("password"===b){let c=a("#visibility").find("#post_password").val();c&&c.length||(b="public")}g(b)}),b.states.isPrivate?g("private"):b.states.isProtected&&g("password");const h=a=>{a=a?.trim()||"";let b=tsfTitle.stripTitleTags?tsf.stripTags(a):a;tsfTitle.updateStateOf(c,"defaultTitle",b||tsfTitle.untitledTitle)};if(!b.params.isFront){const b=document.querySelector("#titlewrap #title");b&&b.addEventListener("input",a=>h(a.target.value)),a(document).on("tsf-updated-gutenberg-title",(a,b)=>h(b))}tsfTitle.enqueueUnregisteredInputTrigger(c)},j=()=>{const c=document.getElementById(d);if(!c)return;tsfDescription.setInputElement(c);const e=JSON.parse(document.getElementById(`tsf-description-data_${d}`)?.dataset.state||0);e&&(tsfDescription.updateStateOf(d,"allowReferenceChange",!e.refDescriptionLocked),tsfDescription.updateStateOf(d,"defaultDescription",e.defaultDescription.trim()),tsfDescription.updateStateOf(d,"hasLegacy",!!(e.hasLegacy||!1))),tsfDescription.enqueueUnregisteredInputTrigger(d);const f=a=>{let b=tsfDescription.getStateOf(d,"useDefaultDescription"),c=!0;switch(a){case"password":case"private":c=!1;break;default:case"public":c=!0;}c!==b&&tsfDescription.updateStateOf(d,"useDefaultDescription",c)};a(document).on("tsf-updated-gutenberg-visibility",(a,b)=>f(b));document.querySelector("#visibility .save-post-visibility")?.addEventListener("click",()=>{let b=a("#visibility").find("input:radio:checked").val();if("password"===b){let c=a("#visibility").find("#post_password").val();c&&c.length||(b="public")}f(b)}),b.states.isPrivate?f("private"):b.states.isProtected&&f("password")},k=()=>{tsfSocial.setInputInstance(e,c,d);const a=JSON.parse(document.getElementById(`tsf-social-data_${e}`)?.dataset.settings||0);a&&(tsfSocial.updateStateOf(e,"addAdditions",a.og.state.addAdditions),tsfSocial.updateStateOf(e,"defaults",{ogTitle:a.og.state.defaultTitle,twTitle:a.tw.state.defaultTitle,ogDesc:a.og.state.defaultDesc,twDesc:a.tw.state.defaultDesc}),tsfSocial.updateStateOf(e,"inputLocks",{ogTitle:a.og.state?.titleLock||!1,twTitle:a.tw.state?.titleLock||!1,ogDesc:a.og.state?.descLock||!1,twDesc:a.tw.state?.descLock||!1}))},l=()=>{const b=()=>{tsfTitle.enqueueUnregisteredInputTrigger(c),tsfDescription.enqueueUnregisteredInputTrigger(d)};a("#tsf-flex-inpost-tab-general").on("tsf-flex-tab-toggled",b),window.addEventListener("tsf-flex-resize",b)},m=()=>{if(!b.states.isGutenbergPage)return;const c=document.querySelector(".tsf-seo-bar"),f=document.querySelector("#tsf-doing-it-right-wrap .tsf-ajax"),g=document.getElementById("autodescription_socialimage-url"),h=tsfSocial.getInputInstance(e)?.inputs?.ogDesc,i=tsfSocial.getInputInstance(e)?.inputs?.twDesc,j={seobar:!!c,metadescription:!!document.getElementById(d),ogdescription:!!h,twdescription:!!i,imageurl:!!g},k=b=>{b=tsf.convertJSONResponse(b);const h=75;setTimeout(()=>{if("tsfDescription"in window&&tsfDescription.updateStateOf(d,"defaultDescription",b.data.metadescription.trim()),"tsfSocial"in window){const a=tsfSocial.getStateOf(e,"defaults");a.ogDesc=b.data.ogdescription.trim(),a.twDesc=b.data.twdescription.trim(),tsfSocial.updateStateOf(e,"defaults",a)}g&&(g.placeholder=tsf.decodeEntities(b.data.imageurl),g.dispatchEvent(new Event("change"))),"tsfAys"in window&&tsfAys.reset()},h),a(c).fadeOut(h,()=>{f&&tsf.unsetAjaxLoader(f,!0),c.innerHTML=b.data.seobar}).fadeIn(250,()=>{"tsfTT"in window&&tsfTT.triggerReset()})},l=()=>{f&&tsf.unsetAjaxLoader(f,!1)};document.addEventListener("tsf-gutenberg-onsave",()=>{f&&tsf.resetAjaxLoader(f),f&&tsf.setAjaxLoader(f),wp.ajax.send("tsf_update_post_data",{data:{nonce:tsf.l10n.nonces.edit_posts,post_id:b.states.id,get:j},timeout:7e3}).done(k).fail(l)})},n=()=>{h(),i(),j(),k(),l()},o=()=>{f(),g(),m()};return Object.assign({load:()=>{document.body.addEventListener("tsf-onload",n),document.body.addEventListener("tsf-ready",o)}},{l10n:b})}(jQuery),window.tsfPost.load();