From b7643c1299b2d35b92b00113fc5f64842c865218 Mon Sep 17 00:00:00 2001 From: Thomas Zilio Date: Wed, 9 Aug 2017 08:11:04 +0200 Subject: [PATCH] Fix del bug #13 Fix del bug #13. Miglioramento della documentazione sui file MODULE. --- docs/Moduli.md | 14 +++++++------- modules/aggiornamenti/upload_modules.php | 4 ++-- modules/viste/actions.php | 4 ++++ 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/docs/Moduli.md b/docs/Moduli.md index 791c8cf37..ed3cf7ef9 100644 --- a/docs/Moduli.md +++ b/docs/Moduli.md @@ -221,13 +221,13 @@ $dbo->query("DROP TABLE `tabella`"); Il file `MODULE` è infine il diretto responsabile dell'installazione del modulo poiché definisce tutti i valori caratteristici dello stesso; in caso di sua assenza la cartella compressa viene considerata non corretta. ```ini -module_name = Nome del modulo -module_version = Versione del modulo -module_dir = Cartella di installazione del modulo -module_options = Operazione da eseguire all'apertura del modulo -module_icon = Icona del modulo (Font-Awesome) -module_compatibility = Compatibilità del modulo -module_parent = "Genitore" del modulo +module_name = "Nome del modulo" +module_version = "Versione del modulo" +module_directory = "Cartella di installazione del modulo" +module_options = "Operazione da eseguire all'apertura del modulo" +module_icon = "Icona del modulo (Font-Awesome)" +module_compatibility = "Compatibilità del modulo" +module_parent = "Genitore del modulo" ``` ## Moduli di base diff --git a/modules/aggiornamenti/upload_modules.php b/modules/aggiornamenti/upload_modules.php index acff9f5ee..47214eb47 100644 --- a/modules/aggiornamenti/upload_modules.php +++ b/modules/aggiornamenti/upload_modules.php @@ -48,7 +48,7 @@ if (!extension_loaded('zip')) { elseif (file_exists($docroot.'/'.$tmpdir.'/MODULE')) { $module_info = parse_ini_file($docroot.'/'.$tmpdir.'/MODULE', true); $module_name = $module_info['module_name']; - $module_dir = $module_info['module_dir']; + $module_dir = $module_info['module_directory']; // Copio i file nella cartella "modules//" copyr($docroot.'/'.$tmpdir, $docroot.'/modules/'.$module_dir.'/'); @@ -76,7 +76,7 @@ if (!extension_loaded('zip')) { $module_info = parse_ini_file($docroot.'/'.$tmpdir.'/MODULE', true); $module_name = $module_info['module_name']; $module_version = $module_info['module_version']; - $module_dir = $module_info['directory']; + $module_dir = $module_info['module_directory']; // Copio i file nella cartella "modules//" copyr($docroot.'/'.$tmpdir, $docroot.'/modules/'.$module_dir.'/'); diff --git a/modules/viste/actions.php b/modules/viste/actions.php index 9ed387b4e..282eff30a 100644 --- a/modules/viste/actions.php +++ b/modules/viste/actions.php @@ -22,6 +22,8 @@ switch (filter('op')) { if (check_query($post['options2'])) { $dbo->query('UPDATE `zz_modules` SET `title`='.prepare($post['title']).', `options2`='.prepare($post['options2']).' WHERE `id`='.prepare($id_record)); + + $rs = true; } else { $rs = false; } @@ -53,6 +55,7 @@ switch (filter('op')) { 'summable' => $post['sum'][$c], 'search_inside' => $post['search_inside'][$c], 'order_by' => $post['order_by'][$c], + 'id_module' => $id_record, ]; if (!empty($post['id'][$c]) && !empty($post['query'][$c])) { @@ -95,6 +98,7 @@ switch (filter('op')) { if (check_query($post['query'][$c])) { $array = [ 'idgruppo' => $post['gruppo'][$c], + 'idmodule' => $id_record, 'clause' => $post['query'][$c], 'position' => !empty($post['position'][$c]) ? 'HVN' : 'WHR', ];