PageSourceSearch

https://nfor.ru/_nuxt/B3Hd0jXT.js

js nfor.ru collected 2026-10-02 11:50:13 UTC 5,935 bytes, 1 lines download raw bytes

1import{_ as O}from"./Cjc4TMlU.js";import{_ as z}from"./DZqIGldF.js";import{v as H}from"./3IsjSeT0.js";import{u as B}from"./CGK2-Qf0.js";import{q as C,a as D,t as $,k as U,w as N,b as m,v as k,u as h,o as p,F as j,r as P,d as a,J as F,x as q,n as I,N as J,e as L}from"./BEVGrCRe.js";import"./So6Br5HG.js";import"./CLuyl0Xy.js";const G="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='107'%20height='107'%20fill='none'%20viewBox='0%200%20107%20107'%3e%3cpath%20fill='%23f8f8f8'%20d='M0%200h107v107H0z'/%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20fill='%23333'%20fill-opacity='.06'%20d='M44.559%2038.674v21.629c-1.014-.9-2.405-1.455-3.939-1.455-3.104%200-5.62%202.272-5.62%205.076S37.516%2069%2040.62%2069s5.62-2.272%205.62-5.076V44.995l18.077-3.097V56.63c-1.014-.9-2.404-1.455-3.938-1.455-3.104%200-5.62%202.273-5.62%205.076%200%202.804%202.516%205.076%205.62%205.076s5.62-2.272%205.62-5.076V35z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20d='M35%2035h31v34H35z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",K={key:0,class:"media-album"},Q=["innerHTML"],R=["innerHTML"],W={class:"media-album__playlist album-playlist"},X={class:"album-playlist__media"},Y={class:"album-playlist__info playlist-info"},Z={class:"playlist-info__head"},x=["innerHTML"],ee=["innerHTML"],te={class:"audio-container"},ae=["id"],se=["src"],ie=["onClick"],le={class:"album-playlist__number"},ne=["innerHTML"],oe=["innerHTML"],re={__name:"TbMediaAudioAlbum",setup(V){const d=B(),{locale:f}=C(),n=D(()=>{var s;const e=d.currentPageData.blocks.find(t=>t.block_key==="TbAudioMediaAlbum");if(e&&((s=e.additionalData)!=null&&s.length)&&e.additionalData[0].status===200){const t=e.additionalData[0].data.multimedia_audio_items,i=e.additionalData[0].data.groups,o=e.additionalData[0].data.main_id,c=i.filter(l=>t.some(y=>y.multimedia_audio_group_id===l.id));return c.sort((l,y)=>l.id===o?-1:y.id===o?1:0),c.map(l=>{const y=t.filter(u=>u.multimedia_audio_group_id===l.id).sort((u,g)=>u.track_number-g.track_number).map(u=>{var g,w,E,S;return{id:u.id,name:u.name,duration:u.duration,track_number:u.track_number,url:((w=(g=u.files)==null?void 0:g[0])==null?void 0:w.path)+((S=(E=u.files)==null?void 0:E[0])==null?void 0:S.file_name)||"",group_id:u.multimedia_audio_group_id}});return{id:l.id,album_name:l.name,title:l.title,lead:l.lead,playlist:y}})}else return null}),r=$({}),_=$({}),v=$({}),b=e=>{if(_.value[e])return _.value[e];const s=n.value[e];return s?s.playlist[0].name:"N/A"},T=(e,s)=>{_.value[e]=s.name;const t=r.value[e];t&&s.url&&(Object.keys(r.value).forEach(i=>{parseInt(i)!==e&&r.value[i].pause()}),t.src({src:s.url,type:"audio/mpeg"}),t.play())},M=(e,s)=>v.value[e]===s,A=()=>{Object.values(r.value).forEach(e=>{e&&!e.isDisposed()&&(e.off("play"),e.dispose())}),r.value={},v.value={},_.value={},I(()=>{!n.value||n.value.length===0||typeof window>"u"||n.value.forEach((e,s)=>{const t=`track-player-${s}`,i=document.getElementById(t);if(i&&document.body.contains(i)&&i.tagName==="AUDIO"){H.getPlayer(t)&&H.getPlayer(t).dispose();const o=H(i,{controls:!0,autoplay:!1,preload:"auto",fluid:!0,controlBar:{children:[{name:"playToggle"},{name:"currentTimeDisplay"},{name:"progressControl"},{name:"durationDisplay"},{name:"volumePanel",options:{inline:!0}}]}});r.value[s]=o,e.playlist.length>0&&(v.value[s]=e.playlist[0].url),o.on("play",()=>{v.value[s]=o.currentSrc(),Object.values(r.value).forEach(l=>{l.id_!==o.id_&&!l.paused()&&!l.isDisposed()&&l.pause()})});const c=o.el();c&&c.parentElement&&c.parentElement.classList.contains("audio-container")&&c.parentElement.classList.add("is-initial")}})})};return U(()=>{Object.values(r.value).forEach(e=>{e&&!e.isDisposed()&&(e.off("play"),e.dispose())}),r.value={}}),N(n,e=>{A()},{immediate:!0}),N(f,()=>{A()}),(e,s)=>h(n)&&h(n).length>0?(p(),m("div",K,[(p(!0),m(j,null,P(h(n),(t,i)=>(p(),m("div",{key:i,class:"media-album__item"},[t.title?(p(),m("h2",{key:0,class:"media-album__title",innerHTML:t.title},null,8,Q)):k("",!0),t.lead?(p(),m("div",{key:1,class:"media-album__info",innerHTML:t.lead},null,8,R)):k("",!0),a("div",W,[a("div",X,[a("div",Y,[s[0]||(s[0]=a("div",{class:"playlist-info__picture"},[a("img",{src:G,alt:"",class:"playlist-info__img"})],-1)),a("div",Z,[a("div",{class:"playlist-info__name",innerHTML:b(i)},null,8,x),a("div",{class:"playlist-info__album",innerHTML:t.album_name},null,8,ee)])]),a("div",te,[a("audio",{id:"track-player-"+i,controls:"controls",class:"video-js vjs-default-skin vjs-media-player vjs-audio-content vjs-audio-only-mode"},[a("source",{src:t.playlist[0].url,type:"audio/mpeg"},null,8,se)],8,ae)])]),(p(!0),m(j,null,P(t.playlist,(o,c)=>(p(),m("div",{key:c,class:F(["album-playlist__item",{"is-active":M(i,o.url)}]),onClick:l=>T(i,o)},[a("span",le,q(c+1)+".",1),a("span",{class:"album-playlist__name",innerHTML:o.name},null,8,ne),a("span",{class:"album-playlist__duration",innerHTML:o.duration},null,8,oe)],10,ie))),128))])]))),128))])):k("",!0)}},ue={class:"tpl-media-audio-album layout"},ce={class:"base-wrapper"},de={class:"layout__content"},_e={class:"layout__aside"},me={class:"layout__section"},pe={class:"layout__output"},fe=["innerHTML"],He={__name:"TplMediaAudioAlbum",setup(V){const{t:d}=C(),f=B(),n=D(()=>f.currentPageData.h1?f.currentPageData.h1:d("title.multimedia")),r=D(()=>{const _=f.currentPageData.bread_crumbs||[];if(_)return[..._,{id:null,name:n.value}]});return J({title:`${n.value} | ${d("seoHeaders.siteName")} | ${d("seoHeaders.siteSuffix")}`,meta:[{name:"title",content:`${n.value} | ${d("seoHeaders.siteName")} | ${d("seoHeaders.siteSuffix")}`},{property:"og:title",content:`${n.value} | ${d("seoHeaders.siteName")} | ${d("seoHeaders.siteSuffix")}`}]}),(_,v)=>{const b=O,T=z,M=re;return p(),m("div",ue,[a("div",ce,[L(b,{items:h(r)},null,8,["items"]),a("div",de,[a("aside",_e,[L(T)]),a("div",me,[a("div",pe,[a("h1",{class:"layout__title",innerHTML:h(n)},null,8,fe),L(M)])])])])])}}};export{He 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.