diff --git a/src/components/CMyDashboard/CMyDashboard.ts b/src/components/CMyDashboard/CMyDashboard.ts index 5de9616..dd27898 100644 --- a/src/components/CMyDashboard/CMyDashboard.ts +++ b/src/components/CMyDashboard/CMyDashboard.ts @@ -49,6 +49,9 @@ export default class CMyDashboard extends MixinUsers { { icon: 'email', textlang: 'reg.verified_email', + textadd(user) { + return '' + }, isok(user) { if (user) return user.verified_email @@ -60,6 +63,9 @@ export default class CMyDashboard extends MixinUsers { { icon: 'fab fa-telegram', textlang: 'reg.telegram', + textadd(user) { + return '' + }, isok(user) { if (user) if (user.profile) @@ -72,6 +78,9 @@ export default class CMyDashboard extends MixinUsers { { icon: 'fas fa-video', textlang: 'steps.zoom_partecipa', + textadd(user) { + return '' + }, isok(user) { if (user) if (user.profile) @@ -83,6 +92,9 @@ export default class CMyDashboard extends MixinUsers { { icon: 'fas fa-heart', textlang: 'steps.dream', + textadd(user) { + return '' + }, isok(user) { if (user) if (user.profile.my_dream) @@ -95,12 +107,40 @@ export default class CMyDashboard extends MixinUsers { { icon: 'far fa-credit-card', textlang: 'steps.paymenttype', + textadd(user) { + return '' + }, isok(user) { - if (user) - if (user.profile.paymenttypes) - return user.profile.paymenttypes.length > 20 - else - return false + let ispaypal = false + if (user) { + if (!!user.profile.paymenttypes) { + if (user.profile.paymenttypes.includes('paypal')) { + if (user.profile.email_paypal) { + ispaypal = true + } + } + if (!!user.profile) + if (!!user.profile.paymenttypes) { + const ris = (user.profile.paymenttypes.length >= 2) && ispaypal + return ris + } + + } + } + return false + }, + info: '', + }, + { + icon: 'fas fa-users', + textlang: 'dashboard.numinvitati', + textadd(user) { + return ' (' + user.numinvitatiattivi + ' / ' + user.numinvitati + ')' + }, + isok(user) { + if (user) { + return user.numinvitatiattivi >= 2 + } }, info: '', }, @@ -174,6 +214,14 @@ export default class CMyDashboard extends MixinUsers { }) } + public async deleteUserFromUsersList(user) { + + await tools.askConfirm(this.$q, translate('reg.cancella_invitato'), translate('reg.cancella_invitato') + ' ' + user.name + ' ' + user.surname + '?', translate('dialog.yes'), translate('dialog.no'), this, '', lists.MenuAction.DELETE_USERLIST, 0, { + param1: user, + param2: true + }) + } + public async RegalaInvitato(user, aportador_solidario, notifBottxt) { let notiftxt = '' if (this.notifBot) diff --git a/src/components/CMyDashboard/CMyDashboard.vue b/src/components/CMyDashboard/CMyDashboard.vue index 89105d1..79891c7 100644 --- a/src/components/CMyDashboard/CMyDashboard.vue +++ b/src/components/CMyDashboard/CMyDashboard.vue @@ -129,7 +129,7 @@
-
@@ -163,22 +163,43 @@ -
+ + + + + +
- - + + +
diff --git a/src/components/CStatus/CStatus.vue b/src/components/CStatus/CStatus.vue index 2f99255..58fe3ec 100644 --- a/src/components/CStatus/CStatus.vue +++ b/src/components/CStatus/CStatus.vue @@ -170,15 +170,10 @@ target="_blank">store o da PC) -
  • 1B. Fai il test per vedere se funziona: Esegui - TEST
  • -
  • 2. Clicca "Join meeting"
  • -
  • 3. Inserisci il codice ID
  • -
  • 4. Sotto inserisci il tuo nominativo per essere riconosciuto
  • -
  • 5. Clicca "join meeting"
  • -
  • 6. Clicca "call in device" altrimenti non potrai sentire 🔊
  • -
  • 7. SILENZIARE I MICROFONI clicca sullo schermo e si aprirà una banda in basso
  • -
  • 8. Clicca 🔇 per SILENZIARE
  • +
  • 2. Inserisci il tuo Nome e Cognome per essere riconosciuto
  • +
  • 3. Clicca "join meeting"
  • +
  • 4. Clicca "call in device" altrimenti non potrai sentire 🔊
  • +
  • 5. Clicca il microfono per Attivarlo o Silenziarlo.
  • In più avrai:
    diff --git a/src/components/CUserBadge/CUserBadge.vue b/src/components/CUserBadge/CUserBadge.vue index f3b7b25..42b7cf0 100644 --- a/src/components/CUserBadge/CUserBadge.vue +++ b/src/components/CUserBadge/CUserBadge.vue @@ -15,7 +15,7 @@ {{ user.name }} {{ user.surname }} {{ getindorder(user) }}
    ({{ getusername(user) }}) -
    {{$t('dashboard.notreg')}} +
    {{ $t('dashboard.notreg') }}
    diff --git a/src/components/CVerifyEmail/CVerifyTelegram.vue b/src/components/CVerifyEmail/CVerifyTelegram.vue index db20c41..bfc1645 100644 --- a/src/components/CVerifyEmail/CVerifyTelegram.vue +++ b/src/components/CVerifyEmail/CVerifyTelegram.vue @@ -16,7 +16,7 @@
    {{ $t('components.authentication.telegram.open')}}
    -
    diff --git a/src/statics/i18n.js b/src/statics/i18n.js index fa85b2e..159dc15 100644 --- a/src/statics/i18n.js +++ b/src/statics/i18n.js @@ -49,7 +49,7 @@ const msgglobal = { chat_biblio: 'Entra nella Chat AYNI BiblioBacheca', chat_biblio_long: 'Occorre entrare in questa Chat per ricevere le ultime notizie e rimanere in contatto con noi', paymenttype: 'Modalità di Pagamento', - paymenttype_long: 'Scegliere almeno 2 Modalità di Pagamento, per permettere alle persone di poter scegliere come inviarsi il dono.

    I metodi di Pagamento Super-Consigliati sono: