1import{q as M,d as D,p as E,c as i,o as l,s as _,b as a,B as k,w as N,g as x,t as r,u as s,x as F,e as h,_ as S,r as w,H,f as U,k as R,E as j,y as G,I as J,D as O,l as T,J as Y,F as K,z as Q,G as W,m as X}from"./BxdW20Ub.js";import{t as Z}from"./BTjMOjAX.js";import{_ as tt}from"./5XSATRc4.js";import{_ as et,u as at}from"./CLsKqG-e.js";import{_ as st}from"./BY4k-5cQ.js";import{u as C}from"./CQ2nXzyS.js";import{u as ot}from"./DITm4lyW.js";import"./teMtHUYD.js";import"./CUBleYSJ.js";import"./Dwcg0_5Q.js";import"./51z2yfQf.js";const lt={class:"article-item clickable"},nt={key:0,class:"article-item-img"},it=["src","alt"],ct={key:0,class:"play-btn-container"},rt={class:"article-item-text"},ut={class:"article-h2"},dt={key:1},mt={key:0,class:"article-intro"},_t={class:"row"},ht={key:0,class:"col-lg-8 font-weight-medium"},pt={key:1,class:"col-lg-4 text-md-end"},gt={__name:"ArticleItem",props:{article:Object},setup(t){const e=t,u=M(),{localeProperties:c}=D(),p=E(()=>{const o=new Date(e.article.datePublication);return`${o.getDate()} ${new Intl.DateTimeFormat(c.value.code,{month:"short"}).format(o)} ${o.getFullYear()}`});return(o,d)=>{const n=F;return l(),i("article",lt,[t.article.imageThumbUrls&&t.article.imageThumbUrls.length>=6?(l(),i("div",nt,[a("img",{loading:"lazy",src:t.article.imageThumbUrls[5],alt:t.article.title,class:"img-fluid"},null,8,it),t.article.metaDatas&&t.article.metaDatas.some(m=>m.typeMetaDataId==5)?(l(),i("div",ct,d[0]||(d[0]=[a("div",{class:"play-btn"},null,-1)]))):_("",!0)])):_("",!0),a("div",rt,[a("h2",ut,[t.article.mainCategory&&t.article.url?(l(),k(n,{key:0,to:s(u)(`/${t.article.mainCategory.url}/${t.article.url}/${t.article.id}`)},{default:N(()=>[x(r(t.article.title),1)]),_:1},8,["to"])):(l(),i("span",dt,r(t.article.title),1))]),t.article.intro?(l(),i("p",mt,r(("truncateString"in o?o.truncateString:s(Z))(t.article.intro,120)),1)):_("",!0),a("div",_t,[t.article.author?(l(),i("div",ht,[a("span",null,r(t.article.author.displayName)+" â
",1),a("span",null,r(s(p)),1)])):_("",!0),t.article.mainCategory&&t.article.url?(l(),i("div",pt,[h(n,{to:s(u)(`/${t.article.mainCategory.url}/${t.article.url}/${t.article.id}`),class:"ds-link"},{default:N(()=>[x(r(o.$t("Read more")),1)]),_:1},8,["to"])])):_("",!0)])])])}}},ft={class:"newsletter-wrapper"},vt={class:"bg-rounded newsletter-block"},yt={key:0,class:"loader"},$t={class:"text-center"},bt={class:"card p-2 d-inline-block position-static"},wt={class:"home-h3 mt-3 mb-2"},kt={class:"text-muted small"},Nt={class:"shadow-sm mb-2"},xt=["placeholder"],Dt=["innerHTML"],Tt={__name:"NewsLetter",setup(t){const{locale:e}=D(),u=w(!1),c=w({email:"",turnstileToken:"",source:"Newsletter"}),p=async()=>{u.value=!0;const{responseData:o}=await at(c.value);o.value.status==="Success"&&(await J({path:`/${e.value}/contacts/success`,query:{type:c.value.source}}),u.value=!1)};return(o,d)=>{const n=tt,m=U,f=et,g=G;return l(),i("div",ft,[a("div",vt,[a("form",{class:"form-contact",onSubmit:H(p,["prevent"])},[a("fieldset",null,[s(u)?(l(),i("div",yt,[h(n)])):_("",!0),a("div",$t,[a("div",bt,[h(m,{loading:"lazy",src:"/img/icons/dastra/newsletter.svg",alt:"newsletter",width:"60"})]),a("h3",wt,r(o.$t("Newsletter_title")),1),a("p",kt,r(o.$t("Newsletter_headline"))+" *",1)]),a("div",Nt,[R(a("input",{"onUpdate:modelValue":d[0]||(d[0]=v=>s(c).email=v),placeholder:o.$t("Newsletter_email"),type:"email",name:"Email",maxlength:"255",required:"",class:"form-control border-0"},null,8,xt),[[j,s(c).email]])]),h(f,{modelValue:s(c).turnstileToken,"onUpdate:modelValue":d[1]||(d[1]=v=>s(c).turnstileToken=v)},null,8,["modelValue"]),h(g,{block:"",variant:"secondary",class:"shadow-none btn-icon",type:"submit",disabled:!s(c).turnstileToken},{default:N(()=>[x(r(o.$t("Subscribe")),1),d[2]||(d[2]=a("i",{class:"icon-check-circle text-white ms-2"},null,-1))]),_:1,__:[2]},8,["disabled"])])],32)]),a("p",{class:"text-muted small text-center",innerHTML:`* ${o.$t("Newsletter_disc")}`},null,8,Dt)])}}},Ct=S(Tt,[["__scopeId","data-v-3c075749"]]);function I(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"en",resource:{desc:{t
1:0,b:{t:2,i:[{t:3}],s:"All blog articles from "}},title:{t:0,b:{t:2,i:[{t:3}],s:"Author articles :"}}}})}function P(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"fr",resource:{title:{t:0,b:{t:2,i:[{t:3}],s:"Articles de l'auteur:"}},desc:{t:0,b:{t:2,i:[{t:3}],s:"Tous les articles de l'auteur "}}}})}function A(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"de",resource:{desc:{t:0,b:{t:2,i:[{t:3}],s:"Alle Artikel des Autors"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Artikel des Autors:"}}}})}function V(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"es",resource:{desc:{t:0,b:{t:2,i:[{t:3}],s:"Todos los artÃculos del autor "}},title:{t:0,b:{t:2,i:[{t:3}],s:"ArtÃculos del autor:"}}}})}const It={class:"pt-5"},Pt={class:"container container-lg viewport-height"},At={class:"text-center mt-5"},Vt=["src","alt"],St={class:"home-h1 mt-4"},Ut={key:2,class:"home-desc"},Bt={class:"row mt-4"},Lt={class:"col-md-8"},qt={key:0},zt={class:"col-md-4"},Mt={key:0,class:"col-md-8 text-center"},y={__name:"[id]",async setup(t){let e,u;const{locale:c,t:p}=D(),o=O(),d=X(),{data:n}=([e,u]=T(()=>C(`author_${o.params.id}`,()=>$fetch(`/api/authors/${o.params.id}`))),e=await e,u(),e);if(!n.value)throw Y({statusCode:404});const m=w(o.query.page?parseInt(o.query.page):1),f=w(10),{data:g}=([e,u]=T(()=>C(`author_${o.params.id}_articles`,()=>$fetch("/api/content",{query:{lang:c.value,categoryId:d.public.catidBlog,authorId:o.params.id,size:f.value,page:m.value}}),{watch:[m]})),e=await e,u(),e);return ot({localeHead:!0,lang:c.value,metas:{title:p("title")+" "+n.value.displayName,description:p("desc")+" "+n.value.displayName,image:n.avatarUrl??"https://www.dastra.eu/img/avatar-placeholder.png"}}),(v,$)=>{const B=U,L=gt,q=Ct,z=st;return l(),i("main",It,[a("section",Pt,[a("div",At,[s(n).avatarUrl?(l(),i("img",{key:0,src:s(n).avatarUrl,alt:s(n).displayName,width:"150",class:"avatar avatar-lg rounded"},null,8,Vt)):(l(),k(B,{key:1,loading:"lazy",src:"/img/team/team-member.svg",alt:s(n).displayName,class:"dastronaut-avatar"},null,8,["alt"])),a("h1",St,r(s(n).displayName),1),s(n).bio?(l(),i("p",Ut,r(s(n).bio),1)):_("",!0),$[1]||($[1]=a("hr",null,null,-1))]),a("div",Bt,[a("div",Lt,[s(g).items.length<1?(l(),i("p",qt,r(v.$t("blog_noarticle")),1)):(l(!0),i(K,{key:1},Q(s(g).items,b=>(l(),k(L,{key:b.id,article:b},null,8,["article"]))),128))]),a("div",zt,[h(q)])]),s(g).total>s(f)?(l(),i("div",Mt,[h(z,{modelValue:s(m),"onUpdate:modelValue":$[0]||($[0]=b=>W(m)?m.value=b:null),itemsPerPage:s(f),totalItems:s(g).total},null,8,["modelValue","itemsPerPage","totalItems"])])):_("",!0)])])}}};typeof I=="function"&&I(y);typeof P=="function"&&P(y);typeof A=="function"&&A(y);typeof V=="function"&&V(y);const Wt=S(y,[["__scopeId","data-v-343888f6"]]);export{Wt 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.