PageSourceSearch

https://accessmedia.nz/v11.1_Live/js/Home.DwMa7ZmX.js

js accessmedia.nz collected 2026-10-03 22:11:08 UTC 8,183 bytes, 1 lines download raw bytes

1import{o as r,c,a as e,n as E,r as K,b as S,_ as q,u as $,d as D,e as x,F as k,f as C,w as V,t as d,g as R,h as I,i as U,j,k as M,l as i,m as p,p as o,q as F,s as Q,v as z,x as P}from"./index.0asgyqvA.js";import{_ as W}from"./FCNavbarDefault.B7su0b1r.js";import{S as T}from"./SkeletonLoader.dvqrKKUo.js";import{d as O}from"./default-image.jntmyUdW.js";import{r as Z,s as G}from"./metaUtils.ipqBNsLl.js";import{f as J}from"./format.BnjGCzBc.js";import"./_commonjsHelpers.BosuxZz1.js";const X={class:"page-header",loading:"lazy"},Y={class:"row"},ee={class:"col-12"},te={__name:"HomeHeader",props:{image:{type:String,default:""},mask:{type:String,default:"mask bg-gradient-success opacity-4"},center:{type:Boolean,default:!1},fullWidth:{type:Boolean,default:!1}},setup(y){return(a,u)=>(r(),c("header",{class:"home-header",style:S(`background-image: url(${y.image})`)},[e("div",X,[e("span",{class:E(y.mask)},null,2),e("div",{class:E(y.fullWidth?"w-100":"container")},[e("div",Y,[e("div",ee,[K(a.$slots,"default")])])],2)])],4))}},se={class:"tag-cloud"},ae=["onClick","onKeydown"],oe={__name:"Categories",setup(y){const a=$(),u=D(),b=x(()=>a.itunesCategories),g=x(()=>a.itunesCategories.reduce((n,m)=>({min:Math.min(n.min,m.Programmes),max:Math.max(n.max,m.Programmes)}),{min:1e6,max:0})),_=n=>{u.push({path:"/search",query:{Category:n.Value}})};return(n,m)=>(r(),c("div",se,[(r(!0),c(k,null,C(b.value,l=>(r(),c("div",{key:l.Value,class:"tag",style:S({fontSize:16*(l.Programmes-g.value.min)/(g.value.max-g.value.min)+14+"px"}),onClick:f=>_(l),onKeydown:V(f=>_(l),["enter"]),tabindex:"0"},[e("span",null,d(l.Name),1)],44,ae))),128))]))}},ne=q(oe,[["__scopeId","data-v-d0d2568a"]]),le={class:"tag-cloud"},re=["onClick","onKeydown"],ie={__name:"Languages",setup(y){const a=$(),u=D(),b=x(()=>a.languages),g=x(()=>a.languages.reduce((n,m)=>({min:Math.min(n.min,m.Programmes),max:Math.max(n.max,m.Programmes)}),{min:1e6,max:0})),_=n=>{u.push({path:"/search",query:{Lang:n.Value}})};return(n,m)=>(r(),c("div",le,[(r(!0),c(k,null,C(b.value,l=>(r(),c("div",{key:l.Value,class:"tag",style:S({fontSize:16*(l.Programmes-g.value.min)/(g.value.max-g.value.min)+14+"px"}),onClick:f=>_(l),onKeydown:V(f=>_(l),["enter"]),tabindex:"0"},[e("span",null,d(l.Value),1)],44,re))),128))]))}},ce=q(ie,[["__scopeId","data-v-c7852b4a"]]),de="/v11.1_Live/images/Banner.Sc3qVg7l.jpg",me={class:"container position-relative top-0"},ue={class:"row"},ge={class:"col-12 homeNav"},_e={class:"row"},he=["lang"],pe={class:"text-white pageHeader"},ve=["lang"],ye={class:"text-white"},fe={class:"col-lg-11 col-12 mx-auto"},xe={class:"main-search"},be={class:"card card-body shadow-blur mx-3 mx-md-4 mt-n6"},ke={class:"container"},we={class:"row mx-1 mt-3 mb-4"},Pe={class:"tile"},Ce={class:"progImg"},Se=["src","alt"],Ie=["onClick"],$e={class:"text-xs p-0 m-0"},De={class:"disTitles"},Le={class:"text-sm disDesc"},Ee={class:"text-xs text-uppercase"},Me={class:"col-12 mb-4 text-end text-uppercase text-bold"},Fe={class:"row mx-1 mt-3 mb-4"},ze={class:"tile"},Te={class:"progImg"},qe=["src","alt"],Ve={class:"disTitles"},Be={class:"text-sm disDesc"},He={class:"text-xs text-uppercase"},Ne={class:"col-12 mb-4 text-end text-uppercase text-bold"},Ae={class:"row mx-1 mt-3 mb-4 text-center"},Ke={class:"col-sm-6"},Re={class:"col-sm-6"},Ue="https://ondemand.accessmedia.nz",Ye={__name:"Home",setup(y){const a=$(),u=R(),b=D(),g=I(null),_=I(!1),n=I(!1),m=O,l=h=>{h.target.src=m},{t:f,locale:L}=U(),B=h=>J(new Date(h),"dd/M/yyyy h:mm aaaa").replace("AM","a.m.").replace("PM","p.m."),H=x(()=>a.episodesPageLatestEpisodes.length>0),N=x(()=>a.programmePageFeaturedProgrammes.length>0),A=h=>{const t=`/StationFolder/${h.folder}/`,w=`${Ue}${t}${h.MediaFile}`.replace(/ /g,"%20");a.setFooterCurrentEpisode({...h,url:w,ProgrammeId:h.Programme,type:"audio/mp3"},!0),console.log(w)};return j(async()=>{_.value=!0,n.value=!0,a.selectedStation=null,await Promise.all([a.fetchItunesCategories(),a.fetchStationLanguages(),a.fetchAllStationLatestEpisodes(1,6).then(()=>_.value=!1),a.fetchAllStationFeaturedProgrammes(1,6).then(()=>n.value=!1)])}),(h,t)=>{const w=M("SearchControl"),v=M("RouterLink");return r(),c(k,null,[e("div",me,[e("div",ue,[e("div",ge,[i(W,{banner:"",class:"z-index-3"})])])]),i(te,{style:S(`background-image: url(${o(de)})`),mask:"mask bg-gradient-dark opacity-5"},{default:p(()=>[e("div",_e,[e("div",{lang:o(L),class:"d-none d-md-block"},[e("h1",pe,d(o(f)("tagline")),1)],8,he),t[0]||(t[0]=e("h2",{class:"reo text-white text-sans-serif pe-md-5 me-md-5 opacity-8 d-none d-md-block",lang:"mi"}," Ō Mātou Pou Reo Irirangi ",-1)),e("div",{lang:o(L)},[e("h5",ye,d(o(f)("welcome")),1)],8,ve),e("div",fe,[e("div",xe,[i(w,{selectedLanguage:o(u).query.Lang,selectedCategory:o(u).query.Category,searchQuery:o(u).query.Search,c
1ategories:o(a).itunesCategories,languages:o(a).languages,navigateOnSearch:!0,route:o(u),router:o(b),requireMinChars:!0,searchClass:"custom-search",buttonClass:"btn bg-gradient-primary",filterClass:"custom-filters"},null,8,["selectedLanguage","selectedCategory","searchQuery","categories","languages","route","router"])])])])]),_:1},8,["style"]),e("div",be,[e("a",{id:"main",ref_key:"main",ref:g},null,512),e("div",ke,[e("div",we,[t[3]||(t[3]=e("h2",null,"Latest Podcast Episodes",-1)),_.value?(r(),F(T,{key:0,rows:12,layout:"grid"})):H.value?(r(!0),c(k,{key:1},C(o(a).episodesPageLatestEpisodes.slice(0,12),s=>(r(),c("div",{key:s.ID,class:"col-lg-2 col-md-4 col-sm-6 mb-6"},[e("div",Pe,[e("p",Ce,[e("img",{src:o(Z)(s.EpisodeImageUrl)||s.programmeImage||o(m),alt:s.Title,class:"img-raised rounded",onError:l},null,40,Se),e("button",{onClick:Q(je=>A(s),["stop"]),type:"button",class:"btn bg-gradient-primary p-0 epPlay","aria-label":"Play episode"},t[1]||(t[1]=[e("i",{class:"material-icons","aria-hidden":"true"},"play_arrow",-1)]),8,Ie)]),i(v,{class:"go-to-episode-link",to:{name:"episode",params:{EID:s.ID}}},{default:p(()=>[e("p",$e," Published: "+d(B(s.PublishDate)),1),e("h5",De,d(s.Title),1),e("span",Le,d(o(G)(s.Description)),1)]),_:2},1032,["to"]),i(v,{to:{name:"station",query:{SID:s.id}}},{default:p(()=>[e("span",Ee,d(s.station),1)]),_:2},1032,["to"])])]))),128)):z("",!0),t[4]||(t[4]=e("hr",null,null,-1)),e("div",Me,[i(v,{to:"/episodes"},{default:p(()=>t[2]||(t[2]=[P("Find more latest episodes")])),_:1})])]),e("div",Fe,[t[6]||(t[6]=e("h2",null,"Featured Programmes",-1)),n.value?(r(),F(T,{key:0,rows:12,layout:"grid"})):N.value?(r(!0),c(k,{key:1},C(o(a).programmePageFeaturedProgrammes.slice(0,12),s=>(r(),c("div",{key:s.ID,class:"col-lg-2 col-md-4 col-sm-6 mb-6"},[e("div",ze,[e("p",Te,[i(v,{to:{name:"programme-page",params:{PID:s.ID}},title:s.Title},{default:p(()=>[e("img",{src:`https://images.accessmedia.nz/StationFolder/${s.folder}/Images/${s.Image}`,alt:s.Title,class:"img-raised rounded",onError:l},null,40,qe)]),_:2},1032,["to","title"])]),i(v,{to:{name:"programme-page",params:{PID:s.ID}},title:s.Title,class:"d-block"},{default:p(()=>[e("h5",Ve,d(s.Title),1),e("span",Be,d(s.Short_Description),1)]),_:2},1032,["to","title"]),i(v,{to:{name:"station",query:{SID:s.Station}}},{default:p(()=>[e("span",He,d(s.station),1)]),_:2},1032,["to"])])]))),128)):z("",!0),t[7]||(t[7]=e("hr",null,null,-1)),e("div",Ne,[i(v,{to:"/programmes"},{default:p(()=>t[5]||(t[5]=[P("Find more featured programmes")])),_:1})])]),t[10]||(t[10]=e("div",{class:"row mx-1 my-6"},[e("div",{class:"col-12 text-center"},[e("h4",{class:"text-secondary fw-normal"},[P(" accessmedia.nz is an exciting collaboration between New Zealand’s "),e("a",{target:"_blank",href:"http://cama.nz/",class:"text-bold"},"Community Access Media Alliance"),P(" that makes their richly-diverse media content and podcasts available to the world. Explore hundreds of nz podcasts that represent our diverse community, with many focusing on issues of culture, language, politics, gender, health and disability, children and youth and religious belief. ")])])],-1)),e("div",Ae,[e("div",Ke,[t[8]||(t[8]=e("h5",null,"accessmedia.nz has podcasts in many topics",-1)),e("div",null,[i(ne)])]),e("div",Re,[t[9]||(t[9]=e("h5",null,"accessmedia.nz has podcasts in many languages",-1)),e("div",null,[i(ce)])])])])])],64)}}};export{Ye 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.