From 370494499adc4ae71a0824011340996c61dfc9bb Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 1 Jun 2021 22:01:46 +0200 Subject: [PATCH] pricing login/register translation --- .../custom/materio_user/materio_user.module | 2 +- .../src/Controller/AjaxLoginForm.php | 3 +-- .../assets/dist/module-pricing.bundle.js | 2 +- .../assets/dist/module-pricing.bundle.js.gz | Bin 2756 -> 2740 bytes .../materiotheme/assets/dist/report.html | 4 ++-- .../vuejs/components/Content/Product.vue | 2 +- .../vuejs/components/Form/LoginForm.vue | 2 +- 7 files changed, 7 insertions(+), 8 deletions(-) diff --git a/web/modules/custom/materio_user/materio_user.module b/web/modules/custom/materio_user/materio_user.module index f10bb00..83a4efd 100644 --- a/web/modules/custom/materio_user/materio_user.module +++ b/web/modules/custom/materio_user/materio_user.module @@ -27,7 +27,7 @@ function materio_user_form_user_login_form_alter(&$form, FormStateInterface $for ); $url = Url::fromRoute('user.pass'); - $form['pass']['#description'] = Link::fromTextAndUrl('Forgot your password?', $url)->toString(); + $form['pass']['#description'] = Link::fromTextAndUrl(t('Forgot your password?'), $url)->toString(); // "{{ 'Forgot your password?'|t }}"; $form['actions']['submit']['#attributes'] = array( diff --git a/web/modules/custom/materio_user/src/Controller/AjaxLoginForm.php b/web/modules/custom/materio_user/src/Controller/AjaxLoginForm.php index f06c982..d7cdee7 100644 --- a/web/modules/custom/materio_user/src/Controller/AjaxLoginForm.php +++ b/web/modules/custom/materio_user/src/Controller/AjaxLoginForm.php @@ -44,8 +44,7 @@ class AjaxLoginForm extends ControllerBase { } private function getFormDefinition(){ - // $language = \Drupal::languageManager()->getCurrentLanguage()->getId(); - // \Drupal::logger('materio_user')->notice($language); + $language = \Drupal::languageManager()->getCurrentLanguage()->getId(); $this->form_builded = $this->formBuilder->getForm('Drupal\user\Form\UserLoginForm'); } diff --git a/web/themes/custom/materiotheme/assets/dist/module-pricing.bundle.js b/web/themes/custom/materiotheme/assets/dist/module-pricing.bundle.js index 7e5d764..15f487d 100644 --- a/web/themes/custom/materiotheme/assets/dist/module-pricing.bundle.js +++ b/web/themes/custom/materiotheme/assets/dist/module-pricing.bundle.js @@ -1 +1 @@ -(self.webpackChunkmaterio_com=self.webpackChunkmaterio_com||[]).push([[665],{489:e=>{e.exports=e=>{if(!e)throw new Error("Password is empty.");const t="(?=.*[!@#$%^&*])";let s={id:null,value:null,length:null,contains:[]},r=[];new RegExp("^(?=.*[a-z])").test(e)&&(r=[...r,{message:"lowercase"}]),new RegExp("^(?=.*[A-Z])").test(e)&&(r=[...r,{message:"uppercase"}]),new RegExp(`^${t}`).test(e)&&(r=[...r,{message:"symbol"}]),new RegExp("^(?=.*[0-9])").test(e)&&(r=[...r,{message:"number"}]);const o=new RegExp(`^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])${t}(?=.{8,})`),i=new RegExp(`^(((?=.*[a-z])(?=.*[A-Z]))|((?=.*[a-z])(?=.*[0-9]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[A-Z])${t})|((?=.*[a-z])${t})|((?=.*[0-9])${t}))(?=.{6,})`);return s=o.test(e)?{id:2,value:"Strong"}:i.test(e)?{id:1,value:"Medium"}:{id:0,value:"Weak"},s.length=e.length,s.contains=r,s}},2516:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>I});var r=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"pricing"}},[e.products.length?e._l(e.products,(function(e){return s("Product",{key:e.uuid,attrs:{product:e}})})):s("div",{staticClass:"loading"},[s("span",[e._v("Loading ...")])])],2)};r._withStripped=!0;var o=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("article",{staticClass:"product"},[s("header",[s("h1",{domProps:{innerHTML:e._s(e.product.title)}})]),e._v(" "),s("section",{staticClass:"content"},[s("div",{staticClass:"description",domProps:{innerHTML:e._s(e.product.body)}})]),e._v(" "),e.isAdherent?e._e():s("aside",e._l(e.product.variations,(function(t){return s("div",{key:t.id,staticClass:"variation"},[s("div",{staticClass:"variation-description",domProps:{innerHTML:e._s(t.description)}}),e._v(" "),s("button",{attrs:{type:"button",name:"addtocart"},on:{click:function(s){return s.stopPropagation(),e.checkaddtocart(s,t.id)}}},[e._v("\n "+e._s(e.$t("default.Add to cart"))+"\n ")])])})),0),e._v(" "),e.showLoginModal?s("Modal",{attrs:{styles:{width:"500px",height:"350px"}},on:{close:e.closeModal}},[s("section",{attrs:{id:"pricing-modal-login-register"}},[s("h2",[e._v(e._s(e.$t("materio.Please login or create a new account to order your access")))]),e._v(" "),s("LoginRegister",{attrs:{callbackargs:e.showLoginModal},on:{onLogedIn:e.onLogedIn,onRegistered:e.onRegistered}})],1)]):e._e()],1)};o._withStripped=!0;var i=s(2141),n=s(4408),a=s(629),c=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"overlay",on:{click:function(t){return t.target!==t.currentTarget?null:e.close(t)}}},[s("div",{staticClass:"modal",style:e.styles},[e._t("default")],2)])};c._withStripped=!0;const l={name:"",props:{styles:{default:function(){return{width:"500px",height:"350px"}},type:Object}},data:()=>({}),methods:{close(){this.$emit("close")}}};var d=s(1900),u=(0,d.Z)(l,c,[],!1,null,"b98ce164",null);u.options.__file="web/themes/custom/materiotheme/vuejs/components/Helper/Modal.vue";const h=u.exports;var m=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"login-register"}},[s("section",{staticClass:"login"},[s("h3",[e._v(e._s(e.$t("default.Login"))+" ")]),e._v(" "),s("LoginForm",{on:{onLogedIn:e.onLogedIn}})],1),e._v(" "),s("section",{staticClass:"register"},[s("h3",[e._v(e._s(e.$t("default.Register a new account")))]),e._v(" "),s("RegisterForm",{on:{onRegistered:e.onRegistered}})],1)])};m._withStripped=!0;var g=s(1094),p=s.n(g),_=s(9032);const f={name:"LoginForm",data:()=>({form:null,mail:null,password:null}),computed:{...(0,a.rn)({loginMessage:e=>e.User.loginMessage})},methods:{...(0,a.nv)({userLogin:"User/userLogin"}),getLoginForm(){_.MA.get("/materio_user/login_form").then((({data:e})=>{this.form=p().compile(e.rendered),this.$options.staticRenderFns=[],this._staticTrees=[],this.form.staticRenderFns.map((e=>this.$options.staticRenderFns.push(e)))})).catch((e=>{console.warn("Issue with getLoginForm",e)}))},login(){this.userLogin({mail:this.mail,pass:this.password}).then((()=>{this.$emit("onLogedIn")})).catch((e=>{console.warn("Issue with login from login component",e),Promise.reject(e)}))}},beforeMount(){this.form||this.getLoginForm()},mounted(){Drupal.attachBehaviors(this.$el)},render(e){return this.form?this.form.render.call(this):e("span","Loading ...")}};var v=(0,d.Z)(f,undefined,undefined,!1,null,"7bb795f8",null);v.options.__file="web/themes/custom/materiotheme/vuejs/components/Form/LoginForm.vue";const w=v.exports;var R=s(489),L=s.n(R);const b={name:"RegisterForm",data:()=>({form:null,mail:null,pass1:null,pass2:null,ps:""}),computed:{...(0,a.rn)({registerMessage:e=>e.User.registerMessage}),psswd_class:function(){return this.ps.toLowerCase()},can_register:function(){return"Strong"===this.ps?"can-register":""}},methods:{...(0,a.nv)({userRegister:"User/userRegister"}),getRegisterForm(){_.MA.get("/materio_user/register_form").then((({data:e})=>{this.form=p().compile(e.rendered),this.$options.staticRenderFns=[],this._staticTrees=[],this.form.staticRenderFns.map((e=>this.$options.staticRenderFns.push(e))),this.initFormBehaviours()})).catch((e=>{console.warn("Issue with getRegisterForm",e)}))},initFormBehaviours(){Drupal.attachBehaviors(this.$el),this.checkSubmitEnabled()},checkSubmitEnabled(){"Strong"===this.ps?this.$refs.register.disabled=!1:this.$refs.register.disabled=!0},register(){this.mail,this.pass1,this.pass2,this.pass1===this.pass2&&this.userRegister({name:this.mail,mail:this.mail,pass:this.pass1}).then((()=>{this.$emit("onRegistered")})).catch((e=>{console.warn("Issue with register from registerform component",e),Promise.reject(e)}))}},beforeMount(){this.form||this.getRegisterForm()},mounted(){this.form&&this.initForm()},render(e){return this.form?this.form.render.call(this):e("span","Loading ...")},watch:{pass1:function(e,t){e&&(this.ps=L()(e).value,this.ps,this.checkSubmitEnabled())}}};var $=(0,d.Z)(b,undefined,undefined,!1,null,"2acc57a0",null);$.options.__file="web/themes/custom/materiotheme/vuejs/components/Form/RegisterForm.vue";const F=$.exports,P={name:"LoginRegister",data:()=>({loginEmail:null,password:null,registerEmail:null}),props:["callbackargs"],methods:{...(0,a.nv)({userLogin:"User/userLogin",userRegister:"User/userRegister"}),onLogedIn(){this.$emit("onLogedIn",this.callbackargs)},onRegistered(){this.$emit("onRegistered",this.callbackargs)}},components:{LoginForm:w,RegisterForm:F}};var k=(0,d.Z)(P,m,[],!1,null,"340aa566",null);k.options.__file="web/themes/custom/materiotheme/vuejs/components/Helper/LoginRegister.vue";const M=k.exports;drupalSettings.path.baseUrl,drupalSettings.path.pathPrefix;const C={name:"Product",router:n.Z,props:["product"],data:()=>({quantity:1,showLoginModal:!1}),computed:{...(0,a.rn)({isloggedin:e=>e.User.isloggedin,isAdherent:e=>e.User.isAdherent,csrftoken:e=>e.User.csrftoken})},methods:{closeModal(){this.showLoginModal=!1},checkaddtocart(e,t){this.isloggedin?this.addtocart(t):this.showLoginModal=t},onLogedIn(e){this.addtocart(e)},onRegistered(e){this.addtocart(e)},getCarts(){return i.Z.get("/cart?_format=json",{},{"X-CSRF-Token":this.csrftoken}).catch((e=>{console.warn("Issue with get cart",e),Promise.reject(e)}))},deleteCart:e=>i.Z.delete(`/cart/${e}/items?_format=json`).then((({data:e})=>{})).catch((t=>{console.warn(`Issue with cart ${e} deleting`,t),Promise.reject(t)})),clearCarts(e){let t=[];for(let s=0;s{this.clearCarts(t).then((()=>{i.Z.post("/cart/add?_format=json",[{purchased_entity_type:"commerce_product_variation",purchased_entity_id:e,quantity:this.quantity}]).then((({data:e})=>{this.closeModal(),window.location.href=`/checkout/${e[0].order_id}/order_information`})).catch((e=>{console.warn("Issue with product add to cart",e),Promise.reject(e)}))}))}))}},components:{Modal:h,LoginRegister:M}};var y=(0,d.Z)(C,o,[],!1,null,"0f9e2147",null);y.options.__file="web/themes/custom/materiotheme/vuejs/components/Content/Product.vue";const x=y.exports,E={name:"Pricing",computed:{...(0,a.rn)({products:e=>e.Pages.products})},created(){this.products.length||this.getProducts()},methods:{...(0,a.nv)({getProducts:"Pages/getProducts"})},components:{Product:x}};var j=(0,d.Z)(E,r,[],!1,null,"bdd44e2e",null);j.options.__file="web/themes/custom/materiotheme/vuejs/components/Pages/Pricing.vue";const I=j.exports}}]); \ No newline at end of file +(self.webpackChunkmaterio_com=self.webpackChunkmaterio_com||[]).push([[665],{489:e=>{e.exports=e=>{if(!e)throw new Error("Password is empty.");const t="(?=.*[!@#$%^&*])";let s={id:null,value:null,length:null,contains:[]},r=[];new RegExp("^(?=.*[a-z])").test(e)&&(r=[...r,{message:"lowercase"}]),new RegExp("^(?=.*[A-Z])").test(e)&&(r=[...r,{message:"uppercase"}]),new RegExp(`^${t}`).test(e)&&(r=[...r,{message:"symbol"}]),new RegExp("^(?=.*[0-9])").test(e)&&(r=[...r,{message:"number"}]);const o=new RegExp(`^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])${t}(?=.{8,})`),i=new RegExp(`^(((?=.*[a-z])(?=.*[A-Z]))|((?=.*[a-z])(?=.*[0-9]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[A-Z])${t})|((?=.*[a-z])${t})|((?=.*[0-9])${t}))(?=.{6,})`);return s=o.test(e)?{id:2,value:"Strong"}:i.test(e)?{id:1,value:"Medium"}:{id:0,value:"Weak"},s.length=e.length,s.contains=r,s}},2516:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>I});var r=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"pricing"}},[e.products.length?e._l(e.products,(function(e){return s("Product",{key:e.uuid,attrs:{product:e}})})):s("div",{staticClass:"loading"},[s("span",[e._v("Loading ...")])])],2)};r._withStripped=!0;var o=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("article",{staticClass:"product"},[s("header",[s("h1",{domProps:{innerHTML:e._s(e.product.title)}})]),e._v(" "),s("section",{staticClass:"content"},[s("div",{staticClass:"description",domProps:{innerHTML:e._s(e.product.body)}})]),e._v(" "),e.isAdherent?e._e():s("aside",e._l(e.product.variations,(function(t){return s("div",{key:t.id,staticClass:"variation"},[s("div",{staticClass:"variation-description",domProps:{innerHTML:e._s(t.description)}}),e._v(" "),s("button",{attrs:{type:"button",name:"addtocart"},on:{click:function(s){return s.stopPropagation(),e.checkaddtocart(s,t.id)}}},[e._v("\n "+e._s(e.$t("default.Add to cart"))+"\n ")])])})),0),e._v(" "),e.showLoginModal?s("Modal",{attrs:{styles:{width:"500px",height:"350px"}},on:{close:e.closeModal}},[s("section",{attrs:{id:"pricing-modal-login-register"}},[s("h2",[e._v(e._s(e.$t("materio.Please login or create a new account")))]),e._v(" "),s("LoginRegister",{attrs:{callbackargs:e.showLoginModal},on:{onLogedIn:e.onLogedIn,onRegistered:e.onRegistered}})],1)]):e._e()],1)};o._withStripped=!0;var i=s(2141),n=s(4408),a=s(629),c=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"overlay",on:{click:function(t){return t.target!==t.currentTarget?null:e.close(t)}}},[s("div",{staticClass:"modal",style:e.styles},[e._t("default")],2)])};c._withStripped=!0;const l={name:"",props:{styles:{default:function(){return{width:"500px",height:"350px"}},type:Object}},data:()=>({}),methods:{close(){this.$emit("close")}}};var d=s(1900),u=(0,d.Z)(l,c,[],!1,null,"b98ce164",null);u.options.__file="web/themes/custom/materiotheme/vuejs/components/Helper/Modal.vue";const h=u.exports;var m=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"login-register"}},[s("section",{staticClass:"login"},[s("h3",[e._v(e._s(e.$t("default.Login"))+" ")]),e._v(" "),s("LoginForm",{on:{onLogedIn:e.onLogedIn}})],1),e._v(" "),s("section",{staticClass:"register"},[s("h3",[e._v(e._s(e.$t("default.Register a new account")))]),e._v(" "),s("RegisterForm",{on:{onRegistered:e.onRegistered}})],1)])};m._withStripped=!0;var g=s(1094),p=s.n(g),_=s(9032);const f={name:"LoginForm",data:()=>({form:null,mail:null,password:null}),computed:{...(0,a.rn)({loginMessage:e=>e.User.loginMessage})},methods:{...(0,a.nv)({userLogin:"User/userLogin"}),getLoginForm(){_.MA.get("/materio_user/login_form").then((({data:e})=>{this.form=p().compile(e.rendered),this.$options.staticRenderFns=[],this._staticTrees=[],this.form.staticRenderFns.map((e=>this.$options.staticRenderFns.push(e)))})).catch((e=>{console.warn("Issue with getLoginForm",e)}))},login(){this.userLogin({mail:this.mail,pass:this.password}).then((()=>{this.$emit("onLogedIn")})).catch((e=>{console.warn("Issue with login from login component",e),Promise.reject(e)}))}},beforeMount(){this.form||this.getLoginForm()},mounted(){Drupal.attachBehaviors(this.$el)},render(e){return this.form?this.form.render.call(this):e("span","Loading ...")}};var v=(0,d.Z)(f,undefined,undefined,!1,null,"7bb795f8",null);v.options.__file="web/themes/custom/materiotheme/vuejs/components/Form/LoginForm.vue";const w=v.exports;var R=s(489),L=s.n(R);const b={name:"RegisterForm",data:()=>({form:null,mail:null,pass1:null,pass2:null,ps:""}),computed:{...(0,a.rn)({registerMessage:e=>e.User.registerMessage}),psswd_class:function(){return this.ps.toLowerCase()},can_register:function(){return"Strong"===this.ps?"can-register":""}},methods:{...(0,a.nv)({userRegister:"User/userRegister"}),getRegisterForm(){_.MA.get("/materio_user/register_form").then((({data:e})=>{this.form=p().compile(e.rendered),this.$options.staticRenderFns=[],this._staticTrees=[],this.form.staticRenderFns.map((e=>this.$options.staticRenderFns.push(e))),this.initFormBehaviours()})).catch((e=>{console.warn("Issue with getRegisterForm",e)}))},initFormBehaviours(){Drupal.attachBehaviors(this.$el),this.checkSubmitEnabled()},checkSubmitEnabled(){"Strong"===this.ps?this.$refs.register.disabled=!1:this.$refs.register.disabled=!0},register(){this.mail,this.pass1,this.pass2,this.pass1===this.pass2&&this.userRegister({name:this.mail,mail:this.mail,pass:this.pass1}).then((()=>{this.$emit("onRegistered")})).catch((e=>{console.warn("Issue with register from registerform component",e),Promise.reject(e)}))}},beforeMount(){this.form||this.getRegisterForm()},mounted(){this.form&&this.initForm()},render(e){return this.form?this.form.render.call(this):e("span","Loading ...")},watch:{pass1:function(e,t){e&&(this.ps=L()(e).value,this.ps,this.checkSubmitEnabled())}}};var $=(0,d.Z)(b,undefined,undefined,!1,null,"2acc57a0",null);$.options.__file="web/themes/custom/materiotheme/vuejs/components/Form/RegisterForm.vue";const F=$.exports,P={name:"LoginRegister",data:()=>({loginEmail:null,password:null,registerEmail:null}),props:["callbackargs"],methods:{...(0,a.nv)({userLogin:"User/userLogin",userRegister:"User/userRegister"}),onLogedIn(){this.$emit("onLogedIn",this.callbackargs)},onRegistered(){this.$emit("onRegistered",this.callbackargs)}},components:{LoginForm:w,RegisterForm:F}};var k=(0,d.Z)(P,m,[],!1,null,"340aa566",null);k.options.__file="web/themes/custom/materiotheme/vuejs/components/Helper/LoginRegister.vue";const M=k.exports;drupalSettings.path.baseUrl,drupalSettings.path.pathPrefix;const C={name:"Product",router:n.Z,props:["product"],data:()=>({quantity:1,showLoginModal:!1}),computed:{...(0,a.rn)({isloggedin:e=>e.User.isloggedin,isAdherent:e=>e.User.isAdherent,csrftoken:e=>e.User.csrftoken})},methods:{closeModal(){this.showLoginModal=!1},checkaddtocart(e,t){this.isloggedin?this.addtocart(t):this.showLoginModal=t},onLogedIn(e){this.addtocart(e)},onRegistered(e){this.addtocart(e)},getCarts(){return i.Z.get("/cart?_format=json",{},{"X-CSRF-Token":this.csrftoken}).catch((e=>{console.warn("Issue with get cart",e),Promise.reject(e)}))},deleteCart:e=>i.Z.delete(`/cart/${e}/items?_format=json`).then((({data:e})=>{})).catch((t=>{console.warn(`Issue with cart ${e} deleting`,t),Promise.reject(t)})),clearCarts(e){let t=[];for(let s=0;s{this.clearCarts(t).then((()=>{i.Z.post("/cart/add?_format=json",[{purchased_entity_type:"commerce_product_variation",purchased_entity_id:e,quantity:this.quantity}]).then((({data:e})=>{this.closeModal(),window.location.href=`/checkout/${e[0].order_id}/order_information`})).catch((e=>{console.warn("Issue with product add to cart",e),Promise.reject(e)}))}))}))}},components:{Modal:h,LoginRegister:M}};var x=(0,d.Z)(C,o,[],!1,null,"0f9e2147",null);x.options.__file="web/themes/custom/materiotheme/vuejs/components/Content/Product.vue";const y=x.exports,E={name:"Pricing",computed:{...(0,a.rn)({products:e=>e.Pages.products})},created(){this.products.length||this.getProducts()},methods:{...(0,a.nv)({getProducts:"Pages/getProducts"})},components:{Product:y}};var j=(0,d.Z)(E,r,[],!1,null,"bdd44e2e",null);j.options.__file="web/themes/custom/materiotheme/vuejs/components/Pages/Pricing.vue";const I=j.exports}}]); \ No newline at end of file diff --git a/web/themes/custom/materiotheme/assets/dist/module-pricing.bundle.js.gz b/web/themes/custom/materiotheme/assets/dist/module-pricing.bundle.js.gz index 332c23eeee230fc6017107b86c27c8c782a933ff..758784e34da20fc20959e6f52864271120eee03f 100644 GIT binary patch delta 2700 zcmV;73Ul?u6|@zQM1Qs(N9XaK?;Lq;PNO+q(pg6QyOTwp+{Hvt7N%1_jlJh4fBcwS zIXKJt!k$bH4)(85v3GdnQt!_N#q=Rdnc$v$3+MJ0b;N?D%U(j4y;H_gW?L78^JU6{ zUdVei&cq|OoUxxKT=axz*~cFKWwP~`KWzW;`_3;{jx~;`=znpq2m?3CqX^xTD5v@{ zqREX|=w}chNSJVUa#bScO|HiB$V+;2`jFYycP*Ce{s$yFSWqr(>g?>;uo7d;P!Utk z$qjX_C|y$K6Hcx2%0X*{eBAx^qL4hx)(g4*zFmm&`uW}bF`lK-rt=58M=zeAUET8xqqW&R7<|pQoa_4sC2F!6t3*I*Gq7IJe^ST>WS5Zx)bu)u8ht|t(v1m z6bDMVF{2`934kOuPC1rv8C6)Zz6h2kH&*F}o%x}eKc_*M$1pEP2WIpil-yY*;#kAX zqtye97_fN^@v=mt{o#RYQzQ^~0QXkTX^#sQ`obD>%ztd*z@ESss0iqs+t&2{>`vXB0B;G@>z0Ks*dhRc=oGA3sEGxNQaDy@d)Q z1mnsID}&=hX>^Gu6lW|Aa$gu*jzLUhH^a!TRiIAMNWIYWAo-3yx)kSm7@+EqYOhPn z(t&umwSN*^5E1$(5u~}yCK4z$&;%Cnj3k!SXL@g2XL_m!(6yW^`4^3xa?J2_8HxqO zEQBNqysd%qQu-ENA`CQ(=&F*HDV357N&?6o{XB%VK^lW2GU?bPq3qYM=Vz`wp>ZG< zp@^sho`96q*7Yn1I#^7V&Z{R%0D-F2iEI28P=D@&1N7ckC@@Qd$0z4g9P*FBf-*Qt zhMd|eOoWF4_@Ijc3_cBsJgLt6cGfv>vI%!+iv$I?X z<=6_3;xU7yHKPfM;f(}=NPUPpXq6^z;YXo==hoKo#yZSJnn^v#4bdQj)BFYX?`jz~ zfPW3_22Dx>;eRE)>W}rV3dptq<8_wfk3rBAX-_HOIPdD^8t#xZXwVH8U!=>k^d?Ns z(||#3c+l=XB<_K2$d#P`!YkxqD$ zAj;fJb5gC7PoiiB%?DvO++B5yHZV=2qhSv_Vxyc4kGY$FgkLO|8|t!Ns;uPvWPrd>%iKiBG3)Eg^DfD6Mxvx znN07mYUEh9LMG<0qbxUOW2}Lt03{u)fTe-mAlOoz3{V~WPralYi^wZ2fR zYF*1!+JKkPt1|iTvs=I^yahxMRWI!VC?KX{kp{eiH;9ye$J;axL2ET;Nvl-|0|?jf zXaG5ud-ebY_?u%xqlhL~Xlsa6*MDfujt+e~JlM0;yED#ls`!TE>2w}O)U%)q?u!Kk zllT1`SR(FMkXM8K`<&jwOd4lt0&(E|UugurUta+g!>m;~YT@OkJ677o|C6%6K65uz zA+^|4z4vR9+Yp&bJw;)PyVhjzr8Gr^9H}?Jy98D) zK)nLmBmgnNEOG2YMee-n_TjEY@o$_m+#ZImtjQL$Ik|_;(4I1-k!#6a{rcU41A#?q zZ2_25eEt!`m~9!@Pv!EyI)7;@Es!^n1x?^aP$=8rVCaEWTFPlJvmGq0fMkN$0apdm zzYfxgYqCuP;8M+gg2ozhR4th5iLZ>(W>Csq-GO70**3W1S-JY!N&y~FeX&o3zfhYB z8L%{>cu81dTc0`4X-`JI*Y*eWOmbg|l=X&uYWLZNilZ8oPb!%D)qjMwtesUmsp76W zQ><63rfcn-rE&FGvyfC2K{peJT)JE`sjXEn(Tsxopdo-XF&0RF0Xw4Q1v|9>!>eK^{m9~vgV|7j+dKIqrpXmk0}yYF!MrEC!np)oj9RB&ks zU}gxQOFpmQfMN4EsvdzEt<8*JNb@NvtjvIj48RyneZ{s-trd{tJ3BRB8{gPEKO2G1GWhU0`fhrM*E6`WNt3vF zlL&evF7M_{n}5#h#g$hKFzmM{aT~~F|;+o}Yrgr9Ec1Z(s+ z3nY)L3)jSIUzV+_-`(}0SMYD$o~&HCnzp5iR7(}7?0?+GpX_X9%(~4bYCP>0bsct> zsO@q0Qw4*&8U`0A?%eU-?+pmqKR7UPzk91YUMHCC(4TvEb$<{ja{WSufQ*nlA{KZC zHT5?Zp>=cep9|o@@SzfRVz5(xjb&*rBbDH9H3ZBj%&Rt}{+*LVgyPX1qV5M2cWb!0 zlL$FL5r1L|NNJjgW)L;s6g%@~5c!k0Wo9q3}~ANdAj{wMP@ z%b34==Lp>sDUUVg*>u9MFmNMud12txKLD9SRY?Mev;$X|l2`?=YqMzj!j_VvQ|_fh zvwxJEIQK#NN~|YEmNS0=$sJ6o%Dk!mDh-(yQ|8lYm8R3?b2)mlB@A4O>eN*_nYZ$4 zb3fZoCbSHbAYI}Jte2q-(mkN*``-{G`)b1Zv5H`mG^L z9oBMrHQ_#1PQI<3e2Q52`)CmC?a>i6PQLwVCu{90*R@^z*}F9^F69r`{{<}ea|Mv1 GAOHZSYD+Qz delta 2716 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 W;?Lf#F>xt>&HgXphpK$HAOHY|AUy2= diff --git a/web/themes/custom/materiotheme/assets/dist/report.html b/web/themes/custom/materiotheme/assets/dist/report.html index 65bcd96..5b0f70c 100644 --- a/web/themes/custom/materiotheme/assets/dist/report.html +++ b/web/themes/custom/materiotheme/assets/dist/report.html @@ -3,7 +3,7 @@ - materio.com [1 Jun 2021 at 13:01] + materio.com [1 Jun 2021 at 20:01] diff --git a/web/themes/custom/materiotheme/vuejs/components/Content/Product.vue b/web/themes/custom/materiotheme/vuejs/components/Content/Product.vue index 20734be..120efb0 100644 --- a/web/themes/custom/materiotheme/vuejs/components/Content/Product.vue +++ b/web/themes/custom/materiotheme/vuejs/components/Content/Product.vue @@ -31,7 +31,7 @@ :styles="{width:'500px', height:'350px'}" >
-

{{ $t("materio.Please login or create a new account to order your access") }}

+

{{ $t("materio.Please login or create a new account") }}

{ - console.log('getLoginForm data') + console.log('getLoginForm data', data) this.form = Vue.compile(data.rendered) this.$options.staticRenderFns = []; this._staticTrees = [];