From ad94721b7d8e66b370086fadd53d6f15b3505555 Mon Sep 17 00:00:00 2001 From: Paolo Arena Date: Fri, 27 Dec 2019 12:43:42 +0100 Subject: [PATCH] - Dynamic Pages (MyPage) - Uploading files to the Server FTP. --- quasar.conf.js | 2 +- src/components/CDateTime/CDateTime.ts | 7 +- src/components/CDateTime/CDateTime.vue | 2 +- .../CEventsCalendar/CEventsCalendar.ts | 2 +- .../CFacebookFrame/CFacebookFrame.ts | 4 +- .../CGridTableRec/CGridTableRec.vue | 4 +- src/components/CMyFieldDb/CMyFieldDb.vue | 1 - src/components/CMyPopupEdit/CMyPopupEdit.ts | 13 +- src/components/CMyPopupEdit/CMyPopupEdit.vue | 257 +++++++++--------- .../COpenStreetMap/COpenStreetMap.vue | 4 +- src/components/CSignIn/CSignIn.ts | 5 + src/components/CSignIn/CSignIn.vue | 2 +- src/components/CTitleBanner/CTitleBanner.scss | 3 + src/components/CTitleBanner/CTitleBanner.ts | 19 +- src/components/CTitleBanner/CTitleBanner.vue | 24 +- src/components/Footer/Footer.scss | 7 - src/components/Footer/Footer.vue | 3 +- src/components/Header/Header.scss | 7 + src/components/Header/Header.ts | 2 +- src/components/index.ts | 1 + src/layouts/menuone/menuOne.ts | 1 - src/mixins/mixin-base.ts | 7 +- src/model/GlobalStore.ts | 20 +- src/rootgen/admin/eventlist/eventlist.vue | 2 +- src/rootgen/admin/gallery/gallery.ts | 9 +- src/rootgen/admin/gallery/gallery.vue | 2 +- src/rootgen/admin/newsletter/newsletter.ts | 14 +- src/rootgen/admin/newsletter/newsletter.vue | 2 +- src/statics/i18n.js | 13 +- src/statics/js/track.js | 10 +- src/store/Modules/GlobalStore.ts | 4 + src/store/Modules/UserStore.ts | 2 +- src/store/Modules/fieldsTable.ts | 21 ++ src/store/Modules/tools.ts | 106 +++++--- yarn.lock | 5 + 35 files changed, 355 insertions(+), 232 deletions(-) diff --git a/quasar.conf.js b/quasar.conf.js index 4813186..0d3f495 100644 --- a/quasar.conf.js +++ b/quasar.conf.js @@ -136,7 +136,7 @@ module.exports = function (ctx) { .test(/\.(gql|graphql)$/) .loader('graphql-tag/loader') */ - // extendPrerender(config); + extendPrerender(config); } }, dev: { diff --git a/src/components/CDateTime/CDateTime.ts b/src/components/CDateTime/CDateTime.ts index 07c31b6..097f83d 100644 --- a/src/components/CDateTime/CDateTime.ts +++ b/src/components/CDateTime/CDateTime.ts @@ -23,6 +23,7 @@ export default class CDateTime extends Vue { @Prop({ required: false, default: false }) public disable!: boolean @Prop({ required: false, default: '' }) public bgcolor!: string @Prop({ required: false, default: false }) public dense: boolean + @Prop({ required: false, default: '5' }) public minuteinterval: boolean public mystyleicon: string = 'font-size: 1.5rem;' public showDateTimeScroller: boolean = false @@ -61,6 +62,7 @@ export default class CDateTime extends Vue { public changevalueDate() { if (this.valueDate) this.myvalue = tools.getstrYYMMDDDateTime(this.valueDate) + // console.log('changevalueDate myvalue', this.myvalue) } @Watch('value') @@ -70,9 +72,10 @@ export default class CDateTime extends Vue { } public savetoclose() { + // console.log('Close') this.saveit = true this.showDateTimeScroller = false - // this.$emit('savetoclose', this.myvalue, this.valueprec) + this.$emit('savetoclose', this.myvalue, this.valueprec) } get scrollerPopupStyle280() { @@ -100,7 +103,7 @@ export default class CDateTime extends Vue { else this.myvalue = tools.getstrYYMMDDDateTime(this.valueDate) - console.log('created myvalue', this.myvalue) + // console.log('created myvalue', this.myvalue) } public changeval(newval) { diff --git a/src/components/CDateTime/CDateTime.vue b/src/components/CDateTime/CDateTime.vue index d047d89..00241d0 100644 --- a/src/components/CDateTime/CDateTime.vue +++ b/src/components/CDateTime/CDateTime.vue @@ -48,7 +48,7 @@ bar-color="#2196f3" text-color="white" color="primary" - minute-interval="5" + :minute-interval="minuteinterval" inner-text-color="primary" inner-color="white" :style="scrollerPopupStyle280" diff --git a/src/components/CEventsCalendar/CEventsCalendar.ts b/src/components/CEventsCalendar/CEventsCalendar.ts index a389f3e..8989008 100644 --- a/src/components/CEventsCalendar/CEventsCalendar.ts +++ b/src/components/CEventsCalendar/CEventsCalendar.ts @@ -273,7 +273,7 @@ export default class CEventsCalendar extends MixinEvents { } get dayHeight() { - if (Screen.height < 400) + if (Screen.height < 410) return 80 else if (Screen.height < 500) return 100 diff --git a/src/components/CFacebookFrame/CFacebookFrame.ts b/src/components/CFacebookFrame/CFacebookFrame.ts index 349d98b..e426c2d 100644 --- a/src/components/CFacebookFrame/CFacebookFrame.ts +++ b/src/components/CFacebookFrame/CFacebookFrame.ts @@ -45,9 +45,9 @@ export default class CFacebookFrame extends Vue { get mywidth() { let myw = 340 - if (tools.getwidth(this) < 400) + if (tools.getwidth(this) < 410) return myw - if ((tools.getwidth(this) > 400) && (tools.getwidth(this) < 1100)) + if ((tools.getwidth(this) > 410) && (tools.getwidth(this) < 1100)) return Math.round((tools.getwidth(this) / 3) - 30) else return myw diff --git a/src/components/CGridTableRec/CGridTableRec.vue b/src/components/CGridTableRec/CGridTableRec.vue index e142087..9ecf2cd 100644 --- a/src/components/CGridTableRec/CGridTableRec.vue +++ b/src/components/CGridTableRec/CGridTableRec.vue @@ -1,5 +1,5 @@