From a94eac9fb4810a63405b6a280572a202eca465a6 Mon Sep 17 00:00:00 2001 From: solocla Date: Sat, 11 Jul 2026 19:49:14 +0200 Subject: [PATCH] popup dashboard --- .../20260711174226_create_options_table.php | 48 +++++++++++++++++++ public/userarea/import_dashboard.php | 1 + public/userarea/include/popup.php | 32 +++++++++++++ 3 files changed, 81 insertions(+) create mode 100644 db/migrations/20260711174226_create_options_table.php create mode 100644 public/userarea/include/popup.php diff --git a/db/migrations/20260711174226_create_options_table.php b/db/migrations/20260711174226_create_options_table.php new file mode 100644 index 0000000..99fcecc --- /dev/null +++ b/db/migrations/20260711174226_create_options_table.php @@ -0,0 +1,48 @@ +table('options'); + $table + ->addColumn('opt_key', 'string', ['limit' => 100]) + ->addColumn('opt_value', 'text', ['null' => true]) + ->addColumn('created_at', 'timestamp', ['default' => 'CURRENT_TIMESTAMP']) + ->addColumn('updated_at', 'timestamp', [ + 'default' => 'CURRENT_TIMESTAMP', + 'update' => 'CURRENT_TIMESTAMP', + ]) + ->addIndex(['opt_key'], ['unique' => true]) + ->create(); + + // Righe iniziali del popup + $this->table('options')->insert([ + [ + 'opt_key' => 'popup_enabled', + 'opt_value' => '1', + ], + [ + 'opt_key' => 'popup_version', + 'opt_value' => '2026-07-migrazione', + ], + [ + 'opt_key' => 'popup', + 'opt_value' => + '

Nuovo portale disponibile

' + . '

Ci siamo spostati. Da ora usa il nuovo indirizzo:

' + . '

' + . 'Vai al nuovo portale' + . '

' + . '

Salva il nuovo indirizzo nei preferiti. ' + . 'Se riscontri problemi puoi continuare a usare questo portale per ora.

', + ], + ])->saveData(); + } +} diff --git a/public/userarea/import_dashboard.php b/public/userarea/import_dashboard.php index e584437..057b2bd 100644 --- a/public/userarea/import_dashboard.php +++ b/public/userarea/import_dashboard.php @@ -183,6 +183,7 @@ +
diff --git a/public/userarea/include/popup.php b/public/userarea/include/popup.php new file mode 100644 index 0000000..7ebf50d --- /dev/null +++ b/public/userarea/include/popup.php @@ -0,0 +1,32 @@ + +
+
+ + +

Nuovo sito in produzione

+

Il nuovo portale รจ disponibile all'indirizzo:

+

https://trfsmart-bv.cesoft.io/

+

+ + Clicca qui per accedere + +

+

+ Se invece hai problemi con il nuovo sito, puoi chiudere questo messaggio e continuare su questo portale: +

+

+ +

+ +
+
+ \ No newline at end of file