PageSourceSearch

https://realitateadebucuresti.net/_nuxt/CCFRkMyI.js

js realitateadebucuresti.net collected 2026-10-07 00:27:13 UTC 7,040 bytes, 1 lines download raw bytes

1import ae from"./DoZWNKCO.js";import{d as se,j as oe,k as re,u as le,s as ie,l as ne,a as ue,b as ce,c as m,e as o,f as r,w as g,m as e,t as v,F as J,r as V,i as s,p as n,_ as de,o as d,g as I,q as me,v as ve,x as H,y as pe}from"./B0QnNv5Y.js";import{_ as he}from"./3fqf7sOS.js";import{_ as ge}from"./DFPRMV-a.js";import{A as xe}from"./CK0riJpc.js";import{u as _e,a as fe}from"./BI13oTir.js";import"./Cd8qAziS.js";const ye={class:"container mx-auto px-4 py-8 md:py-12"},be={class:"flex items-center gap-3 mb-6","aria-label":"Breadcrumb"},$e={class:"text-theme-secondary-500 dark:text-theme-secondary-300 text-sm"},we={class:"pb-4 border-b-2 border-theme-primary-500"},ke={class:"font-serif font-bold text-2xl md:text-4xl"},Ae={class:"text-theme-secondary-500 dark:text-theme-secondary-300 mt-2"},Ie={key:0,class:"flex items-center justify-center min-h-[400px]"},Pe={key:1,class:"mt-6 md:mt-10"},Le={class:"space-y-3 md:hidden"},Te={class:"flex-1 min-w-0"},Ue={class:"text-sm font-display font-medium line-clamp-2 text-theme-ui-card-text dark:text-theme-ui-d-card-text group-hover:text-theme-accent transition-colors"},je={class:"text-xs text-theme-secondary-500 dark:text-theme-secondary-300 mt-1 block"},Be={class:"hidden md:grid md:grid-cols-2 lg:grid-cols-3 gap-6"},Ce={class:"mt-6 md:mt-8"},Re={key:2,class:"mt-10 text-center text-theme-secondary-500 dark:text-theme-secondary-300"},qe=se({__name:"[page]",async setup(Se){let B,C;const P=oe(),x=s(()=>P.params.author),a=s(()=>parseInt(P.params.page)||1),W=re(),G=fe(),{getArticleUrl:R}=_e(),{siteName:L,defaultOgImage:K}=le(),{siteBase:$,organizationId:S,websiteId:Q,mastheadUrl:X,mastheadPath:Y}=ie(),_=n([]),l=n(""),D=n(!1),w=n(""),k=n(0),N=n(0),z=n(!0),T=n(!1),U=n(!0),Z=async()=>{U.value=!0;const t=await W.authors.getBySlug(x.value).execute({page:a.value,limit:50});if(t.data?.redirectUrl){const c=a.value>1?`${t.data.redirectUrl}/pagina/${a.value}`:t.data.redirectUrl;await ve({path:c,query:P.query},{})}if(!t.data?.author)throw H({statusCode:404,message:"Autorul nu a fost găsit"});if(_.value=t.data.articles.map(G.fromCard),l.value=t.data.author.name,D.value=t.data.author.isRootAuthor===!0,w.value=t.data.author.jobTitle||"",k.value=t.data.pagination.totalPages,N.value=t.data.pagination.total,z.value=t.data.author.isAvailable!==!1,T.value=t.data.pagination.hasMore,a.value>1&&_.value.length===0)throw H({statusCode:404,message:"Pagina nu a fost găsită"});U.value=!1};[B,C]=ne(()=>Z()),await B,C();const O=s(()=>`${$.value}/autor/${x.value}/pagina/${a.value}`),u=s(()=>`${$.value}/autor/${x.value}`),f=s(()=>a.value<=1),y=s(()=>D.value),p=s(()=>f.value?u.value:O.value),E=s(()=>y.value?`Redacția ${L.value} - Arhiva articolelor`:`${l.value} - Toate articolele scrise de ${l.value}`),F=s(()=>y.value?`Descoperă arhiva completă a articolelor semnate de Redacția ${L.value} — știri, reportaje și analize publicate direct de echipa editorială.`:`${l.value} este ${(w.value||"jurnalist").charAt(0).toLocaleLowerCase("ro-RO")}${(w.value||"jurnalist").slice(1)} la ${L.value}. Descoperă cele mai recente articole și știri scrise de ${l.value}.`),M=s(()=>k.value>0?`Pagina ${a.value} din ${k.value}`:`Pagina ${a.value}`),A=s(()=>f.value?E.value:`${E.value} - ${M.value}`),j=s(()=>f.value?F.value:`${F.value} ${M.value}`),q=s(()=>pe($.value,K.value));return ue({title:()=>A.value,description:()=>j.value,ogType:y.value?"website":"profile",ogTitle:()=>A.value,ogDescription:()=>j.value,ogUrl:()=>p.value,ogImage:()=>q.value,twitterCard:"summary",twitterTitle:()=>A.value,twitterDescription:()=>j.value,twitterImage:()=>q.value}),ce({meta:s(()=>N.value===0||!z.value?[{name:"robots",content:"noindex, follow"}]:[]),link:s(()=>{const t=[{rel:"canonical",href:p.value}];return a.value>1&&t.push({rel:"prev",href:a.value-1===1?u.value:`${u.value}/pagina/${a.value-1}`}),T.value&&t.push({rel:"next",href:`${u.value}/pagina/${a.value+1}`}),t}),script:[{type:"application/ld+json",innerHTML:()=>JSON.stringify({"@context":"https://schema.org","@graph":[{"@type":"ProfilePage","@id":p.value,url:p.value,name:A.value,isPartOf:{"@id":Q.value},breadcrumb:{"@id":`${p.value}#breadcrumb`},mainEntity:{"@id":y.value?S.value:`${u.value}#person`},inLanguage:"ro-RO"},...y.value?[]:[{"@type":"Person","@id":`${u.value}#person`,name:l.value,url:u.value,jobTitle:w.value||"Jurnalist",worksFor:{"@id":S.value}}],{"@type":"BreadcrumbList","@id":`${p.value}#breadcrumb`,itemListElement:[{"@type":"ListItem",position:1,name:"Acasă",item:$.value},{"@type":"ListItem",position:2,name:"Redacția",item:X.value},f.value?{"@type":"ListItem",position:3,name:l.value}:{"@type":"ListItem",position:3,name:l.value,item:u.value},...f.value?[]:[{"@type":"ListItem",position:4,name:`Pagina ${a.value}`}]]}]})}]}),(t,c)=>{const b=ae,h=de,ee=he,te=ge;return d(),m("main",ye,[o("nav",be,[r(h,{to:"/",class:"flex items-center gap-1 text-theme-secondary-500 dark:text-theme-secondary-300 hover:text-theme-primary-500 transition-colors text-sm"},{default:g(()=>[r(b,{name:"mdi:home",class:"w-4 h-4"}),c[0]||(c[0]=o("span",null,"Acasă",-1))]),_:1}),r(b,{name:"weui:arrow-outlined",class:"size-4 text-theme-secondary-400"}),r(h,{to:e(Y),class:"text-theme-secondary-600 dark:text-theme-secondary-400 hover:text-theme-primary-500 transition-colors text-sm"},{default:g(()=>[...c[1]||(c[1]=[I("Redacția",-1)])]),_:1},8,["to"]),r(b,{name:"weui:arrow-outlined",class:"size-4 text-theme-secondary-400"}),r(h,{to:`/autor/${e(x)}`,class:"text-theme-secondary-500 dark:text-theme-secondary-300 hover:text-theme-primary-500 transition-colors text-sm"},{default:g(()=>[I(v(e(l)),1)]),_:1},8,["to"]),r(b,{name:"weui:arrow-outlined",class:"size-4 text-theme-secondary-400"}),o("span",$e,"Pagina "+v(e(a)),1)]),o("header",we,[o("h1",ke,v(e(l)),1),o("p",Ae,"Pagina "+v(e(a)),1)]),e(U)?(d(),m("div",Ie,[r(b,{name:"mdi:loading",class:"w-8 h-8 animate-spin text-theme-primary-500"})])):e(_).length?(d(),m("section",Pe,[o("div",Le,[(d(!0),m(J,null,V(e(_),i=>(d(),m("div",{key:i.slug,class:"flex gap-3 group"},[r(h,{to:e(R)(i),class:"w-20 h-14 flex-shrink-0 overflow-hidden"},{default:g(()=>[r(ee,{src:i.photo,alt:i.title,width:80,height:56,"video-id":i.videoId,class:"w-full h-full object-cover"},null,8,["src","alt","video-id"])]),_:2},1032,["to"]),o("div",Te,[o("h2",Ue,[r(h,{to:e(R)(i)},{default:g(()=>[I(v(i.title),1)]),_:2},1032,["to"])]),o("time",je,v(i.time),1)])]))),128))]),o("div",Be,[(d(!0),m(J,null,V(e(_),i=>(d(),me(xe,{"heading-level":2,key:i.slug,"article-data":i,"hide-border":!0,sizes:"xs:100vw sm:592px md:348px lg:304px xl:379px"},null,8,["article-data"]))),128))]),o("div",Ce,[r(te,{"current-page":e(a),"total-pages":e(k),"has-more":e(T),"base-url":e(O)},null,8,["current-page","total-pages","has-more","base-url"])])])):(d(),m("div",Re,[c[2]||(c[2]=o("p",{class:"text-lg"},"Nu există articole pe această pagină.",-1)),r(h,{to:`/autor/${e(x)}`,class:"mt-4 inline-block text-theme-primary-500 hover:underline"},{default:g(()=>[I(" ← Înapoi la "+v(e(l)),1)]),_:1},8,["to"])]))])}}});
1export{qe 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.