Site Configuration by Server Params (confsites and confpages)

This commit is contained in:
Surya Paolo
2022-11-28 14:00:15 +01:00
parent fab0dbbb72
commit 58dc1dfdcc
76 changed files with 2504 additions and 5004 deletions

View File

@@ -52,14 +52,6 @@
<img :src="imglogo()" height="27" alt="Immagine Logo" />
</q-avatar>
<div class="q-mx-sm titlesite">{{ getappname() }}</div>
<div v-if="site.confpages.show_darkopt" class="text-h7">
<q-toggle
size="xs"
v-model="dark"
:label="dark ? 'Scuro' : 'Chiaro'"
>
</q-toggle>
</div>
</q-toolbar-title>
<!--
@@ -75,10 +67,13 @@
</div>
-->
<div v-if="site.confpages.show_darkopt" class="text-h7">
<q-toggle :icon="'fas fa-moon'" v-model="dark"> </q-toggle>
</div>
<q-btn
v-if="
!isonline() &&
static_data.functionality.SHOW_IF_IS_SERVER_CONNECTION
site.confpages.showConnected
"
flat
dense
@@ -91,7 +86,7 @@
<q-btn-dropdown
stretch
v-if="static_data.lang_available.length > 1"
v-if="isfinishLoading && static_data.lang_available.length > 1"
flat
:label="langshort"
auto-close
@@ -114,13 +109,13 @@
</q-list>
</q-btn-dropdown>
<div v-if="static_data.functionality.SHOW_MESSAGES">
<div v-if="site.confpages.showMsgs">
<message-popover></message-popover>
</div>
<div v-if="static_data.functionality.SHOW_COINS">
<div v-if="site.confpages.showCoins">
<coinsPopover v-model="rightCoinsOpen"></coinsPopover>
</div>
<div v-if="static_data.functionality.SHOW_NOTIF">
<div v-if="site.confpages.showNotif">
<notifPopover v-model="rightNotifOpen"></notifPopover>
</div>
@@ -133,7 +128,7 @@
<q-btn
class="q-mx-xs"
v-if="static_data.functionality.ENABLE_ECOMMERCE && tools.isLogged()"
v-if="site.confpages.enableEcommerce && tools.isLogged()"
round
dense
flat
@@ -153,7 +148,7 @@
<q-btn
class="q-mx-xs"
v-if="
static_data.functionality.ENABLE_ECOMMERCE &&
site.confpages.enableEcommerce &&
tools.isLogged() &&
getnumOrdersCart() > 0
"
@@ -175,7 +170,7 @@
<q-btn
class="q-mx-xs"
v-if="static_data.functionality.SHOW_USER_MENU && !tools.isLogged()"
v-if="site.confpages.showUserMenu && !tools.isLogged()"
dense
flat
round
@@ -185,7 +180,7 @@
</q-btn>
<q-avatar
v-else-if="
static_data.functionality.SHOW_USER_MENU &&
site.confpages.showUserMenu &&
tools.isLogged() &&
getMyImg()
"
@@ -214,10 +209,6 @@
>
</q-btn>
<!--<q-btn
class="q-mx-xs iconprofile_small" v-if="static_data.functionality.SHOW_USER_MENU && isLogged()" round dense flat
@click="rightDrawerOpen = !rightDrawerOpen" :icon="getMyImgforIcon()" :color="getcolormenu()">
</q-btn>-->
</q-toolbar>
</q-header>
@@ -235,7 +226,7 @@
<!-- USER BAR -->
<q-drawer
v-if="static_data.functionality.ENABLE_ECOMMERCE"
v-if="site.confpages.enableEcommerce"
v-model="rightCartOpen"
side="right"
elevated
@@ -257,7 +248,7 @@
</q-drawer>
<!-- USER BAR -->
<q-drawer
v-if="static_data.functionality.SHOW_USER_MENU"
v-if="site.confpages.showUserMenu"
v-model="rightDrawerOpen"
side="right"
elevated
@@ -396,7 +387,7 @@
<div v-show="!tools.isLogged()">
<div class="q-ma-md" style="">
<CSigninNoreg
:showregbutt="static_data.functionality.SHOW_REG_BUTTON"
:showregbutt="site.confpages.showRegButton"
>
</CSigninNoreg>
</div>