Fix del bug #13
Fix del bug #13. Miglioramento della documentazione sui file MODULE.
This commit is contained in:
parent
f50aae1534
commit
b7643c1299
|
@ -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
|
||||
|
|
|
@ -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/<nomemodulo>/"
|
||||
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/<nomemodulo>/"
|
||||
copyr($docroot.'/'.$tmpdir, $docroot.'/modules/'.$module_dir.'/');
|
||||
|
|
|
@ -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',
|
||||
];
|
||||
|
|
Loading…
Reference in New Issue