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.
52 righe
2.4 KiB
52 righe
2.4 KiB
<?php |
|
/* CONFIGURAZIONI SISTEMA */ |
|
|
|
function getVersion() { |
|
return exec("git describe --tags "); |
|
} |
|
|
|
$app_environment = ""; |
|
if($_SERVER['HTTP_HOST'] == 'siparspei.localhost'){ |
|
$app_environment .= "(Ambiente di sviluppo) ".getVersion(); |
|
}elseif ($_SERVER['HTTP_HOST'] == 'testbandoaffitti.rspei.it'){ |
|
$app_environment .= "(Ambiente di collaudo) "; |
|
} |
|
define("APP_VERSION", $app_environment); |
|
define("APP_NAME", "SiciliaPEI - Bando per il sostegno all'accesso delle abitazioni in locazione ".APP_VERSION); |
|
define("APP_NAME_SMALL", "SiciliaPEI"); |
|
define("APP_DESCR", "Piattaforma per la gestione dell'avviso pubblico per il sostegno all’accesso delle abitazioni in locazione per l'anno 2022"); |
|
define("BASE_HTTP", PREFIX_HTTP . $_SERVER['HTTP_HOST'] . BASE_FOLDER); |
|
|
|
define("PRIVATE_SECTION", "modules/private/"); // folder per file area post-login |
|
define("HTTP_PRIVATE_SECTION", BASE_HTTP . PRIVATE_SECTION); // folder per file area post-login |
|
define("PATH_LOGIN", BASE_HTTP . "login.php"); |
|
if(REWRITEENGINE){ |
|
define("WS_CALL", BASE_FOLDER . "webservice/_webservice"); // CHIAMATA BASE WEBSERVICE |
|
}else{ |
|
define("WS_CALL", BASE_FOLDER . "webservice/_webservice.php"); // CHIAMATA BASE WEBSERVICE |
|
} |
|
|
|
define("COOKIE_LIFETIME", 3600); // MAX DI INATTIVITA DELL'UTENTE IN SECONDI |
|
//define("GC_MAXLIFETIME", 60); // SECONDI DI INCREMENTO DEL COOKIE_LIFETIME AD OGNI CHIAMATA DI ATTIVITA |
|
define("MIN_PASSWORD_LENGHT", 8); // Numero min caratteri pwd |
|
define("TIME_SCADENZA_PASSWORD", 180); // numero di giorni per la scadenza della password |
|
define("ENABLE_CHECK_IP", false); // controllo sugli ip => true => ATTIVO ; false => NON ATTIVO |
|
define("UNICO_JS_CSS", false); // Imostato a true carica un unico file js e css se presente |
|
define("TEST_CSS", false); |
|
|
|
/* Moduli da escludere nei logs */ |
|
$GLOBALS["MODULI_NO_LOGS"] = array("Notifica", "AppToken"); |
|
|
|
/* |
|
* CONTROLLO MODULI E SERVIZI |
|
* moduli e servizi riciamabili senza essere loggati array('module' => array('action')) [il controllo è fatto nella pagina "_webservice.php"] |
|
*/ |
|
$pageAccessNoControll = array('info.php', 'faq.php', 'loginspid.php', 'login_spid.php', '_webservice.php', 'index.php', 'privacy.php', 'cookie.php'); |
|
$moduliActionAccessNoControll = array( |
|
'faq' => array('load', 'listFaq'), //'saveFaq', |
|
'account' => array('login', 'save', 'searchComune'), |
|
'sportello'=>array('createSpb') |
|
); |
|
define("PATTERN_DECIMAL", "/((\d+)(\,\d{1,2}))$/"); |
|
define("ATTIVA_CSRF", 1); |
|
?>
|