$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; include_once($configPath); $id_modulo = "open"; $cmd_info = concorso::getInfoModulo($id_modulo); $error = true; if (!empty($_SESSION["utente"]) && !empty($_GET["codice_lotto"]) && ( $_SESSION["utente"]->permission($cmd_info["modulo_riferimento"],$_GET["codice"],$id_modulo) || (!empty($_GET["valutazione"]) && !empty($_GET["codice_round"])) ) && !empty($_GET["partecipante"]) && !empty($_GET["busta"])) { if (empty($_GET["valutazione"])) { $valutazione = NULL; $codice_round = $_GET["codice_round"] ?? NULL; } else { $valutazione = "commissione"; $codice_round = $_GET["codice_round"]; } $concorso = concorso::init($_GET["codice"],$codice_round,$valutazione); if (!empty($concorso) && $concorso->setLotto($_GET["codice_lotto"])) { $record = $concorso->info; $round = $concorso->round; $lotto = $concorso->lotto; $lock = $concorso->checkLock($cmd_info["id"]); $partecipante = $concorso->getPartecipante($_GET["partecipante"]); if (!empty($partecipante)) { $richieste = $concorso->getRichieste($_GET["busta"]); if (!empty($richieste)) { foreach($richieste AS $tmp) { if ($tmp["controllo"] != "N") { $richiesta = $tmp; } } $error = false; if (empty($richiesta) || $concorso->checkOpeningPermission($partecipante["codice"],$richiesta["codice"])) { $unlock = false; ?>
| = $richiesta["titolo"] ?> | if (!empty($infoBusta)) { $p7mtype = false; $icon = "download"; $label = "Scarica documento"; addBypassCheckURL("/backend/concorsi/open/decrypt.php"); if ($infoBusta["mime"]=="application/octet-stream" && substr($infoBusta["nomeFile"], -3) == "p7m") { $icon = "file-signature"; $label = "Scarica P7M"; $p7mtype = true; } if ($infoBusta["open"] == "N") { $unlock = true; } ?> if ($infoBusta["open"] == "S" && $richiesta["locked"] == "S") { $infoFormModal = "/backend/concorsi/open/form.php?codice={$record["codice"]}&codice_round={$round["codice"]}&codice_lotto={$lotto["codice"]}" . (($valutazione) ? "&valutazione=true" : "") . "&token=" . tokenGen() . "&partecipante={$partecipante["codice"]}&richiesta={$richiesta["codice"]}"; addBypassCheckURL($infoFormModal); ?> } } else { echo __("Non presentato"); } ?> |