ver 0.5.71:

- Info Conto
- Admin: poter modificare Fido e QtaMax, sia per i Conti Collettivi sia per gli Utenti.
This commit is contained in:
Surya Paolo
2023-02-23 17:20:54 +01:00
parent c8e0f7922f
commit a250700c8b
9 changed files with 318 additions and 16 deletions

View File

@@ -59,7 +59,9 @@
<q-btn
v-if="
userStore.getMyCircuitsInCommonByUser(contact).length > 0 &&
((contact.username !== userStore.my.username) || userStore.hoContiCollettiviDaAmministrare() || userStore.hoContiComunitariDaAmministrare())
(contact.username !== userStore.my.username ||
userStore.hoContiCollettiviDaAmministrare() ||
userStore.hoContiComunitariDaAmministrare())
"
icon="fas fa-coins"
color="green"
@@ -74,15 +76,15 @@
<q-item-label>
<q-btn rounded icon="fas fa-ellipsis-h">
<q-menu>
<q-list style="min-width: 150px"
v-if="
!userStore.IsHandShakeByMe(contact.username)
">
<q-list
style="min-width: 150px"
v-if="!userStore.IsHandShakeByMe(contact.username)"
>
<q-item
clickable
v-close-popup
@click="
tools.addToMyHandShake(
tools.addToMyHandShake(
$q,
userStore.my.username,
contact.username
@@ -260,6 +262,14 @@
{{ $t('groups.accept_group') }}
</q-item-section>
</q-item>
<q-item clickable v-close-popup @click="showAccountInfo = true">
<q-item-section avatar>
<q-icon name="fas fa-info" />
</q-item-section>
<q-item-section>{{
$t('groups.infoaccount')
}}</q-item-section>
</q-item>
</q-list>
<q-list style="min-width: 200px">
<q-item
@@ -397,6 +407,14 @@
{{ $t('circuit.accept') }}
</q-item-section>
</q-item>
<q-item clickable v-close-popup @click="showAccountInfo = true">
<q-item-section avatar>
<q-icon name="fas fa-info" />
</q-item-section>
<q-item-section>{{
$t('groups.infoaccount')
}}</q-item-section>
</q-item>
</q-list>
<q-list style="min-width: 200px">
<q-item
@@ -493,7 +511,7 @@
$q,
contact.username,
circuitname,
'',
''
)
"
>
@@ -594,7 +612,10 @@
<q-menu>
<q-list style="min-width: 200px">
<q-item
v-if="costanti.ENABLE_FRIENDS && !userStore.IsMyFriendByUsername(contact.username)"
v-if="
costanti.ENABLE_FRIENDS &&
!userStore.IsMyFriendByUsername(contact.username)
"
clickable
icon="fas fa-user-plus"
v-close-popup
@@ -656,7 +677,10 @@
</q-btn>
</q-item-label>
</q-item-section>
<q-item-section side v-else-if="visu === costanti.FIND_PEOPLE || visu === costanti.HANDSHAKE">
<q-item-section
side
v-else-if="visu === costanti.FIND_PEOPLE || visu === costanti.HANDSHAKE"
>
<q-item-label>
<q-btn
v-if="contact.username !== userStore.my.username"
@@ -721,7 +745,10 @@
}}</q-item-section>
</q-item>
<q-item
v-else-if="costanti.ENABLE_FRIENDS && userStore.IsMyFriendByUsername(contact.username)"
v-else-if="
costanti.ENABLE_FRIENDS &&
userStore.IsMyFriendByUsername(contact.username)
"
style="min-width: 200px"
clickable
v-close-popup
@@ -780,16 +807,20 @@
"
>
<q-item-section avatar>
<q-icon
color="negative"
name="fas fa-handshake-slash"
/>
<q-icon color="negative" name="fas fa-handshake-slash" />
</q-item-section>
<q-item-section>{{
$t('handshake.remove_from_myhandshake')
}}</q-item-section>
</q-item>
<q-item clickable v-close-popup @click="showAccountInfo = true">
<q-item-section avatar>
<q-icon name="fas fa-info" />
</q-item-section>
<q-item-section>{{
$t('groups.infoaccount')
}}</q-item-section>
</q-item>
<q-item
clickable
v-close-popup
@@ -852,6 +883,21 @@
>
</CSendCoins>
</div>
<q-dialog v-model="showAccountInfo" full-height full-width>
<q-card v-if="circuit">
<q-toolbar class="bg-primary text-white">
<q-toolbar-title class="text-h7">
{{ tools.getNomeUtenteByRecUser(contact) }}
</q-toolbar-title>
<q-btn flat round color="white" icon="close" v-close-popup></q-btn>
</q-toolbar>
<CUserInfoAccount
:user="contact"
:circuitname="circuitname"
:admin="tools.iAmAdminCircuit(circuitname)"
/>
</q-card>
</q-dialog>
</template>
<script lang="ts" src="./CMyUser.ts">