PageSourceSearch

https://pleex.com/build/assets/Edit-Pu5poL92.js

js pleex.com collected 2026-10-01 23:46:56 UTC 18,634 bytes, 1 lines download raw bytes

1import{a as L,a5 as n,$ as l,a2 as d,a1 as i,aa as r,u as s,a4 as c,ad as m,a9 as v,ab as g,T as f,_ as C,a6 as V,ah as $,a3 as U,a0 as k,ae as T}from"./AchRHcpRHQ-DfxZvTuy.js";import{u as N,T as S,a as W}from"./TwitterEmbed-S0jleQ0H.js";import{S as A,_ as q,a as E,b as Y}from"./SimilarPublications-BNJxO21u.js";import{_ as w,b as K}from"./TextInputBlock-CvDkvP-X.js";import{x as j,S as F,W as O}from"./app-JUumZqNJ.js";import{_ as R}from"./ImgWithOrientation-CW5pS9TG.js";import{_ as z}from"./Slider-DZiPpOuQ.js";import{_ as H,u as h}from"./DeletePublication-ILsM-GNE.js";import{_ as G}from"./AppLayout-DUQo65ug.js";import"./QZzVXZ1ZHQ-Dpc377LJ.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./Popup-BQ3wAqbD.js";import"./PopupBasic-CGK6YzVy.js";import"./useInfiniteScroll-DUsJ3BYH.js";import"./useInfiniteScrollBasic-Do6PWyne.js";import"./CacheStore-CY6wkfvK.js";import"./debounce-xgt6Witk.js";import"./Mnau8WZklmd-BqlHVNwl.js";import"./Preloader-CDnTDrRa.js";import"./QmbvBXZslmZ-B57_YYy4.js";import"./cXZpZXZyBXLhlGZl1WLul2Z1xGctQmbvBXZslmZ-CF1C-w7Q.js";import"./cXZpZXZyBXLldWYtlWLul2Z1xGctQmbvBXZslmZ-O7VAPRsy.js";import"./yVGdz9GctUGbpZWLul2Z1xGctQmbvBXZslmZ-BMvGA5k2.js";import"./QZwlHdtUGdhRWasFmdtUGbpZWLul2Z1xGctQmbvBXZslmZ-DKi4nnwS.js";import"./QZ6l2ctUGdhRWasFmdtUGbpZWLul2Z1xGctQmbvBXZslmZ-BqrKyAd-.js";import"./UmepNXLlRXYklGbhZXLldWYtlWLul2Z1xGctQmbvBXZslmZ-Cd4AD6us.js";import"./sse-DInLI3Cc.js";import"./splide.min-XuoZTS1a.js";import"./SettingsTemp-eBvwQjxe.js";import"./Popup-jbYZSAfz.js";import"./usePopupBody-9QQOQnPn.js";import"./TextInputPasswordBlock-CxmqrubT.js";import"./InputError-CRxPZUzH.js";import"./LocalityItem-_JARRzPZ.js";import"./EventsBasic-DCN938qT.js";import"./usePlural-BxzsIUTG.js";const J={class:"addPublicationWrapper addPublicationWrapperPage"},Q={class:"addPublication"},X={class:"addPublicationLeft"},Z={class:"addPublicationLeftInner"},tt={class:"articlesList"},et={class:"article"},st={class:"articleTop"},it={key:0,href:"#",class:"articleTopCat"},ot={class:"image"},lt=["src"],nt={class:"text"},at={key:1,href:"#",class:"articleTopCat"},rt={href:"#"},ut={class:"articleUserInfo"},dt={class:"userInfo"},pt={class:"image"},_t=["src"],ct={class:"name"},mt={class:"articleDate"},bt={type:"button",class:"button blue"},vt={type:"button",class:"button blue"},gt={type:"button",class:"button blue"},yt={key:0,type:"button",class:"button gray"},kt={key:0},wt={class:"spoilerConcealed"},ft={class:"spoilerContent"},Ct={key:1,class:"articleImage withVideo"},$t=["src"],Bt={key:2,class:"articleImage withSocial"},Vt={key:3,class:"articleImage withSocial"},Tt={class:"articleControls"},It={class:"left"},Mt={href:"#",class:"comments"},Ut={key:0},St={type:"button",class:"mainButton onlyIcon white"},Wt={class:"likes"},xt={class:"num"},Pt={class:"addPublicationRight"},Dt={class:"addPublicationRightInner"},Lt={class:"inputsBlocks"},Nt={class:"inputsBlock"},At={key:0,class:"mediaTabs"},qt={key:0,class:"mediaTabsControls"},Et={key:2,class:"youtubeWrapper"},Yt={key:3,class:"youtubeWrapper"},Kt={key:4,class:"youtubeWrapper"},jt={key:1,class:"mediaTabs"},Ft={class:"mediaTabsControls space-between"},Ot={class:"imageWrapper p-0"},Rt={class:"images"},zt={class:"image"},Ht={class:"imageInner"},ht=["src"],Gt={key:2,class:"mediaTabs"},Jt={class:"mediaTabsControls space-between"},Qt={class:"imageWrapper p-0"},Xt={class:"images"},Zt={class:"image"},te={class:""},ee={key:3,class:"mediaTabs"},se={class:"mediaTabsControls space-between"},ie={class:"imageWrapper p-0"},oe={class:"images"},le={class:"image"},ne={class:""},ae={class:"inputWrapper"},re={class:"linkButtons"},ue={class:"controls"},de=["disabled"],pe={layout:G},he=Object.assign(pe,{__name:"Edit",props:{space:Object,publication:Object},setup(p){const a=p,t=j({uuid:a.publication.uuid,title:a.publication.title,description:a.publication.description,media_type:a.publication.media_type,link_youtube_video:a.publication.social_link_youtube_video,is_youtube_added:!1,link_telegram_post:a.publication.social_link_telegram_post,is_telegram_added:!1,link_twitter_post:a.publication.social_link_twitter_post,is_twitter_added:!1,link_source:a.publication.social_link_source,age_restriction:a.publication.age_restriction,spoiler:a.publication.spoiler,ai_content:a.publication.ai_content,selected_space:a.publication.space,selected_section:a.publication.section,medias:a.publication.medias,medias_destroy:[],medias_count:a.publication.medias.length});a.publication.social_link_youtube_video&&(t.is_youtube_added=!0),a.publication.social_link_telegram_post&&(t.is_telegram_added=!0),a.publication.social_link_twitter_post&&(t.is_twitter_added=!0);const{validateUrl:b}=N(),B=()=>{var _=t.link_youtube_video,e=b("youtube",_);return e!==!1?(y(),t.link_youtube_video="https://www.youtube.com/embed/"+e,t.errors.link_youtube_video="",t.is_youtube_added=!0,!0):(t.errors.link_youtube_video="Посилання недійсне",!1)},I=()=>{var _=t.link_telegram_post,e=b("telegram",_);
1e!==!1?(y(),t.link_telegram_post="https://t.me/"+e,t.errors.link_telegram_post="",t.is_telegram_added=!0):t.errors.link_telegram_post="Посилання недійсне"},M=()=>{var _=t.link_twitter_post,e=b("twitter",_);e!==!1?(y(),t.link_twitter_post=_,t.errors.link_twitter_post="",t.is_twitter_added=!0):t.errors.link_twitter_post="Посилання недійсне"},y=()=>{t.link_youtube_video="",t.errors.link_youtube_video="",t.is_youtube_added=!1,t.link_telegram_post="",t.errors.link_telegram_post="",t.is_telegram_added=!1,t.link_twitter_post="",t.errors.link_twitter_post="",t.is_twitter_added=!1},x=()=>{t.link_youtube_video&&!t.is_youtube_added&&!B()||t.put(route("cms.spaces.publications.update",{id:a.publication.space.slug,pub_slug:a.publication.slug}),{})};let u=L(!1);const P=()=>{const _=route("cms.spaces.publications.index",{id:a.publication.space.slug});O.get(_)},D=_=>{h(_,()=>P(),"publication")};return(_,e)=>(l(),n(V,null,[d(H),i("div",J,[i("div",Q,[i("div",X,[i("div",Z,[e[51]||(e[51]=i("div",{class:"title"},"Попередній перегляд",-1)),i("div",tt,[i("div",et,[i("div",st,[s(t).selected_space?(l(),n("a",it,[i("span",ot,[i("img",{src:s(t).selected_space.avatar.min,alt:""},null,8,lt)]),i("span",nt,c(s(t).selected_space.name),1)])):(l(),n("a",at,e[38]||(e[38]=[i("span",{class:"image"},null,-1),i("span",{class:"text"},"Простір",-1)]))),e[39]||(e[39]=i("div",{class:"mainButtonWrapper mainButtonWrapper2"},[i("button",{type:"button",class:"mainButton onlyIcon white"},[i("i",{class:"icon icon-dots-three"})])],-1))]),i("h2",{class:m(["articleTitle",{empty:!s(t).title}])},[i("a",rt,c(s(t).title?s(t).title:"Заголовок"),1)],2),i("div",ut,[i("div",dt,[i("div",pt,[i("img",{src:p.publication.user.avatar.preview,alt:"{{ publication.user.name }}"},null,8,_t)]),i("div",ct,c(p.publication.user.name),1)]),i("div",mt,c(p.publication.created_at_format),1),v(i("button",bt,e[40]||(e[40]=[i("span",null,"18+",-1)]),512),[[g,s(t).age_restriction]]),v(i("button",vt,e[41]||(e[41]=[i("span",null,"Спойлер",-1)]),512),[[g,s(t).spoiler]]),v(i("button",gt,e[42]||(e[42]=[i("span",null,"AI",-1)]),512),[[g,s(t).ai_content]]),s(t).selected_section?(l(),n("button",yt,[i("span",null,[i("b",null,c(s(t).selected_section.title),1)])])):r("",!0)]),i("div",{class:"articleText",onClick:e[0]||(e[0]=o=>{f(u)?u.value=!0:u=!0})},[s(t).spoiler&&!s(u)?(l(),n("p",kt,[i("span",wt,[i("span",ft,c(s(t).description?s(t).description:"Текст..."),1)])])):(l(),C(R,{key:1,as:"p",text:s(t).description?s(t).description:"Текст..."},null,8,["text"]))]),s(t).is_youtube_added&&s(t).link_youtube_video||s(t).is_telegram_added&&s(t).link_telegram_post||s(t).is_twitter_added&&s(t).link_twitter_post||s(t).medias.length?(l(),n(V,{key:0},[s(u)?r("",!0):(l(),n(V,{key:0},[s(t).age_restriction&&s(t).spoiler?(l(),n("div",{key:0,onClick:e[1]||(e[1]=o=>{f(u)?u.value=!0:u=!0}),class:"articleImage withAlert"},e[43]||(e[43]=[$('<div class="icons"><span class="icon-warning-duotone"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span></span><span class="icon icon-eye-closed"></span></div><div class="tt">18+ та ще й Спойлер</div><p>Увага! Контент із віковими обмеженнями 18+ / NSFW.<br>Цей контент містить спойлер.<br>Натисніть, щоб побачити. </p>',3)]))):s(t).age_restriction?(l(),n("div",{key:1,onClick:e[2]||(e[2]=o=>{f(u)?u.value=!0:u=!0}),class:"articleImage withAlert"},e[44]||(e[44]=[i("div",{class:"icons"},[i("i",{class:"icon icon-eye-closed"})],-1),i("p",null,[U("Контент із віковими обмеженнями"),i("br"),U("18+ / NSFW")],-1)]))):s(t).spoiler?(l(),n("div",{key:2,onClick:e[3]||(e[3]=o=>{f(u)?u.value=!0:u=!0}),class:"articleImage withAlert"},e[45]||(e[45]=[$('<div class="icons"><span class="icon-warning-duotone"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span></span></div><div class="tt">Спойлер</div><p>Увага! Цей контент містить спойлер.<br>Натисніть, щоб побачити.</p>',3)]))):r("",!0)],64)),s(t).is_youtube_added&&s(t).link_youtube_video?v((l(),n("div",Ct,[i("iframe",{src:s(t).link_youtube_video,title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:""},null,8,$t)],512)),[[g,!s(t).age_restriction&&!s(t).spoiler||s(u)]]):r("",!0),s(t).is_telegram_added&&s(t).link_telegram_post?v((l(),n("div",Bt,[d(S,{link:s(b)("telegram",s(t).link_telegram_post)},null,8,["link"])],512)),[[g,!s(t).age_restriction&&!s(t).spoiler||s(u)]]):r("",!0),s(t).is_twitter_added&&s(t).link_twitter_post?v((l(),n("div",Vt,[d(W,{link:s(b)("twitter",s(t).link_twitter_post)},null,8,["link"])],512)),[[g,!s(t).age_restriction&&!s(t).spoiler||s(u)]]):r("",!0),s(t).medias.length?v((l(),C(z,{key:4,medias:s(t).medias,fullScreen:!1,itemStructure:"temporaryMedia"},null,8,["medias"])),[[g,!s(t).age_restriction&&!s(t).spoiler||s(u)]]):r("",!0)],64)):r("",!0),i("div",Tt,[i("div",It,[i("a",Mt,[e[46]||(e[46]=i("i",{class:"icon icon-chat"},null,-1)),p.publication.comments_count?(l(),n("span",Ut,c(p.publication.comments_count===0?"":p.publication.comments_count),1)):r("",!0)]),i("button",St,[e[47]||(e[47]=i("i",{class:"icon icon-bookmark-simple"},null,-1)),i("span",null,c(p.publication.all_collections_count===0?"":p.publication.all_collections_count),1)]),e[48]||(e[48]=i("button",{type:"button",class:"mainButton onlyIcon white"},[i("i",{class:"icon icon-gift"})],-1))]),i("div",Wt,[e[49]||(e[49]=i("button",{type:"button",class:"mainButton onlyIcon white"},[i("i",{class:"icon icon-caret-up"})],-1)),i("div",xt,c(p.publication.ratings_sum_vote),1),e[50]||(e[50]=i("button",{type:"button",class:"mainButton onlyIcon white rotate"},[i("i",{class:"icon icon-caret-up"})],-1))])])])])])]),i("div",Pt,[i("div",Dt,[e[68]||(e[68]=i("div",{class:"title"},"Редагувати публікацію",-1)),d(A,{form:s(t)},null,8,["form"]),i("div",Lt,[i("div",Nt,[d(w,{errorMessage:s(t).errors.title,"onUpdate:errorMessage":e[4]||(e[4]=o=>s(t).errors.title=o),inputValue:s(t).title,"onUpdate:inputValue":e[5]||(e[5]=o=>s(t).title=o),wrapperClasses:"input",placeholder:"Заголовок",label:"Заголовок",required:""},null,8,["errorMessage","inputValue"]),!s(t).is_youtube_added&&!s(t).is_telegram_added&&!s(t).is_twitter_added?(l(),n("div",At,[s(t).medias_count?r("",!0):(l(),n("div",qt,[i("button",{class:m(["gray smallButton withIcon",{active:s(t).media_type==="upload"}]),onClick:e[6]||(e[6]=o=>s(t).media_type="upload")},e[52]||(e[52]=[$('<i class="icon icon-image-duotone"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span></i><span>Медia</span>',2)]),2),i("button",{class:m(["gray smallButton withIcon youtube",{active:s(t).media_type==="youtube"}]),onClick:e[7]||(e[7]=o=>s(t).media_type="youtube")},e[53]||(e[53]=[$('<i class="icon icon-youtube-logo-fill"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span></i><span>Youtube</span>',2)]),2),i("button",{class:m(["gray smallButton withIcon",{active:s(t).media_type==="twitter"}]),onClick:e[8]||(e[8]=o=>s(t).media_type="twitter")},e[54]||(e[54]=[i("i",{class:"icon icon-twitter-logo-fill mr-0"},null,-1)]),2),i("button",{class:m(["gray smallButton withIcon",{active:s(t).media_type==="telegram"}]),onClick:e[9]||(e[9]=o=>s(t).media_type="telegram")},e[55]||(e[55]=[i("i",{class:"icon icon-telegram-logo-fill mr-0"},null,-1)]),2)])),s(t).media_type==="upload"?(l(),C(q,{key:1,form:s(t),processUrl:_.route("api.cms.temporary.media.store")},null,8,["form","processUrl"])):r("",!0),s(t).media_type==="youtube"?(l(),n("div",Et,[d(w,{onKeyup:e[11]||(e[11]=T(o=>B(),["enter"])),errorMessage:s(t).errors.link_youtube_video,"onUpdate:errorMessage":e[12]||(e[12]=o=>s(t).errors.link_youtube_video=o),inputValue:s(t).link_youtube_video,"onUpdate:inputValue":e[13]||(e[13]=o=>s(t).link_youtube_video=o),wrapperClasses:"input",placeholder:"https://youtu.be/...",label:"Вставте посилання на Youtube",required:""},{buttons:k(()=>[i("button",{onClick:e[10]||(e[10]=o=>B()),class:"gray smallButton youtubeButton"},"Додати")]),_:1},8,["errorMessage","inputValue"])])):r("",!0),s(t).media_type==="telegram"?(l(),n("div",Yt,[d(w,{onKeyup:e[15]||(e[15]=T(o=>I(),["enter"])),errorMessage:s(t).errors.link_telegram_post,"onUpdate:errorMessage":e[16]||(e[16]=o=>s(t).errors.link_telegram_post=o),inputValue:s(t).link_telegram_post,"onUpdate:inputValue":e[17]||(e[17]=o=>s(t).link_telegram_post=o),wrapperClasses:"input",placeholder:"https://t.me/...",label:"Вставте посилання на Telegram пост",required:""},{buttons:k(()=>[i("button",{onClick:e[14]||(e[14]=o=>I()),class:"gray smallButton youtubeButton"},"Додати")]),_:1},8,["errorMessage","inputValue"])])):r("",!0),s(t).media_type==="twitter"?(l(),n("div",Kt,[d(w,{onKeyup:e[19]||(e[19]=T(o=>M(),["enter"])),errorMessage:s(t).errors.link_twitter_post,"onUpdate:errorMessage":e[20]||(e[20]=o=>s(t).errors.link_twitter_post=o),inputValue:s(t).link_twitter_post,"onUpdate:inputValue":e[21]||(e[21]=o=>s(t).link_twitter_post=o),wrapperClasses:"input",placeholder:"https://twitter.com/...",label:"Вставте посилання на Twitter",required:""},{buttons:k(()=>[i("button",{onClick:e[18]||(e[18]=o=>M()),class:"gray smallButton youtubeButton"},"Додати")]),_:1},8,["errorMessage","inputValue"])])):r("",!0)])):r("",!0),s(t).is_youtube_added?(l(),n("div",jt,[i("div",Ft,[i("button",{onClick:e[22]||(e[22]=o=>{s(t).media_type="upload",y()}),class:"smallButton"}
1,e[56]||(e[56]=[i("span",null,"Очистити",-1)])),i("button",{onClick:e[23]||(e[23]=o=>{s(t).is_youtube_added=!1}),class:"smallButton"},e[57]||(e[57]=[i("span",null,"Редагувати",-1)]))]),i("div",Ot,[i("div",Rt,[i("div",zt,[i("div",Ht,[i("iframe",{src:s(t).link_youtube_video,title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:""},null,8,ht)])])])])])):r("",!0),s(t).is_telegram_added?(l(),n("div",Gt,[i("div",Jt,[i("button",{onClick:e[24]||(e[24]=o=>{s(t).media_type="upload",y()}),class:"smallButton"},e[58]||(e[58]=[i("span",null,"Очистити",-1)])),i("button",{onClick:e[25]||(e[25]=o=>{s(t).is_telegram_added=!1}),class:"smallButton"},e[59]||(e[59]=[i("span",null,"Редагувати",-1)]))]),i("div",Qt,[i("div",Xt,[i("div",Zt,[i("div",te,[d(S,{link:s(b)("telegram",s(t).link_telegram_post)},null,8,["link"])])])])])])):r("",!0),s(t).is_twitter_added?(l(),n("div",ee,[i("div",se,[i("button",{onClick:e[26]||(e[26]=o=>{s(t).media_type="upload",y()}),class:"smallButton"},e[60]||(e[60]=[i("span",null,"Очистити",-1)])),i("button",{onClick:e[27]||(e[27]=o=>{s(t).is_twitter_added=!1}),class:"smallButton"},e[61]||(e[61]=[i("span",null,"Редагувати",-1)]))]),i("div",ie,[i("div",oe,[i("div",le,[i("div",ne,[d(W,{link:s(b)("twitter",s(t).link_twitter_post),full:!0},null,8,["link"])])])])])])):r("",!0),d(w,{errorMessage:s(t).errors.description,"onUpdate:errorMessage":e[29]||(e[29]=o=>s(t).errors.description=o),inputValue:s(t).description,"onUpdate:inputValue":e[30]||(e[30]=o=>s(t).description=o),wrapperClasses:"input",inputType:"textarea",label:"Опис"},{input:k(()=>[i("div",ae,[d(K,{placeholder:"Текст...",required:"",modelValue:s(t).description,"onUpdate:modelValue":e[28]||(e[28]=o=>s(t).description=o)},null,8,["modelValue"]),d(E,{form:s(t)},null,8,["form"])])]),_:1},8,["errorMessage","inputValue"]),!s(t).is_telegram_added&&!s(t).is_twitter_added?(l(),C(w,{key:4,errorMessage:s(t).errors.link_source,"onUpdate:errorMessage":e[34]||(e[34]=o=>s(t).errors.link_source=o),inputValue:s(t).link_source,"onUpdate:inputValue":e[35]||(e[35]=o=>s(t).link_source=o),wrapperClasses:"input",placeholder:"https://",label:"Посилання на джерело (не обов'язково)"},{buttons:k(()=>[i("div",re,[i("button",{onClick:e[31]||(e[31]=o=>s(t).age_restriction=!s(t).age_restriction),class:m({active:s(t).age_restriction})},e[62]||(e[62]=[i("i",{class:"icon icon-hand"},null,-1),i("span",null,"Вікове обмеження: 18+",-1)]),2),i("button",{onClick:e[32]||(e[32]=o=>s(t).spoiler=!s(t).spoiler),class:m({active:s(t).spoiler})},e[63]||(e[63]=[i("i",{class:"icon icon-warning-fill"},null,-1),i("span",null,"Спойлер",-1)]),2),i("button",{onClick:e[33]||(e[33]=o=>s(t).ai_content=!s(t).ai_content),class:m({active:s(t).ai_content})},e[64]||(e[64]=[i("i",{class:"icon icon-sparkle-fill"},null,-1),i("span",null,"AI",-1)]),2)])]),_:1},8,["errorMessage","inputValue"])):r("",!0)]),d(Y,{title:s(t).title,slug:p.publication.slug},null,8,["title","slug"])]),i("div",ue,[i("button",{onClick:e[36]||(e[36]=o=>D(p.publication)),class:"gray smallButton deleteBtn"},e[65]||(e[65]=[i("i",{class:"icon icon-trash"},null,-1),i("span",{class:"noMobile"},"Видалити",-1)])),d(s(F),{as:"button",class:"gray smallButton",href:_.route("cms.spaces.publications.show",{id:p.publication.space.slug,pub_slug:p.publication.slug})},{default:k(()=>e[66]||(e[66]=[i("span",null,"Скасувати",-1)])),_:1,__:[66]},8,["href"]),i("button",{class:"blue smallButton",onClick:e[37]||(e[37]=o=>x()),disabled:s(t).processing},e[67]||(e[67]=[i("span",null,"Оновити",-1)]),8,de)])])])])])],64))}});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.