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

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