PageSourceSearch

https://s.dvdfab.cn/dist/202603/_nuxt3/C1aprf-n.js

js dvdfab.cn collected 2026-09-24 09:31:10 UTC 7,427 bytes, 1 lines download raw bytes

1import{u as re,c as M,H as ie,p as O,e as ce,S as me,f as _e,b6 as a,J as de,O as ve,i as be,a as pe,G as fe,q as ye}from"./P9TTccVp.js";import{_ as ke}from"./43ADUucv.js";import{h as ge,b as he,c as we,i as xe,E as Ee,a as qe,p as Ve,v as Ce}from"./HrHWvteO.js";import{l as Fe,aD as D,r as U,U as Ue,t as De,I as Re,J as n,o as y,L as s,m as x,u as e,O as k,R as G,F as J,s as d,G as Ne,as as Se,a6 as T,M as Ae}from"./RBZEYOQB.js";import"./DrKiPQJy.js";const Pe={key:0,class:"quicksand-bold pb-20a title3"},$e={key:1,class:"quicksand-bold pb-20a title3"},ze={key:0,class:"subscribe"},Be={key:0},Ie={class:"newsletter"},Le={class:"pt22"},Me={class:"mt10 quicksand-bold op-40"},Oe={href:"/newsletter.htm?a=unsubscribe"},Ge={key:1,class:"unsubscribe"},Je={class:"newsletter"},Te={class:"pt22"},je={class:"mt10 quicksand-bold op-40"},He={href:"/newsletter.htm?a=subscribe"},el=Fe({__name:"newsletter",async setup(Ke){var z;let i,g;const{$trace:R}=re(),{apiNewsletter:V}=ve(),j=["seo","locales"],N={"[filters][slug][$eq]":ie(O().name),locale:M.common().locale};j.forEach((c,t)=>{N[`populate[${t}]`]=c});const l=([i,g]=D(()=>be(N)),i=await i,g(),i),E=ce().value,m=O(),C=M.common().locale,S=me().origin,h=U(),w=U(!1),q=U(!0),r=U({visible:!1,type:"success",title:"",content:""}),o=Ue({name:"",region:"English",email:""}),A={name:[{required:!0,message:E.common.field_required,trigger:"blur"}]},P=[{required:!0,message:E.common.field_required,trigger:"blur"},{type:"email",message:E.common.invalid_email,trigger:["blur","change"]}],$=[{value:"de",label:"Deutsch"},{value:"en",label:"English"},{value:"fr",label:"Fran\xE7ais"},{value:"ja",label:"\u65E5\u672C\u8A9E"},{value:"zh",label:"\u7E41\u9AD4\u4E2D\u6587"}];o.region=((z=$.find(c=>c.value===C))==null?void 0:z.value)||"en";const{data:H,execute:K}=([i,g]=D(()=>V.unsubscribe({h:m.query.h,lang:C},{server:!1,immediate:!1})),i=await i,g(),i),{data:Q,execute:W}=([i,g]=D(()=>V.subscribe({h:m.query.h},{server:!1,immediate:!1})),i=await i,g(),i),X=()=>{m.fullPath.includes("unsubscribe")?q.value=!1:q.value=!0},Y=async(c,t)=>{var _,p;if(!h.value)return;if(!await h.value.validate())return!1;const v={email:o.email,name:o.name,lang:C,check_url:S+"%2Fnewsletter.htm%3Fa%3Dsubscribe%26t%3Dcheck%26h%3D"};try{w.value=!0;const{data:f}=await V.pre(v);w.value=!1,(p=(_=f.value)==null?void 0:_.data)!=null&&p.status?r.value={visible:!0,type:"success",title:a(l.locales,"key","newsletter_4").value,content:a(l.locales,"key","newsletter_5").value}:r.value={visible:!0,type:"error",title:a(l.locales,"key","newsletter_15").value,content:a(l.locales,"key","newsletter_17").value},R.traceCustomEvent({event:"submit",xargs_event_category:"get_email",email:o.email,xargs_email_source:"sub",xargs_email_item:"newsletter"})}catch{}},Z=async(c,t)=>{var _,p;if(!h.value)return;if(!await h.value.validate())return!1;const v={email:o.email,check_url:S+"/newsletter.htm?a=unsubscribe&t=check&h=",lang:C};try{w.value=!0;const{data:f}=await V.unsubscribePre(v);w.value=!1,(p=(_=f.value)==null?void 0:_.data)!=null&&p.status?r.value={visible:!0,type:"success",title:a(l.locales,"key","newsletter_11").value,content:a(l.locales,"key","newsletter_12").value}:r.value={visible:!0,type:"error",title:a(l.locales,"key","newsletter_8").value,content:a(l.locales,"key","newsletter_19").value},R.traceCustomEvent({event:"submit",xargs_event_category:"get_email",email:o.email,xargs_email_source:"sub",xargs_email_item:"newsletter"})}catch{}},ee=async()=>{var c,t;try{await W(),(t=(c=Q.value)==null?void 0:c.data)!=null&&t.status?r.value={visible:!0,type:"success",title:a(l.locales,"key","newsletter_6").value,content:a(l.locales,"key","newsletter_7").value}:r.value={visible:!0,type:"error",title:a(l.locales,"key","newsletter_8").value,content:a(l.locales,"key","newsletter_9").value}}catch{}},le=async()=>{var c,t;try{await K(),(t=(c=H.value)==null?void 0:c.data)!=null&&t.status?r.value={visible:!0,type:"success",title:a(l.locales,"key","newsletter_13").value,content:a(l.locales,"key","newsletter_14").value}:r.value={visible:!0,type:"error",title:a(l.locales,"key","newsletter_8").value,content:a(l.locales,"key","newsletter_9").value}}catch{}};return _e({title:l.title,...l.seo||{}},l.meta),De(()=>{m.query.email&&(o.email=m.query.email),m.query.a==="subscribe"&&m.query.t==="check"&&ee(),m.query.a==="unsubscribe"&&m.query.t==="check"&&le(),X()}),(c,t)=>
1{const b=Ee,v=xe,_=we,p=Ve,f=qe,te=he,B=ge,I=ye,ae=fe,se=pe,oe=ke,ne=de,L=Ce;return y(),Re(ne,{class:"pt-20a pb-30a min-h-50vh"},{default:n(()=>[s(se,null,{default:n(()=>[e(q)?(y(),x("h1",Pe,k(e(a)(e(l).locales,"key","newsletter_1").value),1)):(y(),x("h1",$e,k(e(a)(e(l).locales,"key","newsletter_10").value),1)),s(ae,{"enable-hover":!1,class:"!py-10a"},{default:n(()=>{var F;return[e(q)?G((y(),x("div",ze,[(F=e(m))!=null&&F.query.t?J("",!0):(y(),x("div",Be,[d("div",Ie,[s(B,{ref_key:"formRef",ref:h,model:e(o),rules:A,"label-width":"100px","label-position":"top",class:"demo-ruleForm"},{default:n(()=>[s(te,{gutter:16},{default:n(()=>[s(_,{lg:12,md:12,sm:24,xs:24},{default:n(()=>[s(v,{label:e(a)(e(l).locales,"key","yourName").value,prop:"name",name:"name"},{default:n(()=>[s(b,{modelValue:e(o).name,"onUpdate:modelValue":t[0]||(t[0]=u=>e(o).name=u),placeholder:e(E).article.comments_form_label_1,name:"elname"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),s(_,{lg:12,md:12,sm:24,xs:24},{default:n(()=>[s(v,{prop:"email",label:e(a)(e(l).locales,"key","yourEmail").value,rules:P,name:"email"},{default:n(()=>[s(b,{modelValue:e(o).email,"onUpdate:modelValue":t[1]||(t[1]=u=>e(o).email=u),placeholder:e(E).article.comments_form_label_2,name:"elemail"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),s(_,{lg:12,md:12,sm:24,xs:24},{default:n(()=>[s(v,{label:e(a)(e(l).locales,"key","language").value,name:"region"},{default:n(()=>[s(f,{modelValue:e(o).region,"onUpdate:modelValue":t[2]||(t[2]=u=>e(o).region=u),name:"el_region"},{default:n(()=>[(y(),x(Ne,null,Se($,(u,ue)=>s(p,{key:ue,label:u.label,value:u.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["model"]),d("div",Le,[s(I,{size:"normal",onClick:t[3]||(t[3]=u=>Y(u,"ruleForm"))},{default:n(()=>[T(k(e(a)(e(l).locales,"key","send").value),1)]),_:1}),d("div",Me,[d("a",Oe,k(e(a)(e(l).locales,"key","newsletter_10").value),1)])])])]))])),[[L,e(w)]]):e(q)===!1?G((y(),x("div",Ge,[d("div",Je,[s(B,{ref_key:"formRef",ref:h,model:e(o),rules:A,"label-width":"100px",class:"demo-ruleForm",size:"default","label-position":"top",onSubmit:t[6]||(t[6]=Ae(()=>{},["prevent"]))},{default:n(()=>[s(v,{prop:"email",label:e(a)(e(l).locales,"key","yourEmail").value,rules:P,name:"unsubemail"},{default:n(()=>[s(b,{modelValue:e(o).email,"onUpdate:modelValue":t[4]||(t[4]=u=>e(o).email=u),name:"elunsubemail"},null,8,["modelValue"])]),_:1},8,["label"]),d("div",Te,[s(I,{size:"normal",onClick:t[5]||(t[5]=u=>Z(u,"ruleForm"))},{default:n(()=>[T(k(e(a)(e(l).locales,"key","send").value),1)]),_:1}),d("div",je,[d("a",He,k(e(a)(e(l).locales,"key","newsletter_1").value),1)])])]),_:1},8,["model"])])])),[[L,e(w)]]):J("",!0)]}),_:1})]),_:1}),s(oe,{modelValue:e(r).visible,"onUpdate:modelValue":t[7]||(t[7]=F=>e(r).visible=F),"enable-btn":!1,type:e(r).type,title:e(r).title,"align-center":!0,size:"small"},{default:n(()=>[d("div",null,k(e(r).content),1)]),_:1},8,["modelValue","type","title"])]),_:1})}}});
1export{el as default};

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.