From bf0cb61669181d02c7c3a8fbb0d474ca24081957 Mon Sep 17 00:00:00 2001 From: Luca Date: Thu, 3 Jan 2019 12:57:17 +0100 Subject: [PATCH] Migliorie e fix minori --- include/init/init.php | 5 ++++- lib/functions.js | 13 ++++++++++++ modules/anagrafiche/edit.php | 22 +++++++++++++------- modules/smtp/edit.php | 23 +-------------------- plugins/importFE/edit.php | 9 ++++---- plugins/importFE/list.php | 9 +++++--- plugins/importFE/rows.php | 2 +- plugins/importFE/src/FatturaElettronica.php | 7 +++++-- plugins/receiptFE/edit.php | 2 +- 9 files changed, 50 insertions(+), 42 deletions(-) diff --git a/include/init/init.php b/include/init/init.php index 08e0af3de..5e1435f12 100644 --- a/include/init/init.php +++ b/include/init/init.php @@ -121,7 +121,7 @@ if (!$has_user) {
- {[ "type": "password", "label": "'.tr('Password').'", "name": "admin_password", "value": "'.$osm_password.'", "placeholder": "'.tr("Digita la password dell'amministratore").'", "required": 1 ]} + {[ "type": "password", "label": "'.tr('Password').'", "id": "password", "name": "admin_password", "value": "'.$osm_password.'", "placeholder": "'.tr("Digita la password dell'amministratore").'", "required": 1, "icon-after": "" ]}
@@ -166,6 +166,9 @@ if (!$has_azienda) {
{[ "type": "file", "placeholder": "'.tr('File').'", "name": "blob" ]}
+ + +

 

'.tr('Per impostare il logo delle stampe, caricare un file ".jpg". Risoluzione consigliata 302x111 pixel').'.
'; diff --git a/lib/functions.js b/lib/functions.js index f52fcac48..b012bdbff 100644 --- a/lib/functions.js +++ b/lib/functions.js @@ -102,6 +102,19 @@ $(document).ready(function () { }); } ); + + // Pulsante per visualizzare/ nascondere la password + $(".input-group-addon").on('click', function() { + if ($(this).parent().find("i").hasClass('fa-eye')) { + $("#password").attr("type", "text"); + $(this).parent().find("i").removeClass('fa-eye').addClass('fa-eye-slash'); + $(this).parent().find("i").attr('title', 'Nascondi password'); + } else if ($(this).parent().find("i").hasClass('fa-eye-slash')) { + $("#password").attr("type", "password"); + $(this).parent().find("i").removeClass('fa-eye-slash').addClass('fa-eye'); + $(this).parent().find("i").attr('title', 'Visualizza password'); + } + }); // Messaggi automatici di eliminazione $(document).on('click', '.ask', function () { diff --git a/modules/anagrafiche/edit.php b/modules/anagrafiche/edit.php index 8a4b1c248..035069d18 100644 --- a/modules/anagrafiche/edit.php +++ b/modules/anagrafiche/edit.php @@ -350,9 +350,7 @@ if (!empty($google)) { {[ "type": "select", "label": "", "name": "piano_dei_conti_cliente", "values": "list=\"\": \"\"", "readonly": 1, "value": "", "extra": "" ]} -
- {[ "type": "checkbox", "label": "", "name": "split_payment", "value": "$split_payment$", "help": "è obbligatorio per:'); ?>", "placeholder": "", "extra" : "" ]} -
+ @@ -411,7 +409,7 @@ if (!empty($google)) {
@@ -430,16 +428,24 @@ if (!empty($google)) { {[ "type": "text", "label": "", "name": "bic", "value": "$bic$" ]}
- +
-
+ +
+ {[ "type": "checkbox", "label": "", "name": "split_payment", "value": "$split_payment$", "help": "è obbligatorio per:
  • Stato;
  • organi statali ancorché dotati di personalità giuridica;
  • enti pubblici territoriali e dei consorzi tra essi costituiti;
  • Camere di Commercio;
  • Istituti universitari;
  • ASL e degli enti ospedalieri;
  • enti pubblici di ricovero e cura aventi prevalente carattere scientifico;
  • enti pubblici di assistenza e beneficienza;
  • enti di previdenza;
  • consorzi tra questi costituiti.
'); ?>", "placeholder": "", "extra" : "" ]} +
+ +
{[ "type": "text", "label": "", "name": "diciturafissafattura", "value": "$diciturafissafattura$" ]}
+ + +
diff --git a/modules/smtp/edit.php b/modules/smtp/edit.php index 919fd79e6..24b04c716 100644 --- a/modules/smtp/edit.php +++ b/modules/smtp/edit.php @@ -113,25 +113,4 @@ if (!empty($elementi)) { '.tr('Elimina').' '; } -?> - - \ No newline at end of file +?> \ No newline at end of file diff --git a/plugins/importFE/edit.php b/plugins/importFE/edit.php index cccee6bc2..c43a6ca64 100644 --- a/plugins/importFE/edit.php +++ b/plugins/importFE/edit.php @@ -29,14 +29,15 @@ echo ' if (!data.already) { launch_modal("'.tr('Righe fattura').'", globals.rootdir + "/actions.php?id_module=" + globals.id_module + "&id_plugin=" + '.$id_plugin.' + "&op=list&filename=" + data.filename); + buttonRestore(btn, restore); } else { swal({ - title: "'.tr('Fattura già importata!').'", + title: "'.tr('Fattura già importata.').'", type: "info", - }) + }); + buttonRestore(button, restore); + $(button).prop("disabled", true); } - - buttonRestore(btn, restore); }, error: function(data) { alert("'.tr('Errore').': " + data); diff --git a/plugins/importFE/list.php b/plugins/importFE/list.php index 962a183c1..a09314e80 100644 --- a/plugins/importFE/list.php +++ b/plugins/importFE/list.php @@ -56,14 +56,17 @@ function download(button, file) { if (!data.already) { launch_modal("'.tr('Righe fattura').'", globals.rootdir + "/actions.php?id_module=" + globals.id_module + "&id_plugin=" + '.$id_plugin.' + "&op=list&filename=" + data.filename); + buttonRestore(button, restore); } else { swal({ - title: "'.tr('Fattura già importata!').'", + title: "'.tr('Fattura già importata.').'", type: "info", - }) + }); + buttonRestore(button, restore); + $(button).prop("disabled", true); } - buttonRestore(button, restore); + } }); } diff --git a/plugins/importFE/rows.php b/plugins/importFE/rows.php index ecb957d15..f3fcd4d04 100644 --- a/plugins/importFE/rows.php +++ b/plugins/importFE/rows.php @@ -71,7 +71,7 @@ if (!empty($righe)) { echo '

'.tr('Righe').' - +

diff --git a/plugins/importFE/src/FatturaElettronica.php b/plugins/importFE/src/FatturaElettronica.php index 2edef6057..b6654ae4d 100644 --- a/plugins/importFE/src/FatturaElettronica.php +++ b/plugins/importFE/src/FatturaElettronica.php @@ -137,8 +137,11 @@ class FatturaElettronica // Informazioni sull'anagrafica $REA = $xml['IscrizioneREA']; if (!empty($REA)) { - $anagrafica->codicerea = $REA['Ufficio'].'-'.$REA['NumeroREA']; - + + if (!empty($REA['Ufficio']) and !empty($REA['NumeroREA'])) { + $anagrafica->codicerea = $REA['Ufficio'].'-'.$REA['NumeroREA']; + } + if (!empty($REA['CapitaleSociale'])) { $anagrafica->capitale_sociale = $REA['CapitaleSociale']; } diff --git a/plugins/receiptFE/edit.php b/plugins/receiptFE/edit.php index 09d08ecf3..94ff7a5b8 100644 --- a/plugins/receiptFE/edit.php +++ b/plugins/receiptFE/edit.php @@ -82,7 +82,7 @@ echo ' success: function(data){ data = JSON.parse(data); - var html = "'.tr('Le seguenti ricevute sono state considerate:').'"; + var html = "'.tr('Le seguenti ricevute sono state considerate in quanto non è stata trovata la fattura di vendita corrispondente nel gestionale:').'"; console.log(data); data.forEach(function(element) {