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.
 
 
 

66 righe
3.4 KiB

<?php
/* PATH */
define("ROOT_UPLOAD", ROOT . "../upload_bandocarovoli/");
define("ROOT_IMPORT", ROOT . "import/");
define("ROOT_EROGAZIONE", ROOT . "export/");
define("ROOT_UPLOAD_PRESENTAZIONE", ROOT_UPLOAD . "presentazione/");
define("ROOT_UPLOAD_PRESENTAZIONE_TMP", ROOT_UPLOAD . "presentazionetmp/");
define("ROOT_UPLOAD_PRESENTAZIONE_LOGS_P7M", "presentazionelogsp7m/");
define("ROOT_UPLOAD_PREPARAZIONE", ROOT_UPLOAD . "preparazione/");
/* SIZE */
define("MAX_NUM_UPLOAD_OPZ", 5); //MAX Numero file opzionali caricabili
define("MAX_FILE_SIZE", 31457280); // 5242880 -> 5 MB // 20971520 -> 20MB // 31457280 -> 30MB
define("MAX_SIZE_UPLOAD_OPZ", MAX_FILE_SIZE);
define("MAX_SIZE_UPLOAD", MAX_FILE_SIZE);
define("MAX_SIZE_FILE", MAX_FILE_SIZE);
define("MAX_SIZE_FILE_P7M", MAX_FILE_SIZE);
define("MAX_SIZE_FILE_UPLOAD", MAX_SIZE_FILE);
define("MAX_SIZE_FILE_TEXT", 30);
/* ################## GESTIONE CONTROLLI SU FILE p7M ################### */
define('VERIFICA_FIRMA_P7M', false); // Se impostato a 1 il file della tabella DOCUMENTI_BANDO verranno verificati nella firma sulla colonna VERIFICA_FIRMA_P7M
define('FILE_DA_GENERARE', false); // Se impostato a 1 il relativo allegato deve essere prima generato in pdf dal sistema
define('TIPO_FIRMATARIO_SPID_USER', false); // CONTROLLO SUL FIRMATARIO DEI FILE P7M Il controllo viene fatto sul codice fiscale dell'utente che si logga con SPID
define('TIPO_FIRMATARIO_DELEGATO', false); // CONTROLLO SUL FIRMATARIO DEI FILE P7M Il controllo viene fatto sul codice fiscale di un delegato
define("DEMO_UPLOAD_P7M", 0); // Disable check upload file p7m
define('DISABLED_HASH_CONTROL', true); // se impostata a true viene omesso il controllo sull'hash del file pdf
define('DISABLED_SIGNED_CONTROL', true); // se impostata a tue viene omesso il controllo sul codicefiscale del firmatario
$CODICI_ERRORE_UPLOAD_P7M[202079] = "Il codice fiscale del soggetto firmatario del certificato di firma non è corretto";
$CODICI_ERRORE_UPLOAD_P7M[2020100] = "Certificato di firma digitale scaduto";
$CODICI_ERRORE_UPLOAD_P7M[2020276] = "Al momento non è possibile completare il processo di verifica del file firmato";
$CODICI_ERRORE_UPLOAD_P7M[2020277] = "Al momento non è possibile estrarre il contenuto del file firmato";
$CODICI_ERRORE_UPLOAD_P7M[2020280] = "L'hash del file caricato non corrisponde all'hash del file estratto dalla piattaforma. Esportare nuovamente il file nel caso la domanda sia stata oggetto di modifica o nel caso in cui sia stato nuovamente esportato il file pdf.";
$codiciErroreNoControll = array(202079, 2020100, 2020276, 2020280); // se SBLOCCO_UPLOAD_FILE_P7M è impostata a true vengono bypassati i controlli per i codici di errore inseriti nell'array
/* TIPI RICHISTA FILE SIZE (MODULI FASE COMPLETAMENTO DOMANDA) */
$TIPO_RICHIESTA_FILESIZE = array(
0 => "5",
1 => "5",
2 => "10",
3 => "20"
);
/* DEFINIZIONE DELLE FASI PER LA TABELLA DOCUMENTI BANDO */
define('DOCUMENTI_FASE_1', 1);
define('DOCUMENTI_FASE_2', 2);
define('DOCUMENTI_FASE_3', 3);
/* DEFINIZIONE DEI TIPI DI DOCUMENTO CARICATI IN TABELLA ALLEGATI */
define('TIPO_UPLOAD_OBBLIGATORIO', 1);
define('TIPO_UPLOAD_OPZIONALE', 2);
define('TIPO_UPLOAD_ISTANZA', 3);
define('TIPO_UPLOAD_CONTRIBUTO', 4);
define('ALLEGATO_2', 1);
define('ALLEGATO_3', 2);
define('GENERA_ALLEGATO_2', 'generaAllegato2');
define('GENERA_ALLEGATO_3', 'generaAllegato3');
define('ID_FILE_CONIUGI_SEPARATI', 5);
define('ID_FILE_IMMOBILE_F23', 4);
define('ID_FILE_COVID', 21);
?>