PageSourceSearch

https://sophia.ru/_nuxt/Dvq5v4rB.js

js sophia.ru collected 2026-10-02 05:04:46 UTC 12,286 bytes, 1 lines download raw bytes

1import{y as Q,_ as b,d as U,g as X,a as L,z as Z,h as q,i as W,x as tt,v as j,u as J,t as et,q as ot,b as st,p as nt}from"./B62ZrlAR.js";import{k as h,Y as at,l as V,J as n,H as a,P as t,R as m,S as r,a1 as y,a2 as I,u as c,V as T,W as C,U as D,a0 as O,a5 as Y,a7 as ct,b as d,$ as z,a8 as _t,ao as lt,q as R,_ as rt,L as it,a4 as ut,N as pt,aa as mt}from"./f3FOGwsL.js";import{_ as dt}from"./DxkSasWG.js";import{_ as ht,a as bt}from"./DXSDq3ml.js";const M=o=>(T("data-v-fe5af4cb"),o=o(),C(),o),gt={class:"blog-box"},xt={key:0,class:"blog-box__container"},vt={class:"blog-box__container-block"},ft={class:"blog-box__title"},$t={class:"blog-box__block"},kt={class:"blog-box__box-block"},yt=M(()=>t("span",{class:"blog-box__span"},"Категория",-1)),It={class:"blog-box__date"},wt=M(()=>t("span",{class:"blog-box__span-block"},null,-1)),Lt={class:"blog-box__picture-box"},Tt=["srcset","media","type"],Ct=["src","alt"],St={key:1,class:"blog-box__box"},Bt={class:"blog-box__title"},Pt={class:"blog-box__block"},Vt={class:"blog-box__box-block"},Ot=M(()=>t("span",{class:"blog-box__span"},"Категория",-1)),At={class:"blog-box__date"},Dt=h({__name:"Box",props:{section:{},date:{},title:{},heading:{}},setup(o){at(e=>({"1d172675":c(_)}));const s=o,_=V(()=>s.heading.textColor??"var(--color-white)");return(e,u)=>{const i=Q;return n(),a("div",gt,[e.heading.picture.src?(n(),a("div",xt,[t("div",vt,[t("h1",ft,m(e.title),1),t("div",$t,[t("div",kt,[yt,r(i,{text:e.section.name,link:e.section.link,classes:"blog-box__value"},null,8,["text","link"])]),t("span",It,m(e.date),1)])]),wt,t("picture",Lt,[(n(!0),a(y,null,I(e.heading.picture.sources,(l,p)=>(n(),a("source",{key:p,srcset:l.path,media:l.media.length===0?"(max-width: 1920px)":l.media,type:l.type},null,8,Tt))),128)),t("img",{src:e.heading.picture.src,alt:e.title,class:"blog-box__picture"},null,8,Ct)])])):(n(),a("div",St,[t("h1",Bt,m(e.title),1),t("div",Pt,[t("div",Vt,[Ot,r(i,{text:e.section.name,link:e.section.link,classes:"blog-box__value"},null,8,["text","link"])]),t("span",At,m(e.date),1)])]))])}}}),Ft=b(Dt,[["__scopeId","data-v-fe5af4cb"]]),Ht=["innerHTML"],Nt=h({__name:"PlainText",props:{text:{}},setup(o){return(s,_)=>(n(),a("div",{class:"plain-text",innerHTML:s.text},null,8,Ht))}}),Et=b(Nt,[["__scopeId","data-v-d58ff2c7"]]),Mt={class:"picture"},zt=h({__name:"Picture",props:{picture:{}},setup(o){return(s,_)=>{const e=U;return n(),a("div",Mt,[r(e,{picture:s.picture,size:!0,loading:!1},null,8,["picture"])])}}}),Rt=b(zt,[["__scopeId","data-v-f9cc0a25"]]),Ut={class:"text-image"},qt={class:"text-image__image"},Wt=["innerHTML"],jt=h({__name:"PictureText",props:{text:{},picture:{}},setup(o){return(s,_)=>{const e=U;return n(),a("div",Ut,[t("div",qt,[r(e,{picture:s.picture,size:!0,loading:!0},null,8,["picture"])]),t("div",{class:"text-image__text",innerHTML:s.text},null,8,Wt)])}}}),Jt=b(jt,[["__scopeId","data-v-4b2cb951"]]),Yt={class:"table-text"},Gt={class:"table-text__block"},Kt={class:"table-text__item table-text__item_theme_heading"},Qt=h({__name:"TableText",props:{colsCount:{},rowsCount:{},cols:{}},setup(o){return(s,_)=>(n(),a("div",Yt,[t("div",Gt,[(n(!0),a(y,null,I(s.cols,(e,u)=>(n(),a("div",{key:u,class:"table-text__box"},[t("span",Kt,m(e.heading),1),(n(!0),a(y,null,I(e.rows,(i,l)=>(n(),a("span",{key:l,class:"table-text__item"},m(i),1))),128))]))),128))])]))}}),Xt=b(Qt,[["__scopeId","data-v-0bb060ee"]]),Zt=o=>(T("data-v-6ba1e15a"),o=o(),C(),o),te={class:"text-on-the-image"},ee={class:"text-on-the-image__container-block"},oe={class:"text-on-the-image__text"},se={class:"text-on-the-image__name"},ne=Zt(()=>t("span",{class:"text-on-the-image__span-block"},null,-1)),ae={class:"text-on-the-image__picture"},ce=["srcset","media","type"],_e=["src","alt"],le=h({__name:"TextOnTheImage",props:{text:{},textAdditional:{},picture:{}},setup(o){return(s,_)=>(n(),a("div",te,[t("div",ee,[t("span",oe,m(s.text),1),t("span",se,m(s.textAdditional),1)]),ne,t("picture",ae,[(n(!0),a(y,null,I(s.picture.sources,(e,u)=>(n(),a("source",{key:u,srcset:e.path,media:e.media.length===0?"(max-width: 1920px)":e.media,type:e.type},null,8,ce))),128)),t("img",{src:s.picture.src,alt:s.picture.alt??"picture",loading:"lazy",class:"text-on-the-image__image"},null,8,_e)])]))}}),re=b(le,[["__scopeId","data-v-6ba1e15a"]]),ie=o=>(T("data-v-afa22c9d"),o=o(),C(),o),ue={class:"constructor-box"},pe={key:0,class:"constructor-box__block"},me=ie(()=>t("span",{class:"constructor-box__key-span"},"Автор",-1)),de={class:"constructor-box__value-span"},he=h({__name:"Constructor",props:{content:{},author:{}},setup(o){const s=_=>{switch(_){case"block-plain-text":return Et;case"block-picture":return Rt;case"block-picture-text":return Jt;case"block-table":return Xt;case"block-text-on-picture":return re}};return(_,e)=>{const u=dt;return n(),a("div",ue,[(n(!0),a(y,null,I(_.content,(i,l)=>(n(),O(ct(s(i.type)),Y({key:l,ref_for:!0},i.content),null,16))),128)),_.author!==""?(n(),a("div",pe,[me,t("span",de,m(_.author),1)])):D("",!0),r(u)])}}}),be=b(he,[["__scopeId","data-v-afa22c9d"]]),ge=o=>(T("data-v-cf5c2102"),o=o(),C(),o),xe={class:"blog-form",novalidate:""},ve=ge(()=>t("h3",{class:"blog-form__title"},"Подпишитесь на самое интересное",-1)),fe={class:"blog-form__box"},$e=h({__name:"Form",setup(o){const{popupsState:s,setPopupsState:_}=X(),{testEmail:e}=j(),u=V(()=>s.value.messageIsOpened),i=d(""),l=d(""),p=d(!1),g=d(!1),w=k=>{i.value=k,p.value=!1},v=d([]),$=d(!1),f=async()=>
1{if($.value=v.value.length<1,e(i.value)){try{if($.value)return;g.value=!0;const{data:x}=await L("/forms/subscribe/",{method:"POST",body:{email:i.value}});g.value=!1,v.value=[],l.value=x.value.data.message}catch(x){l.value=`Ошибка ${x}`}_("messageIsOpened",!0),i.value=""}else{p.value=!0,setTimeout(()=>{p.value=!1},200);return}};return(k,x)=>{const A=ht,S=Z,H=bt,N=q,B=W,E=tt;return n(),a("form",xe,[r(S,null,{default:z(()=>[(n(),O(lt,{to:"#modals"},[r(_t,{name:"popup"},{default:z(()=>[c(u)?(n(),O(A,{key:0,text:c(l)},null,8,["text"])):D("",!0)]),_:1})]))]),_:1}),ve,r(H),t("div",fe,[r(N,{type:"email",placeholder:"Введите ваш email",error:c(p),"submit-form":c(g),onInputValue:w},null,8,["error","submit-form"]),r(B,{text:"Подписаться",width:!0,handler:f})]),r(E,{id:"reg-checkbox-form","agree-input-value":c(v),"onUpdate:agreeInputValue":x[0]||(x[0]=P=>R(v)?v.value=P:null),"agree-input-error":c($),"onUpdate:agreeInputError":x[1]||(x[1]=P=>R($)?$.value=P:null)},null,8,["agree-input-value","agree-input-error"])])}}}),ke=b($e,[["__scopeId","data-v-cf5c2102"]]),F=o=>(T("data-v-fd189289"),o=o(),C(),o),ye={class:"comment-form",novalidate:""},Ie=F(()=>t("h3",{class:"comment-form__title"},"Ваш ответ",-1)),we={class:"comment-form__box"},Le={class:"comment-form__block"},Te=F(()=>t("span",{class:"comment-form__label"},"Имя*",-1)),Ce={class:"comment-form__block"},Se=F(()=>t("span",{class:"comment-form__label"},"Введите текст сообщения*",-1)),Be={class:"comment-form__bottom-box"},Pe=F(()=>t("p",{class:"comment-form__text comment-form__text_theme_description"},[rt(" комментарии проходят модерацию "),t("span",{class:"comment-form__text comment-form__text_theme_options"},"по правилам сайта")],-1)),Ve=h({__name:"Form",props:{id:{}},setup(o){const s=o,_=V(()=>s.id??0),e=J(),{testName:u}=j(),i=d(""),l=d(""),p=d(!1),g=d(!1),w=f=>{i.value=f},v=f=>{l.value=f},$=async()=>{if(u(i.value))try{g.value=!0,_.value!==0?await L(`/blog/articles/${e.params.article}/comments/`,{method:"POST",body:{author:i.value,text:l.value,answerTo:_.value}}):await L(`/blog/articles/${e.params.article}/comments/`,{method:"POST",body:{author:i.value,text:l.value}}),setTimeout(()=>{g.value=!1},200)}catch{}else{p.value=!0,setTimeout(()=>{p.value=!1},200);return}};return(f,k)=>{const x=q,A=et,S=W;return n(),a("form",ye,[Ie,t("div",we,[t("div",Le,[Te,r(x,{type:"text",placeholder:"Ваше Имя",error:c(p),"submit-form":c(g),text:c(i),onInputValue:w},null,8,["error","submit-form","text"])]),t("div",Ce,[Se,r(A,{placeholder:"Ваше сообщение","submit-form":c(g),onInputValue:v},null,8,["submit-form"])]),t("div",Be,[Pe,r(S,{text:"Оставить комментарий",width:!1,handler:$})])])])}}}),G=b(Ve,[["__scopeId","data-v-fd189289"]]),Oe={class:"item"},Ae={class:"item__box"},De={class:"item__name"},Fe={class:"item__date"},He={class:"item__text"},Ne={key:0,class:"item__block"},Ee={class:"item__comment-list"},Me={class:"item__box"},ze={class:"item__name"},Re={class:"item__date"},Ue={class:"item__text"},qe=h({__name:"Item",props:{answers:{},author:{},id:{},publishDate:{},text:{}},setup(o){const s=d(!1),_=e=>{s.value=e};return(e,u)=>{const i=G;return n(),a("li",Oe,[t("div",Ae,[t("span",De,m(e.author),1),t("span",Fe,m(e.publishDate),1)]),t("p",He,m(e.text),1),t("button",{type:"button",class:"item__button",onClick:u[0]||(u[0]=it(l=>_(!0),["self","stop","prevent"]))}," Ответить "),c(s)?(n(),a("div",Ne,[r(i,{id:e.id},null,8,["id"]),t("ul",Ee,[(n(!0),a(y,null,I(e.answers,l=>(n(),a("li",{key:l.id,class:"item"},[t("div",Me,[t("span",ze,m(l.author),1),t("span",Re,m(l.publishDate),1)]),t("p",Ue,m(l.text),1)]))),128))])])):D("",!0)])}}}),We=b(qe,[["__scopeId","data-v-d958376a"]]),je={class:"comment-list"},Je=h({__name:"List",props:{comments:{}},setup(o){return(s,_)=>{const e=We;return n(),a("div",je,[(n(!0),a(y,null,I(s.comments,u=>(n(),O(e,Y({key:u.id,ref_for:!0},u),null,16))),128))])}}}),Ye=b(Je,[["__scopeId","data-v-0edcbae5"]]),Ge=o=>(T("data-v-d71b2acf"),o=o(),C(),o),Ke={class:"comment-block"},Qe=Ge(()=>t("h3",{class:"comment-block__title"},"Комментарии",-1)),Xe=h({__name:"Comment",props:{comments:{}},setup(o){return(s,_)=>{const e=G,u=Ye;return n(),a("div",Ke,[Qe,r(e),r(u,{comments:s.comments},null,8,["comments"])])}}}),Ze=b(Xe,[["__scopeId","data-v-d71b2acf"]]),K=""+new URL("header-logo.D71Pc3_7.svg",import.meta.url).href,to={class:"main"},eo={itemscope:"",itemtype:"https://schema.org/Article"},oo={itemprop:"headline"},so=t("img",{itemprop:"image",src:K},null,-1),no={itemprop:"description"},ao=["datetime"],co={itemprop:"author"},_o=t("div",{itemprop:"publisher",itemscope:"",itemtype:"https://schema.org/Organization"},[t("div",{itemprop:"logo",itemscope:"",itemtype:"https://schema.org/ImageObject"},[t("img",{itemprop:"url",src:K})]),t("meta",{itemprop:"name",content:"sofia.ru"}),t("meta",{itemprop:"url",content:"https://sofia.ru"})],-1),lo=["itemid"],mo=h({__name:"[article]",async setup(o){let s,_;const e=J(),{pageData:u}=ot(),i=V(()=>u.value.h1),l=V(()=>u.value.description),p=d({}),g=d([]),w=d([]),v=d([]),[{data:$},{data:f},{data:k}]=([s,_]=ut(()=>Promise.all([L(`/blog/articles/interesting/?page=${e.path}`,{}),L(`/blog/articles/${e.params.article}/`,{}),L(`/blog/articles/${e.params.article}/comments/`,{})])),s=await s,_(),s);return g.value=$.value.data,p.value=f.value.data,v.value=k.value.data,w.value=f.value.data.similar??[],(x,A)=>{const S=st,H=Ft,N=be,B=nt,E=ke,P=Ze;return n(),a("main",to,[r(S),pt(t("div",eo,[t("h2",oo,m(c(i)),1),so,t("div",no,m(c(l)),1),t("time",{itemprop:"datePublished",datetime:c(p).date},null,8,ao),t("span",co,m(c(p).author),1),_o,t("meta",{itemscope:"",itemprop:"mainEntityOfPage",itemType:"https://schema.org/WebPage",itemid:`https://sofia.ru/blog/${c(e).fullPath}`},null,8,lo)],512),[[mt,!1]]),r(H,{section:c(p).section,date:c(p).date,title:c(i),heading:c(p).heading},null,8,["section","date","title","heading"]),r(N,{content:c(p).content,author:c(p).author},null,8,["content","author"]),c(p).books.length>0?(n(),O(B,{key:0,title:"Книги из статьи","show-all-link-text":"Книги из статьи","show-all-link-url":"/",background:"white",list:c(p).books,type:"product","link-is-opened":!1},null,8,["list"])):D("",!0),r(E),r(P,{comments:c(v)},null,8,["comments"]),r(B,{title:"Похожие статьи","show-all-link-text":"Смотреть блог","show-all-link-url":"/blog/",background:"white",list:c(w),type:"blog","link-is-opened":!1},null,8,["list"]),r(B,{title:"Популярное в блоге","show-all-link-text":"Смотреть блог","show-all-link-url":"/blog/",background:"accent",list:c(g),type:"blog","link-is-opened":!0},null,8,["list"])])}}});
1export{mo 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.