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.
 
 
 
 
 

47 righe
2.2 KiB

<?php
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
if (! empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($radice)) {
$ente = Ente::getInfoFromID($_GET["codice_ente"])[0] ?? null;
if (!empty($ente)) :
$json = Ente::getAdvancedConfigForTenant($ente["codice"]);
$edit = $_SESSION["utente"]->hasSuperPowers();
?>
<?php if ($edit): ?>
<form method="POST" rel="validate" id="form-advanced" action="/backend/enti/integrazioni/advanced/save.php">
<input type="hidden" name="token" value="<?= tokenGen() ?>">
<input type="hidden" name="codice_ente" value="<?= $ente["codice"] ?>">
<div class="row">
<div class="col-12">
<span class="h2 border-bottom border-secondary d-block"><?= __("Impostazioni aggiuntive") ?></span>
</div>
</div>
<?php endif ?>
<?php alertManager::printWarningBox(__("ATTENZIONE"),__("Modificare questo campo potrebbe portare a dei malfuzionamenti della piattaforma, si consiglia di procedere con estrema attenzione e solo se si è coscienti di quello che si sta facendo")); ?>
<div class="row">
<div class="col-12">
<div class="form-group">
<textarea <?= (!$edit) ? "disabled" : "" ?> class="form-control" rows="20" rel="N;0;0;A" id="json_advanced_settings" name="json"><?= json_encode($json,JSON_UNESCAPED_SLASHES|JSON_PRETTY_PRINT) ?></textarea>
</div>
</div>
</div>
<?php if ($edit): ?>
<div class="row">
<div class="col-12">
<button type="submit" class="btn btn-primary btn-block"><?= __("Salva") ?></button>
</div>
</div>
</form>
<?php else: ?>
<?php alertManager::printInfoCompact(__("Richiedi lo sblocco modifiche per procedere")); ?>
<?php endif ?>
<?
endif;
die();
}
HTTPStatus(403);