1import{i as P,k as V,y as v,o as d,c as u,a as l,u as i,h as j,w as k,b as s,m as z,l as N,d as m,f as g,t as f,F as y,r as L,p,v as b,H as F,n as S,q as B}from"./app-DZHQlHhK.js";import{_ as T}from"./AdminRichTextEditor-CVPTvs_o.js";import{E as U,F as _,_ as $}from"./AdminLayout-CN50JMRo.js";import{A as C}from"./arrow-left-BrpygP_D.js";import{S as M}from"./save-oKzRzjk8.js";import{c as A}from"./MoterisLogo-Bz5f05c3.js";import{L as D}from"./link-2-C5SwCO7R.js";/* empty css */import"./unlink-DudJ8XlC.js";import"./image-plus-DKi6F_k3.js";import"./tags-BW80xv97.js";import"./cloud-upload-BPyBAlZy.js";import"./pencil-DTW3RBqa.js";import"./plus-s7FcpMXH.js";import"./arrow-up-ByZ9JOJ-.js";import"./trash-2-CeLuXech.js";import"./x-CIVM0nr9.js";import"./log-out-CHzli2tu.js";import"./mail-DWoQyJHS.js";import"./users-BBZz0onL.js";import"./shield-check-BQtayzAs.js";const I=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 15h18",key:"5xshup"}]],R=A("panel-bottom",I),E={class:"admin-editor-topline admin-editor-topline--sticky"},O=["href"],q=["disabled"],H={key:0,class:"admin-editor-errors"},K={class:"admin-static-page-editor__layout"},G={class:"admin-card admin-static-page-basics"},J={class:"admin-editor-section__heading"},Q={class:"admin-field"},W={class:"admin-field"}
1,X={class:"admin-page-slug-field"},Y={class:"admin-card admin-static-page-content"},Z={class:"admin-card admin-static-page-publish"},ss={class:"admin-static-page-side-heading"},ts={class:"admin-field"},is={class:"admin-card admin-static-page-footer-settings"},as={class:"admin-static-page-side-heading"},es={class:"admin-page-toggle"},ls={key:0,class:"admin-field"},os={class:"admin-card admin-static-page-address"},Ns={__name:"Form",props:{record:{type:Object,default:null}},setup(n){const o=n,c=P(!!o.record),w=r=>r.toLocaleLowerCase("lt-LT").normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,""),a=V({title:o.record?.title||"",slug:o.record?.slug||"",status:o.record?.status||"draft",body:o.record?.body||"<p><br></p>",show_in_footer:o.record?.show_in_footer??!1,footer_label:o.record?.footer_label||""});v(()=>a.title,r=>{c.value||(a.slug=w(r))}),v(()=>a.show_in_footer,r=>{r&&!a.footer_label.trim()&&(a.footer_label=a.title)});const x=()=>{o.record?a.put(`/admin/pages/${o.record.id}`,{preserveScroll:!0}):a.post("/admin/pages")};return(r,t)=>(d(),u(y,null,[l(i(j),{title:n.record?`Redaguoti · ${n.record.title}`:"Naujas puslapis"},null,8,["title"]),l($,{title:n.record?"Puslapio redagavimas":"Naujas puslapis",eyebrow:"Informacinis turinys"},{default:k(()=>[s("form",{class:"admin-static-page-editor",onSubmit:z(x,["prevent"])},[s("div",E,[l(i(N),{href:"/admin/pages",class:"admin-back-link"},{default:k(()=>[l(i(C),{size:17}),t[7]||(t[7]=m(" Visi puslapiai",-1))]),_:1}),s("div",null,[n.record?.url?(d(),u("a",{key:0,href:n.record.url,target:"_blank",rel:"noopener",class:"admin-button admin-button--outline"},[l(i(U),{size:17}),t[8]||(t[8]=m(" Atidaryti",-1))],8,O)):g("",!0),s("button",{type:"submit",class:"admin-button admin-button--primary",disabled:i(a).processing},[l(i(M),{size:17}),m(" "+f(i(a).processing?"Saugomaâ¦":"IÅ¡saugoti"),1)],8,q)])]),Object.keys(i(a).errors).length?(d(),u("div",H,[t[9]||(t[9]=s("strong",null,"Patikrinkite pažymÄtus laukus:",-1)),(d(!0),u(y,null,L(i(a).errors,(e,h)=>(d(),u("span",{key:h},f(e),1))),128))])):g("",!0),s("div",K,[s("main",null,[s("section",G,[s("div",J,[t[10]||(t[10]=s("div",null,[s("span",{class:"eyebrow"},"01 · Pagrindai"),s("h2",null,"Pavadinimas ir adresas")],-1)),l(i(_),{size:22})]),s("div",Q,[t[11]||(t[11]=s("label",null,[m("Puslapio pavadinimas "),s("b",null,"*")],-1)),p(s("input",{"onUpdate:modelValue":t[0]||(t[0]=e=>i(a).title=e),type:"text",maxlength:"430",placeholder:"Pvz., Darbo pasiÅ«lymai"},null,512),[[b,i(a).title]])]),s("div",W,[t[13]||(t[13]=s("label",null,"Nuorodos adresas",-1)),s("div",X,[t[12]||(t[12]=s("span",null,"/lt/",-1)),p(s("input",{"onUpdate:modelValue":t[1]||(t[1]=e=>i(a).slug=e),type:"text",maxlength:"255",placeholder:"darbo-pasiulymai",onInput:t[2]||(t[2]=e=>c.value=!0)},null,544),[[b,i(a).slug]])]),t[14]||(t[14]=s("small",null,"Adresas sukuriamas automatiÅ¡kai, taÄiau prireikus jį galite pakeisti.",-1))])]),s("section",Y,[t[15]||(t[15]=s("div",{class:"admin-editor-section__heading"},[s("div",null,[s("span",{class:"eyebrow"},"02 · Turinys"),s("h2",null,"Puslapio tekstas"),s("p",null,"Naudokite antraÅ¡tes, sÄ
raÅ¡us, nuorodas, lenteles ir kitus aiÅ¡kius informacijos blokus.")])],-1)),l(T,{modelValue:i(a).body,"onUpdate:modelValue":t[3]||(t[3]=e=>i(a).body=e),"allow-media":!1,placeholder:"RaÅ¡ykite puslapio turinįâ¦"},null,8,["modelValue"])])]),s("aside",null,[s("section",Z,[s("div",ss,[s("span",null,[l(i(_),{size:18})]),t[16]||(t[16]=s("div",null,[s("small",null,"Publikavimas"),s("h3",null,"Puslapio bÅ«sena")],-1))]),s("div",ts,[t[18]||(t[18]=s("label",null,"BÅ«sena",-1)),p(s("select",{"onUpdate:modelValue":t[4]||(t[4]=e=>i(a).status=e)},[...t[17]||(t[17]=[s("option",{value:"draft"},"ParuoÅ¡tukas",-1),s("option",{value:"publish"},"Publikuoti",-1)])],512),[[F,i(a).status]])]),s("p",null,[s("i",{class:S(i(a).status==="publish"?"is-live":"")},null,2),m(f(i(a).status==="publish"?"Puslapis matomas svetainÄs lankytojams.":"Puslapį mato tik redakcija."),1)])]),s("section",is,[s("div",as,[s("span",null,[l(i(R),{size:18})]),t[19]||(t[19]=s("div",null,[s("small",null,"Navigacija"),s("h3",null,"Rodymas footeryje")],-1))]),s("label",es,[p(s("input",{"onUpdate:modelValue":t[5]||(t[5]=e=>i(a).show_in_footer=e),type:"checkbox"},null,512),[[B,i(a).show_in_footer]]),t[20]||(t[20]=s("span",null,[s("i")],-1)),t[21]||(t[21]=s("b",null,"Rodyti informacijos nuorodose",-1))]),i(a).show_in_footer?(d(),u("div",ls,[t[22]||(t[22]=s("label",null,"Nuorodos pavadinimas",-1)),p(s("input",{"onUpdate:modelValue":t[6]||(t[6]=e=>i(a).footer_label=e),type:"text",maxlength:"255",placeholder:"Pvz., Karjera"},null,512),[[b,i(a).footer_label]])])):g("",!0)]),s("section",os,[l(i(D),{size:19}),s("div",null,[t[23]||(t[23]=s("small",null,"VieÅ¡as adresas",-1)),s("strong",null,"/lt/"+f(i(a).slug||"puslapio-adresas"),1)])])])])],32)]),_:1},8,["title"])],64))}};export{Ns 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.