芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/public_html/invoicer.pulsehost.co.uk/public/build/assets/View-DJ0U2CBP.js
import{Z as he,r as v,o as a,m as g,w as u,a as o,b as e,v as se,t as r,p as k,G as fe,av as ye,u as be,a7 as xe,L as we,f as _,z as ke,k as w,H as N,l as n,c as d,J as b,K as p,O as C,N as $,aX as ee,aY as $e,aZ as Be,a_ as Me,a$ as Ce,b0 as G,b1 as je,b2 as Z,ab as te,b3 as Pe,s as Ie}from"./main-WS8l16KQ.js";const Le={},Te={class:"lg:grid lg:grid-rows-1 lg:grid-cols-7 lg:gap-x-8 lg:gap-y-10 xl:gap-x-16 mt-6"},Se={class:"lg:row-end-1 lg:col-span-4"},Ye={class:"max-w-2xl mx-auto mt-10 lg:max-w-none lg:mt-0 lg:row-end-2 lg:row-span-2 lg:col-span-3 w-full"},He=e("h3",{class:"sr-only"},"Reviews",-1),Ve=e("p",{class:"sr-only"},"4 out of 5 stars",-1),Ne={class:"flex flex-col-reverse"},Re={class:"mt-4"},ze={class:"mt-10 grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},De=e("div",{class:"mt-10"},null,-1),Ue={class:"border-t border-gray-200 mt-10 pt-10"},Ke={class:"border-t border-gray-200 mt-10 pt-10"},Ee={class:"w-full max-w-2xl mx-auto mt-16 lg:max-w-none lg:mt-0 lg:col-span-4"};function qe(j,R){const m=v("BaseContentPlaceholdersText"),B=v("BaseContentPlaceholdersBox"),E=v("BasePage"),T=v("BaseContentPlaceholders");return a(),g(T,{rounded:""},{default:u(()=>[o(E,{class:"bg-white"},{default:u(()=>[o(m,{class:"mt-4 h-8 w-40",lines:1}),o(m,{class:"mt-4 h-8 w-56 mb-4",lines:1}),e("div",Te,[e("div",Se,[o(B,{class:"h-96 sm:w-full",rounded:""})]),e("div",Ye,[e("div",null,[He,o(m,{class:"w-32 h-8",lines:1}),Ve]),e("div",Ne,[e("div",Re,[o(m,{class:"w-48 xl:w-80 h-12",lines:1}),o(m,{class:"w-64 xl:w-80 h-8 mt-2",lines:1})])]),e("div",null,[o(m,{class:"w-full h-24 my-10",lines:1})]),e("div",null,[o(m,{class:"w-full h-24 mt-6 mb-6",lines:1})]),e("div",ze,[o(m,{class:"w-full h-14",lines:1})]),De,e("div",Ue,[e("div",null,[o(m,{class:"w-24 h-6",lines:1}),o(m,{class:"mt-4 w-full h-20",lines:1})])]),e("div",Ke,[o(m,{class:"h-6 w-24",lines:1}),o(m,{class:"h-10 w-32 mt-4",lines:1})])]),e("div",Ee,[o(B,{class:"h-96 sm:w-full",rounded:""})])])]),_:1})]),_:1})}const Oe=he(Le,[["render",qe]]),Ae={class:"relative group"},Fe={class:"aspect-w-4 aspect-h-3 rounded-lg overflow-hidden bg-gray-100"},Ge=["src"],Ze={class:"flex items-end opacity-0 p-4 group-hover:opacity-100","aria-hidden":"true"},Je={class:"w-full bg-white bg-opacity-75 backdrop-filter backdrop-blur py-2 px-4 rounded-md text-sm font-medium text-primary-500 text-center"},Qe={class:"mt-4 flex items-center justify-between text-base font-medium text-gray-900 space-x-8 cursor-pointer"},Xe={class:"text-primary-500 font-bold"},We=e("span",{"aria-hidden":"true",class:"absolute inset-0"},null,-1),et={class:"text-primary-500 font-bold"},tt={__name:"RecentModuleCard",props:{data:{type:Object,default:null,required:!0}},setup(j){return se.useI18n(),(R,m)=>{const B=v("router-link");return a(),g(B,{class:"relative group",to:`/admin/modules/${j.data.slug}`},{default:u(()=>[e("div",Ae,[e("div",Fe,[e("img",{src:j.data.cover,class:"object-center object-cover"},null,8,Ge),e("div",Ze,[e("div",Je,r(R.$t("modules.view_module")),1)])]),e("div",Qe,[e("h3",Xe,[We,k(" "+r(j.data.name),1)]),e("p",et," $ "+r(j.data.monthly_price/100),1)])])]),_:1},8,["to"])}}},st={class:"lg:grid lg:grid-rows-1 lg:grid-cols-7 lg:gap-x-8 lg:gap-y-10 xl:gap-x-16 mt-6"},lt={class:"lg:row-end-1 lg:col-span-4"},at={class:"flex flex-col-reverse"},ot={class:"hidden mt-6 w-full max-w-2xl mx-auto sm:block lg:max-w-none"},nt={class:"grid grid-cols-3 xl:grid-cols-4 gap-6","aria-orientation":"horizontal",role:"tablist"},rt={class:"absolute inset-0 rounded-md overflow-hidden"},it=["src"],dt=e("span",{class:"ring-transparent absolute inset-0 rounded-md ring-2 ring-offset-2 pointer-events-none","aria-hidden":"true"},null,-1),ut=["onClick"],ct={class:"absolute inset-0 rounded-md overflow-hidden"},mt=["src"],_t=e("span",{class:"ring-transparent absolute inset-0 rounded-md ring-2 ring-offset-2 pointer-events-none","aria-hidden":"true"},null,-1),pt={key:0,class:"aspect-w-4 aspect-h-3"},gt=["src"],vt={key:1,class:"aspect-w-4 aspect-h-3 rounded-lg bg-gray-100 overflow-hidden"},ht=["src"],ft={class:"max-w-2xl mx-auto mt-10 lg:max-w-none lg:mt-0 lg:row-end-2 lg:row-span-2 lg:col-span-3 w-full"},yt=e("h3",{class:"sr-only"},"Reviews",-1),bt={class:"flex items-center"},xt=e("p",{class:"sr-only"},"4 out of 5 stars",-1),wt={class:"flex flex-col-reverse"},kt={class:"mt-4"},$t={class:"text-2xl font-extrabold tracking-tight text-gray-900 sm:text-3xl"},Bt=e("h2",{id:"information-heading",class:"sr-only"}," Product information ",-1),Mt={key:0,class:"text-sm text-gray-500 mt-2"},Ct=["innerHTML"],jt={key:0},Pt={class:"relative bg-white rounded-md -space-y-px"},It={class:"flex items-center text-sm"},Lt=e("span",{class:"rounded-full bg-white w-1.5 h-1.5"},null,-1),Tt=[Lt],St=["href"],Yt={key:2},Ht={key:0,class:"grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},Vt={key:1},Nt={class:"grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},Rt={class:"ml-2"},zt=e("div",{class:"mt-10"},null,-1),Dt={class:"border-t border-gray-200 mt-10 pt-10"},Ut={class:"text-sm font-medium text-gray-900"},Kt={class:"mt-4 prose prose-sm max-w-none text-gray-500"},Et=["innerHTML"],qt={class:"border-t border-gray-200 mt-10 pt-10"},Ot=["href"],At={key:3,class:"border-t border-gray-200 mt-10 pt-10"},Ft={class:"w-full p-0 list-none"},Gt={class:"m-0 text-sm leading-8"},Zt={class:"flex flex-row items-center"},Jt={key:0,class:"mr-3 text-xs text-gray-500"},Qt={class:"w-full max-w-2xl mx-auto mt-16 lg:max-w-none lg:mt-0 lg:col-span-4"},Xt=e("h3",{class:"sr-only"},"Customer Reviews",-1),Wt={key:0},es={class:"flex-none py-10"},ts={class:"inline-flex items-center justify-center h-12 w-12 rounded-full bg-gray-500"},ss={class:"text-lg font-medium leading-none text-white uppercase"},ls={class:"font-medium text-gray-900"},as={class:"flex items-center mt-4"},os=["innerHTML"],ns={key:1,class:"flex w-full items-center justify-center"},rs={class:"text-gray-500 mt-10 text-sm"},is=e("h3",{class:"sr-only"},"Frequently Asked Questions",-1),ds={class:"mt-10 font-medium text-gray-900"},us={class:"mt-2 prose prose-sm max-w-none text-gray-500"},cs=e("h3",{class:"sr-only"},"License",-1),ms=["innerHTML"],_s={key:0,class:"mt-24 sm:mt-32 lg:max-w-none"},ps={class:"flex items-center justify-between space-x-4"},gs={class:"text-lg font-medium text-gray-900"},vs={href:"/admin/modules",class:"whitespace-nowrap text-sm font-medium text-primary-600 hover:text-primary-500"},hs=e("span",{"aria-hidden":"true"}," →",-1),fs={class:"mt-6 grid grid-cols-1 gap-x-8 gap-y-8 sm:grid-cols-2 sm:gap-y-10 lg:grid-cols-4"},ys=e("div",{class:"p-6"},null,-1),xs={__name:"View",setup(j){const R=fe(),m=ye(),B=be(),E=xe(),T=we(),{t:h}=se.useI18n();let x=_(!1),z=_(!0),S=_(""),P=_(!1),I=_(!1);_(!1),Q(),ke(()=>T.params.slug,async t=>{Q()});const s=w(()=>m.currentModule.data),D=w(()=>{var M,f;let t=[],i=N({name:h("modules.monthly"),price:((M=s==null?void 0:s.value)==null?void 0:M.monthly_price)/100}),c=N({name:h("modules.yearly"),price:((f=s==null?void 0:s.value)==null?void 0:f.yearly_price)/100});return le.value?t.push(c):ae.value?t.push(i):(t.push(i),t.push(c)),t}),le=w(()=>s.value?s.value.type==="YEARLY":!1),ae=w(()=>s.value?s.value.type==="MONTHLY":!1),oe=w(()=>!!(s.value.installed&&s.value.latest_module_version)),q=w(()=>m.currentModule.meta.modules);let ne=w(()=>{let t=_(s.value.latest_module_version_updated_at),i=_(s.value.installed_module_version_updated_at);const c=i.value?i.value:t.value;return te(c).format("MMMM Do YYYY")}),re=w(()=>{let t=_(s.value.latest_module_version),i=_(s.value.installed_module_version);return i.value?i.value:t.value}),ie=w(()=>parseInt(s.value.average_rating));const de=w(()=>{let t=N([]),i=N({id:null,url:s.value.cover});return t.push(i),s.value.screenshots&&s.value.screenshots.forEach(c=>{t.push(c)}),t}),U=_(!1),O=_(null),K=_(null),A=_(D.value[0]),F=N([{translationKey:"modules.download_zip_file",stepUrl:"/api/v1/modules/download",time:null,started:!1,completed:!1},{translationKey:"modules.unzipping_package",stepUrl:"/api/v1/modules/unzip",time:null,started:!1,completed:!1},{translationKey:"modules.copying_files",stepUrl:"/api/v1/modules/copy",time:null,started:!1,completed:!1},{translationKey:"modules.completing_installation",stepUrl:"/api/v1/modules/complete",time:null,started:!1,completed:!1}]);async function J(){let t=null;for(let i=0;i
{location.reload()},1500))}catch{return x.value=!1,c.started=!1,c.completed=!0,!1}}}function ue(t){let i=_("");switch(t){case"module_not_found":i=h("modules.module_not_found");break;case"module_not_purchased":i=h("modules.module_not_purchased");break;case"version_not_supported":i=h("modules.version_not_supported");break;default:i=t;break}return i}async function Q(){T.params.slug&&(z.value=!0,await m.fetchModule(T.params.slug).then(t=>{if(A.value=D.value[0],K.value=s.value.video_link,O.value=s.value.video_thumbnail,K.value){W(),z.value=!1;return}S.value=s.value.cover,z.value=!1}))}function ce(t){switch(X(t)){case"pending":return"text-primary-800 bg-gray-200";case"finished":return"text-teal-500 bg-teal-100";case"running":return"text-blue-400 bg-blue-100";case"error":return"text-danger bg-red-200";default:return""}}function me(){E.openDialog({title:h("general.are_you_sure"),message:h("modules.disable_warning"),yesLabel:h("general.ok"),noLabel:h("general.cancel"),variant:"danger",hideNoButton:!1,size:"lg"}).then(async t=>{if(t){I.value=!0,await m.disableModule(s.value.module_name).then(i=>{if(i.data.success){s.value.enabled=0,I.value=!1,setTimeout(()=>{location.reload()},1500);return}}),I.value=!1;return}})}async function _e(){P.value=!0,await m.enableModule(s.value.module_name).then(t=>{t.data.success&&(s.value.enabled=1,setTimeout(()=>{location.reload()},1500)),P.value=!1}),P.value=!1}function X(t){return t.started&&t.completed?"finished":t.started&&!t.completed?"running":!t.started&&!t.completed?"pending":"error"}function pe(t){U.value=!1,S.value=t}function W(){U.value=!0,S.value=null}return(t,i)=>{const c=v("BaseBreadcrumbItem"),M=v("BaseBreadcrumb"),f=v("BasePageHeader"),L=v("BaseRating"),Y=v("BaseIcon"),H=v("BaseButton"),ge=v("BasePage");return n(z)?(a(),g(Oe,{key:0})):(a(),g(ge,{key:1,class:"bg-white"},{default:u(()=>[o(f,{title:s.value.name},{default:u(()=>[o(M,null,{default:u(()=>[o(c,{title:t.$t("general.home"),to:"dashboard"},null,8,["title"]),o(c,{title:t.$t("modules.title"),to:"/admin/modules"},null,8,["title"]),o(c,{title:s.value.name,to:"#",active:""},null,8,["title"])]),_:1})]),_:1},8,["title"]),e("div",st,[e("div",lt,[e("div",at,[e("div",ot,[e("div",nt,[O.value&&K.value?(a(),d("button",{key:0,class:b(["relative md:h-24 lg:h-36 rounded hover:bg-gray-50",{"outline-none ring ring-offset-1 ring-primary-500":U.value}]),type:"button",onClick:W},[e("span",rt,[e("img",{src:O.value,alt:"",class:"w-full h-full object-center object-cover"},null,8,it)]),dt],2)):p("",!0),(a(!0),d($,null,C(de.value,(l,y)=>(a(),d("button",{id:"tabs-1-tab-1",key:y,class:b(["relative md:h-24 lg:h-36 rounded hover:bg-gray-50",{"outline-none ring ring-offset-1 ring-primary-500":n(S)===l.url}]),type:"button",onClick:V=>pe(l.url)},[e("span",ct,[e("img",{src:l.url,alt:"",class:"w-full h-full object-center object-cover"},null,8,mt)]),_t],10,ut))),128))])]),U.value?(a(),d("div",pt,[e("iframe",{src:K.value,class:"sm:rounded-lg",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},null,8,gt)])):(a(),d("div",vt,[e("img",{src:n(S),alt:"Module Images",class:"w-full h-full object-center object-cover sm:rounded-lg"},null,8,ht)]))])]),e("div",ft,[yt,e("div",bt,[o(L,{rating:n(ie)},null,8,["rating"])]),xt,e("div",wt,[e("div",kt,[e("h1",$t,r(s.value.name),1),Bt,s.value.latest_module_version?(a(),d("p",Mt,r(t.$t("modules.version"))+" "+r(n(re))+" ("+r(t.$t("modules.last_updated"))+" "+r(n(ne))+") ",1)):p("",!0)])]),e("div",{class:"prose prose-sm max-w-none text-gray-500 text-sm my-10",innerHTML:s.value.long_description},null,8,Ct),s.value.purchased?p("",!0):(a(),d("div",jt,[o(n(Me),{modelValue:A.value,"onUpdate:modelValue":i[0]||(i[0]=l=>A.value=l)},{default:u(()=>[o(n(ee),{class:"sr-only"},{default:u(()=>[k(" Pricing plans ")]),_:1}),e("div",Pt,[(a(!0),d($,null,C(D.value,(l,y)=>(a(),g(n($e),{key:l.name,as:"template",value:l},{default:u(({checked:V,active:ve})=>[e("div",{class:b([y===0?"rounded-tl-md rounded-tr-md":"",y===D.value.length-1?"rounded-bl-md rounded-br-md":"",V?"bg-primary-50 border-primary-200 z-10":"border-gray-200","relative border p-4 flex flex-col cursor-pointer md:pl-4 md:pr-6 md:grid md:grid-cols-2 focus:outline-none"])},[e("div",It,[e("span",{class:b([V?"bg-primary-600 border-transparent":"bg-white border-gray-300",ve?"ring-2 ring-offset-2 ring-primary-500":"","h-4 w-4 rounded-full border flex items-center justify-center"]),"aria-hidden":"true"},Tt,2),o(n(ee),{as:"span",class:b([V?"text-primary-900":"text-gray-900","ml-3 font-medium"])},{default:u(()=>[k(r(l.name),1)]),_:2},1032,["class"])]),o(n(Be),{class:"ml-6 pl-1 text-base md:ml-0 md:pl-0 md:text-center"},{default:u(()=>[e("span",{class:b([V?"text-primary-900":"text-gray-900","font-medium"])}," $ "+r(l.price),3)]),_:2},1024)],2)]),_:2},1032,["value"]))),128))])]),_:1},8,["modelValue"])])),s.value.purchased?(a(),d("div",Yt,[s.value.installed?oe.value?(a(),d("div",Vt,[e("div",Nt,[s.value.update_available?(a(),g(H,{key:0,variant:"primary",size:"xl",loading:n(x),disabled:n(x),class:"mr-4 flex items-center justify-center text-base",onClick:i[2]||(i[2]=l=>J())},{default:u(()=>[k(r(t.$t("modules.update_to"))+" ",1),e("span",Rt,r(s.value.latest_module_version),1)]),_:1},8,["loading","disabled"])):p("",!0),s.value.enabled?(a(),g(H,{key:1,variant:"danger",size:"xl",loading:n(I),disabled:n(I),class:"mr-4 flex items-center justify-center text-base",onClick:me},{default:u(()=>[n(I)?p("",!0):(a(),g(Y,{key:0,name:"BanIcon",class:"mr-2"})),k(" "+r(t.$t("modules.disable")),1)]),_:1},8,["loading","disabled"])):(a(),g(H,{key:2,variant:"primary-outline",size:"xl",loading:n(P),disabled:n(P),class:"mr-4 flex items-center justify-center text-base",onClick:_e},{default:u(()=>[n(P)?p("",!0):(a(),g(Y,{key:0,name:"CheckIcon",class:"mr-2"})),k(" "+r(t.$t("modules.enable")),1)]),_:1},8,["loading","disabled"]))])])):p("",!0):(a(),d("div",Ht,[s.value.latest_module_version?(a(),g(H,{key:0,size:"xl",variant:"primary-outline",outline:"",loading:n(x),disabled:n(x),class:"mr-4 flex items-center justify-center text-base",onClick:i[1]||(i[1]=l=>J())},{default:u(()=>[n(x)?p("",!0):(a(),g(Y,{key:0,name:"DownloadIcon",class:"mr-2"})),k(" "+r(t.$t("modules.install")),1)]),_:1},8,["loading","disabled"])):p("",!0)]))])):(a(),d("a",{key:1,href:`${n(R).config.base_url}/modules/${s.value.slug}`,target:"_blank",class:"grid grid-cols-1 gap-x-6 gap-y-4 sm:grid-cols-2"},[o(H,{size:"xl",class:"items-center flex justify-center text-base mt-10"},{default:u(()=>[o(Y,{name:"ShoppingCartIcon",class:"mr-2"}),k(" "+r(t.$t("modules.buy_now")),1)]),_:1})],8,St)),zt,e("div",Dt,[e("h3",Ut,r(t.$t("modules.what_you_get")),1),e("div",Kt,[e("div",{class:"prose prose-sm max-w-none text-gray-500 text-sm",innerHTML:s.value.highlights},null,8,Et)])]),e("div",qt,[(a(!0),d($,null,C(s.value.links,(l,y)=>(a(),d("div",{key:y,class:"mb-4 last:mb-0 flex"},[o(Y,{name:l.icon,class:"mr-4"},null,8,["name"]),e("a",{href:l.link,class:"text-primary-500",target:"_blank"},r(l.label),9,Ot)]))),128))]),n(x)?(a(),d("div",At,[e("ul",Ft,[(a(!0),d($,null,C(F,l=>(a(),d("li",{key:l.stepUrl,class:"flex justify-between w-full py-3 border-b border-gray-200 border-solid last:border-b-0"},[e("p",Gt,r(t.$t(l.translationKey)),1),e("div",Zt,[l.time?(a(),d("span",Jt,r(l.time),1)):p("",!0),e("span",{class:b([ce(l),"block py-1 text-sm text-center uppercase rounded-full"]),style:{width:"88px"}},r(X(l)),3)])]))),128))])])):p("",!0)]),e("div",Qt,[o(n(Pe),{as:"div"},{default:u(()=>[o(n(Ce),{class:"-mb-px flex space-x-8 border-b border-gray-200"},{default:u(()=>[o(n(G),{as:"template"},{default:u(({selected:l})=>[e("button",{class:b([l?"border-primary-600 text-primary-600":"border-transparent text-gray-700 hover:text-gray-800 hover:border-gray-300","whitespace-nowrap py-6 border-b-2 font-medium text-sm"])},r(t.$t("modules.customer_reviews")),3)]),_:1}),o(n(G),{as:"template"},{default:u(({selected:l})=>[e("button",{class:b([l?"border-primary-600 text-primary-600":"border-transparent text-gray-700 hover:text-gray-800 hover:border-gray-300","whitespace-nowrap py-6 border-b-2 font-medium text-sm"])},r(t.$t("modules.faq")),3)]),_:1}),o(n(G),{as:"template"},{default:u(({selected:l})=>[e("button",{class:b([l?"border-primary-600 text-primary-600":"border-transparent text-gray-700 hover:text-gray-800 hover:border-gray-300","whitespace-nowrap py-6 border-b-2 font-medium text-sm"])},r(t.$t("modules.license")),3)]),_:1})]),_:1}),o(n(je),{as:"template"},{default:u(()=>[o(n(Z),{class:"-mb-10"},{default:u(()=>[Xt,s.value.reviews.length?(a(),d("div",Wt,[(a(!0),d($,null,C(s.value.reviews,(l,y)=>(a(),d("div",{key:y,class:"flex text-sm text-gray-500 space-x-4"},[e("div",es,[e("span",ts,[e("span",ss,r(l.customer.name[0]),1)])]),e("div",{class:b([y===0?"":"border-t border-gray-200","py-10"])},[e("h3",ls,r(l.customer.name),1),e("p",null,r(n(te)(l.created_at).format("MMMM Do YYYY")),1),e("div",as,[o(L,{rating:l.rating},null,8,["rating"])]),e("div",{class:"mt-4 prose prose-sm max-w-none text-gray-500",innerHTML:l.feedback},null,8,os)],2)]))),128))])):(a(),d("div",ns,[e("p",rs,r(t.$t("modules.no_reviews_found")),1)]))]),_:1}),o(n(Z),{as:"dl",class:"text-sm text-gray-500"},{default:u(()=>[is,(a(!0),d($,null,C(s.value.faq,l=>(a(),d($,{key:l.question},[e("dt",ds,r(l.question),1),e("dd",us,[e("p",null,r(l.answer),1)])],64))),128))]),_:1}),o(n(Z),{class:"pt-10"},{default:u(()=>[cs,e("div",{class:"prose prose-sm max-w-none text-gray-500",innerHTML:s.value.license},null,8,ms)]),_:1})]),_:1})]),_:1})])]),q.value&&q.value.length?(a(),d("div",_s,[e("div",ps,[e("h2",gs,r(t.$t("modules.other_modules")),1),e("a",vs,[k(r(t.$t("modules.view_all")),1),hs])]),e("div",fs,[(a(!0),d($,null,C(q.value,(l,y)=>(a(),d("div",{key:y},[o(tt,{data:l},null,8,["data"])]))),128))])])):p("",!0),ys]),_:1}))}}};export{xs as default};