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.
128 righe
5.8 KiB
128 righe
5.8 KiB
<?php |
|
|
|
/* |
|
* To change this license header, choose License Headers in Project Properties. |
|
* To change this template file, choose Tools | Templates |
|
* and open the template in the editor. |
|
*/ |
|
date_default_timezone_set('Europe/Rome'); |
|
define("DATA_ATTIVAZIONE_BROCHURE", '11-08-2020 16:00:00'); // Data e ora dell'attivazione della visualizzazione della sola pagina di brochure |
|
define("DATA_ATTIVAZIONE_FAQ_UTENTI", '30-09-2020 23:59:59'); // Data e ora dell'attivazione della visualizzazione del pulsante delle faq |
|
define("DATA_DISATTIVAZIONE_DEROGA", '02-10-2020 19:31:59'); // Data e ora dell'attivazione della visualizzazione del pulsante delle faq |
|
define("IS_ONLINE", true); /// Impostare a true solo al momento dell'aperture del servizio della preparazione della domanda |
|
if(!IS_ONLINE){ |
|
define("ATTIVAZIONE_SERVIZIO", (isset($BYPASS_ATTIVAZIONE_SERVIZIO) ? $BYPASS_ATTIVAZIONE_SERVIZIO : false) ); |
|
define("ATTIVAZIONE_PREPREPARAZIONE", true ); |
|
}else{ |
|
define("ATTIVAZIONE_SERVIZIO", true); |
|
define("ATTIVAZIONE_PREPREPARAZIONE", false); |
|
} |
|
|
|
define("DEBUG_MODE", 1); |
|
define("DEBUG_MESSAGE", 0); |
|
if (DEBUG_MESSAGE) { |
|
ini_set('display_errors', 1); |
|
ini_set('display_startup_errors', 1); |
|
error_reporting(E_ALL); |
|
}else{ |
|
ini_set('display_errors', 'Off'); |
|
} |
|
set_time_limit(180); |
|
define("PREFIX_HTTP", "http://"); |
|
define("BASE_FOLDER", "/"); // deve chiudere sempre con / |
|
// Percorsi delle cartelle e URL |
|
$GLOBALS['HTTP'] = PREFIX_HTTP . $_SERVER['HTTP_HOST'] . BASE_FOLDER; |
|
$GLOBALS['ROOT'] = PREFIX_HTTP . $_SERVER['HTTP_HOST'] . dirname($_SERVER['SCRIPT_NAME']) . '/'; |
|
define("BASE_HTTP", PREFIX_HTTP . $_SERVER['HTTP_HOST'] . BASE_FOLDER); |
|
define("ROOT", dirname(dirname(__FILE__)) . "/"); |
|
define("APP_NAME", "SiciliaPEI"); |
|
define("ROOT_UPLOAD", ROOT . "upload/"); |
|
define("ROOT_IMPORT", ROOT . "import/"); |
|
define("ROOT_UPLOAD_ALLEGATI", ROOT_UPLOAD . "news/"); |
|
define("ROOT_UPLOAD_PREPARAZIONE_TMP", "preparazionetmp/");//documenti temporanei per le nuove preparazioni /.pdf |
|
define("ROOT_UPLOAD_PREPARAZIONE", "preparazione/");//documenti definitivi per le nuove preparazioni /.p7m |
|
define("ROOT_UPLOAD_ADESIONE_TMP", "adesione_tmp/"); //documenti temporanei per le adesioni /.pdf |
|
define("ROOT_UPLOAD_ADESIONE", "adesione/"); //documenti definitivi per le adesioni /.p7m |
|
define("ROOT_UPLOAD_PREPARAZIONE_LOGS", "preparazionelogs/"); //errore nel salvataggio del caricamento del file p7m sulla transaction |
|
define("ROOT_UPLOAD_PREPARAZIONE_LOGS_P7M", "preparazionelogsp7m/"); //superamento blocco p7m nei file della preparazione |
|
define("ROOT_UPLOAD_ADESIONE_LOGS", "adesionelogs/"); //errore nel salvataggio del caricamento del file p7m di adesione sulla transaction |
|
define("ROOT_UPLOAD_ADESIONE_LOGS_P7M", "adesionelogsp7m/"); //superamento blocco p7m nei file dell'adesione |
|
|
|
|
|
//define("ROOT_UPLOAD_EROGAZIONE", ROOT_UPLOAD . "erogazione/"); |
|
//define("ROOT_UPLOAD_EROGAZIONE_TMP", ROOT_UPLOAD . "erogazionetmp/"); |
|
//define("ROOT_UPLOAD_REVISORE_TMP", ROOT_UPLOAD . "revisoretmp/"); |
|
//define("ROOT_UPLOAD_REVISORE", ROOT_UPLOAD . "revisore/"); |
|
//define("ROOT_UPLOAD_FIX", ROOT_UPLOAD . "fix/"); |
|
|
|
define("RETURNTOSPID", "pei"); |
|
/* Oracle */ |
|
define("DBMS", "Oracle"); |
|
//////// LOCALHOST |
|
define("ORACLE_HOST", ""); |
|
define("ORACLE_PORT", ""); |
|
define("DB_SERVER", ORACLE_HOST . ":" . ORACLE_PORT . "/xe;charset=AL32UTF8"); |
|
define("DB_USER", ""); |
|
define("DB_PASS", ""); |
|
define("DB_USER_SPID", ""); |
|
define("DB_PASS_SPID", ""); |
|
|
|
|
|
define("MAX_FILES_SIZE", 5242880);// 5 MEGABYTES |
|
/**/ |
|
|
|
|
|
/* GESTISCE L'INVIO DELLE EMAIL */ |
|
define("INVIO_EMAIL", false); |
|
|
|
/**/ |
|
define("WS_CALL", BASE_FOLDER . "webservice/_webservice.php"); |
|
|
|
// Moduli da escludere nei logs |
|
$GLOBALS["MODULI_NO_LOGS"] = array("Notifica", "AppToken", "UID_SPID", "UID_FIREBASE"); |
|
|
|
define("TEST_CSS", false); |
|
define("TIME_SCADENZA_PASSWORD", 180); // numero di giorni per la scadenza della password |
|
// Servizi Registro Imprese visura personalizzata Registro Imprese e la scheda persona Registro Imprese della persona fisica o giuridica. |
|
define('SERVICE_PRODUZIONE_IC', true); // true == PRODUZIONE false == COLLAUDO |
|
if (SERVICE_PRODUZIONE_IC) { |
|
define('IC_WSDL_URL', 'https://gemo.infocamere.it/gemows/services/GemoService?wsdl'); |
|
define('IC_WSDL_USR', ''); |
|
define('IC_WSDL_PSW', ''); |
|
} else { |
|
define('IC_WSDL_URL', 'https://gemocl.infocamere.it/gemows/services/GemoService?wsdl'); |
|
define('IC_WSDL_USR', ''); |
|
define('IC_WSDL_PSW', ''); |
|
} |
|
|
|
// Imostato a true carica un unico file js e css se presente |
|
define("UNICO_JS_CSS", false); |
|
// Attivo il controllo sulle provincie della regione Siciliana |
|
define("ATTIVA_CONTROLO_PROVINCA", true); |
|
define("MAX_DATA_INIZIO_ATTIVITA", "2019-12-31");// DATA INIZIO ATTIVITA MAX |
|
|
|
define("ID_BANDO_INCORSO", 1); // TABELLA BANDI |
|
// Attivo il controllo sul bando attivo in fase di LOGIN |
|
define("ATTIVA_CONTROLO_BANDO_LOGIN", true); |
|
define("LOGIN_SPEED_TEST", true); |
|
define("CLICKDAY_PHP", false); |
|
define("SECRET_JWT_KEY", ""); |
|
|
|
define("HOST_CLICKDAY", ""); |
|
define("PATH_CLICKDAY", "/sendDomanda"); |
|
define("PORT_CLICKDAY", ""); |
|
|
|
// pagine a cui è permesso accedere alle connessioni db senza essere loggati [il controllo viene fatto nel file "api.php"] |
|
$pageAccessNoControll = array('login_deroga.php','fixfile.php','deroga.php','testfile.php','amerigo.php','faq.php', 'news.php', 'login_spid.php', 'index.php', '_webservice.php', 'testpdf.php', 'privacy.php', 'streamer_ext.php', 'streamer.php'); |
|
// moduli e servizi riciamabili senza essere loggati array('module' => array('action')) [il controllo è fatto nella pagina "_webservice.php"] |
|
$moduliActionAccessNoControll = array( |
|
'faq' => array('saveFaq','load'), |
|
'deroga' => array('saveDeroga') |
|
); |
|
|
|
|
|
/// MODULO CAPTCHA GOOGLE |
|
define("CAPTCHA_ACTIVE", false); |
|
define("CAPTCHA_SECRET_PRIVATEKEY", ''); |
|
define("CAPTCHA_SECRET_PUBLICTEKEY", ''); |
|
define("CAPCTHA_URL_SITEVERIFY", 'https://www.google.com/recaptcha/api/siteverify');
|
|
|