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
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);
|
|
|