diff --git a/assets/src/css/style.css b/assets/src/css/style.css index 121c667a7..c56406c04 100755 --- a/assets/src/css/style.css +++ b/assets/src/css/style.css @@ -708,6 +708,10 @@ input.small-width { cursor: pointer; } +.fc-event { + border-top-width: 10px; +} + .fc-event-primary { background-color: #3a87ad; border: 1px solid #3a87ad; diff --git a/modules/dashboard/ajax.php b/modules/dashboard/ajax.php index 910170843..9a8ddad7f 100644 --- a/modules/dashboard/ajax.php +++ b/modules/dashboard/ajax.php @@ -94,6 +94,14 @@ switch (filter('op')) { $results = []; foreach ($sessioni as $sessione) { + if (setting('Visualizzazione colori sessioni') == 'Sfondo colore stato - bordo colore tecnico') { + $backgroundcolor = $sessione['colore']; + $bordercolor = $sessione['colore_tecnico']; + } else { + $backgroundcolor = $sessione['colore_tecnico']; + $bordercolor = $sessione['colore']; + } + $results[] = [ 'id' => $sessione['id'], 'idintervento' => $sessione['idintervento'], @@ -102,9 +110,9 @@ switch (filter('op')) { 'start' => $sessione['orario_inizio'], 'end' => $sessione['orario_fine'], 'link' => base_path().'/editor.php?id_module='.$modulo_interventi->id.'&id_record='.$sessione['idintervento'], - 'backgroundColor' => $sessione['colore'], - 'textColor' => color_inverse($sessione['colore']), - 'borderColor' => ($sessione['colore_tecnico'] == '#FFFFFF') ? color_darken($sessione['colore_tecnico'], 100) : $sessione['colore_tecnico'], + 'backgroundColor' => $backgroundcolor, + 'textColor' => color_inverse($backgroundcolor), + 'borderColor' => ($bordercolor == '#FFFFFF') ? color_darken($bordercolor, 100) : $bordercolor, 'allDay' => false, ]; } diff --git a/update/2_4_31.sql b/update/2_4_31.sql index b0580cc3c..80a1e02db 100644 --- a/update/2_4_31.sql +++ b/update/2_4_31.sql @@ -15,4 +15,7 @@ INSERT INTO `zz_views` (`id_module`, `name`, `query`, `order`, `search`, `slow`, UPDATE `in_tipiintervento` SET `tempo_standard` = '1' WHERE `in_tipiintervento`.`tempo_standard` = 0 OR `in_tipiintervento`.`tempo_standard` IS NULL; -- Aggiunto campo Barcode fornitore -ALTER TABLE `mg_fornitore_articolo` ADD `barcode_fornitore` VARCHAR(255) NOT NULL AFTER `codice_fornitore`; \ No newline at end of file +ALTER TABLE `mg_fornitore_articolo` ADD `barcode_fornitore` VARCHAR(255) NOT NULL AFTER `codice_fornitore`; + +-- Aggiunta impostazione per scegliere colore sessioni dashboard +INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Visualizzazione colori sessioni', 'Sfondo colore stato - bordo colore tecnico', 'list[Sfondo colore stato - bordo colore tecnico,Sfondo colore tecnico - bordo colore stato]', '1', 'Dashboard', '7', ''); \ No newline at end of file