$configPath = substr(__DIR__,0,strpos(__DIR__,"public_html/"))."config.php"; include_once($configPath); if (isset($_SESSION["utente"]) && $_SESSION["utente"]->permission($radice)) { $record = get_campi("b_categorie_documentali"); $record["codice_ente"] = ! empty($_SESSION["ente"]) ? $_SESSION["ente"]->codice : 0; if(! empty($_GET["codice"])) { $record = $pdo->go("SELECT * FROM b_categorie_documentali WHERE codice = :codice", [":codice" => $_GET["codice"]])->fetch(PDO::FETCH_ASSOC); } if((empty($_SESSION["ente"]) && empty($record["codice_ente"])) || (! empty( $_SESSION["ente"]->codice) && $_SESSION["ente"]->codice == $record["codice_ente"])) { $moduli = []; $types = filesManager::availableTypes(); $moduli_disponibili = array_values(array_unique(array_column($types, "modulo"))); $moduli_utente = $_SESSION["utente"]->moduliDisponibili(); foreach ($moduli_utente as $gruppo => $gruppo_moduli) { foreach ($gruppo_moduli as $modulo => $configurazione) { if(in_array($modulo, $moduli_disponibili)) { $moduli[$modulo] = $configurazione["titolo"]; } } } ?>
exit; } } HTTPStatus(403); ?>