Plugin Directory

Changeset 1923031


Ignore:
Timestamp:
08/10/2018 04:12:03 PM (8 years ago)
Author:
rarusteam
Message:

Include plugin version 1.0.2

Location:
wp-shortcode-control
Files:
47 added
4 edited

Legend:

Unmodified
Added
Removed
  • wp-shortcode-control/trunk/core/assets/js/dist/wpsc-app.min.js

    r1916483 r1923031  
    1 webpackJsonp([0],[,,function(e,t,s){var r=s(0)(s(55),s(56),null,null,null);e.exports=r.exports},function(e,t,s){var r=s(0)(s(57),s(58),null,null,null);e.exports=r.exports},function(e,t,s){var r=s(0)(s(59),s(60),null,null,null);e.exports=r.exports},,,function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(2),o=r(n),a=s(3),i=r(a),l=s(4),c=r(l);t.default={components:{FormField:o.default,FormRepeater:c.default,FormLabel:i.default},data:function(){return{loading:!1,success:null,error:!1}},mounted:function(){},methods:{saveShortcodeSettings:function(e){var t=this,s=t.dShortcode.fields,r={};for(var n in s)if(s.hasOwnProperty(n)){var o=s[n];n&&(o.hasOwnProperty("fields")?Vue.set(r,n,this.repeaterFields(o.fields)):r[n]=o.value)}r&&(t.loading=!0,this.$root.request.post("update_shortcode",{shortcode:e.tag,shortcode_settings:r}).then(function(e){setTimeout(function(){t.loading=!1},500)}).catch(function(e){}))},repeaterFields:function(e){var t=this,s=[];return e.forEach(function(e){var r={};for(var n in e)if(e.hasOwnProperty(n)){var o=e[n];n&&(e.fields?r[n]=t.repeaterFields(r):r[n]=o.value)}s.push(r)}),s}},computed:{}}},,function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var n=s(10),o=r(n),a=s(14),i=r(a),l=s(15),c=(r(l),s(16)),u=s(17),d=s(18),p=r(d);s(19);var f=s(23),h=r(f),m=s(26),_=r(m),v=s(29),g=r(v),b=s(32),x=r(b),y=s(35),w=r(y),C=s(38),S=r(C),$=s(41),k=r($),T=s(44),O=r(T),P=s(47),F=r(P),E=s(53),j=r(E),M=s(97),A=r(M),D=s(100),N=r(D),B=s(103),q=r(B),z=s(106),R=r(z),I=s(107),V=r(I),L=s(110),W=r(L);window.Vue=o.default,o.default.use(R.default),o.default.use(i.default,{componentName:"rarus-modal"}),o.default.use(p.default),o.default.directive("tooltip",c.VTooltip),o.default.component("rarus-slide-up-down",F.default),o.default.component("tabs",u.Tabs),o.default.component("tab",u.Tab),o.default.component("rarus-box",h.default),o.default.component("rarus-steps",_.default),o.default.component("rarus-step",g.default),o.default.component("rarus-process",x.default),o.default.component("rarus-form-tip",w.default),o.default.component("rarus-button",S.default),o.default.component("rarus-license-modal",A.default),o.default.component("rarus-license-info",N.default),o.default.component("rarus-sub-license-modal",q.default),o.default.component("rarus-toggle",k.default),o.default.component("rarus-svg",O.default),o.default.component("rarus-checkbox",V.default),window.vueEvents=new o.default;var H=new o.default({el:"#wpsc-app",mixins:[W.default],components:{WpscApp:j.default}});window.wpscVM=H},,,,,,,,,,,,,,function(e,t,s){var r=s(0)(s(24),s(25),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{header:{type:Object},content:{type:Object},footer:{type:Object},playAnimation:{type:Boolean},collapsable:{type:Boolean,default:!1},animationType:{type:String,default:"success"},modalMessages:{type:Object}},data:function(){return{dHeader:Object.assign({container:!0},this.header),dContent:Object.assign({container:!0},this.content),dFooter:Object.assign({container:!0,show:!1},this.footer),dPlayAnimation:this.playAnimation,dAnimationType:this.animationType,processCompId:"rarus-process",collapsed:!1}},computed:{classes:function(){return{"rarus-box":!0,"rarus-box--collapsed":this.collapsed}},processCompProps:function(){return{type:this.dAnimationType,message:this.modalMessages&&this.modalMessages[this.dAnimationType]?this.modalMessages[this.dAnimationType]:""}}},methods:{stopAnimation:function(){this.dAnimationType="",this.dPlayAnimation=!1},toggleCollapse:function(){this.collapsed=!this.collapsed}},created:function(){this.dFooter.show=!!this.$slots.footer},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{class:e.classes},[s("transition",{attrs:{name:"rarus-fade-fast"}},[s("div",{staticClass:"rarus-box__header"},[e.dHeader.container?s("div",{staticClass:"rarus-box__container"},[e._t("header-heading",[e.dHeader.heading?s("h4",{staticClass:"rarus-box__title"},[e._v(e._s(e.dHeader.heading))]):e._e()]),e._v(" "),e._t("header-description",[e.dHeader.description?s("p",{staticClass:"rarus-box__description"},[e._v(e._s(e.dHeader.description))]):e._e()])],2):[e.dHeader.heading?s("h4",{staticClass:"rarus-box__title"},[e._v(e._s(e.dHeader.heading))]):e._e(),e._v(" "),e.dHeader.description?s("p",{staticClass:"rarus-box__description"},[e._v(e._s(e.dHeader.description))]):e._e()],e._v(" "),e.collapsable?s("a",{staticClass:"rarus-box__toggle",attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.toggleCollapse()}}},[s("i",{staticClass:"rarus-icon rarus-icon-arrow-down"})]):e._e()],2)]),e._v(" "),e.collapsable?[s("rarus-slide-up-down",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"! collapsed"}],attrs:{active:!e.collapsed,duration:300,tag:"div"}},[s("transition",{attrs:{name:"rarus-fade-fast"}},[s("div",{staticClass:"rarus-box__content"},[e.dContent.container?s("div",{staticClass:"rarus-box__container",class:{"rarus-box__container--vertical":e.dContent.verticalPadding}},[e._t("default")],2):[e._t("default")]],2)]),e._v(" "),s("transition",{attrs:{name:"rarus-fade-fast"}},[e.dFooter.show?s("div",{staticClass:"rarus-box__footer"},[e.dFooter.container?s("div",{staticClass:"rarus-box__container"},[e._t("footer")],2):[e._t("footer")]],2):e._e()])],1)]:[s("transition",{attrs:{name:"rarus-fade-fast"}},[s("div",{staticClass:"rarus-box__content"},[e.dContent.container?s("div",{staticClass:"rarus-box__container",class:{"rarus-box__container--vertical":e.dContent.verticalPadding}},[e._t("default")],2):[e._t("default")]],2)]),e._v(" "),s("transition",{attrs:{name:"rarus-fade-fast"}},[e.dFooter.show?s("div",{staticClass:"rarus-box__footer"},[e.dFooter.container?s("div",{staticClass:"rarus-box__container"},[e._t("footer")],2):[e._t("footer")]],2):e._e()])],e._v(" "),e.dPlayAnimation?s("transition",{attrs:{name:"rarus-fade"}},[s(e.processCompId,e._b({ref:"rarus-box-process",tag:"component"},"component",e.processCompProps,!1))],1):e._e()],2)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(27),s(28),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{steps:[],currentStep:0,totalSteps:0}},computed:{classes:function(){return{"rarus-steps":!0}}},methods:{playFinalAnimation:function(){var e=this;this.steps[this.currentStep].$refs.box.dPlayAnimation=!0,setTimeout(function(){e.steps.forEach(function(e,t){e.active=!1}),document.location.reload()},2e3)}},created:function(){var e=this;this.steps=this.$children,vueEvents.$on("finish-first-steps",function(){e.playFinalAnimation()})},mounted:function(){this.steps[0].active=!0,this.currentStep=0,this.totalSteps=this.steps?this.steps.length:0}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{class:e.classes},[e._t("default")],2)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(30),s(31),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{step:{type:Number},heading:{type:String},description:{type:String},back_button:{type:[Object,Array],default:function(){return{text:"Back"}}},next_button:{type:[Object,Array],default:function(){return{text:"Next"}}},skip_button:{type:[Object,Array],default:function(){return{text:"Skip"}}},exit_button:{type:[Object,Array],default:function(){return{text:"Exit Wizard"}}},lastStep:{type:[Boolean],default:!1}},data:function(){return{active:!1}},computed:{classes:function(){return{"rarus-step":!0}}},methods:{previousStep:function(e){var t=this.$parent,s=t.currentStep-1;s>=0?(this.hideAllSteps(),this.activateStep(s)):console.log("this step is already first.")},nextStep:function(e){var t=this.$parent,s=t.steps,r=t.currentStep+1;s.length>r?(this.hideAllSteps(),this.activateStep(r)):this.finishSteps()},hideAllSteps:function(){this.$parent.steps.forEach(function(e,t){e.active=!1})},activateStep:function(e){e>=0&&e<this.$parent.steps.length&&(this.$parent.steps[e].active=!0,this.$parent.currentStep=e)},finishSteps:function(){console.log("this step is already last step."),console.log("Now it should finish the steps."),this.status="done",setTimeout(function(){},2e3),vueEvents.$emit("finish-first-steps")},showBackButton:function(){return this.back_button.text&&this.$parent.currentStep>0},showExitButton:function(){return this.exit_button.text&&0===this.$parent.currentStep},showSkipButton:function(){return this.skip_button.text&&this.$parent.currentStep!=this.$parent.steps.length-1}},created:function(){},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}],class:e.classes},[s("rarus-box",{ref:"box",attrs:{header:{heading:e.heading,description:e.description}}},[e._t("default"),e._v(" "),s("template",{slot:"footer"},[s("div",{staticClass:"rarus-left"},[e.showExitButton()?s("a",{staticClass:"rarus-button rarus-button--danger",attrs:{href:"#"},on:{click:e.finishSteps}},[e._v(e._s(e.exit_button.text))]):e._e(),e._v(" "),e.showBackButton()?s("a",{staticClass:"rarus-button rarus-button--default",attrs:{href:"#"},on:{click:e.previousStep}},[e._v(e._s(e.back_button.text))]):e._e()]),e._v(" "),s("div",{staticClass:"rarus-right"},[e.showSkipButton()?s("a",{staticClass:"rarus-button rarus-button--default",attrs:{href:"#"},on:{click:e.nextStep}},[e._v(e._s(e.skip_button.text))]):e._e(),e._v(" "),e.next_button.text?s("a",{staticClass:"rarus-button rarus-button--primary",attrs:{href:"#"},on:{click:e.nextStep}},[e._v(e._s(e.next_button.text))]):e._e()])])],2)],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(33),s(34),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{type:{default:"loading",type:String},message:{},messageOnly:{default:!1,type:Boolean},clickToClose:{default:!1,type:Boolean},messageShowAfter:{default:0}},data:function(){return{showMessage:!1}},computed:{},methods:{fadeInMessage:function(){setTimeout(function(){this.showMessage=!0},this.messageShowAfter)},checkMessageVisibility:function(){return this.showMessage&&this.message},hideSVG:function(){return!(this.messageOnly&&this.message)},closeProcess:function(){this.$emit("close-process",this.type)}},created:function(){var e=this;vueEvents.$on("button-ajax-triggered",function(){e.fadeInMessage()})}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return""!==e.type?s("transition-group",{staticClass:"rarus-process-container",attrs:{name:"custom-classes-transition","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut",mode:"out-in"}},["loading"===e.type?s("div",{key:"rarus-process-loading",staticClass:"rarus-process rarus-process--loading"},[e.clickToClose?s("span",{staticClass:"rarus-process__close",on:{click:function(t){t.preventDefault(),e.closeProcess()}}},[e._v("x")]):e._e(),e._v(" "),e.hideSVG()?s("rarus-svg",{attrs:{type:e.type}}):e._e(),e._v(" "),s("transition",{directives:[{name:"show",rawName:"v-show",value:e.checkMessageVisibility(),expression:"checkMessageVisibility()"}],attrs:{name:"rarus-text-scale"}},[s("span",{staticClass:"rarus-process__message"},[e._v(e._s(e.message))])])],1):"success"===e.type?s("div",{key:"rarus-process-success",staticClass:"rarus-process rarus-process--success"},[e.clickToClose?s("span",{staticClass:"rarus-process__close",on:{click:function(t){t.preventDefault(),e.closeProcess()}}},[e._v("x")]):e._e(),e._v(" "),e.hideSVG()?s("rarus-svg",{attrs:{type:e.type}}):e._e(),e._v(" "),s("transition",{directives:[{name:"show",rawName:"v-show",value:e.checkMessageVisibility(),expression:"checkMessageVisibility()"}],attrs:{name:"rarus-fade"}},[s("span",{staticClass:"rarus-process__message color--green",attrs:{"data-delay":""}},[e._v(e._s(e.message))])])],1):"error"===e.type?s("div",{key:"rarus-process-loading",staticClass:"rarus-process rarus-process--error"},[e.clickToClose?s("span",{staticClass:"rarus-process__close",on:{click:function(t){t.preventDefault(),e.closeProcess()}}},[e._v("x")]):e._e(),e._v(" "),e.hideSVG()?s("rarus-svg",{attrs:{type:e.type}}):e._e(),e._v(" "),s("transition",{directives:[{name:"show",rawName:"v-show",value:e.checkMessageVisibility(),expression:"checkMessageVisibility()"}],attrs:{name:"rarus-fade"}},[s("span",{staticClass:"rarus-process__message color--danger"},[e._v(e._s(e.message))])])],1):e._e()]):e._e()},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(36),s(37),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{title:{default:"",type:String,reqiured:!0},placement:{default:"top",type:String},trigger:{default:"hover",type:String},offset:{default:"10px",type:String}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("a",{directives:[{name:"tooltip",rawName:"v-tooltip",value:{content:e.title,placement:e.placement,trigger:e.trigger,offset:e.offset,width:250},expression:"{\n    content: title,\n    placement: placement,\n    trigger: trigger,\n    offset: offset,\n    width: 250\n  }"}],staticClass:"rarus-form__field-info",attrs:{href:"#"},on:{click:function(e){e.preventDefault()}}},[s("i",{staticClass:"rarus-icon-question"})])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(39),s(40),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{item:{type:Object},status:{type:String},link:{type:Boolean,default:!1},customClass:{type:[String,Object]},disabled:{type:Boolean,default:!1}},data:function(){return{showWarningToolip:!1}},template:"#rarus-button-template",computed:{classes:function(){var e=this.item.type,t=this.$parent.dItem.status;return{"rarus-button":!0,"rarus-button--primary":"element_install"==e||"element_activate"==e,"rarus-button--success":"element_activated"==e||""==e,"rarus-button--danger":"delete"==e||"deactivate"==e,"rarus-button--loading":"in-process"==t,"rarus-button--done":"finished"==t}}},methods:{triggerAjax:function(e){this.$emit("ext-button-clicked",this)},showTooltip:function(e){var t=this;t.showWarningToolip=!0,vueEvents.$on("extension-installing-off",function(){t.showWarningToolip=!1})}},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.link?e.link?s("a",{class:e.customClass,on:{click:e.triggerAjax}},[s("span",[e._v(e._s(e.item.name))])]):e._e():s("button",{directives:[{name:"tooltip",rawName:"v-tooltip",value:{content:"Please wait until the other element is done processing.",trigger:"manual",show:e.showWarningToolip,offset:"10px"},expression:"{\n      content: 'Please wait until the other element is done processing.',\n      trigger: 'manual',\n      show: showWarningToolip,\n      offset: '10px'\n  }"}],class:e.classes,on:{click:e.triggerAjax}},[s("span",[e._v(e._s(e.item.name))])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(42),s(43),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{customValue:String,label:String,value:String,name:String,id:String},data:function(){return{}},computed:{radioButtonValue:{get:function(){return this.value},set:function(){this.$emit("change",this.customValue)}}},methods:{updateValue:function(e){e.trim(),this.$emit("change",e)}},created:function(){},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticClass:"rarus-fancy-toggle"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.radioButtonValue,expression:"radioButtonValue"}],staticClass:"rarus-form__radio",attrs:{type:"radio",name:e.name,id:e.name+"-"+e.customValue},domProps:{value:e.customValue,checked:e._q(e.radioButtonValue,e.customValue)},on:{change:function(t){e.radioButtonValue=e.customValue}}}),e._v(" "),s("label",{attrs:{for:e.name+"-"+e.customValue}})]),e._v(" "),s("label",{attrs:{for:e.name+"-"+e.customValue}},[e._v(e._s(e.label))])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(45),s(46),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{type:{default:"loading",type:String}},data:function(){return{}},methods:{},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return"loading"===e.type?s("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[s("rect",{attrs:{x:"0",y:"0",width:"4",height:"10",fill:"#333"}},[s("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0",dur:"0.6s",repeatCount:"indefinite"}})],1),e._v(" "),s("rect",{attrs:{x:"10",y:"0",width:"4",height:"10",fill:"#333"}},[s("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0.2s",dur:"0.6s",repeatCount:"indefinite"}})],1),e._v(" "),s("rect",{attrs:{x:"20",y:"0",width:"4",height:"10",fill:"#333"}},[s("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0.4s",dur:"0.6s",repeatCount:"indefinite"}})],1)]):"success"===e.type?s("svg",{staticClass:"rarus-svg__done",staticStyle:{"enable-background":"new 0 0 100 100"},attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 100 100","xml:space":"preserve",preserveAspectRatio:"xMidYMid meet"}},[s("g",[s("circle",{staticClass:"rarus-animation__circle",attrs:{cx:"50",cy:"49.9999657",r:"47.5"}}),e._v(" "),s("circle",{staticClass:"rarus-animation__circle--dash",attrs:{cx:"50",cy:"49.9999657",r:"47.5"}}),e._v(" "),s("polyline",{staticClass:"rarus-animation__check",attrs:{points:"28.6469955,52.0561066 42.2152748,65.6243896 71.3530045,36.4866562   "}}),e._v(" "),s("polyline",{staticClass:"rarus-animation__check--dash",attrs:{points:"28.6469955,52.0561066 42.2152748,65.6243896 71.3530045,36.4866562  "}})])]):"error"===e.type?s("svg",{staticClass:"rarus-svg__error",staticStyle:{"enable-background":"new 0 0 100 100"},attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 100 100","xml:space":"preserve",preserveAspectRatio:"xMidYMid meet"}},[s("g",[s("circle",{staticClass:"rarus-animation__circle",attrs:{"stroke-dasharray":"300",cx:"48",cy:"47.9999657",r:"47.5"}}),e._v(" "),s("circle",{staticClass:"rarus-animation__circle--dash",attrs:{"stroke-dasharray":"10",opacity:"0",cx:"48",cy:"47.9999657",r:"47.5"}}),e._v(" "),s("path",{staticClass:"rarus-animation__line",attrs:{d:"M34.3356869,62.4152724 L63.4704182,33.2808731","stroke-linejoin":"round","stroke-dasharray":"60"}}),e._v(" "),s("path",{staticClass:"rarus-animation__line--dash",attrs:{d:"M34.2152748,62.5577468 L63.3530045,33.4200134","stroke-linejoin":"round","stroke-dasharray":"10"}}),e._v(" "),s("path",{staticClass:"rarus-animation__line",attrs:{d:"M33.3356869,62.4152724 L62.4704182,33.2808731","stroke-linejoin":"round","stroke-dasharray":"60",transform:"translate(47.903053, 47.848073) rotate(-90.000000) translate(-47.903053, -47.848073) "}}),e._v(" "),s("path",{staticClass:"rarus-animation__line--dash",attrs:{d:"M33.335,62.415 L62.475,33.285",id:"Shape-Copy-3","stroke-linejoin":"round","stroke-dasharray":"10",transform:"translate(47.905000, 47.850000) rotate(-90.000000) translate(-47.905000, -47.850000) "}})])]):e._e()},staticRenderFns:[]}},function(e,t,s){function r(e){s(48)}var n=s(0)(s(52),null,r,null,null);e.exports=n.exports},function(e,t,s){var r=s(49);"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals),s(50)("75542af0",r,!0)},function(e,t,s){t=e.exports=s(6)(!1),t.push([e.i,".rarus-slide-up-down.not-collapsed{height:auto!important}",""])},,,function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"SlideUpDown",props:{active:Boolean,duration:{type:Number,default:500},tag:{type:String,default:"div"}},data:function(){return{scrollHeight:0,isMounted:!1,collapsed:!0}},watch:{active:function(){this.layout()}},render:function(e){return e("transition",{name:"rarus-fade-fast",mode:"in-out"},[e(this.tag,{style:this.style,class:this.classes,ref:"container"},this.$slots.default)])},mounted:function(){var e=this;window.addEventListener("resize",this.layout),this.collapsed=!this.active,this.layout(),this.$nextTick(function(){e.isMounted=!0})},destroyed:function(){window.removeEventListener("resize",this.layout)},computed:{style:function(){var e=this;return this.active&&this.scrollHeight,this.active?setTimeout(function(){e.collapsed=!1},this.duration):this.collapsed=!0,{overflow:"hidden"}},classes:function(){return{"rarus-slide-up-down":!0}},notCollapsed:function(){setTimeout(function(){return!0},this.duration)}},methods:{layout:function(){var e=this.$refs.container;this.scrollHeight=e.scrollHeight}}}},function(e,t,s){var r=s(0)(s(54),s(96),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(7),o=r(n),a=s(61),i=r(a),l=s(62),c=r(l),u=s(65),d=r(u),p=s(68),f=r(p),h=s(71),m=r(h),_=s(74),v=r(_),g=s(77),b=r(g),x=s(80),y=r(x),w=s(2),C=r(w),S=s(3),$=r(S),k=s(4),T=r(k),O=s(5),P=r(O);t.default={mixins:[o.default,i.default],components:{WpscWelcome:c.default,WpscAddShortcodeModal:m.default,WpscAddShortcode:d.default,WpscShortcodeNav:f.default,WpscShortcodeFields:b.default,WpscSettings:y.default,FormField:C.default,FormRepeater:T.default,FormLabel:$.default,WpscSearch:v.default},props:{},data:function(){return{}},mounted:function(){var e=this,t=this;this.$nextTick(function(){e.$refs["wpsc-tabs"].$on(["changed"],(0,P.default)(function(){t.$root.adjustHeightOnResize()},150))})},methods:{validateTextField:function(e){return"text"===e||"email"===e||"url"===e||"number"===e}}}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{id:"",field:{type:Object,default:function(){return{type:"text",label:"Field Name",options:{}}}}},data:function(){return{uniqID:""}},mounted:function(){this.$nextTick(function(){this.uniqID+=this.id})},computed:{},methods:{checkboxesID:function(e){return this.id+"_"+e.value},onNumberBlur:function(){this.field.min&&this.field.value<this.field.min&&(this.field.value=this.field.min),this.field.max&&this.field.value>this.field.max&&(this.field.value=this.field.max)},onInput:function(e){},validateTextField:function(e){return"text"===e||"email"===e||"url"===e}},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return"checkbox"===e.field.type&&e.validateTextField(e.field.type)?s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{id:e.uniqID,placeholder:e.field.placeholder,type:"checkbox"},domProps:{checked:Array.isArray(e.field.value)?e._i(e.field.value,null)>-1:e.field.value},on:{change:function(t){var s=e.field.value,r=t.target,n=!!r.checked;if(Array.isArray(s)){var o=e._i(s,null);r.checked?o<0&&e.$set(e.field,"value",s.concat([null])):o>-1&&e.$set(e.field,"value",s.slice(0,o).concat(s.slice(o+1)))}else e.$set(e.field,"value",n)}}}):"radio"===e.field.type&&e.validateTextField(e.field.type)?s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{id:e.uniqID,placeholder:e.field.placeholder,type:"radio"},domProps:{checked:e._q(e.field.value,null)},on:{change:function(t){e.$set(e.field,"value",null)}}}):e.validateTextField(e.field.type)?s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{id:e.uniqID,placeholder:e.field.placeholder,type:e.field.type},domProps:{value:e.field.value},on:{input:function(t){t.target.composing||e.$set(e.field,"value",t.target.value)}}}):"number"===e.field.type?s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{type:"number",id:e.uniqID,placeholder:e.field.placeholder,step:e.field.stepSize,min:e.field.min,max:e.field.max},domProps:{value:e.field.value},on:{blur:e.onNumberBlur,input:function(t){t.target.composing||e.$set(e.field,"value",t.target.value)}}}):"select"===e.field.type?s("select",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{name:"rarus-element-field-",id:e.uniqID},on:{change:function(t){var s=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.field,"value",t.target.multiple?s:s[0])}}},e._l(e.field.options,function(t){return s("option",{key:"rarus-element-field-option-"+t.value,domProps:{value:t.value}},[e._v(e._s(t.label))])})):"checkboxes"===e.field.type?s("ul",{staticClass:"rarus-switch-group list list--unstyled list--inline",staticStyle:{"margin-left":"0"}},e._l(e.field.options,function(t){return s("li",{key:t.value},[s("div",{staticClass:"rarus-fancy-toggle"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-form__checkbox",attrs:{type:"checkbox",id:e.checkboxesID(t),name:e.checkboxesID(t)},domProps:{value:t.value,checked:Array.isArray(e.field.value)?e._i(e.field.value,t.value)>-1:e.field.value},on:{change:function(s){var r=e.field.value,n=s.target,o=!!n.checked;if(Array.isArray(r)){var a=t.value,i=e._i(r,a);n.checked?i<0&&e.$set(e.field,"value",r.concat([a])):i>-1&&e.$set(e.field,"value",r.slice(0,i).concat(r.slice(i+1)))}else e.$set(e.field,"value",o)}}}),e._v(" "),s("label",{attrs:{for:e.checkboxesID(t)}})]),e._v(" "),s("label",{attrs:{for:e.checkboxesID(t)}},[e._v(e._s(t.label))])])})):"boolean"===e.field.type?s("div",{staticClass:"rarus-fancy-toggle",class:{"is-invalid":!1===e.field.isValid}},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-form__checkbox",attrs:{type:"checkbox",id:e.uniqID,"true-value":"yes","false-value":"no"},domProps:{checked:Array.isArray(e.field.value)?e._i(e.field.value,null)>-1:e._q(e.field.value,"yes")},on:{change:function(t){var s=e.field.value,r=t.target,n=r.checked?"yes":"no";if(Array.isArray(s)){var o=e._i(s,null);r.checked?o<0&&e.$set(e.field,"value",s.concat([null])):o>-1&&e.$set(e.field,"value",s.slice(0,o).concat(s.slice(o+1)))}else e.$set(e.field,"value",n)}}}),e._v(" "),s("label",{attrs:{for:e.uniqID}})]):"textarea"===e.field.type?s("textarea",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{name:"rarus-element-field-",id:e.uniqID,cols:"30",rows:"4",placeholder:e.field.placeholder},domProps:{value:e.field.value},on:{input:function(t){t.target.composing||e.$set(e.field,"value",t.target.value)}}}):e._e()},staticRenderFns:[]}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{id:String,text:String,tip:String,labelClass:[String,Object],tipClass:[String,Object],required:{type:Boolean,default:!1}},data:function(){return{}},computed:{},methods:{},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("label",{staticClass:"rarus-create-element__label rarus-form__label",class:e.labelClass,attrs:{for:e.id}},[s("span",[e._v(e._s(e.text))]),e._v(" "),e.required?s("span",{staticClass:"rarus-create-element__req color--danger"},[e._v("*")]):e._e()]),e._v(" "),s("p",{staticClass:"rarus-create-element__tip",class:e.tipClass},[e._v(e._s(e.tip))])])},staticRenderFns:[]}},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(2),o=r(n),a=s(3),i=r(a);t.default={components:{FormField:o.default,FormLabel:i.default},props:{index:"",repeatableFields:{type:Object,default:function(){return{}}},field:{type:Object,default:function(){return{type:"text",label:"Field Name",options:{}}}},addButton:{type:Object,default:function(){return{text:this.$root.getText("settings_field_repeater_add_item","Add Item")}}}},mounted:function(){this.field.fields||Vue.set(this.field,"fields",[])},data:function(){return{}},computed:{},methods:{validateTextField:function(e){return"text"===e||"email"===e||"url"===e||"number"===e},addRow:function(e,t){var s=this;this.field.fields.push(JSON.parse(JSON.stringify(s.field.subFields))),vueEvents.$emit("resize-sidebar")},toggle:function(e){e.hide?e.hide=!e.hide:Vue.set(e,"hide",!0)},removeRepeaterField:function(e,t){e.splice(t,1),vueEvents.$emit("resize-sidebar")}},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"rarus-form-repeater"},[e._l(e.field.fields,function(t,r){return s("div",{key:"repeater-field-"+e.index+"-"+r,staticClass:"rarus-form-repeater__item",attrs:{id:"repeater-field-"+e.index+"-"+r}},[s("table",{staticClass:"rarus-create-element__table"},[s("thead",{on:{click:function(s){s.preventDefault(),e.toggle(t)}}},[s("tr",[s("th",{staticClass:"rarus-create-element__label-heading"},[e._v(e._s(e.$root.getText("settings_general_label","Label")))]),e._v(" "),s("th",{staticClass:"rarus-create-element__value-heading"},[e._v(e._s(e.$root.getText("settings_general_value","Value")))]),e._v(" "),s("th",{staticClass:"rarus-create-element__toggle",class:{active:!t.hide}},[t.hide?s("span",[s("i",{staticClass:"rarus-icon-arrow-down"})]):s("span",[s("i",{staticClass:"rarus-icon-arrow-up"})])]),e._v(" "),s("th",{staticClass:"rarus-create-element__delete",on:{click:function(t){t.stopPropagation(),t.preventDefault(),e.removeRepeaterField(e.field.fields,r)}}},[e._m(0,!0)])])]),e._v(" "),s("tbody",[e._l(t,function(n,o,a){return"object"==typeof n?s("tr",{directives:[{name:"show",rawName:"v-show",value:!t.hide||n.showCollapsed,expression:"!subFields.hide || subField.showCollapsed"}],key:"repeater-field-"+e.index+"-"+r+"-"+a,staticClass:"rarus-create-element__field rarus-form__field"},[s("td",{staticClass:"rarus-create-element__label-container"},[s("form-label",{attrs:{text:n.label,id:n.id+"-"+r+"-"+a,tip:n.tip,required:n.required}})],1),e._v(" "),s("td",{staticClass:"rarus-create-element__input-container"},["repeater"===n.type?s("form-repeater",{attrs:{field:n,"repeatable-field":n.subFields}}):s("form-field",{attrs:{field:n,id:n.id+"-"+r+"-"+a}})],1)]):e._e()}),e._v(" "),(t.hide,e._e())],2)])])}),e._v(" "),s("button",{staticClass:"rarus-button rarus-button--primary rarus-add-item",on:{click:function(t){t.preventDefault(),e.addRow(e.field.subFields)}}},[e._v(e._s(e.addButton.text))])],2)},staticRenderFns:[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("span",[s("i",{staticClass:"dashicons-before dashicons-trash"})])}]}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{tourSteps:[],origTourSteps:[],tourCallbacks:{onStart:this.tourStartCallback,onPreviousStep:this.tourPreviousStepCallback,onNextStep:this.tourNextStepCallback,onStop:this.tourStopCallback}}},mounted:function(){var e=this;this.$nextTick(function(){vueEvents.$on("tour-fetched",function(t){e.tourSteps=t.strings,e.origTourSteps=JSON.parse(JSON.stringify(t.strings)),t.show_on_load&&e.$tours.wpscTour.start()})})},methods:{tourStartCallback:function(){},tourPreviousStepCallback:function(e){this.origTourSteps[e-1].tab&&this.changeTab(this.origTourSteps[e-1].tab)},tourNextStepCallback:function(e){this.origTourSteps[e+1].tab&&this.changeTab(this.origTourSteps[e+1].tab)},changeTab:function(e){window.location.hash=e},tourStopCallback:function(){this.$root.completeTour()}},computed:{}}},function(e,t,s){var r=s(0)(s(63),s(64),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={components:{},props:{},data:function(){return{collapsed:!1}},mounted:function(){},computed:{},methods:{replaceWelcomeBoxTags:function(e){var t={site_url:this.$root.generalOptions.site_url,optin_url:this.$root.generalOptions.optin_url,optout_url:this.$root.generalOptions.optout_url,admin_optin_url:this.$root.generalOptions.admin_optin_url,admin_optout_url:this.$root.generalOptions.admin_optout_url};for(var s in t)if(t.hasOwnProperty(s)){var r=t[s],n=new RegExp("{"+s.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")+"}","g");e=e.replace(n,r)}return e}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-box",{staticClass:"wpsc-welcome",attrs:{content:{container:!0},collapsable:!0}},[e.$root.texts.settings_main_headline?s("h4",{staticClass:"rarus-box__title",attrs:{slot:"header-heading"},slot:"header-heading"},[e._v(e._s(e.$root.welcomeBox.heading))]):e._e(),e._v(" "),"yes"===e.$root.welcomeBox.privacy?[s("div",{staticClass:"wpsc-welcome__content",domProps:{innerHTML:e._s(e.replaceWelcomeBoxTags(e.$root.welcomeBox.content))}})]:"no"===e.$root.welcomeBox.privacy?void 0:[s("div",{staticClass:"wpsc-welcome__content",domProps:{innerHTML:e._s(e.replaceWelcomeBoxTags(e.$root.getText("settings_privacy_content_not_set")))}})],e._v(" "),s("div",{staticClass:"wpsc-welcome__start-tour"},[s("a",{staticClass:"rarus-button rarus-button--is-small rarus-button--primary",attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.$tours.wpscTour.start()}}},[e._v(e._s(e.$root.getText("settings_plugin_tour_button")))])])],2)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(66),s(67),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),s(8),t.default={props:{},data:function(){return{visibleShortcode:""}},mounted:function(){},methods:{addCustomShortcode:function(){this.$modal.show("add-shortcode-modal",{title:this.$root.texts.settings_popup_add_headline,description:this.$root.texts.settings_popup_add_description})}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"wpsc-shortcode-nav__item wpsc-shortcode-nav__item--add-new"},[s("a",{attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.addCustomShortcode()}}},[s("i",{staticClass:"dashicons dashicons-plus"}),e._v(" "),s("span",[e._v(e._s(e.$root.texts.settings_popup_add_headline))])])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(69),s(70),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(5),n=function(e){return e&&e.__esModule?e:{default:e}}(r),o=s(8);t.default={props:{},data:function(){return{visibleShortcode:""}},mounted:function(){var e=this,t=this;this.$nextTick(function(){e.$root.adjustHeightOnResize(),vueEvents.$on(["browser-resized","fetch-shortcodes-done","resize-sidebar"],(0,n.default)(function(){t.$root.adjustHeightOnResize()},150))})},methods:{switchTab:function(e){this.$root.visibleShortcode=e,vueEvents.$emit("resize-sidebar")},addCustomShortcode:function(){this.$modal.show("add-shortcode-modal",{title:this.$root.texts.settings_popup_add_headline,description:this.$root.texts.settings_popup_add_description})},deleteShortcode:function(e){confirm((0,o.sprintf)(this.$root.texts.settings_popup_delete_message,e))&&this.$root.deleteCustomShortcode(e)},clearNew:function(e){e.new=!1}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",{ref:"shortcode-nav",staticClass:"wpsc-shortcode-nav",attrs:{id:"wpsc-shortcode-nav"}},e._l(e.$root.filteredShortcodes,function(t,r){return s("li",{directives:[{name:"tooltip",rawName:"v-tooltip",value:{content:t.new?"You added this custom shortcode recently.":"",placement:"top",trigger:"hover",offset:"10px",width:250},expression:"{\n      content: ( shortcode.new ? `You added this custom shortcode recently.` : '' ),\n      placement: 'top',\n      trigger: 'hover',\n      offset: '10px',\n      width: 250\n    }"}],key:"rarus-main-shortcode-list-"+r+t.key,staticClass:"wpsc-shortcode-nav__item",class:{active:t.tag===e.$root.visibleShortcode,"wpsc-shortcode-nav__item--new":t.new},attrs:{id:"rarus-main-shortcode-list-"+r+t.key},on:{click:function(s){s.preventDefault(),e.$root.toggleShortcode(t),e.clearNew(t)}}},[s("a",{attrs:{href:"#"},on:{click:function(s){s.preventDefault(),e.switchTab(t.tag)}}},[e._v(e._s(t.tag))]),e._v(" "),s("span",{directives:[{name:"show",rawName:"v-show",value:"custom"===t.type,expression:"shortcode.type === 'custom'"}],staticClass:"wpsc-shortcode-nav__item-delete",on:{click:function(s){s.preventDefault(),e.deleteShortcode(t.tag)}}},[s("i",{staticClass:"dashicons dashicons-plus"})])])}))},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(72),s(73),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(5),n=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={props:{},data:function(){return{modal:{},shortcode:{name:""},error:!1,messages:{error:""}}},methods:{addShortcode:function(){var e=this;e.isShortcodeExistInNav(e.shortcode.name)?(e.error=!0,e.messages.error="Shortcode already exists in your site."):(e.error=!1,e.$root.addCustomShortcode(e.shortcode.name))},isShortcodeExistInNav:function(e){var t=!1;return this.$root.shortcodes.forEach(function(s){s.tag===e&&(t=!0)}),t},beforeOpen:function(e){var t=this;this.modal=e.params,setTimeout(function(){t.$refs["add-shortcode-modal-box"].stopAnimation(),setTimeout(function(){t.$refs["add-shortcode-modal-box-input"].focus()},150)},1e3)},beforeClose:function(){var e=this;setTimeout(function(){e.shortcode.name=""},500)},onInput:(0,n.default)(function(e){this.error&&(this.error=!1)},100),convertToSlug:function(e){var t=this;setTimeout(function(){t.shortcode.name=t.$root.makeSlug(e.target.value)},100)}}}},function(e,t,s){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-modal",{key:"sub-license-modal-transition",staticClass:"sub-license-modal",attrs:{name:"add-shortcode-modal",transition:"rarus-slide-modal",height:"auto"},on:{"before-open":e.beforeOpen,"before-close":e.beforeClose}},[s("rarus-box",{ref:"add-shortcode-modal-box",attrs:{header:{heading:e.modal.title,description:e.modal.description},"play-animation":!0,"animation-type":"loading"}},[s("form",{staticClass:"rarus-form",attrs:{action:""},on:{submit:function(t){t.preventDefault(),e.addShortcode()}}},[s("div",{staticClass:"rarus-form__field"},[s("label",{staticClass:"rarus-form__label",attrs:{for:"custom-shortcode-name"}},[e._v(e._s(e.$root.texts.settings_popup_add_input_label)+" "),s("rarus-form-tip",{attrs:{title:e.$root.texts.settings_popup_add_input_label_popup}})],1),e._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.shortcode.name,expression:"shortcode.name"}],ref:"add-shortcode-modal-box-input",staticClass:"rarus-form__input",class:{"is-invalid":e.error},attrs:{type:"text",id:"custom-shortcode-name",placeholder:e.$root.texts.settings_popup_add_input_placeholder,autocomplete:"off"},domProps:{value:e.shortcode.name},on:{input:[function(t){t.target.composing||e.$set(e.shortcode,"name",t.target.value)},e.onInput],paste:e.convertToSlug,blur:e.convertToSlug,keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key," "))return null;t.preventDefault()}}})]),e._v(" "),e.messages.error&&e.error?s("p",{staticClass:"color--danger"},[e._v(e._s(e.messages.error))]):e._e(),e._v(" "),s("div",{staticClass:"rarus-form__submit"},[s("button",{staticClass:"rarus-button rarus-button--primary",attrs:{type:"submit"}},[s("span",[e._v("Add Shortcode")])],1)])])]),e._v(" "),s("a",{staticClass:"v--modal__close",on:{click:function(t){t.preventDefault(),e.$modal.hide("add-shortcode-modal")}}},[s("i",{staticClass:"rarus-icon-close-2"})])],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(75),s(76),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"wpsc-sidebar__search wpsc-search"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$root.search,expression:"$root.search"}],staticClass:"rarus-form-field",attrs:{type:"search",placeholder:e.$root.texts.settings_search_placeholder},domProps:{value:e.$root.search},on:{input:function(t){t.target.composing||e.$set(e.$root,"search",t.target.value)}}})])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(78),s(79),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(7),n=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={mixins:[n.default],props:{shortcode:{type:[Object,Array],default:function(){return{}}},index:{type:[String,Number]}},data:function(){return{dShortcode:{},dIndex:""}},mounted:function(){this.dShortcode=this.shortcode,this.dIndex=this.index},methods:{checkCondition:function(e,t,s){if(e.conditions){var r=!0;for(var n in e.conditions)if(e.conditions.hasOwnProperty(n)){var o=e.conditions[n];r=o.value===this.dShortcode.fields[n].value}return r}return!0}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("form",{directives:[{name:"show",rawName:"v-show",value:e.$root.visibleShortcode===e.dShortcode.name,expression:"$root.visibleShortcode === dShortcode.name"}],staticClass:"rarus-form rarus-form--horizontal rarus-create-element",attrs:{action:"./"},on:{submit:function(t){t.preventDefault(),e.saveShortcodeSettings(e.dShortcode,e.dIndex)}}},[s("table",{staticClass:"rarus-create-element__table",class:{collapsed:e.dShortcode.isCollapsed}},[s("thead",[s("tr",[s("th",{staticClass:"rarus-create-element__value-heading",attrs:{colspan:"2"}},[e._v("["+e._s(e.dShortcode.name)+"]")])])]),e._v(" "),s("tbody",e._l(e.dShortcode.fields,function(t,r,n){return e.checkCondition(t,r,n)?s("tr",{key:e.$root.makeSlug(e.dShortcode.name)+"-field_"+n+"_"+e.$root.generateUniqueID(),staticClass:"rarus-create-element__field rarus-form__field"},["group"===t.type?[s("td",{staticClass:"rarus-create-element__field-group",attrs:{colspan:"2"}},[e._v(e._s(t.label))])]:[s("td",{staticClass:"rarus-create-element__label-container"},[s("form-label",{attrs:{text:t.label,id:t.id+"-"+e.dIndex+"-"+n,tip:t.tip,required:t.required}})],1),e._v(" "),s("td",{staticClass:"rarus-create-element__input-container"},["repeater"===t.type?s("form-repeater",{attrs:{field:t,"repeatable-field":t.subFields}}):s("form-field",{attrs:{field:t,id:t.id+"-"+e.dIndex+"-"+n}})],1)]],2):e._e()})),e._v(" "),s("tfoot",[s("tr",[s("td",{staticClass:"right-text",attrs:{colspan:"4"}},[s("button",{staticClass:"rarus-button rarus-button--primary rarus-button--small",class:{disabled:e.loading},attrs:{type:"submit"}},[e._v(e._s(e.$root.getText("settings_shortcode_save_button","Save"))+e._s(e.loading?"...":""))])])])])])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(81),s(95),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(82),o=r(n),a=s(89),i=r(a);t.default={components:{WpscDynamicSettings:o.default,WpscImportExport:i.default}}},function(e,t,s){var r=s(0)(s(83),s(88),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(84),o=r(n),a=s(85),i=r(a);t.default={mixins:[o.default],components:{WpscSettingField:i.default}}},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(2),o=r(n),a=s(3),i=r(a),l=s(4),c=r(l);t.default={components:{FormField:o.default,FormRepeater:c.default,FormLabel:i.default},data:function(){return{loading:!1,success:null,error:!1}},mounted:function(){},methods:{saveSettings:function(e){var t=this,s={};for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];n.wp_option&&(s[n.wp_option]=n.value)}s&&(t.loading=!0,this.$root.request.post("save_settings",{settings:s}).then(function(e){setTimeout(function(){t.loading=!1},500)}).catch(function(e){}))},repeaterFields:function(e){var t=this,s=[];return e.forEach(function(e){var r={};for(var n in e)if(e.hasOwnProperty(n)){var o=e[n];n&&(e.settings?r[n]=t.repeaterFields(r):r[n]=o.value)}s.push(r)}),s}},computed:{}}},function(e,t,s){var r=s(0)(s(86),s(87),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(2),o=r(n),a=s(3),i=r(a),l=s(4),c=r(l);t.default={components:{FormField:o.default,FormRepeater:c.default,FormLabel:i.default},props:{setting:{type:Object,default:function(){return{}}}},data:function(){return{id:""}},mounted:function(){this.id=this.setting.id+this.$root.generateUniqueID()},methods:{}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("tr",{staticClass:"rarus-create-element__field rarus-form__field"},[s("td",{staticClass:"rarus-create-element__label-container"},[s("form-label",{attrs:{text:e.setting.label,id:e.setting.id,tip:e.setting.tip,required:e.setting.required}})],1),e._v(" "),s("td",{staticClass:"rarus-create-element__input-container"},[s("form-field",{attrs:{field:e.setting,id:e.id}})],1)])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("form",{staticClass:"wpsc-settings__form rarus-form rarus-form--horizontal rarus-create-element",attrs:{action:"./"},on:{submit:function(t){t.preventDefault(),e.saveSettings(e.$root.settings)}}},[s("table",{staticClass:"wpsc-settings__table rarus-create-element__table"},[s("thead",[s("tr",[s("th",{staticClass:"rarus-create-element__value-heading"},[e._v(e._s(e.$root.getText("settings_main_tab_settings","Settings")))]),e._v(" "),s("th",{staticClass:"rarus-create-element__value-heading"},[e._v(e._s(e.$root.getText("settings_general_value","Values")))])])]),e._v(" "),s("tbody",e._l(e.$root.settings,function(e,t){return s("wpsc-setting-field",{key:e.id+"_"+t,attrs:{setting:e}})}))]),e._v(" "),s("button",{staticClass:"rarus-button rarus-button--primary rarus-button--small",class:{disabled:e.loading},attrs:{type:"submit"}},[e._v(e._s(e.$root.getText("settings_shortcode_save_button","Save"))+e._s(e.loading?"...":""))])])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(90),s(94),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(91),n=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={mixins:[n.default],data:function(){return{hover:!1,drag:!1}},computed:{classes:function(){return{"import-export__dropper--hover":this.hover,"import-export__dropper--dragging":this.drag}}}}},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(92),o=r(n),a=s(93),i=s(5),l=(r(i),s(2)),c=r(l);t.default={components:{FormField:c.default,vueDropzone:o.default,Drag:a.Drag,Drop:a.Drop},data:function(){return{loading:!1,success:null,error:!1,importLoading:!1,importSuccess:!1,importError:!1,exportOverwrite:"yes",importOverwrite:"yes",dropzoneOptions:{url:"/wp-admin/admin-ajax.php",maxFilesize:.5,uploadMultiple:!1,createImageThumbnails:!1,paramName:"shortcodes_import_file",maxFiles:1,acceptedFiles:".wpsc",previewTemplate:this.template(),dictDefaultMessage:'<i class="rarus-icon rarus-icon-cloud-download"></i><strong>Choose an WPSC file</strong> or drag it here to import shortcodes.'}}},methods:{template:function(){return'\n          <div class="dz-image">\n            <div data-dz-thumbnail-bg></div>\n          </div>\n          <div class="dz-details">\n            <div class="dz-size"><span data-dz-size></span></div>\n            <div class="dz-filename"><span data-dz-name></span></div>\n          </div>\n          <div class="dz-progress"><span class="dz-upload" data-dz-uploadprogress></span></div>\n          <div class="dz-error-message"><span data-dz-errormessage></span></div>\n          <div class="dz-success-mark"><i class="fa fa-check"></i></div>\n          <div class="dz-error-mark"><i class="fa fa-close"></i></div>\n        </div>\n      '},onThumbnail:function(e,t){if(e.previewElement)return setTimeout(function(t){return function(){return e.previewElement.classList.add("dz-image-preview")}}(),1)},beforeSend:function(e,t,s){this.importLoading=!0,s.append("action","wpsc_extension_handler"),s.append("wpsc_handler","settings_import_shortcodes"),s.append("shortcodes_import_overwrite",this.importOverwrite)},onSuccess:function(e,t){var s=this;setTimeout(function(){s.importLoading=!1,s.importSuccess=!0,s.$refs.wpsc_import&&s.$refs.wpsc_import.removeAllFiles(),s.$root.fetchShortcodes(!0),setTimeout(function(){s.importSuccess=!1},2e3)},1e3)},onError:function(e){var t=this;setTimeout(function(){t.importLoading=!1,t.importError=!0,setTimeout(function(){t.importError=!1},2e3)},1e3)},exportShortcodes:function(e){var t=this;t.loading=!0,this.$root.request.post("settings_export_shortcodes",{shortcodes_export:JSON.stringify([]),shortcodes_export_overwrite:"yes"===t.exportOverwrite}).then(function(e){!0===e.success&&""!==e.data&&t.downloadFile(e.data,window.location.hostname.split(".")[0]+"-shortcodes.wpsc","application/json"),setTimeout(function(){t.loading=!1},500)}).catch(function(e){})},downloadFile:function(e,t,s){var r=document.createElement("a"),n=new Blob([e],{type:s});r.href=URL.createObjectURL(n),r.download=t,r.click()},startDrag:function(){this.drag=!0},stopDrag:function(){this.drag=!1}},computed:{}}},,,function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"wpsc-import-export"},[s("div",{staticClass:"wpsc-import-export__import"},[s("vue-dropzone",{ref:"wpsc_import",staticClass:"wpsc-import-export__dropper",attrs:{options:e.dropzoneOptions,id:"wpsc_import_dropzone"},on:{"vdropzone-thumbnail":e.onThumbnail,"vdropzone-sending":e.beforeSend,"vdropzone-success":e.onSuccess,"vdropzone-error":e.onError,"vdropzone-drag-enter":e.startDrag,"vdropzone-drag-leave":e.stopDrag,"vdropzone-drag-drop":e.stopDrag}}),e._v(" "),s("transition",{attrs:{name:"rarus-fade"}},[e.importLoading?s("rarus-process",{attrs:{type:"loading"}}):e.importSuccess?s("rarus-process",{attrs:{type:"success",message:e.$root.getText("settings_tab_import_success_message"),"message-only":!0}}):e.importError?s("rarus-process",{attrs:{type:"error"}}):e._e()],1)],1),e._v(" "),s("div",{staticClass:"center-text"},[e._v(e._s(e.$root.getText("settings_tab_import_export_spacer","OR")))]),e._v(" "),s("button",{staticClass:"wpsc-import-export__download",on:{click:function(t){return t.preventDefault(),e.exportShortcodes(t)}}},[s("i",{staticClass:"rarus-icon rarus-icon-cloud-upload"}),e._v(" "),s("span",[e._v(e._s(e.$root.getText("settings_tab_export_title")))])])])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-box",{staticClass:"wpsc-settings",attrs:{content:{container:!1}}},[s("h4",{staticClass:"rarus-box__title",attrs:{slot:"header-heading"},slot:"header-heading"},[e._v(e._s(e.$root.getText("settings_main_tab_settings","Settings")))]),e._v(" "),s("p",{staticClass:"rarus-box__description",attrs:{slot:"header-description"},slot:"header-description"},[e._v(e._s(e.$root.getText("settings_tab_description","Settings")))]),e._v(" "),s("div",{staticClass:"wpsc-settings__grid wpsc-grid wpsc-grid--2-col"},[s("div",{staticClass:"wpsc-settings__col wpsc-col"},[s("wpsc-dynamic-settings",{staticClass:"wpsc-settings__fields"})],1),e._v(" "),s("div",{staticClass:"wpsc-settings__col wpsc-col"},[s("h2",[e._v(e._s(e.$root.getText("settings_tab_import_export_title")))]),e._v(" "),s("wpsc-import-export")],1)])])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"wpsc-app__inner"},[s(e.$root.welcomeBoxComp,{tag:"component"}),e._v(" "),s("tabs",{ref:"wpsc-tabs"},[s("tab",{attrs:{name:e.$root.getText("settings_main_tab_shortcodes","Shortcodes")}},[s("rarus-box",{staticClass:"wpsc",attrs:{content:{container:!1}}},[e.$root.texts.settings_main_headline?s("h4",{staticClass:"rarus-box__title",attrs:{slot:"header-heading"},slot:"header-heading"},[e._v(e._s(e.$root.texts.settings_main_headline))]):e._e(),e._v(" "),s("p",{staticClass:"rarus-box__description",attrs:{slot:"header-description"},slot:"header-description"},[e._v(e._s(e.$root.texts.settings_main_description))]),e._v(" "),s("div",{staticClass:"wpsc-content-sidebar"},[s("aside",{staticClass:"wpsc-sidebar",attrs:{id:"wpsc-sidebar"}},[s("wpsc-search"),e._v(" "),s("wpsc-add-shortcode"),e._v(" "),s("wpsc-shortcode-nav")],1),e._v(" "),s("div",{staticClass:"wpsc-content",attrs:{id:"wpsc-content"}},e._l(e.$root.shortcodes,function(e,t){return s("wpsc-shortcode-fields",{key:"rarus-main-shortcode-"+t+e.key,attrs:{id:"rarus-main-shortcode-"+t+e.key,shortcode:e,index:t}})}))])])],1),e._v(" "),s("tab",{attrs:{name:e.$root.getText("settings_main_tab_settings","Settings")}},[s("wpsc-settings")],1)],1),e._v(" "),s("wpsc-add-shortcode-modal"),e._v(" "),s("v-tour",{attrs:{name:"wpscTour",steps:e.tourSteps,callbacks:e.tourCallbacks}}),e._v(" "),s("resize-observer",{on:{notify:e.$root.handleResize}})],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(98),s(99),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{placeholder:{type:String,default:"Enter your license key..."}},data:function(){return{showProcess:!1}},computed:{},methods:{saveLicense:function(e){this.$root.rarusSettingAJAXHandler("settings_license",e),this.triggerProcess()},triggerProcess:function(){var e=this;this.$refs.licenseBox.dPlayAnimation=!0,setTimeout(function(){e.$modal.hide("license-modal")},2e3)}},created:function(){},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-modal",{staticClass:"license-modal",attrs:{name:"license-modal",transition:"rarus-slide-modal",height:"auto","click-to-close":!1}},[s("rarus-box",{ref:"licenseBox",attrs:{header:{heading:"Enter your License Key",description:"Press enter after entering your license key."}}},[s("div",{staticClass:"rarus-form__field"},[s("label",{staticClass:"rarus-form__label visually-hidden",attrs:{for:"rarus-settings-license"}},[s("span",[e._v("<?php echo $this->helpers->translate( 'License Key', 'admin-backend-license-key-header' ); ?>")])]),e._v(" "),s("div",{staticClass:"rarus-form__input-container"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$root.settings.fields.license.key,expression:"$root.settings.fields.license.key"}],staticClass:"rarus-form__input",attrs:{type:"text",name:"rarus-settings-license",id:"rarus-settings-license",placeholder:e.placeholder},domProps:{value:e.$root.settings.fields.license.key},on:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.saveLicense(t):null},input:function(t){t.target.composing||e.$set(e.$root.settings.fields.license,"key",t.target.value)}}})])])]),e._v(" "),s("a",{staticClass:"v--modal__close",on:{click:function(t){t.preventDefault(),e.$modal.hide("license-modal")}}},[s("i",{staticClass:"rarus-icon-close-2"})])],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(101),s(102),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{},mounted:function(){},data:function(){return{title:"License Info",description:"Find the license info for the selected premium extension.",content:"",data:[]}},methods:{beforeOpen:function(e){this.data=e.params.data},beforeClose:function(e){}},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-modal",{key:"license-info-modal-transition",staticClass:"license-info-modal",attrs:{name:"license-info-modal",transition:"rarus-slide-modal",height:"auto"},on:{"before-open":e.beforeOpen,"before-close":e.beforeClose}},[s("rarus-box",{attrs:{header:{heading:e.title,description:e.description}}},e._l(e.data,function(t,r){return s("table",{key:"license-info-item-"+r},[s("tbody",[t.name?s("tr",[s("th",[e._v("Name:")]),e._v(" "),t.link?s("td",[s("a",{attrs:{href:t.link,target:"_blank"}},[e._v(e._s(t.name))])]):s("td",[e._v(e._s(t.name))])]):e._e(),e._v(" "),t.price?s("tr",[s("th",[e._v("Price:")]),e._v(" "),s("td",[e._v(e._s(t.price))])]):e._e()])])})),e._v(" "),s("a",{staticClass:"v--modal__close",on:{click:function(t){t.preventDefault(),e.$modal.hide("license-info-modal")}}},[s("i",{staticClass:"rarus-icon-close-2"})])],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(104),s(105),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{},mounted:function(){},data:function(){return{title:"Pick a License",description:"Pick a license key you want to install the item product from.",content:"",products:[],id:"",license:"",element:"",target:"",msgs:{loading:"Please wait...",success:"Success. Element will install or update now.",error:'Element could not be installed because of an error. Please check if your license key is valid under "Settings" tab.'}}},methods:{beforeOpen:function(e){var t=this;t.$refs["rarus-sub-license-box"],t.id=e.params.id?e.params.id:"",t.license=e.params.license?e.params.license:"",t.element=e.params.element?e.params.element:"",t.target=e.params.target?e.params.target:"",setTimeout(function(){t.license&&t.id&&jQuery.ajax({url:"//allwpaddons.com/wp-json/rarus/v1/license/global/validate/",type:"post",data:{license:t.license,element:t.id},beforeSend:function(){t.$refs["rarus-sub-license-box"]},success:function(e){e.success?(t.products=e.data,t.$refs["rarus-sub-license-box"]&&(1==t.products.length?(t.$refs["rarus-sub-license-box"].dAnimationType="success",setTimeout(function(){t.products[0].key&&t.installElement(t.products[0].key)},2e3)):(t.$refs["rarus-sub-license-box"].dAnimationType="",t.$refs["rarus-sub-license-box"].dPlayAnimation=!1))):t.$refs["rarus-sub-license-box"]&&(t.$refs["rarus-sub-license-box"].dAnimationType="error")},error:function(e){}})},1e3)},beforeClose:function(e){},installElement:function(e){this.$modal.hide("sub-license-modal"),this.target&&e&&this.element.performAjax(this.target,"",e)}},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-modal",{key:"sub-license-modal-transition",staticClass:"sub-license-modal",attrs:{name:"sub-license-modal",transition:"rarus-slide-modal",height:"auto"},on:{"before-open":e.beforeOpen,"before-close":e.beforeClose}},[s("rarus-box",{ref:"rarus-sub-license-box",attrs:{header:{heading:e.title,description:e.description},"play-animation":!0,"animation-type":"loading","modal-messages":e.msgs}},[s("div",{staticClass:"sub-license"},e._l(e.products,function(t,r){return e.products?s("div",{key:"sub-license-item-"+r,staticClass:"sub-license__item"},[s("div",{staticClass:"sub-license__item-inner",on:{click:function(s){e.installElement(t.key)}}},[s("p",{staticClass:"sub-license__name"},[e._v(e._s(t.name))])])]):e._e()}))]),e._v(" "),s("a",{staticClass:"v--modal__close",on:{click:function(t){t.preventDefault(),e.$modal.hide("sub-license-modal")}}},[s("i",{staticClass:"rarus-icon-close-2"})])],1)},staticRenderFns:[]}},,function(e,t,s){var r=s(0)(s(108),s(109),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={model:{event:"change"},props:{id:{},checked:{type:[Boolean],default:!1},ajaxHandler:{required:!1}},computed:{classes:function(){return{"rarus-form__input-container":!0}}},methods:{onChange:function(e){var t=this,s=this;setTimeout(function(){t.emitEvent(e.target.checked),s.ajaxHandler&&vueEvents.$emit("update-setting",s.ajaxHandler,e)},300)},emitEvent:function(e){this.$emit("change",e)}},created:function(){this.emitEvent(this.checked)}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{class:e.classes},[s("div",{staticClass:"rarus-fancy-toggle"},[s("input",{attrs:{type:"checkbox",name:e.id,id:e.id},domProps:{checked:e.checked},on:{change:function(t){e.onChange(t)}}}),e._v(" "),s("label",{attrs:{for:e.id}})])])},staticRenderFns:[]}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=s(111),o=function(e){return e&&e.__esModule?e:{default:e}}(n);window.Request=o.default,t.default={data:function(){return{showFields:!1,formError:!1,formSuccess:!1,formLoading:!1,texts:{},settings:[],welcomeBoxComp:"",generalOptions:{},welcomeBox:{heading:"",content:""},search:"",message:{error:"Sorry, but some fields are required. Please refill the form. ",success:"Congratulations! Your element has been successfully created."},shortcodes:[],visibleShortcode:"",customShortcodeLoading:!1,request:new o.default({url:ajaxurl,action:"wpsc_extension_handler"})}},mounted:function(){var e=this;this.$nextTick(function(){e.fetchShortcodes(),e.fetchSettings(),e.fetchGeneralOptions(),e.fetchCustomTexts(),e.fetchSurveyTexts()})},methods:{fetchSettings:function(){var e=this;this.$root.request.post("fetch_settings").then(function(t){t.success&&(e.settings=t.settings)}).catch(function(e){})},fetchWelcomeBox:function(){var e=this,t=this;"yes"===this.generalOptions.rarus_privacy&&this.generalOptions.wpsc_rarus_remote_api?new o.default({url:this.generalOptions.wpsc_rarus_remote_api}).get().then(function(s){s.success&&(t.welcomeBox={heading:s.heading?s.heading:"Welcome to WP Shortcode Control",content:s.data,privacy:e.generalOptions.rarus_privacy},t.welcomeBoxComp="wpsc-welcome")}).catch(function(e){}):(t.welcomeBox={heading:"Welcome to WP Shortcode Control",content:"",privacy:this.generalOptions.rarus_privacy},t.welcomeBoxComp="wpsc-welcome")},fetchGeneralOptions:function(){var e=this;this.$root.request.post("fetch_general_options").then(function(t){e.generalOptions=t,e.fetchWelcomeBox()}).catch(function(e){})},fetchShortcodes:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this;this.$root.request.post("fetch_shortcodes").then(function(s){if(s.success){var n=0;s.shortcodes.length>0&&(!0===e&&(t.shortcodes=[]),s.shortcodes.forEach(function(e){0==n&&(t.visibleShortcode=e.name);for(var s in e.settings)if(e.settings.hasOwnProperty(s)){var o=e.settings[s];if(e.fields.hasOwnProperty(s))if("object"===(void 0===o?"undefined":r(o))){var a=t.repeaterFieldsSetting(o,e.fields[s].subFields);e.fields[s].fields=a}else e.fields[s].value=o}t.shortcodes.push({key:t.$root.generateUniqueID(),tag:e.tag,name:e.name,type:e.type,fields:e.fields,settings:e.settings,isCollapsed:!0}),n++}),vueEvents.$emit("fetch-shortcodes-done"))}}).catch(function(e){})},fetchSurveyTexts:function(){this.$root.request.post("fetch_tour").then(function(e){vueEvents.$emit("tour-fetched",e)}).catch(function(e){})},completeTour:function(){this.$root.request.post("save_settings",{settings:{wpscont_tour_completed:"yes"}}).then(function(e){}).catch(function(e){})},repeaterFieldsSetting:function(e,t){var s=[];return e.forEach(function(e){var r={},n=JSON.parse(JSON.stringify(t));for(var o in e)if(e.hasOwnProperty(o)){var a=e[o],i=n[o];i&&(i.value=a,r[o]=i)}s.push(r)}),s},fetchCustomTexts:function(){var e=this;this.$root.request.post("fetch_custom_texts").then(function(t){e.texts=t}).catch(function(e){})},updateShortcode:function(){var e=this;this.$root.request.post("update_shortcode").then(function(t){if(t.success){var s=0;t.shortcodes.forEach(function(t){0==s&&(e.visibleShortcode=t.name),e.shortcodes.push({key:e.$root.generateUniqueID(),name:t.name,isCollapsed:!0,fields:t.fields}),s++})}}).catch(function(e){})},addCustomShortcode:function(e){var t=this;if(!e)return!1;t.customShortcodeLoading=!0,this.$root.request.post("add_custom_shortcode",{shortcode:e}).then(function(e){t.customShortcodeLoading=!1,e.success&&(t.$modal.hide("add-shortcode-modal"),t.shortcodes.push({key:t.$root.generateUniqueID(),tag:e.shortcode.tag,name:e.shortcode.name,type:e.type,fields:e.shortcode.fields,settings:e.shortcode.settings,isCollapsed:!0,new:!0}))}).catch(function(e){})},deleteCustomShortcode:function(e){var t=this;if(!e)return!1;this.$root.request.post("delete_custom_shortcode",{shortcode:e}).then(function(s){s.success&&t.removeShortcodeFromList(e)}).catch(function(e){})},removeShortcodeFromList:function(e){var t=this;this.shortcodes.forEach(function(s,r){s.name===e&&t.shortcodes.splice(r,1)})},validateError:function(e){var t=this;e.required&&!e.value&&(t.formError=!0,e.isValid=!1)},makeSlug:function(e){return"string"!=typeof e?e:e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},generateUniqueID:function(){return"_"+Math.random().toString(36).substr(2,9)},toggleShortcode:function(e){e.isCollapsed=!e.isCollapsed},getText:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",s=this.$root.texts;return s&&s[e]?s[e]:t},handleResize:function(){vueEvents.$emit("browser-resized",window.innerWidth,window.innerHeight)},adjustHeightOnResize:function(){var e=document.getElementById("wpsc-shortcode-nav"),t=document.getElementById("wpsc-sidebar"),s=document.getElementById("wpsc-content"),r=t.clientHeight,n=s.clientHeight;e&&(n<r&&n<900?e.clientHeight>900&&(e.style.height="900px"):(e.style.height=n-e.offsetTop+"px",e.style.overflow="scroll"))}},computed:{filteredShortcodes:function(){var e=this;return this.shortcodes.filter(function(t){return t.tag.toLowerCase().includes(e.search.toLowerCase())})}}}},function(e,t,s){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var s=0;s<t.length;s++){var r=t[s];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,s,r){return s&&e(t.prototype,s),r&&e(t,r),t}}(),a=function(){function e(t){r(this,e),this.originalData=t;for(var s in t)this[s]=t[s]}return o(e,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request(e,"GET",t)}},{key:"post",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request(e,"POST",t)}},{key:"request",value:function(e,t,s){var r=this;return new Promise(function(o,a){var i={};r.action&&(i.action=r.action),e&&(i.wpsc_handler=e);var l=Object.assign(i,s);jQuery.ajax({url:r.url,type:t,data:l,success:function(e){o("string"==typeof e||"object"!==(void 0===e?"undefined":n(e))?JSON.parse(e):e)},error:function(e){a(e)}})})}}]),e}();t.default=a}],[9]);
     1webpackJsonp([0],[,,function(e,t,s){var r=s(0)(s(55),s(56),null,null,null);e.exports=r.exports},function(e,t,s){var r=s(0)(s(57),s(58),null,null,null);e.exports=r.exports},function(e,t,s){var r=s(0)(s(59),s(60),null,null,null);e.exports=r.exports},,,function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(2),o=r(n),a=s(3),i=r(a),l=s(4),c=r(l);t.default={components:{FormField:o.default,FormRepeater:c.default,FormLabel:i.default},data:function(){return{loading:!1,success:null,error:!1}},mounted:function(){},methods:{saveShortcodeSettings:function(e){var t=this,s=t.dShortcode.fields,r={};for(var n in s)if(s.hasOwnProperty(n)){var o=s[n];n&&(o.hasOwnProperty("fields")?Vue.set(r,n,this.repeaterFields(o.fields)):r[n]=o.value)}r&&(t.loading=!0,this.$root.request.post("update_shortcode",{shortcode:e.tag,shortcode_settings:r}).then(function(e){setTimeout(function(){t.loading=!1},500)}).catch(function(e){}))},repeaterFields:function(e){var t=this,s=[];return e.forEach(function(e){var r={};for(var n in e)if(e.hasOwnProperty(n)){var o=e[n];n&&(e.fields?r[n]=t.repeaterFields(r):r[n]=o.value)}s.push(r)}),s}},computed:{}}},,function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var n=s(10),o=r(n),a=s(14),i=r(a),l=s(15),c=(r(l),s(16)),u=s(17),d=s(18),p=r(d);s(19);var f=s(23),h=r(f),m=s(26),_=r(m),v=s(29),g=r(v),b=s(32),x=r(b),y=s(35),w=r(y),C=s(38),S=r(C),$=s(41),k=r($),T=s(44),O=r(T),P=s(47),F=r(P),E=s(53),j=r(E),M=s(97),A=r(M),D=s(100),N=r(D),B=s(103),q=r(B),z=s(106),I=r(z),R=s(107),V=r(R),L=s(110),W=r(L);window.Vue=o.default,o.default.use(I.default),o.default.use(i.default,{componentName:"rarus-modal"}),o.default.use(p.default),o.default.directive("tooltip",c.VTooltip),o.default.component("rarus-slide-up-down",F.default),o.default.component("tabs",u.Tabs),o.default.component("tab",u.Tab),o.default.component("rarus-box",h.default),o.default.component("rarus-steps",_.default),o.default.component("rarus-step",g.default),o.default.component("rarus-process",x.default),o.default.component("rarus-form-tip",w.default),o.default.component("rarus-button",S.default),o.default.component("rarus-license-modal",A.default),o.default.component("rarus-license-info",N.default),o.default.component("rarus-sub-license-modal",q.default),o.default.component("rarus-toggle",k.default),o.default.component("rarus-svg",O.default),o.default.component("rarus-checkbox",V.default),window.vueEvents=new o.default;var H=new o.default({el:"#wpsc-app",mixins:[W.default],components:{WpscApp:j.default}});window.wpscVM=H},,,,,,,,,,,,,,function(e,t,s){var r=s(0)(s(24),s(25),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{header:{type:Object},content:{type:Object},footer:{type:Object},playAnimation:{type:Boolean},collapsable:{type:Boolean,default:!1},animationType:{type:String,default:"success"},modalMessages:{type:Object}},data:function(){return{dHeader:Object.assign({container:!0},this.header),dContent:Object.assign({container:!0},this.content),dFooter:Object.assign({container:!0,show:!1},this.footer),dPlayAnimation:this.playAnimation,dAnimationType:this.animationType,processCompId:"rarus-process",collapsed:!1}},computed:{classes:function(){return{"rarus-box":!0,"rarus-box--collapsed":this.collapsed}},processCompProps:function(){return{type:this.dAnimationType,message:this.modalMessages&&this.modalMessages[this.dAnimationType]?this.modalMessages[this.dAnimationType]:""}}},methods:{stopAnimation:function(){this.dAnimationType="",this.dPlayAnimation=!1},toggleCollapse:function(){this.collapsed=!this.collapsed}},created:function(){this.dFooter.show=!!this.$slots.footer},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{class:e.classes},[s("transition",{attrs:{name:"rarus-fade-fast"}},[s("div",{staticClass:"rarus-box__header"},[e.dHeader.container?s("div",{staticClass:"rarus-box__container"},[e._t("header-heading",[e.dHeader.heading?s("h4",{staticClass:"rarus-box__title"},[e._v(e._s(e.dHeader.heading))]):e._e()]),e._v(" "),e._t("header-description",[e.dHeader.description?s("p",{staticClass:"rarus-box__description"},[e._v(e._s(e.dHeader.description))]):e._e()])],2):[e.dHeader.heading?s("h4",{staticClass:"rarus-box__title"},[e._v(e._s(e.dHeader.heading))]):e._e(),e._v(" "),e.dHeader.description?s("p",{staticClass:"rarus-box__description"},[e._v(e._s(e.dHeader.description))]):e._e()],e._v(" "),e.collapsable?s("a",{staticClass:"rarus-box__toggle",attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.toggleCollapse()}}},[s("i",{staticClass:"rarus-icon rarus-icon-arrow-down"})]):e._e()],2)]),e._v(" "),e.collapsable?[s("rarus-slide-up-down",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"! collapsed"}],attrs:{active:!e.collapsed,duration:300,tag:"div"}},[s("transition",{attrs:{name:"rarus-fade-fast"}},[s("div",{staticClass:"rarus-box__content"},[e.dContent.container?s("div",{staticClass:"rarus-box__container",class:{"rarus-box__container--vertical":e.dContent.verticalPadding}},[e._t("default")],2):[e._t("default")]],2)]),e._v(" "),s("transition",{attrs:{name:"rarus-fade-fast"}},[e.dFooter.show?s("div",{staticClass:"rarus-box__footer"},[e.dFooter.container?s("div",{staticClass:"rarus-box__container"},[e._t("footer")],2):[e._t("footer")]],2):e._e()])],1)]:[s("transition",{attrs:{name:"rarus-fade-fast"}},[s("div",{staticClass:"rarus-box__content"},[e.dContent.container?s("div",{staticClass:"rarus-box__container",class:{"rarus-box__container--vertical":e.dContent.verticalPadding}},[e._t("default")],2):[e._t("default")]],2)]),e._v(" "),s("transition",{attrs:{name:"rarus-fade-fast"}},[e.dFooter.show?s("div",{staticClass:"rarus-box__footer"},[e.dFooter.container?s("div",{staticClass:"rarus-box__container"},[e._t("footer")],2):[e._t("footer")]],2):e._e()])],e._v(" "),e.dPlayAnimation?s("transition",{attrs:{name:"rarus-fade"}},[s(e.processCompId,e._b({ref:"rarus-box-process",tag:"component"},"component",e.processCompProps,!1))],1):e._e()],2)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(27),s(28),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{steps:[],currentStep:0,totalSteps:0}},computed:{classes:function(){return{"rarus-steps":!0}}},methods:{playFinalAnimation:function(){var e=this;this.steps[this.currentStep].$refs.box.dPlayAnimation=!0,setTimeout(function(){e.steps.forEach(function(e,t){e.active=!1}),document.location.reload()},2e3)}},created:function(){var e=this;this.steps=this.$children,vueEvents.$on("finish-first-steps",function(){e.playFinalAnimation()})},mounted:function(){this.steps[0].active=!0,this.currentStep=0,this.totalSteps=this.steps?this.steps.length:0}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{class:e.classes},[e._t("default")],2)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(30),s(31),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{step:{type:Number},heading:{type:String},description:{type:String},back_button:{type:[Object,Array],default:function(){return{text:"Back"}}},next_button:{type:[Object,Array],default:function(){return{text:"Next"}}},skip_button:{type:[Object,Array],default:function(){return{text:"Skip"}}},exit_button:{type:[Object,Array],default:function(){return{text:"Exit Wizard"}}},lastStep:{type:[Boolean],default:!1}},data:function(){return{active:!1}},computed:{classes:function(){return{"rarus-step":!0}}},methods:{previousStep:function(e){var t=this.$parent,s=t.currentStep-1;s>=0?(this.hideAllSteps(),this.activateStep(s)):console.log("this step is already first.")},nextStep:function(e){var t=this.$parent,s=t.steps,r=t.currentStep+1;s.length>r?(this.hideAllSteps(),this.activateStep(r)):this.finishSteps()},hideAllSteps:function(){this.$parent.steps.forEach(function(e,t){e.active=!1})},activateStep:function(e){e>=0&&e<this.$parent.steps.length&&(this.$parent.steps[e].active=!0,this.$parent.currentStep=e)},finishSteps:function(){console.log("this step is already last step."),console.log("Now it should finish the steps."),this.status="done",setTimeout(function(){},2e3),vueEvents.$emit("finish-first-steps")},showBackButton:function(){return this.back_button.text&&this.$parent.currentStep>0},showExitButton:function(){return this.exit_button.text&&0===this.$parent.currentStep},showSkipButton:function(){return this.skip_button.text&&this.$parent.currentStep!=this.$parent.steps.length-1}},created:function(){},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}],class:e.classes},[s("rarus-box",{ref:"box",attrs:{header:{heading:e.heading,description:e.description}}},[e._t("default"),e._v(" "),s("template",{slot:"footer"},[s("div",{staticClass:"rarus-left"},[e.showExitButton()?s("a",{staticClass:"rarus-button rarus-button--danger",attrs:{href:"#"},on:{click:e.finishSteps}},[e._v(e._s(e.exit_button.text))]):e._e(),e._v(" "),e.showBackButton()?s("a",{staticClass:"rarus-button rarus-button--default",attrs:{href:"#"},on:{click:e.previousStep}},[e._v(e._s(e.back_button.text))]):e._e()]),e._v(" "),s("div",{staticClass:"rarus-right"},[e.showSkipButton()?s("a",{staticClass:"rarus-button rarus-button--default",attrs:{href:"#"},on:{click:e.nextStep}},[e._v(e._s(e.skip_button.text))]):e._e(),e._v(" "),e.next_button.text?s("a",{staticClass:"rarus-button rarus-button--primary",attrs:{href:"#"},on:{click:e.nextStep}},[e._v(e._s(e.next_button.text))]):e._e()])])],2)],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(33),s(34),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{type:{default:"loading",type:String},message:{},messageOnly:{default:!1,type:Boolean},clickToClose:{default:!1,type:Boolean},messageShowAfter:{default:0}},data:function(){return{showMessage:!1}},computed:{},methods:{fadeInMessage:function(){setTimeout(function(){this.showMessage=!0},this.messageShowAfter)},checkMessageVisibility:function(){return this.showMessage&&this.message},hideSVG:function(){return!(this.messageOnly&&this.message)},closeProcess:function(){this.$emit("close-process",this.type)}},created:function(){var e=this;vueEvents.$on("button-ajax-triggered",function(){e.fadeInMessage()})}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return""!==e.type?s("transition-group",{staticClass:"rarus-process-container",attrs:{name:"custom-classes-transition","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut",mode:"out-in"}},["loading"===e.type?s("div",{key:"rarus-process-loading",staticClass:"rarus-process rarus-process--loading"},[e.clickToClose?s("span",{staticClass:"rarus-process__close",on:{click:function(t){t.preventDefault(),e.closeProcess()}}},[e._v("x")]):e._e(),e._v(" "),e.hideSVG()?s("rarus-svg",{attrs:{type:e.type}}):e._e(),e._v(" "),s("transition",{directives:[{name:"show",rawName:"v-show",value:e.checkMessageVisibility(),expression:"checkMessageVisibility()"}],attrs:{name:"rarus-text-scale"}},[s("span",{staticClass:"rarus-process__message"},[e._v(e._s(e.message))])])],1):"success"===e.type?s("div",{key:"rarus-process-success",staticClass:"rarus-process rarus-process--success"},[e.clickToClose?s("span",{staticClass:"rarus-process__close",on:{click:function(t){t.preventDefault(),e.closeProcess()}}},[e._v("x")]):e._e(),e._v(" "),e.hideSVG()?s("rarus-svg",{attrs:{type:e.type}}):e._e(),e._v(" "),s("transition",{directives:[{name:"show",rawName:"v-show",value:e.checkMessageVisibility(),expression:"checkMessageVisibility()"}],attrs:{name:"rarus-fade"}},[s("span",{staticClass:"rarus-process__message color--green",attrs:{"data-delay":""}},[e._v(e._s(e.message))])])],1):"error"===e.type?s("div",{key:"rarus-process-loading",staticClass:"rarus-process rarus-process--error"},[e.clickToClose?s("span",{staticClass:"rarus-process__close",on:{click:function(t){t.preventDefault(),e.closeProcess()}}},[e._v("x")]):e._e(),e._v(" "),e.hideSVG()?s("rarus-svg",{attrs:{type:e.type}}):e._e(),e._v(" "),s("transition",{directives:[{name:"show",rawName:"v-show",value:e.checkMessageVisibility(),expression:"checkMessageVisibility()"}],attrs:{name:"rarus-fade"}},[s("span",{staticClass:"rarus-process__message color--danger"},[e._v(e._s(e.message))])])],1):e._e()]):e._e()},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(36),s(37),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{title:{default:"",type:String,reqiured:!0},placement:{default:"top",type:String},trigger:{default:"hover",type:String},offset:{default:"10px",type:String}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("a",{directives:[{name:"tooltip",rawName:"v-tooltip",value:{content:e.title,placement:e.placement,trigger:e.trigger,offset:e.offset,width:250},expression:"{\n    content: title,\n    placement: placement,\n    trigger: trigger,\n    offset: offset,\n    width: 250\n  }"}],staticClass:"rarus-form__field-info",attrs:{href:"#"},on:{click:function(e){e.preventDefault()}}},[s("i",{staticClass:"rarus-icon-question"})])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(39),s(40),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{item:{type:Object},status:{type:String},link:{type:Boolean,default:!1},customClass:{type:[String,Object]},disabled:{type:Boolean,default:!1}},data:function(){return{showWarningToolip:!1}},template:"#rarus-button-template",computed:{classes:function(){var e=this.item.type,t=this.$parent.dItem.status;return{"rarus-button":!0,"rarus-button--primary":"element_install"==e||"element_activate"==e,"rarus-button--success":"element_activated"==e||""==e,"rarus-button--danger":"delete"==e||"deactivate"==e,"rarus-button--loading":"in-process"==t,"rarus-button--done":"finished"==t}}},methods:{triggerAjax:function(e){this.$emit("ext-button-clicked",this)},showTooltip:function(e){var t=this;t.showWarningToolip=!0,vueEvents.$on("extension-installing-off",function(){t.showWarningToolip=!1})}},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.link?e.link?s("a",{class:e.customClass,on:{click:e.triggerAjax}},[s("span",[e._v(e._s(e.item.name))])]):e._e():s("button",{directives:[{name:"tooltip",rawName:"v-tooltip",value:{content:"Please wait until the other element is done processing.",trigger:"manual",show:e.showWarningToolip,offset:"10px"},expression:"{\n      content: 'Please wait until the other element is done processing.',\n      trigger: 'manual',\n      show: showWarningToolip,\n      offset: '10px'\n  }"}],class:e.classes,on:{click:e.triggerAjax}},[s("span",[e._v(e._s(e.item.name))])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(42),s(43),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{customValue:String,label:String,value:String,name:String,id:String},data:function(){return{}},computed:{radioButtonValue:{get:function(){return this.value},set:function(){this.$emit("change",this.customValue)}}},methods:{updateValue:function(e){e.trim(),this.$emit("change",e)}},created:function(){},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticClass:"rarus-fancy-toggle"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.radioButtonValue,expression:"radioButtonValue"}],staticClass:"rarus-form__radio",attrs:{type:"radio",name:e.name,id:e.name+"-"+e.customValue},domProps:{value:e.customValue,checked:e._q(e.radioButtonValue,e.customValue)},on:{change:function(t){e.radioButtonValue=e.customValue}}}),e._v(" "),s("label",{attrs:{for:e.name+"-"+e.customValue}})]),e._v(" "),s("label",{attrs:{for:e.name+"-"+e.customValue}},[e._v(e._s(e.label))])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(45),s(46),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{type:{default:"loading",type:String}},data:function(){return{}},methods:{},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return"loading"===e.type?s("svg",{staticStyle:{"enable-background":"new 0 0 50 50"},attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"24px",height:"30px",viewBox:"0 0 24 30","xml:space":"preserve"}},[s("rect",{attrs:{x:"0",y:"0",width:"4",height:"10",fill:"#333"}},[s("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0",dur:"0.6s",repeatCount:"indefinite"}})],1),e._v(" "),s("rect",{attrs:{x:"10",y:"0",width:"4",height:"10",fill:"#333"}},[s("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0.2s",dur:"0.6s",repeatCount:"indefinite"}})],1),e._v(" "),s("rect",{attrs:{x:"20",y:"0",width:"4",height:"10",fill:"#333"}},[s("animateTransform",{attrs:{attributeType:"xml",attributeName:"transform",type:"translate",values:"0 0; 0 20; 0 0",begin:"0.4s",dur:"0.6s",repeatCount:"indefinite"}})],1)]):"success"===e.type?s("svg",{staticClass:"rarus-svg__done",staticStyle:{"enable-background":"new 0 0 100 100"},attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 100 100","xml:space":"preserve",preserveAspectRatio:"xMidYMid meet"}},[s("g",[s("circle",{staticClass:"rarus-animation__circle",attrs:{cx:"50",cy:"49.9999657",r:"47.5"}}),e._v(" "),s("circle",{staticClass:"rarus-animation__circle--dash",attrs:{cx:"50",cy:"49.9999657",r:"47.5"}}),e._v(" "),s("polyline",{staticClass:"rarus-animation__check",attrs:{points:"28.6469955,52.0561066 42.2152748,65.6243896 71.3530045,36.4866562   "}}),e._v(" "),s("polyline",{staticClass:"rarus-animation__check--dash",attrs:{points:"28.6469955,52.0561066 42.2152748,65.6243896 71.3530045,36.4866562  "}})])]):"error"===e.type?s("svg",{staticClass:"rarus-svg__error",staticStyle:{"enable-background":"new 0 0 100 100"},attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 100 100","xml:space":"preserve",preserveAspectRatio:"xMidYMid meet"}},[s("g",[s("circle",{staticClass:"rarus-animation__circle",attrs:{"stroke-dasharray":"300",cx:"48",cy:"47.9999657",r:"47.5"}}),e._v(" "),s("circle",{staticClass:"rarus-animation__circle--dash",attrs:{"stroke-dasharray":"10",opacity:"0",cx:"48",cy:"47.9999657",r:"47.5"}}),e._v(" "),s("path",{staticClass:"rarus-animation__line",attrs:{d:"M34.3356869,62.4152724 L63.4704182,33.2808731","stroke-linejoin":"round","stroke-dasharray":"60"}}),e._v(" "),s("path",{staticClass:"rarus-animation__line--dash",attrs:{d:"M34.2152748,62.5577468 L63.3530045,33.4200134","stroke-linejoin":"round","stroke-dasharray":"10"}}),e._v(" "),s("path",{staticClass:"rarus-animation__line",attrs:{d:"M33.3356869,62.4152724 L62.4704182,33.2808731","stroke-linejoin":"round","stroke-dasharray":"60",transform:"translate(47.903053, 47.848073) rotate(-90.000000) translate(-47.903053, -47.848073) "}}),e._v(" "),s("path",{staticClass:"rarus-animation__line--dash",attrs:{d:"M33.335,62.415 L62.475,33.285",id:"Shape-Copy-3","stroke-linejoin":"round","stroke-dasharray":"10",transform:"translate(47.905000, 47.850000) rotate(-90.000000) translate(-47.905000, -47.850000) "}})])]):e._e()},staticRenderFns:[]}},function(e,t,s){function r(e){s(48)}var n=s(0)(s(52),null,r,null,null);e.exports=n.exports},function(e,t,s){var r=s(49);"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals),s(50)("75542af0",r,!0)},function(e,t,s){t=e.exports=s(6)(!1),t.push([e.i,".rarus-slide-up-down.not-collapsed{height:auto!important}",""])},,,function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"SlideUpDown",props:{active:Boolean,duration:{type:Number,default:500},tag:{type:String,default:"div"}},data:function(){return{scrollHeight:0,isMounted:!1,collapsed:!0}},watch:{active:function(){this.layout()}},render:function(e){return e("transition",{name:"rarus-fade-fast",mode:"in-out"},[e(this.tag,{style:this.style,class:this.classes,ref:"container"},this.$slots.default)])},mounted:function(){var e=this;window.addEventListener("resize",this.layout),this.collapsed=!this.active,this.layout(),this.$nextTick(function(){e.isMounted=!0})},destroyed:function(){window.removeEventListener("resize",this.layout)},computed:{style:function(){var e=this;return this.active&&this.scrollHeight,this.active?setTimeout(function(){e.collapsed=!1},this.duration):this.collapsed=!0,{overflow:"hidden"}},classes:function(){return{"rarus-slide-up-down":!0}},notCollapsed:function(){setTimeout(function(){return!0},this.duration)}},methods:{layout:function(){var e=this.$refs.container;this.scrollHeight=e.scrollHeight}}}},function(e,t,s){var r=s(0)(s(54),s(96),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(7),o=r(n),a=s(61),i=r(a),l=s(62),c=r(l),u=s(65),d=r(u),p=s(68),f=r(p),h=s(71),m=r(h),_=s(74),v=r(_),g=s(77),b=r(g),x=s(80),y=r(x),w=s(2),C=r(w),S=s(3),$=r(S),k=s(4),T=r(k),O=s(5),P=r(O);t.default={mixins:[o.default,i.default],components:{WpscWelcome:c.default,WpscAddShortcodeModal:m.default,WpscAddShortcode:d.default,WpscShortcodeNav:f.default,WpscShortcodeFields:b.default,WpscSettings:y.default,FormField:C.default,FormRepeater:T.default,FormLabel:$.default,WpscSearch:v.default},props:{},data:function(){return{}},mounted:function(){var e=this,t=this;this.$nextTick(function(){e.$refs["wpsc-tabs"].$on(["changed"],(0,P.default)(function(){t.$root.adjustHeightOnResize()},150))})},methods:{validateTextField:function(e){return"text"===e||"email"===e||"url"===e||"number"===e}}}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{id:"",field:{type:Object,default:function(){return{type:"text",label:"Field Name",options:{}}}}},data:function(){return{uniqID:""}},mounted:function(){this.$nextTick(function(){this.uniqID+=this.id})},computed:{},methods:{checkboxesID:function(e){return this.id+"_"+e.value},onNumberBlur:function(){var e=this.field.value?parseInt(this.field.value):this.field.value,t=this.field.min?parseInt(this.field.min):this.field.min,s=this.field.max?parseInt(this.field.max):this.field.max;""!==this.field.value&&(t&&e<t&&(this.field.value=t),s&&e>s&&(this.field.value=s))},onInput:function(e){},validateTextField:function(e){return"text"===e||"email"===e||"url"===e}},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return"checkbox"===e.field.type&&e.validateTextField(e.field.type)?s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{id:e.uniqID,placeholder:e.field.placeholder,type:"checkbox"},domProps:{checked:Array.isArray(e.field.value)?e._i(e.field.value,null)>-1:e.field.value},on:{change:function(t){var s=e.field.value,r=t.target,n=!!r.checked;if(Array.isArray(s)){var o=e._i(s,null);r.checked?o<0&&e.$set(e.field,"value",s.concat([null])):o>-1&&e.$set(e.field,"value",s.slice(0,o).concat(s.slice(o+1)))}else e.$set(e.field,"value",n)}}}):"radio"===e.field.type&&e.validateTextField(e.field.type)?s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{id:e.uniqID,placeholder:e.field.placeholder,type:"radio"},domProps:{checked:e._q(e.field.value,null)},on:{change:function(t){e.$set(e.field,"value",null)}}}):e.validateTextField(e.field.type)?s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{id:e.uniqID,placeholder:e.field.placeholder,type:e.field.type},domProps:{value:e.field.value},on:{input:function(t){t.target.composing||e.$set(e.field,"value",t.target.value)}}}):"number"===e.field.type?s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{type:"number",id:e.uniqID,placeholder:e.field.placeholder,step:e.field.stepSize,min:e.field.min,max:e.field.max},domProps:{value:e.field.value},on:{blur:e.onNumberBlur,input:function(t){t.target.composing||e.$set(e.field,"value",t.target.value)}}}):"select"===e.field.type?s("select",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{name:"rarus-element-field-",id:e.uniqID},on:{change:function(t){var s=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.field,"value",t.target.multiple?s:s[0])}}},e._l(e.field.options,function(t){return s("option",{key:"rarus-element-field-option-"+t.value,domProps:{value:t.value}},[e._v(e._s(t.label))])})):"checkboxes"===e.field.type?s("ul",{staticClass:"rarus-switch-group list list--unstyled list--inline",staticStyle:{"margin-left":"0"}},e._l(e.field.options,function(t){return s("li",{key:t.value},[s("div",{staticClass:"rarus-fancy-toggle"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-form__checkbox",attrs:{type:"checkbox",id:e.checkboxesID(t),name:e.checkboxesID(t)},domProps:{value:t.value,checked:Array.isArray(e.field.value)?e._i(e.field.value,t.value)>-1:e.field.value},on:{change:function(s){var r=e.field.value,n=s.target,o=!!n.checked;if(Array.isArray(r)){var a=t.value,i=e._i(r,a);n.checked?i<0&&e.$set(e.field,"value",r.concat([a])):i>-1&&e.$set(e.field,"value",r.slice(0,i).concat(r.slice(i+1)))}else e.$set(e.field,"value",o)}}}),e._v(" "),s("label",{attrs:{for:e.checkboxesID(t)}})]),e._v(" "),s("label",{attrs:{for:e.checkboxesID(t)}},[e._v(e._s(t.label))])])})):"boolean"===e.field.type?s("div",{staticClass:"rarus-fancy-toggle",class:{"is-invalid":!1===e.field.isValid}},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-form__checkbox",attrs:{type:"checkbox",id:e.uniqID,"true-value":"yes","false-value":"no"},domProps:{checked:Array.isArray(e.field.value)?e._i(e.field.value,null)>-1:e._q(e.field.value,"yes")},on:{change:function(t){var s=e.field.value,r=t.target,n=r.checked?"yes":"no";if(Array.isArray(s)){var o=e._i(s,null);r.checked?o<0&&e.$set(e.field,"value",s.concat([null])):o>-1&&e.$set(e.field,"value",s.slice(0,o).concat(s.slice(o+1)))}else e.$set(e.field,"value",n)}}}),e._v(" "),s("label",{attrs:{for:e.uniqID}})]):"textarea"===e.field.type?s("textarea",{directives:[{name:"model",rawName:"v-model",value:e.field.value,expression:"field.value"}],staticClass:"rarus-create-element__input rarus-form__input",class:{"is-invalid":!1===e.field.isValid},attrs:{name:"rarus-element-field-",id:e.uniqID,cols:"30",rows:"4",placeholder:e.field.placeholder},domProps:{value:e.field.value},on:{input:function(t){t.target.composing||e.$set(e.field,"value",t.target.value)}}}):e._e()},staticRenderFns:[]}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{id:String,text:String,tip:String,labelClass:[String,Object],tipClass:[String,Object],required:{type:Boolean,default:!1}},data:function(){return{}},computed:{},methods:{},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("label",{staticClass:"rarus-create-element__label rarus-form__label",class:e.labelClass,attrs:{for:e.id}},[s("span",[e._v(e._s(e.text))]),e._v(" "),e.required?s("span",{staticClass:"rarus-create-element__req color--danger"},[e._v("*")]):e._e()]),e._v(" "),s("p",{staticClass:"rarus-create-element__tip",class:e.tipClass},[e._v(e._s(e.tip))])])},staticRenderFns:[]}},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(2),o=r(n),a=s(3),i=r(a);t.default={components:{FormField:o.default,FormLabel:i.default},props:{index:"",repeatableFields:{type:Object,default:function(){return{}}},field:{type:Object,default:function(){return{type:"text",label:"Field Name",options:{}}}},addButton:{type:Object,default:function(){return{text:this.$root.getText("settings_field_repeater_add_item","Add Item")}}}},mounted:function(){this.field.fields||Vue.set(this.field,"fields",[])},data:function(){return{}},computed:{},methods:{validateTextField:function(e){return"text"===e||"email"===e||"url"===e||"number"===e},addRow:function(e,t){var s=this;this.field.fields.push(JSON.parse(JSON.stringify(s.field.subFields))),vueEvents.$emit("resize-sidebar")},toggle:function(e){e.hide?e.hide=!e.hide:Vue.set(e,"hide",!0)},removeRepeaterField:function(e,t){e.splice(t,1),vueEvents.$emit("resize-sidebar")}},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"rarus-form-repeater"},[e._l(e.field.fields,function(t,r){return s("div",{key:"repeater-field-"+e.index+"-"+r,staticClass:"rarus-form-repeater__item",attrs:{id:"repeater-field-"+e.index+"-"+r}},[s("table",{staticClass:"rarus-create-element__table"},[s("thead",{on:{click:function(s){s.preventDefault(),e.toggle(t)}}},[s("tr",[s("th",{staticClass:"rarus-create-element__label-heading"},[e._v(e._s(e.$root.getText("settings_general_label","Label")))]),e._v(" "),s("th",{staticClass:"rarus-create-element__value-heading"},[e._v(e._s(e.$root.getText("settings_general_value","Value")))]),e._v(" "),s("th",{staticClass:"rarus-create-element__toggle",class:{active:!t.hide}},[t.hide?s("span",[s("i",{staticClass:"rarus-icon-arrow-down"})]):s("span",[s("i",{staticClass:"rarus-icon-arrow-up"})])]),e._v(" "),s("th",{staticClass:"rarus-create-element__delete",on:{click:function(t){t.stopPropagation(),t.preventDefault(),e.removeRepeaterField(e.field.fields,r)}}},[e._m(0,!0)])])]),e._v(" "),s("tbody",[e._l(t,function(n,o,a){return"object"==typeof n?s("tr",{directives:[{name:"show",rawName:"v-show",value:!t.hide||n.showCollapsed,expression:"!subFields.hide || subField.showCollapsed"}],key:"repeater-field-"+e.index+"-"+r+"-"+a,staticClass:"rarus-create-element__field rarus-form__field"},[s("td",{staticClass:"rarus-create-element__label-container"},[s("form-label",{attrs:{text:n.label,id:n.id+"-"+r+"-"+a,tip:n.tip,required:n.required}})],1),e._v(" "),s("td",{staticClass:"rarus-create-element__input-container"},["repeater"===n.type?s("form-repeater",{attrs:{field:n,"repeatable-field":n.subFields}}):s("form-field",{attrs:{field:n,id:n.id+"-"+r+"-"+a}})],1)]):e._e()}),e._v(" "),(t.hide,e._e())],2)])])}),e._v(" "),s("button",{staticClass:"rarus-button rarus-button--primary rarus-add-item",on:{click:function(t){t.preventDefault(),e.addRow(e.field.subFields)}}},[e._v(e._s(e.addButton.text))])],2)},staticRenderFns:[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("span",[s("i",{staticClass:"dashicons-before dashicons-trash"})])}]}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{tourSteps:[],origTourSteps:[],tourCallbacks:{onStart:this.tourStartCallback,onPreviousStep:this.tourPreviousStepCallback,onNextStep:this.tourNextStepCallback,onStop:this.tourStopCallback}}},mounted:function(){var e=this;this.$nextTick(function(){vueEvents.$on("tour-fetched",function(t){e.tourSteps=t.strings,e.origTourSteps=JSON.parse(JSON.stringify(t.strings)),t.show_on_load&&e.$tours.wpscTour.start()})})},methods:{tourStartCallback:function(){},tourPreviousStepCallback:function(e){this.origTourSteps[e-1].tab&&this.changeTab(this.origTourSteps[e-1].tab)},tourNextStepCallback:function(e){this.origTourSteps[e+1].tab&&this.changeTab(this.origTourSteps[e+1].tab)},changeTab:function(e){window.location.hash=e},tourStopCallback:function(){this.$root.completeTour()}},computed:{}}},function(e,t,s){var r=s(0)(s(63),s(64),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={components:{},props:{},data:function(){return{collapsed:!1}},mounted:function(){},computed:{},methods:{replaceWelcomeBoxTags:function(e){var t={site_url:this.$root.generalOptions.site_url,optin_url:this.$root.generalOptions.optin_url,optout_url:this.$root.generalOptions.optout_url,admin_optin_url:this.$root.generalOptions.admin_optin_url,admin_optout_url:this.$root.generalOptions.admin_optout_url};for(var s in t)if(t.hasOwnProperty(s)){var r=t[s],n=new RegExp("{"+s.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")+"}","g");e=e.replace(n,r)}return e}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-box",{staticClass:"wpsc-welcome",attrs:{content:{container:!0},collapsable:!0}},[e.$root.texts.settings_main_headline?s("h4",{staticClass:"rarus-box__title",attrs:{slot:"header-heading"},slot:"header-heading"},[e._v(e._s(e.$root.welcomeBox.heading))]):e._e(),e._v(" "),"yes"===e.$root.welcomeBox.privacy?[s("div",{staticClass:"wpsc-welcome__content",domProps:{innerHTML:e._s(e.replaceWelcomeBoxTags(e.$root.welcomeBox.content))}})]:"no"===e.$root.welcomeBox.privacy?void 0:[s("div",{staticClass:"wpsc-welcome__content",domProps:{innerHTML:e._s(e.replaceWelcomeBoxTags(e.$root.getText("settings_privacy_content_not_set")))}})],e._v(" "),s("div",{staticClass:"wpsc-welcome__start-tour"},[s("a",{staticClass:"rarus-button rarus-button--is-small rarus-button--primary",attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.$tours.wpscTour.start()}}},[e._v(e._s(e.$root.getText("settings_plugin_tour_button")))])])],2)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(66),s(67),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),s(8),t.default={props:{},data:function(){return{visibleShortcode:""}},mounted:function(){},methods:{addCustomShortcode:function(){this.$modal.show("add-shortcode-modal",{title:this.$root.texts.settings_popup_add_headline,description:this.$root.texts.settings_popup_add_description})}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"wpsc-shortcode-nav__item wpsc-shortcode-nav__item--add-new"},[s("a",{attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.addCustomShortcode()}}},[s("i",{staticClass:"dashicons dashicons-plus"}),e._v(" "),s("span",[e._v(e._s(e.$root.texts.settings_popup_add_headline))])])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(69),s(70),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(5),n=function(e){return e&&e.__esModule?e:{default:e}}(r),o=s(8);t.default={props:{},data:function(){return{visibleShortcode:""}},mounted:function(){var e=this,t=this;this.$nextTick(function(){e.$root.adjustHeightOnResize(),vueEvents.$on(["browser-resized","fetch-shortcodes-done","resize-sidebar"],(0,n.default)(function(){t.$root.adjustHeightOnResize()},150))})},methods:{switchTab:function(e){this.$root.visibleShortcode=e,vueEvents.$emit("resize-sidebar")},addCustomShortcode:function(){this.$modal.show("add-shortcode-modal",{title:this.$root.texts.settings_popup_add_headline,description:this.$root.texts.settings_popup_add_description})},deleteShortcode:function(e){confirm((0,o.sprintf)(this.$root.texts.settings_popup_delete_message,e))&&this.$root.deleteCustomShortcode(e)},clearNew:function(e){e.new=!1}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",{ref:"shortcode-nav",staticClass:"wpsc-shortcode-nav",attrs:{id:"wpsc-shortcode-nav"}},e._l(e.$root.filteredShortcodes,function(t,r){return s("li",{directives:[{name:"tooltip",rawName:"v-tooltip",value:{content:t.new?"You added this custom shortcode recently.":"",placement:"top",trigger:"hover",offset:"10px",width:250},expression:"{\n      content: ( shortcode.new ? `You added this custom shortcode recently.` : '' ),\n      placement: 'top',\n      trigger: 'hover',\n      offset: '10px',\n      width: 250\n    }"}],key:"rarus-main-shortcode-list-"+r+t.key,staticClass:"wpsc-shortcode-nav__item",class:{active:t.tag===e.$root.visibleShortcode,"wpsc-shortcode-nav__item--new":t.new},attrs:{id:"rarus-main-shortcode-list-"+r+t.key},on:{click:function(s){s.preventDefault(),e.$root.toggleShortcode(t),e.clearNew(t)}}},[s("a",{attrs:{href:"#"},on:{click:function(s){s.preventDefault(),e.switchTab(t.tag)}}},[e._v(e._s(t.tag))]),e._v(" "),s("span",{directives:[{name:"show",rawName:"v-show",value:"custom"===t.type,expression:"shortcode.type === 'custom'"}],staticClass:"wpsc-shortcode-nav__item-delete",on:{click:function(s){s.preventDefault(),e.deleteShortcode(t.tag)}}},[s("i",{staticClass:"dashicons dashicons-plus"})])])}))},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(72),s(73),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(5),n=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={props:{},data:function(){return{modal:{},shortcode:{name:""},error:!1,messages:{error:""}}},methods:{addShortcode:function(){var e=this;e.isShortcodeExistInNav(e.shortcode.name)?(e.error=!0,e.messages.error="Shortcode already exists in your site."):(e.error=!1,e.$root.addCustomShortcode(e.shortcode.name))},isShortcodeExistInNav:function(e){var t=!1;return this.$root.shortcodes.forEach(function(s){s.tag===e&&(t=!0)}),t},beforeOpen:function(e){var t=this;this.modal=e.params,setTimeout(function(){t.$refs["add-shortcode-modal-box"].stopAnimation(),setTimeout(function(){t.$refs["add-shortcode-modal-box-input"].focus()},150)},1e3)},beforeClose:function(){var e=this;setTimeout(function(){e.shortcode.name=""},500)},onInput:(0,n.default)(function(e){this.error&&(this.error=!1)},100),convertToSlug:function(e){var t=this;setTimeout(function(){t.shortcode.name=t.$root.makeSlug(e.target.value)},100)}}}},function(e,t,s){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-modal",{key:"sub-license-modal-transition",staticClass:"sub-license-modal",attrs:{name:"add-shortcode-modal",transition:"rarus-slide-modal",height:"auto"},on:{"before-open":e.beforeOpen,"before-close":e.beforeClose}},[s("rarus-box",{ref:"add-shortcode-modal-box",attrs:{header:{heading:e.modal.title,description:e.modal.description},"play-animation":!0,"animation-type":"loading"}},[s("form",{staticClass:"rarus-form",attrs:{action:""},on:{submit:function(t){t.preventDefault(),e.addShortcode()}}},[s("div",{staticClass:"rarus-form__field"},[s("label",{staticClass:"rarus-form__label",attrs:{for:"custom-shortcode-name"}},[e._v(e._s(e.$root.texts.settings_popup_add_input_label)+" "),s("rarus-form-tip",{attrs:{title:e.$root.texts.settings_popup_add_input_label_popup}})],1),e._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.shortcode.name,expression:"shortcode.name"}],ref:"add-shortcode-modal-box-input",staticClass:"rarus-form__input",class:{"is-invalid":e.error},attrs:{type:"text",id:"custom-shortcode-name",placeholder:e.$root.texts.settings_popup_add_input_placeholder,autocomplete:"off"},domProps:{value:e.shortcode.name},on:{input:[function(t){t.target.composing||e.$set(e.shortcode,"name",t.target.value)},e.onInput],paste:e.convertToSlug,blur:e.convertToSlug,keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key," "))return null;t.preventDefault()}}})]),e._v(" "),e.messages.error&&e.error?s("p",{staticClass:"color--danger"},[e._v(e._s(e.messages.error))]):e._e(),e._v(" "),s("div",{staticClass:"rarus-form__submit"},[s("button",{staticClass:"rarus-button rarus-button--primary",attrs:{type:"submit"}},[s("span",[e._v("Add Shortcode")])],1)])])]),e._v(" "),s("a",{staticClass:"v--modal__close",on:{click:function(t){t.preventDefault(),e.$modal.hide("add-shortcode-modal")}}},[s("i",{staticClass:"rarus-icon-close-2"})])],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(75),s(76),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"wpsc-sidebar__search wpsc-search"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$root.search,expression:"$root.search"}],staticClass:"rarus-form-field",attrs:{type:"search",placeholder:e.$root.texts.settings_search_placeholder},domProps:{value:e.$root.search},on:{input:function(t){t.target.composing||e.$set(e.$root,"search",t.target.value)}}})])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(78),s(79),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(7),n=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={mixins:[n.default],props:{shortcode:{type:[Object,Array],default:function(){return{}}},index:{type:[String,Number]}},data:function(){return{dShortcode:{},dIndex:""}},mounted:function(){this.dShortcode=this.shortcode,this.dIndex=this.index},methods:{checkCondition:function(e,t,s){if(e.conditions){var r=!0;for(var n in e.conditions)if(e.conditions.hasOwnProperty(n)){var o=e.conditions[n];r=o.value===this.dShortcode.fields[n].value}return r}return!0}}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("form",{directives:[{name:"show",rawName:"v-show",value:e.$root.visibleShortcode===e.dShortcode.name,expression:"$root.visibleShortcode === dShortcode.name"}],staticClass:"rarus-form rarus-form--horizontal rarus-create-element",attrs:{action:"./"},on:{submit:function(t){t.preventDefault(),e.saveShortcodeSettings(e.dShortcode,e.dIndex)}}},[s("table",{staticClass:"rarus-create-element__table",class:{collapsed:e.dShortcode.isCollapsed}},[s("thead",[s("tr",[s("th",{staticClass:"rarus-create-element__value-heading",attrs:{colspan:"2"}},[e._v("["+e._s(e.dShortcode.name)+"]")])])]),e._v(" "),s("tbody",e._l(e.dShortcode.fields,function(t,r,n){return e.checkCondition(t,r,n)?s("tr",{key:e.$root.makeSlug(e.dShortcode.name)+"-field_"+n+"_"+e.$root.generateUniqueID(),staticClass:"rarus-create-element__field rarus-form__field"},["group"===t.type?[s("td",{staticClass:"rarus-create-element__field-group",attrs:{colspan:"2"}},[e._v(e._s(t.label))])]:[s("td",{staticClass:"rarus-create-element__label-container"},[s("form-label",{attrs:{text:t.label,id:t.id+"-"+e.dIndex+"-"+n,tip:t.tip,required:t.required}})],1),e._v(" "),s("td",{staticClass:"rarus-create-element__input-container"},["repeater"===t.type?s("form-repeater",{attrs:{field:t,"repeatable-field":t.subFields}}):s("form-field",{attrs:{field:t,id:t.id+"-"+e.dIndex+"-"+n}})],1)]],2):e._e()})),e._v(" "),s("tfoot",[s("tr",[s("td",{staticClass:"right-text",attrs:{colspan:"4"}},[s("button",{staticClass:"rarus-button rarus-button--primary rarus-button--small",class:{disabled:e.loading},attrs:{type:"submit"}},[e._v(e._s(e.$root.getText("settings_shortcode_save_button","Save"))+e._s(e.loading?"...":""))])])])])])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(81),s(95),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(82),o=r(n),a=s(89),i=r(a);t.default={components:{WpscDynamicSettings:o.default,WpscImportExport:i.default}}},function(e,t,s){var r=s(0)(s(83),s(88),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(84),o=r(n),a=s(85),i=r(a);t.default={mixins:[o.default],components:{WpscSettingField:i.default}}},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(2),o=r(n),a=s(3),i=r(a),l=s(4),c=r(l);t.default={components:{FormField:o.default,FormRepeater:c.default,FormLabel:i.default},data:function(){return{loading:!1,success:null,error:!1}},mounted:function(){},methods:{saveSettings:function(e){var t=this,s={};for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];n.wp_option&&(s[n.wp_option]=n.value)}s&&(t.loading=!0,this.$root.request.post("save_settings",{settings:s}).then(function(e){setTimeout(function(){t.loading=!1},500)}).catch(function(e){}))},repeaterFields:function(e){var t=this,s=[];return e.forEach(function(e){var r={};for(var n in e)if(e.hasOwnProperty(n)){var o=e[n];n&&(e.settings?r[n]=t.repeaterFields(r):r[n]=o.value)}s.push(r)}),s}},computed:{}}},function(e,t,s){var r=s(0)(s(86),s(87),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(2),o=r(n),a=s(3),i=r(a),l=s(4),c=r(l);t.default={components:{FormField:o.default,FormRepeater:c.default,FormLabel:i.default},props:{setting:{type:Object,default:function(){return{}}}},data:function(){return{id:""}},mounted:function(){this.id=this.setting.id+this.$root.generateUniqueID()},methods:{}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("tr",{staticClass:"rarus-create-element__field rarus-form__field"},[s("td",{staticClass:"rarus-create-element__label-container"},[s("form-label",{attrs:{text:e.setting.label,id:e.setting.id,tip:e.setting.tip,required:e.setting.required}})],1),e._v(" "),s("td",{staticClass:"rarus-create-element__input-container"},[s("form-field",{attrs:{field:e.setting,id:e.id}})],1)])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("form",{staticClass:"wpsc-settings__form rarus-form rarus-form--horizontal rarus-create-element",attrs:{action:"./"},on:{submit:function(t){t.preventDefault(),e.saveSettings(e.$root.settings)}}},[s("table",{staticClass:"wpsc-settings__table rarus-create-element__table"},[s("thead",[s("tr",[s("th",{staticClass:"rarus-create-element__value-heading"},[e._v(e._s(e.$root.getText("settings_main_tab_settings","Settings")))]),e._v(" "),s("th",{staticClass:"rarus-create-element__value-heading"},[e._v(e._s(e.$root.getText("settings_general_value","Values")))])])]),e._v(" "),s("tbody",e._l(e.$root.settings,function(e,t){return s("wpsc-setting-field",{key:e.id+"_"+t,attrs:{setting:e}})}))]),e._v(" "),s("button",{staticClass:"rarus-button rarus-button--primary rarus-button--small",class:{disabled:e.loading},attrs:{type:"submit"}},[e._v(e._s(e.$root.getText("settings_shortcode_save_button","Save"))+e._s(e.loading?"...":""))])])])},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(90),s(94),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(91),n=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={mixins:[n.default],data:function(){return{hover:!1,drag:!1}},computed:{classes:function(){return{"import-export__dropper--hover":this.hover,"import-export__dropper--dragging":this.drag}}}}},function(e,t,s){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(92),o=r(n),a=s(93),i=s(5),l=(r(i),s(2)),c=r(l);t.default={components:{FormField:c.default,vueDropzone:o.default,Drag:a.Drag,Drop:a.Drop},data:function(){return{loading:!1,success:null,error:!1,importLoading:!1,importSuccess:!1,importError:!1,exportOverwrite:"yes",importOverwrite:"yes",dropzoneOptions:{url:"/wp-admin/admin-ajax.php",maxFilesize:.5,uploadMultiple:!1,createImageThumbnails:!1,paramName:"shortcodes_import_file",maxFiles:1,acceptedFiles:".wpsc",previewTemplate:this.template(),dictDefaultMessage:'<i class="rarus-icon rarus-icon-cloud-download"></i><strong>Choose an WPSC file</strong> or drag it here to import shortcodes.'}}},methods:{template:function(){return'\n          <div class="dz-image">\n            <div data-dz-thumbnail-bg></div>\n          </div>\n          <div class="dz-details">\n            <div class="dz-size"><span data-dz-size></span></div>\n            <div class="dz-filename"><span data-dz-name></span></div>\n          </div>\n          <div class="dz-progress"><span class="dz-upload" data-dz-uploadprogress></span></div>\n          <div class="dz-error-message"><span data-dz-errormessage></span></div>\n          <div class="dz-success-mark"><i class="fa fa-check"></i></div>\n          <div class="dz-error-mark"><i class="fa fa-close"></i></div>\n        </div>\n      '},onThumbnail:function(e,t){if(e.previewElement)return setTimeout(function(t){return function(){return e.previewElement.classList.add("dz-image-preview")}}(),1)},beforeSend:function(e,t,s){this.importLoading=!0,s.append("action","wpsc_extension_handler"),s.append("wpsc_handler","settings_import_shortcodes"),s.append("shortcodes_import_overwrite",this.importOverwrite)},onSuccess:function(e,t){var s=this;setTimeout(function(){s.importLoading=!1,s.importSuccess=!0,s.$refs.wpsc_import&&s.$refs.wpsc_import.removeAllFiles(),s.$root.fetchShortcodes(!0),setTimeout(function(){s.importSuccess=!1},2e3)},1e3)},onError:function(e){var t=this;setTimeout(function(){t.importLoading=!1,t.importError=!0,setTimeout(function(){t.importError=!1},2e3)},1e3)},exportShortcodes:function(e){var t=this;t.loading=!0,this.$root.request.post("settings_export_shortcodes",{shortcodes_export:JSON.stringify([]),shortcodes_export_overwrite:"yes"===t.exportOverwrite}).then(function(e){!0===e.success&&""!==e.data&&t.downloadFile(e.data,window.location.hostname.split(".")[0]+"-shortcodes.wpsc","application/json"),setTimeout(function(){t.loading=!1},500)}).catch(function(e){})},downloadFile:function(e,t,s){var r=document.createElement("a"),n=new Blob([e],{type:s});r.href=URL.createObjectURL(n),r.download=t,r.click()},startDrag:function(){this.drag=!0},stopDrag:function(){this.drag=!1}},computed:{}}},,,function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"wpsc-import-export"},[s("div",{staticClass:"wpsc-import-export__import"},[s("vue-dropzone",{ref:"wpsc_import",staticClass:"wpsc-import-export__dropper",attrs:{options:e.dropzoneOptions,id:"wpsc_import_dropzone"},on:{"vdropzone-thumbnail":e.onThumbnail,"vdropzone-sending":e.beforeSend,"vdropzone-success":e.onSuccess,"vdropzone-error":e.onError,"vdropzone-drag-enter":e.startDrag,"vdropzone-drag-leave":e.stopDrag,"vdropzone-drag-drop":e.stopDrag}}),e._v(" "),s("transition",{attrs:{name:"rarus-fade"}},[e.importLoading?s("rarus-process",{attrs:{type:"loading"}}):e.importSuccess?s("rarus-process",{attrs:{type:"success",message:e.$root.getText("settings_tab_import_success_message"),"message-only":!0}}):e.importError?s("rarus-process",{attrs:{type:"error"}}):e._e()],1)],1),e._v(" "),s("div",{staticClass:"center-text"},[e._v(e._s(e.$root.getText("settings_tab_import_export_spacer","OR")))]),e._v(" "),s("button",{staticClass:"wpsc-import-export__download",on:{click:function(t){return t.preventDefault(),e.exportShortcodes(t)}}},[s("i",{staticClass:"rarus-icon rarus-icon-cloud-upload"}),e._v(" "),s("span",[e._v(e._s(e.$root.getText("settings_tab_export_title")))])])])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-box",{staticClass:"wpsc-settings",attrs:{content:{container:!1}}},[s("h4",{staticClass:"rarus-box__title",attrs:{slot:"header-heading"},slot:"header-heading"},[e._v(e._s(e.$root.getText("settings_main_tab_settings","Settings")))]),e._v(" "),s("p",{staticClass:"rarus-box__description",attrs:{slot:"header-description"},slot:"header-description"},[e._v(e._s(e.$root.getText("settings_tab_description","Settings")))]),e._v(" "),s("div",{staticClass:"wpsc-settings__grid wpsc-grid wpsc-grid--2-col"},[s("div",{staticClass:"wpsc-settings__col wpsc-col"},[s("wpsc-dynamic-settings",{staticClass:"wpsc-settings__fields"})],1),e._v(" "),s("div",{staticClass:"wpsc-settings__col wpsc-col"},[s("h2",[e._v(e._s(e.$root.getText("settings_tab_import_export_title")))]),e._v(" "),s("wpsc-import-export")],1)])])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"wpsc-app__inner"},[s(e.$root.welcomeBoxComp,{tag:"component"}),e._v(" "),s("tabs",{ref:"wpsc-tabs"},[s("tab",{attrs:{name:e.$root.getText("settings_main_tab_shortcodes","Shortcodes")}},[s("rarus-box",{staticClass:"wpsc",attrs:{content:{container:!1}}},[e.$root.texts.settings_main_headline?s("h4",{staticClass:"rarus-box__title",attrs:{slot:"header-heading"},slot:"header-heading"},[e._v(e._s(e.$root.texts.settings_main_headline))]):e._e(),e._v(" "),s("p",{staticClass:"rarus-box__description",attrs:{slot:"header-description"},slot:"header-description"},[e._v(e._s(e.$root.texts.settings_main_description))]),e._v(" "),s("div",{staticClass:"wpsc-content-sidebar"},[s("aside",{staticClass:"wpsc-sidebar",attrs:{id:"wpsc-sidebar"}},[s("wpsc-search"),e._v(" "),s("wpsc-add-shortcode"),e._v(" "),s("wpsc-shortcode-nav")],1),e._v(" "),s("div",{staticClass:"wpsc-content",attrs:{id:"wpsc-content"}},e._l(e.$root.shortcodes,function(e,t){return s("wpsc-shortcode-fields",{key:"rarus-main-shortcode-"+t+e.key,attrs:{id:"rarus-main-shortcode-"+t+e.key,shortcode:e,index:t}})}))])])],1),e._v(" "),s("tab",{attrs:{name:e.$root.getText("settings_main_tab_settings","Settings")}},[s("wpsc-settings")],1)],1),e._v(" "),s("wpsc-add-shortcode-modal"),e._v(" "),s("v-tour",{attrs:{name:"wpscTour",steps:e.tourSteps,callbacks:e.tourCallbacks}}),e._v(" "),s("resize-observer",{on:{notify:e.$root.handleResize}})],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(98),s(99),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{placeholder:{type:String,default:"Enter your license key..."}},data:function(){return{showProcess:!1}},computed:{},methods:{saveLicense:function(e){this.$root.rarusSettingAJAXHandler("settings_license",e),this.triggerProcess()},triggerProcess:function(){var e=this;this.$refs.licenseBox.dPlayAnimation=!0,setTimeout(function(){e.$modal.hide("license-modal")},2e3)}},created:function(){},mounted:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-modal",{staticClass:"license-modal",attrs:{name:"license-modal",transition:"rarus-slide-modal",height:"auto","click-to-close":!1}},[s("rarus-box",{ref:"licenseBox",attrs:{header:{heading:"Enter your License Key",description:"Press enter after entering your license key."}}},[s("div",{staticClass:"rarus-form__field"},[s("label",{staticClass:"rarus-form__label visually-hidden",attrs:{for:"rarus-settings-license"}},[s("span",[e._v("<?php echo $this->helpers->translate( 'License Key', 'admin-backend-license-key-header' ); ?>")])]),e._v(" "),s("div",{staticClass:"rarus-form__input-container"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$root.settings.fields.license.key,expression:"$root.settings.fields.license.key"}],staticClass:"rarus-form__input",attrs:{type:"text",name:"rarus-settings-license",id:"rarus-settings-license",placeholder:e.placeholder},domProps:{value:e.$root.settings.fields.license.key},on:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.saveLicense(t):null},input:function(t){t.target.composing||e.$set(e.$root.settings.fields.license,"key",t.target.value)}}})])])]),e._v(" "),s("a",{staticClass:"v--modal__close",on:{click:function(t){t.preventDefault(),e.$modal.hide("license-modal")}}},[s("i",{staticClass:"rarus-icon-close-2"})])],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(101),s(102),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{},mounted:function(){},data:function(){return{title:"License Info",description:"Find the license info for the selected premium extension.",content:"",data:[]}},methods:{beforeOpen:function(e){this.data=e.params.data},beforeClose:function(e){}},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-modal",{key:"license-info-modal-transition",staticClass:"license-info-modal",attrs:{name:"license-info-modal",transition:"rarus-slide-modal",height:"auto"},on:{"before-open":e.beforeOpen,"before-close":e.beforeClose}},[s("rarus-box",{attrs:{header:{heading:e.title,description:e.description}}},e._l(e.data,function(t,r){return s("table",{key:"license-info-item-"+r},[s("tbody",[t.name?s("tr",[s("th",[e._v("Name:")]),e._v(" "),t.link?s("td",[s("a",{attrs:{href:t.link,target:"_blank"}},[e._v(e._s(t.name))])]):s("td",[e._v(e._s(t.name))])]):e._e(),e._v(" "),t.price?s("tr",[s("th",[e._v("Price:")]),e._v(" "),s("td",[e._v(e._s(t.price))])]):e._e()])])})),e._v(" "),s("a",{staticClass:"v--modal__close",on:{click:function(t){t.preventDefault(),e.$modal.hide("license-info-modal")}}},[s("i",{staticClass:"rarus-icon-close-2"})])],1)},staticRenderFns:[]}},function(e,t,s){var r=s(0)(s(104),s(105),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{},mounted:function(){},data:function(){return{title:"Pick a License",description:"Pick a license key you want to install the item product from.",content:"",products:[],id:"",license:"",element:"",target:"",msgs:{loading:"Please wait...",success:"Success. Element will install or update now.",error:'Element could not be installed because of an error. Please check if your license key is valid under "Settings" tab.'}}},methods:{beforeOpen:function(e){var t=this;t.$refs["rarus-sub-license-box"],t.id=e.params.id?e.params.id:"",t.license=e.params.license?e.params.license:"",t.element=e.params.element?e.params.element:"",t.target=e.params.target?e.params.target:"",setTimeout(function(){t.license&&t.id&&jQuery.ajax({url:"//allwpaddons.com/wp-json/rarus/v1/license/global/validate/",type:"post",data:{license:t.license,element:t.id},beforeSend:function(){t.$refs["rarus-sub-license-box"]},success:function(e){e.success?(t.products=e.data,t.$refs["rarus-sub-license-box"]&&(1==t.products.length?(t.$refs["rarus-sub-license-box"].dAnimationType="success",setTimeout(function(){t.products[0].key&&t.installElement(t.products[0].key)},2e3)):(t.$refs["rarus-sub-license-box"].dAnimationType="",t.$refs["rarus-sub-license-box"].dPlayAnimation=!1))):t.$refs["rarus-sub-license-box"]&&(t.$refs["rarus-sub-license-box"].dAnimationType="error")},error:function(e){}})},1e3)},beforeClose:function(e){},installElement:function(e){this.$modal.hide("sub-license-modal"),this.target&&e&&this.element.performAjax(this.target,"",e)}},created:function(){}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("rarus-modal",{key:"sub-license-modal-transition",staticClass:"sub-license-modal",attrs:{name:"sub-license-modal",transition:"rarus-slide-modal",height:"auto"},on:{"before-open":e.beforeOpen,"before-close":e.beforeClose}},[s("rarus-box",{ref:"rarus-sub-license-box",attrs:{header:{heading:e.title,description:e.description},"play-animation":!0,"animation-type":"loading","modal-messages":e.msgs}},[s("div",{staticClass:"sub-license"},e._l(e.products,function(t,r){return e.products?s("div",{key:"sub-license-item-"+r,staticClass:"sub-license__item"},[s("div",{staticClass:"sub-license__item-inner",on:{click:function(s){e.installElement(t.key)}}},[s("p",{staticClass:"sub-license__name"},[e._v(e._s(t.name))])])]):e._e()}))]),e._v(" "),s("a",{staticClass:"v--modal__close",on:{click:function(t){t.preventDefault(),e.$modal.hide("sub-license-modal")}}},[s("i",{staticClass:"rarus-icon-close-2"})])],1)},staticRenderFns:[]}},,function(e,t,s){var r=s(0)(s(108),s(109),null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={model:{event:"change"},props:{id:{},checked:{type:[Boolean],default:!1},ajaxHandler:{required:!1}},computed:{classes:function(){return{"rarus-form__input-container":!0}}},methods:{onChange:function(e){var t=this,s=this;setTimeout(function(){t.emitEvent(e.target.checked),s.ajaxHandler&&vueEvents.$emit("update-setting",s.ajaxHandler,e)},300)},emitEvent:function(e){this.$emit("change",e)}},created:function(){this.emitEvent(this.checked)}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{class:e.classes},[s("div",{staticClass:"rarus-fancy-toggle"},[s("input",{attrs:{type:"checkbox",name:e.id,id:e.id},domProps:{checked:e.checked},on:{change:function(t){e.onChange(t)}}}),e._v(" "),s("label",{attrs:{for:e.id}})])])},staticRenderFns:[]}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=s(111),o=function(e){return e&&e.__esModule?e:{default:e}}(n);window.Request=o.default,t.default={data:function(){return{showFields:!1,formError:!1,formSuccess:!1,formLoading:!1,texts:{},settings:[],welcomeBoxComp:"",generalOptions:{},welcomeBox:{heading:"",content:""},search:"",message:{error:"Sorry, but some fields are required. Please refill the form. ",success:"Congratulations! Your element has been successfully created."},shortcodes:[],visibleShortcode:"",customShortcodeLoading:!1,request:new o.default({url:ajaxurl,action:"wpsc_extension_handler"})}},mounted:function(){var e=this;this.$nextTick(function(){e.fetchShortcodes(),e.fetchSettings(),e.fetchGeneralOptions(),e.fetchCustomTexts(),e.fetchSurveyTexts()})},methods:{fetchSettings:function(){var e=this;this.$root.request.post("fetch_settings").then(function(t){t.success&&(e.settings=t.settings)}).catch(function(e){})},fetchWelcomeBox:function(){var e=this,t=this;"yes"===this.generalOptions.rarus_privacy&&this.generalOptions.wpsc_rarus_remote_api?new o.default({url:this.generalOptions.wpsc_rarus_remote_api}).get().then(function(s){s.success&&(t.welcomeBox={heading:s.heading?s.heading:"Welcome to WP Shortcode Control",content:s.data,privacy:e.generalOptions.rarus_privacy},t.welcomeBoxComp="wpsc-welcome")}).catch(function(e){}):(t.welcomeBox={heading:"Welcome to WP Shortcode Control",content:"",privacy:this.generalOptions.rarus_privacy},t.welcomeBoxComp="wpsc-welcome")},fetchGeneralOptions:function(){var e=this;this.$root.request.post("fetch_general_options").then(function(t){e.generalOptions=t,e.fetchWelcomeBox()}).catch(function(e){})},fetchShortcodes:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this;this.$root.request.post("fetch_shortcodes").then(function(s){if(s.success){var n=0;s.shortcodes.length>0&&(!0===e&&(t.shortcodes=[]),s.shortcodes.forEach(function(e){0==n&&(t.visibleShortcode=e.name);for(var s in e.settings)if(e.settings.hasOwnProperty(s)){var o=e.settings[s];if(e.fields.hasOwnProperty(s))if("object"===(void 0===o?"undefined":r(o))){var a=t.repeaterFieldsSetting(o,e.fields[s].subFields);e.fields[s].fields=a}else e.fields[s].value=o}t.shortcodes.push({key:t.$root.generateUniqueID(),tag:e.tag,name:e.name,type:e.type,fields:e.fields,settings:e.settings,isCollapsed:!0}),n++}),vueEvents.$emit("fetch-shortcodes-done"))}}).catch(function(e){})},fetchSurveyTexts:function(){this.$root.request.post("fetch_tour").then(function(e){vueEvents.$emit("tour-fetched",e)}).catch(function(e){})},completeTour:function(){this.$root.request.post("save_settings",{settings:{wpscont_tour_completed:"yes"}}).then(function(e){}).catch(function(e){})},repeaterFieldsSetting:function(e,t){var s=[];return e.forEach(function(e){var r={},n=JSON.parse(JSON.stringify(t));for(var o in e)if(e.hasOwnProperty(o)){var a=e[o],i=n[o];i&&(i.value=a,r[o]=i)}s.push(r)}),s},fetchCustomTexts:function(){var e=this;this.$root.request.post("fetch_custom_texts").then(function(t){e.texts=t}).catch(function(e){})},updateShortcode:function(){var e=this;this.$root.request.post("update_shortcode").then(function(t){if(t.success){var s=0;t.shortcodes.forEach(function(t){0==s&&(e.visibleShortcode=t.name),e.shortcodes.push({key:e.$root.generateUniqueID(),name:t.name,isCollapsed:!0,fields:t.fields}),s++})}}).catch(function(e){})},addCustomShortcode:function(e){var t=this;if(!e)return!1;t.customShortcodeLoading=!0,this.$root.request.post("add_custom_shortcode",{shortcode:e}).then(function(e){t.customShortcodeLoading=!1,e.success&&(t.$modal.hide("add-shortcode-modal"),t.shortcodes.push({key:t.$root.generateUniqueID(),tag:e.shortcode.tag,name:e.shortcode.name,type:e.type,fields:e.shortcode.fields,settings:e.shortcode.settings,isCollapsed:!0,new:!0}))}).catch(function(e){})},deleteCustomShortcode:function(e){var t=this;if(!e)return!1;this.$root.request.post("delete_custom_shortcode",{shortcode:e}).then(function(s){s.success&&t.removeShortcodeFromList(e)}).catch(function(e){})},removeShortcodeFromList:function(e){var t=this;this.shortcodes.forEach(function(s,r){s.name===e&&t.shortcodes.splice(r,1)})},validateError:function(e){var t=this;e.required&&!e.value&&(t.formError=!0,e.isValid=!1)},makeSlug:function(e){return"string"!=typeof e?e:e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},generateUniqueID:function(){return"_"+Math.random().toString(36).substr(2,9)},toggleShortcode:function(e){e.isCollapsed=!e.isCollapsed},getText:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",s=this.$root.texts;return s&&s[e]?s[e]:t},handleResize:function(){vueEvents.$emit("browser-resized",window.innerWidth,window.innerHeight)},adjustHeightOnResize:function(){var e=document.getElementById("wpsc-shortcode-nav"),t=document.getElementById("wpsc-sidebar"),s=document.getElementById("wpsc-content"),r=t.clientHeight,n=s.clientHeight;e&&(n<r&&n<900?e.clientHeight>900&&(e.style.height="900px"):(e.style.height=n-e.offsetTop+"px",e.style.overflow="scroll"))}},computed:{filteredShortcodes:function(){var e=this;return this.shortcodes.filter(function(t){return t.tag.toLowerCase().includes(e.search.toLowerCase())})}}}},function(e,t,s){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(){function e(e,t){for(var s=0;s<t.length;s++){var r=t[s];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,s,r){return s&&e(t.prototype,s),r&&e(t,r),t}}(),a=function(){function e(t){r(this,e),this.originalData=t;for(var s in t)this[s]=t[s]}return o(e,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request(e,"GET",t)}},{key:"post",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request(e,"POST",t)}},{key:"request",value:function(e,t,s){var r=this;return new Promise(function(o,a){var i={};r.action&&(i.action=r.action),e&&(i.wpsc_handler=e);var l=Object.assign(i,s);jQuery.ajax({url:r.url,type:t,data:l,success:function(e){o("string"==typeof e||"object"!==(void 0===e?"undefined":n(e))?JSON.parse(e):e)},error:function(e){a(e)}})})}}]),e}();t.default=a}],[9]);
  • wp-shortcode-control/trunk/core/includes/classes/features.php

    r1922876 r1923031  
    5353        }
    5454
    55         //Filter shortcodes
     55        //Filter shortcode attributes
    5656        $attributes = array(
    5757            'feature_add_attributes' => array( 'priority' => $priority++, 'values' => 4 )
     
    5959
    6060        /**
    61          * Filter the defined pre tags based on your needs
     61         * Filter the defined shortcode attributes
    6262         */
    63         $pre_tags = apply_filters('wpscont/shortcodes/features/list/filter_attributes', $attributes);
    64 
    65         foreach($pre_tags as $function => $data){
     63        $pre_atts = apply_filters('wpscont/shortcodes/features/list/filter_attributes', $attributes);
     64
     65        foreach($pre_atts as $function => $data){
    6666            add_filter('wpscont/shortcodes/features/filter_attributes', array($this, $function), $data['priority'], $data['values']);
    6767        }
     
    322322     */
    323323
     324    /**
     325     * Filter or add custom shortcode attributes to the existing ones.
     326     *
     327     * @param $attr - An array of shortcode attributes
     328     * @param $shortcode_data - The array of our custom shortcode settings
     329     * @param $tag - The original shortcode tag
     330     * @param $m - Pregmatch
     331     * @return array - An array of the available shortcode attributes
     332     */
    324333    public function feature_add_attributes($attr, $shortcode_data, $tag, $m){
    325334        if($this->skip_shortcode($tag))
  • wp-shortcode-control/trunk/readme.txt

    r1922878 r1923031  
    5656== Changelog ==
    5757
     58= 1.0.2: August 10, 2018 =
     59* Fix: Fix issue with wrong focus of integer select field in offset feature
     60* Tweak: Optimize PHPDocs
     61
     62
    5863= 1.0.1: August 10, 2018 =
    5964* Feature: - You can now add custom shortcode attributes as default or new values to your shortcodes
  • wp-shortcode-control/trunk/wp-shortcode-control.php

    r1922876 r1923031  
    66 * Author: Rarus
    77 * Author URI: https://rarus.io/?utm_source=rarus-plugin-wpsc&utm_medium=plugin-page&utm_campaign=Plugin%20to%20Rarus
    8  * Version: 1.0.1
     8 * Version: 1.0.2
    99 * Text Domain: wp-shortcode-control
    1010 * Domain Path: languages
     
    2121
    2222// Plugin version.
    23 define( 'WPSCONT_VERSION', '1.0.1' );
     23define( 'WPSCONT_VERSION', '1.0.2' );
    2424
    2525// Define Rarus privacy if not defined.
Note: See TracChangeset for help on using the changeset viewer.