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.
 
 
 

63 righe
2.6 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 Caro Voli" . APP_VERSION);
define("APP_NAME_SMALL", "SiciliaPEI");
define("APP_DESCR", "Piattaforma per la concessione di sconto sul prezzo dei biglietti aerei ai cittadini residenti in Sicilia.");
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', 'statistiche.php');
$moduliActionAccessNoControll = array(
'faq' => array('load', 'listFaq'), //'saveFaq',
'customer' => array('getData'),
'account' => array('login', 'save', 'searchComune'),
'sportello' => array('createSpb')
);
define("PATTERN_DECIMAL", "/((\d+)(\,\d{1,2}))$/");
define("KEY_AES", "");
define("VECTOR_AES", "");
define("AES_ALG", "aes-256-cbc");
$votiCustomerSatisfaction = array(
1 => "ALTO",
2 => "SUFFICIENTE",
3 => "INSUFFICIENTE",
);
?>