D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
htdocs
/
modules
/
notifier
/
js
/
Filename :
sitejet-promo.js
back
Copy
define(["plesk-ui-library"],(e=>(()=>{"use strict";var t={594:t=>{t.exports=e}},n={};function r(e){var a=n[e];if(void 0!==a)return a.exports;var o=n[e]={exports:{}};return t[e](o,o.exports,r),o.exports}r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{r.r(a),r.d(a,{default:()=>y});var e=r(594);const t=function(){return(0,e.createElement)(e.Section,{className:"Section"},(0,e.createElement)("style",null,"\n .List .pul-icon {\n height: 16px;\n }\n .Intro {\n text-align: center;\n margin-bottom: 44px\n }\n "),(0,e.createElement)(e.Paragraph,{className:"Intro"},(0,e.createElement)(e.Text,null,(0,e.createElement)(e.Translate,{content:"infoDialog.description"})),(0,e.createElement)("br",null),(0,e.createElement)(e.Text,null,(0,e.createElement)(e.Translate,{content:"infoDialog.description2"}))),(0,e.createElement)(e.Grid,{md:2,gap:"md"},(0,e.createElement)(e.GridCol,null,(0,e.createElement)(e.Item,{view:"card",className:"List"},(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.dnd"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.websites"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.sections"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.responsive"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.seo"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.dynamic"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.ecommerce"}),(0,e.createElement)("br",null))),(0,e.createElement)(e.GridCol,null,(0,e.createElement)(e.Item,{view:"card",className:"List"},(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.multilang"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.stock"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.image"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.backups"}),(0,e.createElement)("br",null),(0,e.createElement)(e.Icon,{name:"check-mark",size:"12"})," ",(0,e.createElement)(e.Translate,{content:"infoDialog.features.design"}),(0,e.createElement)("br",null),(0,e.createElement)("br",null),(0,e.createElement)(e.Translate,{content:"infoDialog.features.more"}),(0,e.createElement)("br",null)))))};const n=function(n){var r=n.isOpen,a=n.onClose;return(0,e.createElement)(e.Dialog,{isOpen:r,title:(0,e.createElement)(e.Translate,{content:"infoDialog.title"}),size:"md",onClose:a,cancelButton:!1},(0,e.createElement)("style",null,"\n .Content {\n display: flex;\n flex-direction: column;\n flex-wrap: wrap;\n align-items: center;\n max-width: 1475px;\n }\n .Header_image {\n width: 100%;\n max-width: 1475px;\n }\n .Grid_image {\n max-width: 100%;\n margin-bottom: 16px;\n }\n .Section {\n width: 100%;\n max-width: 1000px;\n margin-top: 24px;\n }\n .Section .pul-section__title {\n width: 100%;\n }\n .Section .pul-section__title span {\n width: 100%;\n text-align: center;\n }\n "),(0,e.createElement)("div",{className:"Content"},(0,e.createElement)(e.Section,null,(0,e.createElement)("img",{alt:"",className:"Header_image",src:"/modules/notifier/images/sitejet-promo/dialog/Website-Builder.png"})),(0,e.createElement)(t,{className:"Section"}),(0,e.createElement)(e.Section,{className:"Section"},(0,e.createElement)(e.Grid,{gap:"md",md:3},[3,2,1].map((function(t){return(0,e.createElement)(e.GridCol,null,(0,e.createElement)("img",{alt:"",className:"Grid_image",src:"/modules/notifier/images/sitejet-promo/dialog/screenshots/".concat(t,".png")}))}))))))};var o=function(e,t){Jsw.UAT&&Jsw.UAT.dispatchAction(e,t)};function l(e){return l="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},l(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=u(e);if(t){var a=u(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}(this,n)}}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function f(e,t,n){return(t=p(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===l(t)?t:String(t)}var d="plesk-ext-notifier-sitejet-promo";const E=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}(p,t);var r,a,l,u=s(p);function p(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),f(m(t=u.call(this,e)),"onBtnClose",(function(){o("CLOSE-SJ-BANNER");var e=t.props.data,n=e.clientId,r=e.closeUrl;new Ajax.Request(r,{method:"post",parameters:{id:"sitejetPromo",clientId:n}}),document.getElementById("sitejetPromo").hide()})),f(m(t),"createWebsite",(function(){window.location.replace("/smb/web/add-domain")})),f(m(t),"openSitejetTemplate",(function(e){var t=0===e.domId?e.siteId:e.domId;window.location.replace("/modules/plesk-sitejet/index.php/edit?dom_id=".concat(t,"&site_id=").concat(e.siteId))})),t.state={num:0,dialogIsOpen:!1},t}return r=p,(a=[{key:"tick",value:function(){this.setState((function(e){return{num:(e.num+1)%4}}))}},{key:"componentDidMount",value:function(){var e=this;o("SHOW-SJ-BANNER"),this.interval=setInterval((function(){return e.tick()}),2500)}},{key:"componentWillUnmount",value:function(){clearInterval(this.interval)}},{key:"dialogLearnMore",value:function(){var t=this;return(0,e.createElement)(n,{isOpen:this.state.dialogIsOpen,onClose:function(){return t.setState((function(){return{dialogIsOpen:!1}}))}})}},{key:"uatCreateWebsiteButton",value:function(){o("CLICK-SJ-CREATE")}},{key:"render",value:function(){var t=this,n=this.props.data,r=n.canCreateDomains,a=n.domains,o=(0,e.createElement)(e.Menu,null,r?(0,e.createElement)(e.MenuItem,{onClick:this.createWebsite},(0,e.createElement)(e.Translate,{content:"newDomain"})):null,r&&a.length>0?(0,e.createElement)(e.MenuHeader,null,(0,e.createElement)(e.Translate,{content:"menuSplit"})):null,a.map((function(n){return(0,e.createElement)(e.MenuItem,{onClick:function(){return t.openSitejetTemplate(n)}},n.name)})));return(0,e.createElement)(e.Alert,{onClose:this.onBtnClose,className:"".concat(d,"-alert")},(0,e.createElement)(e.Media,{title:(0,e.createElement)(e.Translate,{component:e.Heading,level:2,content:"title"}),image:(0,e.createElement)("img",{alt:"",src:"/modules/notifier/images/sitejet-promo/img".concat(this.state.num,".png"),width:"214",height:"120"})},(0,e.createElement)(e.Paragraph,{className:"".concat(d,"-description")},(0,e.createElement)(e.Translate,{component:e.Heading,level:4,content:"body".concat(this.state.num)})),(0,e.createElement)(e.Columns,{gap:"lg"},(0,e.createElement)(e.Column,null,(0,e.createElement)(e.Dropdown,{menu:o,caret:!1,onClick:this.uatCreateWebsiteButton},(0,e.createElement)(e.Button,{className:"".concat(d,"-button-cta")},(0,e.createElement)(e.Translate,{content:"cta"})))),(0,e.createElement)(e.Column,null,(0,e.createElement)(e.Button,{ghost:!0,className:"".concat(d,"-learn-more"),onClick:function(){return t.setState((function(){return{dialogIsOpen:!0}}))}},(0,e.createElement)(e.Translate,{content:"learnMore.button"})),this.dialogLearnMore()))))}}])&&c(r.prototype,a),l&&c(r,l),Object.defineProperty(r,"prototype",{writable:!1}),p}(e.Component);var b=["locale"];function g(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}const y=function(t,n){var r=t.locale,a=g(t,b),o=(0,e.createRoot)(n);return o.render((0,e.createElement)(e.LocaleProvider,{messages:r},(0,e.createElement)(E,a))),o}})(),a})()));