|
25 | 25 | include_once __DIR__.'/../core.php'; |
26 | 26 |
|
27 | 27 | $paths = App::getPaths(); |
28 | | -$user = Auth::user(); |
| 28 | +$user = auth_osm()->getUser(); |
29 | 29 |
|
30 | 30 | if (empty($pageTitle)) { |
31 | 31 | if ($structure instanceof Module) { |
|
76 | 76 | <link rel="stylesheet" type="text/css" media="print" href="'.$style.'"/>'; |
77 | 77 | } |
78 | 78 |
|
79 | | -if (Auth::check()) { |
| 79 | +if (AuthOSM::check()) { |
80 | 80 | if ($id_record) { |
81 | 81 | $position = 'tab'; |
82 | 82 | } else { |
|
88 | 88 | // Determina se mostrare la barra dei plugin |
89 | 89 | // Include il tab Info per gli admin quando siamo in editor.php |
90 | 90 | $in_editor = string_contains($_SERVER['SCRIPT_FILENAME'], 'editor.php'); |
91 | | - $has_info_tab = $in_editor && Auth::admin(); |
| 91 | + $has_info_tab = $in_editor && AuthOSM::admin(); |
92 | 92 | $show_plugin_bar = $has_plugins > 0 || $has_info_tab; |
93 | 93 |
|
94 | 94 | echo ' |
|
344 | 344 | }); |
345 | 345 | </script>'; |
346 | 346 |
|
347 | | -if (Auth::check()) { |
| 347 | +if (AuthOSM::check()) { |
348 | 348 | if (setting('Abilita esportazione Excel e PDF')) { |
349 | 349 | echo ' |
350 | 350 | <script type="text/javascript" charset="utf-8" src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js"></script> |
|
397 | 397 | } |
398 | 398 |
|
399 | 399 | $settings_collapse = session_get('settings.sidebar-collapse') ? 1 : 0; |
400 | | -$hide_sidebar = Auth::check() && (setting('Nascondere la barra sinistra di default') || $settings_collapse); |
| 400 | +$hide_sidebar = AuthOSM::check() && (setting('Nascondere la barra sinistra di default') || $settings_collapse); |
401 | 401 | echo ' |
402 | 402 | </head> |
403 | 403 |
|
404 | | - <body class="sidebar-mini layout-fixed '.(!empty($hide_sidebar) ? ' sidebar-collapse' : '').(!Auth::check() ? ' hold-transition login-page' : '').'"> |
405 | | - <div class="'.(!Auth::check() ? '' : 'wrapper').'">'; |
| 404 | + <body class="sidebar-mini layout-fixed '.(!empty($hide_sidebar) ? ' sidebar-collapse' : '').(!AuthOSM::check() ? ' hold-transition login-page' : '').'"> |
| 405 | + <div class="'.(!AuthOSM::check() ? '' : 'wrapper').'">'; |
406 | 406 |
|
407 | 407 | $isInstallation = (!$dbo->isInstalled() || !$dbo->isConnected() || Update::isUpdateAvailable()); |
408 | 408 |
|
409 | | -if (Auth::check()) { |
| 409 | +if (AuthOSM::check()) { |
410 | 410 | $calendar_color_label = ($_SESSION['period_start'] != date('Y').'-01-01' || $_SESSION['period_end'] != date('Y').'-12-31') ? 'danger' : 'secondary'; |
411 | 411 |
|
412 | 412 | echo ' |
|
630 | 630 | } |
631 | 631 |
|
632 | 632 | // Tab per le informazioni sulle operazioni |
633 | | - if (Auth::admin()) { |
| 633 | + if (AuthOSM::admin()) { |
634 | 634 | echo ' |
635 | 635 | <li data-toggle="control-sidebar" class="btn-default nav-item plugin-tab-item"> |
636 | 636 | <a class="bg-info nav-link plugin-tab-link" data-toggle="tab" href="#tab_info" id="link-tab_info"> |
@@ -746,9 +746,9 @@ function checkActiveTab() { |
746 | 746 | } |
747 | 747 |
|
748 | 748 | // Errori - non mostrare nella pagina di login |
749 | | -if (!empty($messages['error']) && (Auth::check() || $pageTitle != tr('Login'))) { |
| 749 | +if (!empty($messages['error']) && (AuthOSM::check() || $pageTitle != tr('Login'))) { |
750 | 750 | // Verifica se l'utente è un amministratore |
751 | | - $is_admin = Auth::check() && Auth::admin(); |
| 751 | + $is_admin = AuthOSM::check() && AuthOSM::admin(); |
752 | 752 |
|
753 | 753 | foreach ($messages['error'] as $value) { |
754 | 754 | // Rimuovi il codice errore dal messaggio |
@@ -799,7 +799,7 @@ function checkActiveTab() { |
799 | 799 | } |
800 | 800 |
|
801 | 801 | // Chiusura della card informazioni - non mostrare nella pagina di login quando ci sono solo errori |
802 | | -if (!Auth::check() |
| 802 | +if (!AuthOSM::check() |
803 | 803 | && (!empty($messages['info']) || !empty($messages['warning']) |
804 | 804 | || (!empty($messages['error']) && $pageTitle != tr('Login')))) { |
805 | 805 | echo ' |
|
0 commit comments