PageSourceSearch

https://archaeolog.ru/_nuxt/Br4BrNIs.js

js archaeolog.ru collected 2026-10-02 04:47:44 UTC 4,975 bytes, 1 lines download raw bytes

1import{u as z}from"./C8vBjP9N.js";import{h as D,j as V,U as $,i as F,o as j,B as G,c as Z,_ as J}from"./BuECa_23.js";import{T as K}from"./i-UYzCL8.js";import{E as O}from"./Cpgu7i0r.js";import{e as Q}from"./8wkpPNjs.js";import{P as W}from"./Cmy72sZL.js";import{L as X}from"./Cb2SdXnR.js";import{s as Y}from"./BO5gyy2z.js";import{s as ee}from"./SWV7kp1G.js";import{k as te,l as f,b as d,ac as ae,G as se,L as n,M as o,T as L,_ as c,$ as r,P as E,u as t,a3 as y,a5 as B,Z as ne}from"./DR3LjU1Z.js";import"./CYq2FBCJ.js";import"./ByMXN55k.js";import"./BNELU3II.js";import"./DxKDr-Cq.js";const le={class:"inner-page"},oe={class:"content-wrapper",id:"top"},ie=["innerHTML"],re=["innerHTML"],ue={class:"left-menu-page detail-content"},ce={key:0,class:"__col __left"},de={key:0,class:"detail-preview-img"},pe=["src","alt"],me={class:"__col __right"},ve={key:0},_e=["innerHTML"],ge=["innerHTML"],he=["innerHTML"],fe=["innerHTML"],ye=te({__name:"index",async setup(be){var x;let C,S;const R=Q(),l=D(),U=V(),q=z(),A=$(),T=f(()=>l==null?void 0:l.query),b=d(1),v=d(Number(T==null?void 0:T.value.page)||1),k=d(20),g=d([]),_=d([]),a=d(null),h=d(!1),w=d(null),N=f(()=>{var s,i;const e=((s=l==null?void 0:l.params)==null?void 0:s.code)??((i=l==null?void 0:l.params)==null?void 0:i.slug)??"";return{...l.query,page:v.value,page_size:k.value,section_code:e}}),p=f(()=>A.isRu),M=f(()=>l.query.show??""),H=async()=>{var s,i,u,m;const e=await R.fetchSectionItems(N.value);if(w.value=(e==null?void 0:e.seo)||null,a.value=(e==null?void 0:e.sectionData)||null,!a.value)throw Z({statusCode:404,statusMessage:"Page Not Found",fatal:!0});_.value=(e==null?void 0:e.leftMenu)??[],g.value=e!=null&&e.sections?e.sections:[],b.value=(e==null?void 0:e.pageCount)||1,v.value=(e==null?void 0:e.page)||1,k.value=(e==null?void 0:e.recordCount)||20,(g.value===null||g.value.length===0)&&(g.value=(s=e==null?void 0:e.items)!=null&&s.items?e.items.items:[],b.value=((i=e==null?void 0:e.items)==null?void 0:i.pageCount)||1,v.value=((u=e==null?void 0:e.items)==null?void 0:u.page)||1,k.value=((m=e==null?void 0:e.items)==null?void 0:m.recordCount)||20),_.value&&_.value.length>1&&(h.value=!0)},I=async e=>{v.value=e,k.value=20;const s={...l.query};await U.push({path:l.path,query:{...s,page:v.value}}),await H(),ee("top",500,10)};[C,S]=ae(()=>H()),await C,S();const P=f(()=>{var s,i;const e=[{id:1,name:p.value?"Главная":"Home",url:p.value?"/":"/en"},{id:2,name:p.value?"Электронная библиотека ИА РАН":"Electronic library of the Institute of Archeology RAS",url:p.value?"/el-bib/el-cat/":"/en/el-bib/el-cat/"}];return(i=(s=a.value)==null?void 0:s.parentSections)!=null&&i.length?a.value.parentSections.forEach((u,m,ke)=>{u.name&&u.detailUrl&&e.push({id:m+3,name:u.name,url:u.detailUrl})}):a.value.name&&e.push({id:e.length+1,name:a.value.name,url:null}),e});return se(()=>{F("elBibAgree")||j()}),w.value&&Y(w.value,q,((x=a==null?void 0:a.value)==null?void 0:x.previewPicture)||null),(e,s)=>{var i,u,m;return n(),o("div",le,[P.value?(n(),L(G,{key:0,breadcrumbs:P.value,"without-current":!0},null,8,["breadcrumbs"])):c("",!0),r("div",oe,[E(K,{class:"inner-page-h1","is-h1":!0,title:((i=t(a))==null?void 0:i.name)??"Книжные серии"},null,8,["title"]),t(a).subtitle?(n(),o("div",{key:0,class:"inner-page__preview-text",innerHTML:t(a).subtitle},null,8,ie)):c("",!0),t(h)?c("",!0):(n(),o("div",{key:1,class:"el-bib-detail",innerHTML:t(a).description},null,8,re)),r("div",ue,[t(h)?(n(),o("div",ce,[(u=t(a))!=null&&u.previewPicture?(n(),o("div",de,[(m=t(a).previewPicture)!=null&&m.src?(n(),o("img",{key:0,src:e.$getUrl(t(a).previewPicture.src),alt:t(a).name},null,8,pe)):c("",!0)])):c("",!0),t(_)&&t(_).length?(n(),L(X,{key:1,items:t(_)},null,8,["items"])):c("",!0)])):c("",!0),r("div",me,[M.value=="books"||!t(h)?(n(),o(y,{key:0},[t(h)?(n(),o("h2",ve,B(p.value?"Архив выпусков":"Archive of issues"),1)):c("",!0),E(O,{class:ne(["__arch",`__${t(a).code}`]),items:t(g)},null,8,["class","items"]),t(b)>1?(n(),L(W,{key:1,page:t(v),"page-count":t(b),onSetCurrentPage:I},null,8,["page","page-count"])):c("",!0)],64)):M.value=="references"?(n(),o(y,{key:1},[s[0]||(s[0]=r("h2",null,"Справочные материалы",-1)),r("div",{class:"inner-page__detail-text",innerHTML:t(a).references},null,8,_e)],64)):M.value=="editorialBoard"?(n(),o(y,{key:2},[r("h2",null,B(p.value?"Редколлегия":"Editorial board"),1),r("div",{class:"inner-page__detail-text",innerHTML:t(a).editorialBoard},null,8,ge)],64)):M.value=="regulations"?(n(),o(y,{key:3},[s[1]||(s[1]=r("h2",null,"Правила для авторов",
1-1)),r("div",{class:"inner-page__detail-text",innerHTML:t(a).regulations},null,8,he)],64)):(n(),o(y,{key:4},[r("h2",null,B(p.value?"Основные сведения":"Basic information"),1),r("div",{class:"inner-page__detail-text",innerHTML:t(a).description},null,8,fe)],64))])])])])}}}),Ae=J(ye,[["__scopeId","data-v-141642dc"]]);export{Ae 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.