PageSourceSearch

https://inanctur.com.tr/_nuxt/xn3E0OfL.js

js inanctur.com.tr collected 2026-10-01 13:04:05 UTC 17,630 bytes, 1 lines download raw bytes

1import{p as ut,q as mt,m as xt,s as pt,a9 as gt,r as y,x as u,o as bt,e as n,j as f,n as p,g as e,A as T,a4 as ht,t as i,E as ft,F as k,D as w,z as E,l as A,c as _t,H as R,I as Q,c3 as vt,y as yt,f as r,R as Z,av as F}from"./MScFIUOs.js";import{J as W}from"./DZwfXb4_.js";import{p as kt}from"./B_D4qWnB.js";import"./SVq-z4NS.js";const wt={key:0,class:"min-h-screen bg-[#f6f7f3] text-slate-900"},Dt={class:"relative isolate py-0 overflow-hidden bg-[#063b3d] text-white"},Mt={class:"relative mx-auto max-w-screen-xl px-4 pb-20 pt-7 sm:px-6 lg:px-10"},St={class:"grid items-end gap-10 lg:grid-cols-[1fr_340px]"},Ct={class:"grid grid-cols-2 gap-3"},$t={class:"rounded-2xl border border-white/15 bg-white/10 p-4"},Tt={class:"text-3xl font-black"},Nt={class:"rounded-2xl border border-white/15 bg-white/10 p-4"},Pt={class:"text-3xl font-black text-amber-300"},jt={class:"relative z-10 mx-auto -mt-7 py-0 max-w-screen-xl px-4 sm:px-6 lg:px-10"},zt={class:"rounded-2xl border border-white bg-white/95 p-4 shadow-[0_22px_60px_-34px_rgba(6,59,61,.55)] sm:flex sm:items-center sm:justify-between"},Kt={class:"flex items-center gap-3"},Et={class:"flex h-10 w-10 items-center justify-center rounded-xl bg-teal-50 text-teal-700"},Gt={class:"text-sm font-bold"},Bt={class:"mx-auto max-w-screen-xl px-4 py-14 sm:px-6 lg:px-10"},It={class:"mb-7 flex items-end justify-between gap-4"},Lt={key:0,class:"rounded-full bg-emerald-100 px-3 py-1.5 text-xs font-bold text-emerald-800"},Ot={key:0,class:"grid gap-5 md:grid-cols-2"},At={key:1,class:"grid gap-6 md:grid-cols-2"},Ft={class:"relative h-52 overflow-hidden bg-slate-200"},Ht=["src","alt"],Yt={class:"absolute bottom-4 left-4 right-4 flex items-end justify-between text-white"},Vt={class:"text-xs font-semibold text-amber-200"},qt={class:"mt-1 text-xl font-black text-white"},Jt={class:"flex h-14 w-14 flex-col items-center justify-center rounded-2xl border border-white/20 bg-white/15"},Ut={class:"text-lg"},Rt={class:"px-5 py-2"},Qt={class:"mb-5 grid grid-cols-2 gap-3"},Zt={class:"rounded-2xl bg-slate-50 p-3"},Wt={class:"mt-1 text-xs font-bold"},Xt={class:"rounded-2xl bg-teal-50 p-3"},te={class:"mt-1 text-xs font-bold text-teal-800"},ee={key:0,class:"flex gap-3"},se={class:"flex h-9 w-9 items-center justify-center rounded-xl bg-amber-50 text-amber-600"},ae={class:"text-sm font-bold"},le={key:2,class:"rounded-3xl border border-teal-100 bg-white p-7 shadow-sm sm:flex sm:items-center sm:justify-between"},oe=["href"],ne={key:0,class:"bg-[#082f31] py-4 text-white"},re={class:"mx-auto max-w-screen-xl px-4 sm:px-6 lg:px-10"},ie={class:"mb-8 flex flex-wrap items-end justify-between gap-5 items-center"},de={class:"flex flex-wrap gap-2"},ce=["onClick"],ue={class:"grid auto-rows-[150px] grid-cols-2 gap-3 sm:auto-rows-[190px] md:grid-cols-4"},me=["onClick"],xe=["src","alt"],pe={key:0,class:"absolute bottom-4 left-4 text-left"},ge={class:"text-xs font-bold text-amber-300"},be={class:"font-black"},he={class:"py-8 mx-auto grid max-w-screen-xl gap-10 px-4 sm:px-6 lg:grid-cols-[.8fr_1.2fr] lg:px-10"}
1,fe={class:"mt-7 inline-flex items-center gap-4 rounded-2xl bg-white p-4 shadow-sm"},_e={class:"text-3xl"},ve={key:0,class:"grid gap-4 sm:grid-cols-2"},ye={class:"text-amber-400"},ke={class:"mt-4 line-clamp-4 text-sm leading-6 text-slate-600"},we={class:"mt-5 flex items-center justify-between border-t pt-4"},De={class:"text-sm"},Me={class:"text-[11px] text-slate-400"},Se={class:"text-[10px] text-slate-400"},Ce={key:1,class:"rounded-3xl bg-white p-8 text-sm text-slate-500"},$e={class:"lg:col-start-2"},Te=["href"],Ne={key:1,class:"border-t bg-white py-14"},Pe={class:"mx-auto max-w-screen-xl px-4 sm:px-6 lg:px-10"},je={class:"grid gap-4 sm:grid-cols-2 lg:grid-cols-4"},ze=["href","onClick"],Ke={class:"h-32 overflow-hidden"},Ee=["src","alt"],Ge={class:"p-4"},Be={class:"font-bold text-slate-400"},Ie={class:"mt-1 text-sm font-extrabold"},Le=["src"],Oe={__name:"ongoing-tours",setup(Ae){const{locale:H}=mt(),G=_t(),{goPath:B,getPath:I,showImage:X}=xt(),tt=pt(),et=gt(),Y=y(!0),L=y([]),N=y([]),m=y([]),P=y(""),D=y(null),g=s=>{const t=kt(String(s||"").slice(0,10),"yyyy-MM-dd",new Date);return vt(t)?t:null},O=()=>{const s=new Intl.DateTimeFormat("en",{timeZone:"Europe/Istanbul",year:"numeric",month:"2-digit",day:"2-digit"}).formatToParts(new Date),t=l=>{var a;return(a=s.find(d=>d.type===l))==null?void 0:a.value};return`${t("year")}-${t("month")}-${t("day")}`},b=u(()=>g(O())),_=(s,t="dd MMMM yyyy")=>s&&g(s)?R(g(s),t,{locale:Q}):"",st=u(()=>R(b.value,"d MMMM yyyy, EEEE",{locale:Q})),M=s=>typeof s=="string"?s:(s==null?void 0:s[H.value])||(s==null?void 0:s.tr)||(s==null?void 0:s.en)||"",at=s=>X(s||"/assets/img/default-hotel.jpg",1e3,700),lt=s=>{var C,$;const t=g(s.turs_StartDate),l=g(s.turs_EndDate),a=(s.next_TourHotels||[]).slice().sort((c,x)=>Number(c.pdb_sira||0)-Number(x.pdb_sira||0)).map(c=>{var z;const x=c.from_turh_id||c.turh_id||{};return{name:M(x.sOtelAdi)||"Konaklama bilgisi",city:M(((z=x.h_hotelCity)==null?void 0:z.cityName)||x.h_hotelCity),photo:x.sOtelPhoto,checkin:g(c.tourh_checkin),checkout:g(c.tourh_checkout)}}),d=a.find(c=>c.checkin&&c.checkout&&b.value>=c.checkin&&b.value<=c.checkout)||a.find(c=>c.checkin&&b.value>=c.checkin)||a[0],o=Number(s.tur_Sure)||(t&&l?F(l,t)+1:0),S=t?Math.max(0,F(b.value,t)):0;return{id:s.id||s.pdb_Id,start:t,end:l,startKey:(C=s.turs_StartDate)==null?void 0:C.slice(0,10),duration:o,title:M(s.turs_CampaignTitle)||M(s.turs_title)||`${o} Günlük Umre Programı`,currentHotel:d,currentDay:Math.min(o||S+1,S+1),remainingDays:l?Math.max(0,F(l,b.value)):0,startLabel:_(s.turs_StartDate,"d MMMM"),rangeLabel:`${_(s.turs_StartDate,"d MMM")} – ${_(s.turs_EndDate,"d MMM yyyy")}`,image:at((d==null?void 0:d.photo)||(($=a[0])==null?void 0:$.photo)||s.turMainPhoto)}},V=u(()=>L.value.map(lt).filter(s=>s.id&&s.start&&s.end)),v=u(()=>V.value.slice().sort((s,t)=>t.start-s.start)),q=u(()=>V.value.filter(s=>s.end<b.value).sort((s,t)=>t.end-s.end).slice(0,4)),ot=(...s)=>{const t=s.filter(Boolean).join(" "),l=t.match(/(?:^|\D)(20\d{2})(0[1-9]|1[0-2])([0-2]\d|3[01])(?:\D|$)/);if(l)return`${l[1]}-${l[2]}-${l[3]}`;const a=t.match(/(20\d{2})[_\/-](0?[1-9]|1[0-2])[_\/-]([0-2]?\d|3[01])/);return a?`${a[1]}-${String(a[2]).padStart(2,"0")}-${String(a[3]).padStart(2,"0")}`:""},nt=s=>{let t=[];try{const o=JSON.parse(s.GalleryPhoto||"[]");t=Array.isArray(o)?o:Object.values(o||{})}catch{}const l=t.filter(o=>o==null?void 0:o.i).map(o=>({...o,i:/^https?:\/\//i.test(o.i)?o.i:`https://image.inanctur.com.tr/yonetim/${o.i.replace(/^\//,"")}`})),a=M(s.GalleryName)||"Umre yolculuğumuzdan kareler",d=ot(s.id,s.pdb_Id,a,...t.map(o=>o.i));return{name:a,dateKey:d||s.pdb_Id,photos:l,dateLabel:d?_(d):"Yakın zamanda",shortDate:d?_(d,"d MMM"):"Son grup"}},j=u(()=>m.value.find(s=>s.dateKey===P.value)||m.value[0]),rt=u(()=>{var s;return((s=j.value)==null?void 0:s.photos.slice(0,7))||[]}),it=u(()=>{var s;return m.value.filter(t=>v.value.some(l=>l.startKey===t.dateKey)).reduce((t,l)=>t+l.photos.length,0)||((s=m.value[0])==null?void 0:s.photos.length)||0}),J=s=>String(s||"").replace(/<br\s*\/?>/gi," ").replace(/<[^>]*>/g," ").replace(/&nbsp;/gi," ").replace(/&amp;/gi,"&").replace(/\s+/g," ").trim(),dt=s=>Math.max(1,Math.min(5,Math.round(Number(s)||5))),ct=u(()=>{const s=N.value.map(t=>Number(t.yh_PointsAvg)).filter(t=>t>0);return s.length?(s.reduce((t,l)=>t+l,0)/s.length).toFixed(1):"5.0"});return bt(async()=>{var a,d,o,S,C,$;const s="id,turs_StartDate,turs_EndDate,tur_Sure,turMainPhoto,turs_title,turs_CampaignTitle,turs_status,status,next_TourHotels(id,turh_duration,tourh_checkin,tourh_checkout,pdb_sira,turh_id(id,sOtelAdi,sOtelPhoto,h_hotelCity(id,cityName),sOtelStars(id,hS_Name)))",t='{ c
1omments(pdb_status: 1, order: "yh_CommentDate DESC", limit: 8, offset: 0) { yh_Name yh_Surname yh_Source yh_PointsAvg yh_Message yh_CommentDate } }',l='{ galleries(pdb_status: 1, order: "pdb_sira DESC", limit: 12, offset: 0) { pdb_Id GalleryName { tr en } GalleryPhoto } }';try{const[c,x,z]=await Promise.all([A.get(`${G.public.apiBase}/rest/TourDates`,{params:{limit:300,offset:0,lang:H.value,fields:s,sort:["turs_StartDate,DESC"],filter:JSON.stringify({status:["!=",3],turs_StartDate:["<=",O()],turs_EndDate:[">=",O()]})}}),A.post(`${G.public.apiBase}/graphql/direct`,{query:t}),A.post(`${G.public.apiBase}/graphql/direct`,{query:l})]);L.value=((a=c.data)==null?void 0:a.formattedData)||[],N.value=(((o=(d=x.data)==null?void 0:d.data)==null?void 0:o.comments)||[]).filter(h=>J(h.yh_Message).length>15);const U=new Set(L.value.map(h=>{var K;return(K=h.turs_StartDate)==null?void 0:K.slice(0,10)}).filter(Boolean));m.value=(((C=(S=z.data)==null?void 0:S.data)==null?void 0:C.galleries)||[]).map(nt).filter(h=>h.photos.length).sort((h,K)=>Number(U.has(K.dateKey))-Number(U.has(h.dateKey))),P.value=(($=m.value[0])==null?void 0:$.dateKey)||""}catch(c){console.warn("Devam eden turlar sayfası verileri yüklenemedi.",c)}finally{Y.value=!1}}),(s,t)=>{const l=yt("font-awesome-icon");return p(tt)!==null?(r(),n("main",wt,[e("section",Dt,[t[8]||(t[8]=e("div",{class:"absolute inset-0 opacity-30 ongoing-pattern"},null,-1)),t[9]||(t[9]=e("div",{class:"absolute -right-24 -top-32 h-96 w-96 rounded-full bg-amber-300/20 blur-3xl"},null,-1)),e("div",Mt,[T(W,{current:"ongoing",variant:"breadcrumb",dark:"",class:"mb-10"}),e("div",St,[t[7]||(t[7]=ht('<div class="max-w-3xl" data-v-2de8b58c><div class="mb-5 inline-flex items-center gap-2 rounded-full border border-white/15 bg-white/10 px-3 py-1.5 text-xs font-bold uppercase tracking-[.18em] text-amber-200" data-v-2de8b58c><span class="relative flex h-2 w-2" data-v-2de8b58c><span class="absolute h-full w-full animate-ping rounded-full bg-amber-300 opacity-75" data-v-2de8b58c></span><span class="relative h-2 w-2 rounded-full bg-amber-300" data-v-2de8b58c></span></span> Kutsal topraklardan canlı yolculuk </div><h1 class="text-3xl font-black text-white leading-[1.08] tracking-tight sm:text-5xl lg:text-6xl" data-v-2de8b58c>Programlarımızdan<br data-v-2de8b58c><span class="text-amber-300" data-v-2de8b58c>son bilgiler.</span></h1><p class="mt-5 max-w-2xl text-sm leading-7 text-teal-50/80 sm:text-base" data-v-2de8b58c>Şu anda kutsal topraklarda bulunan kafilelerimizi, konaklama bilgilerini ve yolculuktan paylaşılan en yeni kareleri buradan takip edin.</p></div>',1)),e("div",Ct,[e("div",$t,[e("div",Tt,i(v.value.length),1),t[5]||(t[5]=e("div",{class:"text-xs text-teal-50/70"},"Devam eden tur",-1))]),e("div",Nt,[e("div",Pt,i(it.value),1),t[6]||(t[6]=e("div",{class:"text-xs text-teal-50/70"},"Paylaşılan kare",-1))])])])])]),e("section",jt,[e("div",zt,[e("div",Kt,[e("span",Et,[T(l,{icon:"fa-solid fa-calendar-day"})]),e("div",null,[t[10]||(t[10]=e("div",{class:"text-[11px] font-bold uppercase tracking-wider text-slate-400"},"Bugünün tarihi",-1)),e("div",Gt,i(st.value),1)])]),e("button",{class:"mt-3 flex w-full items-center justify-center gap-2 rounded-xl bg-amber-400 px-5 py-3 text-sm font-extrabold text-[#173f3d] hover:bg-amber-300 sm:mt-0 sm:w-auto",onClick:t[0]||(t[0]=a=>p(et).show=!0)},[T(l,{icon:"fa-solid fa-headset"}),t[11]||(t[11]=ft(" Tur danışmanına sorun"))])])]),e("section",Bt,[e("div",It,[t[12]||(t[12]=e("div",null,[e("span",{class:"text-xs font-extrabold uppercase tracking-[.2em] text-teal-700 mb-0 leading-3"},"Şu anda"),e("h2",{class:"mt-0 leading-5 text-2xl font-black sm:text-2xl mb-0"},"Devam Eden Umre Turları")],-1)),v.value.length?(r(),n("span",Lt,i(v.value.length)+" kafile yolda",1)):f("",!0)]),Y.value?(r(),n("div",Ot,[(r(),n(k,null,w(2,a=>e("div",{key:a,class:"h-80 animate-pulse rounded-3xl bg-white"})),64))])):v.value.length?(r(),n("div",At,[(r(!0),n(k,null,w(v.value,a=>(r(),n("article",{key:a.id,class:"group overflow-hidden rounded-3xl border border-slate-200 bg-white shadow-[0_16px_45px_-32px_rgba(15,23,42,.45)] transition hover:-translate-y-1 hover:shadow-xl"},[e("div",Ft,[e("img",{src:a.image,alt:a.title,class:"h-full w-full object-cover transition duration-700 group-hover:scale-105",loading:"lazy"},null,8,Ht),t[14]||(t[14]=e("div",{class:"absolute inset-0 bg-gradient-to-t from-slate-950/80 via-trans
1parent"},null,-1)),t[15]||(t[15]=e("div",{class:"absolute left-4 top-4 rounded-full bg-emerald-500 px-3 py-1.5 text-[11px] font-black uppercase text-white"},"●  Devam ediyor",-1)),e("div",Yt,[e("div",null,[e("div",Vt,i(a.startLabel)+" çıkışlı",1),e("h3",qt,i(a.duration)+" Gün",1)]),e("div",Jt,[e("strong",Ut,i(a.currentDay),1),t[13]||(t[13]=e("span",{class:"text-[9px] uppercase"},"gün",-1))])])]),e("div",Rt,[e("div",Qt,[e("div",Zt,[t[16]||(t[16]=e("small",{class:"font-bold uppercase text-slate-400"},"Tur tarihleri",-1)),e("div",Wt,i(a.rangeLabel),1)]),e("div",Xt,[t[17]||(t[17]=e("small",{class:"font-bold uppercase text-teal-600/70"},"Kalan süre",-1)),e("div",te,i(a.remainingDays?`${a.remainingDays} gün kaldı`:"Bugün dönüş"),1)])]),a.currentHotel?(r(),n("div",ee,[e("span",se,[T(l,{icon:"fa-solid fa-hotel"})]),e("div",null,[t[18]||(t[18]=e("small",{class:"font-bold uppercase text-slate-400"},"Bugünkü konaklama",-1)),e("div",ae,i(a.currentHotel.name),1)])])):f("",!0)])]))),128))])):(r(),n("div",le,[t[19]||(t[19]=e("div",{class:"max-w-2xl"},[e("h3",{class:"text-xl font-black"},"Bugün devam eden bir tur görünmüyor"),e("p",{class:"mt-2 text-sm leading-6 text-slate-600"},"Yeni kafileler yola çıktığında bu alan otomatik güncellenir. Yakın zamanda tamamlanan yolculukları ve misafir paylaşımlarını aşağıda inceleyebilirsiniz.")],-1)),e("a",{href:p(I)("/tour/umre-turlari"),class:"mt-5 inline-flex rounded-xl bg-teal-700 px-5 py-3 text-sm font-bold text-white sm:mt-0",onClick:t[1]||(t[1]=E(a=>p(B)("/tour/umre-turlari"),["prevent"]))},"Yaklaşan turlar →",8,oe)]))]),m.value.length?(r(),n("section",ne,[e("div",re,[e("div",ie,[t[20]||(t[20]=e("div",null,[e("span",{class:"text-xs font-extrabold uppercase tracking-[.2em] text-amber-300"},"Yolculuktan kareler"),e("h2",{class:"mt-2 text-3xl text-white font-black leading-6"},"Turdan Görseller")],-1)),e("div",de,[(r(!0),n(k,null,w(m.value.slice(0,4),a=>(r(),n("button",{key:a.dateKey,class:Z(["rounded-full border px-3 py-2 text-[11px] font-bold",P.value===a.dateKey?"border-amber-300 bg-amber-300 text-[#173f3d]":"border-white/15 bg-white/5"]),onClick:d=>P.value=a.dateKey},i(a.shortDate),11,ce))),128))])]),e("div",ue,[(r(!0),n(k,null,w(rt.value,(a,d)=>(r(),n("button",{key:a.i,class:Z(["group relative overflow-hidden rounded-2xl bg-white/5",d===0?"col-span-2 row-span-2":""]),onClick:o=>D.value=a},[e("img",{src:a.i,alt:a.t||j.value.name,class:"h-full w-full object-cover transition duration-700 group-hover:scale-105",loading:"lazy"},null,8,xe),t[21]||(t[21]=e("div",{class:"absolute inset-0 bg-gradient-to-t from-slate-950/70 via-transparent"},null,-1)),d===0?(r(),n("div",pe,[e("div",ge,i(j.value.dateLabel),1),e("div",be,i(j.value.name),1)])):f("",!0)],10,me))),128))])])])):f("",!0),e("section",he,[e("div",null,[t[23]||(t[23]=e("span",{class:"text-xs font-extrabold uppercase tracking-[.2em] text-teal-700"},"Misafirlerimizin dilinden",-1)),t[24]||(t[24]=e("h2",{class:"mt-2 text-2xl leading-5 font-black"},"Son mesajlar ve yorumlar",-1)),t[25]||(t[25]=e("p",{class:"mt-4 text-sm leading-7 text-slate-600"},"Her yolculuğun hatırası başka, bıraktığı huzur aynı. Misafirlerimizin deneyimlerini doğrudan kendilerinden okuyun.",-1)),e("div",fe,[e("strong",_e,i(ct.value),1),t[22]||(t[22]=e("div",null,[e("div",{class:"text-amber-400"},"★★★★★"),e("small",{class:"text-slate-500"},"Gerçek misafir değerlendirmeleri")],-1))])]),N.value.length?(r(),n("div",ve,[(r(!0),n(k,null,w(N.value.slice(0,4),a=>(r(),n("article",{key:`${a.yh_Name}-${a.yh_CommentDate}`,class:"rounded-3xl border border-slate-200 bg-white p-5 shadow-sm"},[e("div",ye,i("★".repeat(dt(a.yh_PointsAvg))),1),e("p",ke,i(J(a.yh_Message)),1),e("div",we,[e("div",null,[e("b",De,i(a.yh_Name)+" "+i(a.yh_Surname),1),e("div",Me,i(a.yh_Source||"İnanç Tur misafiri"),1)]),e("time",Se,i(_(a.yh_CommentDate,"dd MMM yy")),1)])]))),128))])):(r(),n("div",Ce,"Yorumlar şu anda yüklenemiyor.")),e("div",$e,[e("a",{href:p(I)("/page/yorumlar"),class:"text-sm font-extrabold text-teal-700",onClick:t[2]||(t[2]=E(a=>p(B)("/page/yorumlar"),["prevent"]))},"Tüm misafir yorumlarını gör →",8,Te)])]),q.value.length?(r(),n("section",Ne,[e("div",Pe,[t[27]||(t[27]=e("span",{class:"text-xs font-extrabold uppercase tracking-[.2em] text-slate-400"},"Hatıralarda kalan",-1)),t[28]||(t[28]=e("h2",{class:"mb-7 mt-2 text-2xl font-black"},"Yakın Zamanda Tamamlanan Turlar",-1)),e("div",je,[(r(!0),n(k,null,w(q.value,a=>(r(),n("a",{key:a.id,href:p(I)(`/tourDetail/${a.id}`),class:"group overflow-hidden rounded-2xl border",onClick:E(d=>p(B)(`/tourDetail/${a.id}`),["prevent"])},[e("div",Ke,[e("img",{src:a.image,alt:a.title,class:"h-full w-full object-cover transition group-hover:scale-105",loading:"lazy"}
1,null,8,Ee)]),e("div",Ge,[e("small",Be,i(a.rangeLabel),1),e("h3",Ie,i(a.title),1),t[26]||(t[26]=e("div",{class:"mt-3 text-xs font-bold text-teal-700"},"Hatıraları incele →",-1))])],8,ze))),128))])])])):f("",!0),T(W,{current:"ongoing"}),D.value?(r(),n("div",{key:2,class:"fixed inset-0 z-[100] flex items-center justify-center bg-slate-950/95 p-4",onClick:t[4]||(t[4]=E(a=>D.value=null,["self"]))},[e("button",{class:"absolute right-5 top-5 h-10 w-10 rounded-full bg-white/10 text-white",onClick:t[3]||(t[3]=a=>D.value=null)},"✕"),e("img",{src:D.value.i,alt:"Turdan fotoğraf",class:"max-h-[88vh] max-w-full rounded-2xl object-contain"},null,8,Le)])):f("",!0)])):f("",!0)}}},Je=ut(Oe,[["__scopeId","data-v-2de8b58c"]]);export{Je 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.