From 120aab224e05cdb86ccdfc947d0c91fd5493ea81 Mon Sep 17 00:00:00 2001 From: Luca Date: Thu, 7 Jan 2021 18:39:40 +0100 Subject: [PATCH] Modifico impostazione "Lunghezza in pagine del buffer Datatables" per renderla modificabile dall'utente Impostazioni per decidere eventuali date predefinite per l'inizio o la fine del calendario (impostate al login) --- index.php | 13 +++++++++++++ modules/impostazioni/sezione.php | 2 +- update/2_4_21.sql | 10 +++++++++- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/index.php b/index.php index 1ac148878..3623659dd 100755 --- a/index.php +++ b/index.php @@ -31,6 +31,19 @@ switch ($op) { if ($dbo->isConnected() && $dbo->isInstalled() && auth()->attempt($username, $password)) { $_SESSION['keep_alive'] = true; + if (intval(setting('Inizio periodo calendario'))){ + $_SESSION['period_start'] = setting('Inizio periodo calendario'); + }else{ + $_SESSION['period_start'] = date('Y').'-01-01'; + } + + if (intval(setting('Fine periodo calendario'))){ + $_SESSION['period_end'] = setting('Fine periodo calendario'); + }else{ + $_SESSION['period_end'] = date('Y').'-12-31'; + } + + // Rimozione log vecchi //$dbo->query('DELETE FROM `zz_operations` WHERE DATE_ADD(`created_at`, INTERVAL 30*24*60*60 SECOND) <= NOW()'); } else { diff --git a/modules/impostazioni/sezione.php b/modules/impostazioni/sezione.php index f41c687db..aead37275 100644 --- a/modules/impostazioni/sezione.php +++ b/modules/impostazioni/sezione.php @@ -33,7 +33,7 @@ foreach ($impostazioni as $impostazione) {