From 1a2fde3524ee2202e8c077d4da5a4e1761d6d399 Mon Sep 17 00:00:00 2001 From: Surya Paolo Date: Mon, 28 Nov 2022 13:59:16 +0100 Subject: [PATCH] Site Configuration by Server Params (confsites and confpages) --- src/server/models/site.js | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/src/server/models/site.js b/src/server/models/site.js index 1080a59..bbfcdc8 100755 --- a/src/server/models/site.js +++ b/src/server/models/site.js @@ -100,6 +100,34 @@ const SiteSchema = new Schema({ col_toolbar: { type: String }, col_bgfooter: { type: String }, show_darkopt: { type: Boolean }, + showButtHome: { type: Boolean }, + showProfile: { type: Boolean }, + showUserMenu: { type: Boolean }, + showRegButton: { type: Boolean }, + enableReg: { type: Boolean }, + showNL: { type: Boolean }, + showMsgs: { type: Boolean }, + showNotif: { type: Boolean }, + showCoins: { type: Boolean }, + showNameSurname: { type: Boolean }, + showCompetenze: { type: Boolean }, + showConnected: { type: Boolean }, + bookingEvents: { type: Boolean }, + enableEcommerce: { type: Boolean }, + enableGroups: { type: Boolean }, + enableCircuits: { type: Boolean }, + enableProj: { type: Boolean }, + enableTodos: { type: Boolean }, + enableRegByBot: { type: Boolean }, + enabledRegNeedTelegram: { type: Boolean }, + showViewGroups: { type: Boolean }, + showViewUsers: { type: Boolean }, + showViewProfile: { type: Boolean }, + enablePwa: { type: Boolean }, + lang: { + type: Number, + default: 0, + }, }, confsite: { options: { // ConfSite @@ -131,10 +159,6 @@ const SiteSchema = new Schema({ info2: { type: String }, cell: { type: String }, }, - footer_mobile: { - show_buttHome: { type: Boolean }, - show_profile: { type: Boolean }, - }, }); var Site = module.exports = mongoose.model('Site', SiteSchema);