gestione gare pubbliche
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

73 righe
3.2 KiB

<?
$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"]) && $_SESSION["utente"]->permission($cmd_info["modulo_riferimento"]) && $_SESSION["utente"]->permission($radice,$_GET["codice_concorso"],$id_modulo)) {
$codice_round = $_GET["codice_round"] ?? NULL;
$concorso = concorso::init($_GET["codice_concorso"],$codice_round);
if (!empty($concorso)) {
$record = $concorso->info;
$round = $concorso->round;
$lock = $concorso->checkLock($cmd_info["id"]);
if (empty($_GET["codice"])) {
$seduta = get_campi("b_concorsi_sedute");
} else {
$seduta = $concorso->getSedute($_GET["codice"])[0];
}
if (!empty($seduta)) {
$error = false;
$tipiBuste = $concorso->busteDisponibili();
$buste = array();
foreach($tipiBuste AS $id_busta => $busta) {
$richieste = $concorso->getRichieste($id_busta);
if (!empty($richieste)) { $buste[$id_busta] = $busta; }
}
if (empty($lock)) { ?>
<form rel="validate" method="post" action="save.php" id="edit-form">
<input id="token" type="hidden" name="token" value="<?= tokenGen() ?>">
<input id="codice" type="hidden" name="codice" value="<?= $seduta["codice"] ?>">
<input id="codice_concorso" type="hidden" name="codice_concorso" value="<?= $record["codice"] ?>">
<input id="codice_round" type="hidden" name="codice_round" value="<?= $round["codice"] ?>">
<? } else { ?><div id="edit-form"><?} ?>
<div class="row">
<div class="col-12 col-lg-8">
<div class="form-group">
<label for="busta"><?= __("Busta") ?></label>
<select class="form-control" name="busta" id="bustaSeduta" title="<?= __("Busta") ?>" rel="S;0;0;A">
<option value=""><?= __("Seleziona") ?>...</option>
<?
foreach($buste AS $id_busta => $busta) {
?>
<option <?= $seduta["busta"] == $id_busta ? "selected" : "" ?> value="<?= $id_busta ?>">
<?= $busta["titolo"] ?>
</option>
<?
}
?>
</select>
</div>
</div>
<div class="col-12 col-lg-4">
<div class="form-group">
<label for="data"><?= __("Data e ora") ?></label>
<input type="text" id="data" class="form-control datetimepick" name="data" title="<?= __("Data e ora") ?>" rel="S;16;16;DT" value="<?= mysql2datetime($seduta["data"]) ?>">
</div>
</div>
</div>
<? if (empty($lock)) { ?>
<button class="btn btn-success btn-block mt-2"><span class="fa fa-save"></span> <?= __("Salva") ?></button>
</form>
<? } else { ?>
<script>$(":input","#edit-form").not(".ignore-lock").attr("disabled","disabled").trigger("chosen:updated");</script>
<?
}
}
}
}
if ($error) {
header('HTTP/1.0 403 Forbidden');
die();
}
?>