PageSourceSearch

https://www.corezzle.com/_nuxt/66k9vDsh.js

js corezzle.com collected 2026-10-08 06:46:28 UTC 9,712 bytes, 1 lines download raw bytes

1import{_ as x}from"./CXwTmmTY.js";import{_ as D}from"./C1LrqdDm.js";import{_ as y,r as k,c,o as a,p as m,m as f,K as P,a as o,t as S,F as _,q as E,s as B,a1 as T,v as b,b as d,a0 as R,L as w,N as M,bG as I,a5 as z,U as v,ag as N,a3 as A,y as U,J as q}from"./DNWdprDe.js";import{g as V}from"./BQ6WUfaM.js";import{b as F}from"./R3mJ1BOH.js";import"./DhvE5Sw1.js";import"./Q5TDNvy5.js";import"./CE1G-McA.js";import"./hxemz_xy.js";import"./B7DC3h7E.js";import"./pUGK7CW8.js";import"./Bt_bGqs4.js";import"./Vcq4gwWv.js";import"./7naGBP4g.js";import"./BWW4QY4u.js";import"./DS09N_uE.js";import"./DJrCC7uY.js";import"./CAcRztx2.js";import"./C97b_k8I.js";import"./BcxvNXKd.js";import"./BeWxJqtp.js";import"./Bs3UdjEg.js";import"./Bb9zZEly.js";import"./BfN5jITU.js";import"./DFToSt6Z.js";import"./UccVmjnF.js";import"./CN-a3SYZ.js";import"./DvTtR300.js";import"./BPbFrYbt.js";import"./DrbsiXRo.js";import"./TDtrdbi3.js";const K={name:"ContentEditView",props:{data:{type:Object},trigSave:{type:Boolean},parentChild:{type:String}},emits:["trigControl"],data(){return{componentText:{},allComponents:[],rightMenu:{index:null,viewMenu:!1,top:"0px",left:"0px",compName:null}
1,rightMenuEvent:{},showModal:!1}},watch:{trigSave:function(s,e){if(s==!0){var t=this.data.page_content;this.$emit("trigControl",{statu:"update",result:t})}console.log("Prop changed: ",s," | was: ",e)}},async mounted(){let s=null;this.allComponents=await V(!1,s),console.log(this.allComponents)},methods:{editComp(){this.closeMenu(),this.showModal=!0},closeMenu(){this.rightMenu.viewMenu=!1},closeModal(){this.showModal=!1},setMenu(s,e){var t=window.innerHeight-this.$refs.right.offsetHeight-25,r=window.innerWidth-this.$refs.right.offsetWidth-25,n=63+10.5;s>t?s=t:s=s-n,e>r&&(e=r);let g=document.querySelector(".left-menu").offsetWidth,u=document.querySelector(".panel-content").scrollTop;this.rightMenu.top=s+u+"px",this.rightMenu.left=e-g+"px"},openMenu(s,e,t){this.rightMenu.index=t,this.rightMenu.compName=e,this.rightMenu.viewMenu=!0,this.$nextTick((function(){this.setMenu(s.y,s.x)}).bind(this)),s.preventDefault()},updatePageContent(s){this.data.page_content=s},getComponentName(s){const e=this.allComponents.find(t=>t.name===s);if(e)return this.componentText=e,R[e.vue_file]},leftClick(){this.rightMenu.viewMenu=!1}}},L={key:0,class:"container"},H={class:"component-item"};function W(s,e,t,r,n,i){const g=k("font-awesome-icon"),u=D;return a(),c(_,null,[t.data?(a(),c("div",{key:0,class:"component-container",onClick:e[0]||(e[0]=P((...l)=>i.leftClick&&i.leftClick(...l),["left"]))},[t.data?(a(),c("div",L,[o("h4",null,S(t.data.design.name),1),o("div",H,[(a(!0),c(_,null,E(t.data.design.components,(l,h)=>(a(),f(T(i.getComponentName(l.component.name)),{key:h,class:B([l.width]),onContextmenu:C=>i.openMenu(C,l.component.name,h),draftMode:!1,contentData:t.data.page_content[h]?[t.data.page_content[h]]:t.data.page_content,design:l.component.content},null,40,["class","onContextmenu","contentData","design"]))),128))])])):m("",!0)])):m("",!0),n.rightMenu.viewMenu?(a(),c("ul",{key:1,id:"right-click-menu",tabindex:"-1",ref:"right",style:b({top:n.rightMenu.top,left:n.rightMenu.left})},[o("li",{onClick:e[1]||(e[1]=(...l)=>i.editComp&&i.editComp(...l)),style:{color:"black"}},[d(g,{icon:["fas","pen-to-square"],class:"icon"}),e[2]||(e[2]=o("span",{class:"left-menu-pages"},"Düzenle",-1))])],4)):m("",!0),n.showModal?(a(),f(u,{key:2,onModalShow:i.closeModal,componentName:n.rightMenu.compName,componentIndex:n.rightMenu.index,page_content:t.data.page_content,page_id:t.data.id,parent_child:t.parentChild,onUpdatePageContent:i.updatePageContent},null,8,["onModalShow","componentName","componentIndex","page_content","page_id","parent_child","onUpdatePageContent"])):m("",!0)],64)}const Y=y(K,[["render",W],["__scopeId","data-v-90b1c2c8"]]),G={name:"ContentEdit",data(){return{nameInValidate:F,pageValue:null,pageContent:{pageName:null,pageURL:null},isSelectPage:!1,pageData:null,parentChild:null,trigBoolean:!1,showConfirm:{showConfirmMessage:!1,message:null},errorConfirm:{showErrorMessage:!1,warnMessage:null,customClass:null},newResult:null,save_cancel:null}},created(){},methods:{async pageIdFunction(s){const{id:e,isParent:t}=s;if(this.parentChild=t,t==="parent"){const r=await N(e);this.pageData=r}else if(t==="child"){const r=await A(e,!0);this.pageData=r}console.log(this.pageData),this.isSelectPage=!0},submitContent(){this.save_cancel="save",this.trigBoolean=!0},cancelContent(){this.isSelectPage&&(this.save_cancel="cancel",this.showConfirm.message="Değişiklikleri iptal istediğinize emin misiniz?",this.showConfirm.showConfirmMessage=!0)},trigUpdateFunction(s){this.trigBoolean=!1,s.statu=="update"&&(s.result==null?(console.log("DATA YOK !!!"),this.errorMessage(!0,"Herhangi bir değişiklik yapılmamıştır.","warning")):(console.log("DATA VARR !!!"),this.newResult=s.result,this.showConfirm.message="Değişiklikleri kaydetmek istediğinize emin misiniz?",this.showConfirm.showConfirmMessage=!0))},displayPage(){this.pageData.publish?this.parentChild=="parent"?(window.open(this.pageData.url,"_blank"),console.log(this.pageData)):this.parentChild=="child"&&(window.open(this.pageData.parent_url.url+this.pageData.url,"_blank"),console.log(this.pageData.parent_url.url+this.pageData.url)):this.errorMessage(!0,"Sayfa yayına alınmamıştır. Önizleme ile inceleyebilirsiniz.","warning")},previewPage(){this.parentChild=="parent"?this.$router.push({name:"LivePagePreview",query:{url:this.pageData.url,parent_child:"parent",lang:"tr"}}):this.parentChild=="child"&&this.$router.push({name:"LivePagePreview",query:{url:this.pageData.url,parent_child:"child",lang:"tr",parentUrl:this.pageData.parent_url.url}})},async handleConfirmed(s){if(s)if(this.showConfirm.showConfirmMessage=!1,this.save_cancel=="save"){var e={page_content:this.newResult};if(this.parentChild=="parent"){var t=await I(this.pageData.id,e);if(t.code=="ERR_BAD_REQUEST"||t.name=="AxiosError"){const r=await v(t.response.data.code,t.response.data.message,this.$te,this.$t);this.errorMessage(!0,r,"error",6e3),t=!1}else this.errorMessage(!0,"Kaydetme işlemi başarılı bir şekilde gerçekleşti.","success"),t=!0;this.showConfirm.showConfirmMessage=!1}else if(this.parentChild=="child"){var t=await z(this.pageData.id,e);if(t.code=="ERR_BAD_REQUEST"||t.name=="AxiosError"){const n=await v(t.response.data.code,t.response.data.message,this.$te,this.$t);this.errorMessage(!0,n,"error",6e3),t=!1}else this.errorMessage(!0,"Kaydetme işlemi başarılı bir şekilde gerçekleşti.","success"),t=!0;this.showConfirm.showConfirmMessage=!1}else console.log("UYARI")}else this.save_cancel=="cancel"&&(this.isSelectPage=!1);else this.showConfirm.showConfirmMessage=!1},closeErrorMessage(){this.errorConfirm.showErrorMessage=!1},errorMessage(s,e,t,r=3e3){this.errorConfirm.showErrorMessage=s,this.errorConfirm.warnMessage=e,this.errorConfirm.customClass=t,this.errorConfirm.time=r}}},O={class:"blok-section"},Q={class:"blok blok-md-4",id:"component-icon-div",style:{"overflow-y":"auto"}},j={class:"sub-header"},J={class:"site-structure",style:{padding:"5px 20px"}},X={class:"blok blok-md-8",id:"drag_div",style:{height:"auto","overflow-y":"clip"}},Z={class:"sub-header"},$={class:"site-structure-content"},ee={key:0,class:"structure-cont"},te={class:"structure-page"},se={class:"button-section"},ne={style:{display:"flex",gap:"16px"}};function oe(s,e,t,r,n,i){const g=k("font-awesome-icon"),u=x,l=Y,h=U,C=q;return a(),c(_,null,[o("div",O,[o("div",Q,[o("div",j,[o("div",null,[d(g,{class:"icon",icon:["far","images"]}),e[4]||(e[4]=o("span",null,"Sayfalar",-1))])]),o("div",J,[d(u,{onPageInfo:i.pageIdFunction},null,8,["onPageInfo"])])]),o("div",X,[o("div",Z,[o("div",null,[d(g,{class:"icon",icon:["fas","pen-to-square"]}),e[5]||(e[5]=o("span",null,"İçerik Düzenleme",-1))]),o("div",null,[n.isSelectPage?(a(),c("div",{key:0,onClick:e[0]||(e[0]=(...p)=>i.previewPage&&i.previewPage(...p)),class:"tooltip"},[e[6]||(e[6]=o("span",{class:"tooltiptext"},"Önizleme Göster",-1)),d(g,{style:{color:"#ff5736",height:"18px",cursor:"pointer"},icon:["fas","eye"]})])):m("",!0),n.isSelectPage?(a(),c("div",{key:1,onClick:e[1]||(e[1]=(...p)=>i.displayPage&&i.displayPage(...p)),class:"tooltip",style:b({"padding-right":"0",opacity:n.pageData.publish?"1":"0.3"})},[e[7]||(e[7]=o("span",{class:"tooltiptext"},"Yayını Göster",-1)),d(g,{style:{color:"#00bf12",height:"18px",cursor:"pointer"},icon:["fas","display"]})],4)):m("",!0)])]),o("div",$,[n.isSelectPage?m("",!0):(a(),c("div",ee,[...e[8]||(e[8]=[o("h2",null,"Düzenleme Yapmak için Soldaki Sayfalardan Birine Tıklanmalıdır!",-1)])])),w(o("div",te,[d(l,{data:n.pageData,parentChild:n.parentChild,trigSave:n.trigBoolean,onTrigControl:i.trigUpdateFunction},null,8,["data","parentChild","trigSave","onTrigControl"])],512),[[M,n.isSelectPage]])]),w(o("div",se,[o("div",ne,[o("button",{type:"button",class:"btn btn-light-danger",onClick:e[2]||(e[2]=(...p)=>i.cancelContent&&i.cancelContent(...p))},"İptal Et"),o("button",{type:"button",class:"btn btn-success",onClick:e[3]||(e[3]=(...p)=>i.submitContent&&i.submitContent(...p))},"Kaydet")])],512),[[M,n.isSelectPage]])])]),n.errorConfirm.showErrorMessage?(a(),f(h,{key:0,customClass:n.errorConfirm.customClass,"warn-message":n.errorConfirm.warnMessage,timeOut:3e3,onClose:i.closeErrorMessage},null,8,["customClass","warn-message","onClose"])):m("",!0),n.showConfirm.showConfirmMessage?(a(),f(C,{key:1,message:n.showConfirm.message,showConfirmMessage:n.showConfirm.showConfirmMessage,onResponseMessage:i.handleConfirmed},null,8,["message","showConfirmMessage","onResponseMessage"])):m("",!0)],64)}const Ae=y(G,[["render",oe],["__scopeId","data-v-a8e46c38"]]);export{Ae 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.