Merge branch 'master' of https://github.com/devcode-it/openstamanager
This commit is contained in:
commit
7b29411bdf
111
update/2_3.php
111
update/2_3.php
|
@ -56,114 +56,5 @@ $database->query('UPDATE `zz_files` SET `created_at` = `data`');
|
|||
$database->query('ALTER TABLE `zz_files` DROP `data`');
|
||||
|
||||
/*
|
||||
* Rimozione file e cartelle deprecati
|
||||
* Rimozione file e cartelle deprecati [in 2.3.1 per risolvere un problema sui percorsi]
|
||||
*/
|
||||
|
||||
// File e cartelle deprecate
|
||||
$files = [
|
||||
'lib/jscripts',
|
||||
'lib/html2pdf',
|
||||
'widgets',
|
||||
'share',
|
||||
'lib/class.phpmailer.php',
|
||||
'lib/class.pop3.php',
|
||||
'lib/class.smtp.php',
|
||||
'lib/PHPMailerAutoload.php',
|
||||
'lib/dbo.class.php',
|
||||
'lib/html-helpers.class.php',
|
||||
'lib/photo.class.php',
|
||||
'lib/widgets.class.php',
|
||||
'modules/anagrafiche/plugins/sedi.php',
|
||||
'modules/anagrafiche/plugins/referenti.php',
|
||||
'modules/ddt/plugins/ddt.anagrafiche.php',
|
||||
'modules/my_impianti/plugins/my_impianti.anagrafiche.php',
|
||||
'templates/pdfgen.php',
|
||||
'templates/interventi/intervento_body.html',
|
||||
'templates/interventi/intervento.html',
|
||||
'templates/interventi/pdfgen.interventiphp',
|
||||
'templates/ddt/ddt_body.html',
|
||||
'templates/ddt/ddt.html',
|
||||
'templates/ddt/pdfgen.ddt',
|
||||
'templates/ordini/ordini_body.html',
|
||||
'templates/ordini/ordini.html',
|
||||
'templates/ordini/pdfgen.ordini',
|
||||
'templates/fatture/fatture_body.html',
|
||||
'templates/fatture/fatture.html',
|
||||
'templates/fatture/pdfgen.fatture.php',
|
||||
'templates/contratti/contratti_body.html',
|
||||
'templates/contratti/contratti.html',
|
||||
'templates/contratti/pdfgen.contratti.php',
|
||||
'templates/preventivi/preventivi_body.html',
|
||||
'templates/preventivi/preventivi.html',
|
||||
'templates/preventivi/pdfgen.preventivi.php',
|
||||
'templates/preventivi_cons/preventivo_body.html',
|
||||
'templates/preventivi_cons/preventivo.html',
|
||||
'templates/preventivi_cons/pdfgen.preventivi_cons.php',
|
||||
'templates/contratti_cons/contratto_body.html',
|
||||
'templates/contratti_cons/contratto.html',
|
||||
'templates/contratti_cons/pdfgen.contratti_cons.php',
|
||||
'update/install_2.0.sql',
|
||||
'update/update_2.1.sql',
|
||||
'update/update_2.1.php',
|
||||
'update/update_2.2.sql',
|
||||
'update/update_2.2.php',
|
||||
'update/update_checker.php',
|
||||
'permissions.php',
|
||||
'settings.php',
|
||||
'addgroup.php',
|
||||
'adduser.php',
|
||||
'change_pwd.php',
|
||||
'README',
|
||||
];
|
||||
|
||||
foreach ($files as $key => $value) {
|
||||
$files[$key] = realpath($docroot.'/'.$value);
|
||||
}
|
||||
|
||||
delete($files);
|
||||
|
||||
// File .html dei moduli di default
|
||||
// Per un problema sulla lunghezza massima del path su glob è necessario dividere le cartelle dei moduli di default da pulire
|
||||
$dirs = [
|
||||
'aggiornamenti',
|
||||
'anagrafiche',
|
||||
'articoli',
|
||||
'automezzi',
|
||||
'backup',
|
||||
'beni',
|
||||
'categorie',
|
||||
'causali',
|
||||
'contratti',
|
||||
'dashboard',
|
||||
'ddt',
|
||||
'fatture',
|
||||
'gestione_componenti',
|
||||
'interventi',
|
||||
'iva',
|
||||
'listini',
|
||||
'misure',
|
||||
'my_impianti',
|
||||
'opzioni',
|
||||
'ordini',
|
||||
'pagamenti',
|
||||
'partitario',
|
||||
'porti',
|
||||
'preventivi',
|
||||
'primanota',
|
||||
'scadenzario',
|
||||
'stati_intervento',
|
||||
'tecnici_tariffe',
|
||||
'tipi_anagrafiche',
|
||||
'tipi_intervento',
|
||||
'utenti',
|
||||
'viste',
|
||||
'voci_servizio',
|
||||
'zone',
|
||||
];
|
||||
|
||||
$pieces = array_chunk($dirs, 5);
|
||||
|
||||
foreach ($pieces as $piece) {
|
||||
$files = glob($docroot.'/modules/{'.implode(',', $piece).'}/*.html', GLOB_BRACE);
|
||||
delete($files);
|
||||
}
|
||||
|
|
|
@ -0,0 +1,128 @@
|
|||
<?php
|
||||
|
||||
/*
|
||||
* Rimozione file e cartelle deprecati [da 2.3]
|
||||
*/
|
||||
|
||||
// File e cartelle deprecate
|
||||
$files = [
|
||||
'permissions.php',
|
||||
'settings.php',
|
||||
'addgroup.php',
|
||||
'adduser.php',
|
||||
'change_pwd.php',
|
||||
'README',
|
||||
'widgets',
|
||||
'share',
|
||||
'lib/jscripts',
|
||||
'lib/html2pdf',
|
||||
'lib/class.phpmailer.php',
|
||||
'lib/class.pop3.php',
|
||||
'lib/class.smtp.php',
|
||||
'lib/PHPMailerAutoload.php',
|
||||
'lib/dbo.class.php',
|
||||
'lib/html-helpers.class.php',
|
||||
'lib/photo.class.php',
|
||||
'lib/widgets.class.php',
|
||||
'modules/anagrafiche/plugins/sedi.php',
|
||||
'modules/anagrafiche/plugins/referenti.php',
|
||||
'modules/ddt/plugins/ddt.anagrafiche.php',
|
||||
'modules/my_impianti/plugins/my_impianti.anagrafiche.php',
|
||||
'templates/pdfgen.php',
|
||||
'templates/interventi/intervento_body.html',
|
||||
'templates/interventi/intervento.html',
|
||||
'templates/ddt/ddt_body.html',
|
||||
'templates/ddt/ddt.html',
|
||||
'templates/ordini/ordini_body.html',
|
||||
'templates/ordini/ordini.html',
|
||||
'templates/fatture/pdfgen.fatture.php',
|
||||
'templates/contratti/pdfgen.contratti.php',
|
||||
'templates/preventivi/pdfgen.preventivi.php',
|
||||
'templates/preventivi_cons/preventivo_body.html',
|
||||
'templates/preventivi_cons/preventivo.html',
|
||||
'templates/preventivi_cons/pdfgen.preventivi_cons.php',
|
||||
'templates/contratti_cons/contratto_body.html',
|
||||
'templates/contratti_cons/contratto.html',
|
||||
'templates/contratti_cons/pdfgen.contratti_cons.php',
|
||||
'update/install_2.0.sql',
|
||||
'update/update_2.1.sql',
|
||||
'update/update_2.1.php',
|
||||
'update/update_2.2.sql',
|
||||
'update/update_2.2.php',
|
||||
'update/update_checker.php',
|
||||
];
|
||||
|
||||
foreach ($files as $key => $value) {
|
||||
$files[$key] = realpath(DOCROOT.'/'.$value);
|
||||
}
|
||||
|
||||
delete($files);
|
||||
|
||||
// File .html dei moduli di default
|
||||
// Per un problema sulla lunghezza massima del path su glob è necessario dividere le cartelle dei moduli di default da pulire
|
||||
$dirs = [
|
||||
'aggiornamenti',
|
||||
'anagrafiche',
|
||||
'articoli',
|
||||
'automezzi',
|
||||
'backup',
|
||||
'beni',
|
||||
'categorie',
|
||||
'causali',
|
||||
'contratti',
|
||||
'dashboard',
|
||||
'ddt',
|
||||
'fatture',
|
||||
'gestione_componenti',
|
||||
'interventi',
|
||||
'iva',
|
||||
'listini',
|
||||
'misure',
|
||||
'my_impianti',
|
||||
'opzioni',
|
||||
'ordini',
|
||||
'pagamenti',
|
||||
'partitario',
|
||||
'porti',
|
||||
'preventivi',
|
||||
'primanota',
|
||||
'scadenzario',
|
||||
'stati_intervento',
|
||||
'tecnici_tariffe',
|
||||
'tipi_anagrafiche',
|
||||
'tipi_intervento',
|
||||
'utenti',
|
||||
'viste',
|
||||
'voci_servizio',
|
||||
'zone',
|
||||
];
|
||||
|
||||
$pieces = array_chunk($dirs, 5);
|
||||
|
||||
foreach ($pieces as $piece) {
|
||||
$files = glob(DOCROOT.'/modules/{'.implode(',', $piece).'}/*.html', GLOB_BRACE);
|
||||
delete($files);
|
||||
}
|
||||
|
||||
/*
|
||||
* Rimozione file e cartelle deprecati [2.3.1]
|
||||
*/
|
||||
|
||||
// File e cartelle deprecate
|
||||
$files = [
|
||||
'templates/interventi/pdfgen.interventi.php',
|
||||
'templates/ddt/pdfgen.ddt.php',
|
||||
'templates/ordini/pdfgen.ordini.php',
|
||||
'templates/fatture/fattura_body.html',
|
||||
'templates/fatture/fattura.html',
|
||||
'templates/contratti/contratto_body.html',
|
||||
'templates/contratti/contratto.html',
|
||||
'templates/preventivo/preventivo_body.html',
|
||||
'templates/preventivo/preventivo.html',
|
||||
];
|
||||
|
||||
foreach ($files as $key => $value) {
|
||||
$files[$key] = realpath(DOCROOT.'/'.$value);
|
||||
}
|
||||
|
||||
delete($files);
|
Loading…
Reference in New Issue