diff --git a/htdocs/comm/propal/tpl/linkedobjectblock.tpl.php b/htdocs/comm/propal/tpl/linkedobjectblock.tpl.php
index bbdfc57af50..1b78370048a 100644
--- a/htdocs/comm/propal/tpl/linkedobjectblock.tpl.php
+++ b/htdocs/comm/propal/tpl/linkedobjectblock.tpl.php
@@ -63,7 +63,7 @@ foreach($linkedObjectBlock as $key => $objectlink)
getNomUrl(1); ?> |
ref_client; ?> |
- date, 'day'); ?> |
+ date, 'day'); ?> |
rights->propale->lire) {
$total = $total + $objectlink->total_ht;
@@ -80,8 +80,8 @@ if (count($linkedObjectBlock) > 1)
|
| trans("Total"); ?> |
|
- |
- |
+ |
+ |
|
|
|
diff --git a/htdocs/compta/facture/tpl/linkedobjectblock.tpl.php b/htdocs/compta/facture/tpl/linkedobjectblock.tpl.php
index d184fb58966..97f0b876abc 100644
--- a/htdocs/compta/facture/tpl/linkedobjectblock.tpl.php
+++ b/htdocs/compta/facture/tpl/linkedobjectblock.tpl.php
@@ -47,10 +47,31 @@ foreach($linkedObjectBlock as $key => $objectlink)
if ($ilink == count($linkedObjectBlock) && empty($noMoreLinkedObjectBlockAfter) && count($linkedObjectBlock) <= 1) $trclass.=' liste_sub_total';
?>
- | trans("CustomerInvoice"); ?> |
+ type) {
+ case Facture::TYPE_REPLACEMENT:
+ echo $langs->trans("InvoiceReplacement");
+ break;
+ case Facture::TYPE_CREDIT_NOTE:
+ echo $langs->trans("InvoiceAvoir");
+ break;
+ case Facture::TYPE_DEPOSIT:
+ echo $langs->trans("InvoiceDeposit");
+ break;
+ case Facture::TYPE_PROFORMA:
+ echo $langs->trans("InvoiceProForma");
+ break;
+ case Facture::TYPE_SITUATION:
+ echo $langs->trans("InvoiceSituation");
+ break;
+ default:
+ echo $langs->trans("CustomerInvoice");
+ break;
+ }
+ ?> |
getNomUrl(1); ?> |
- ref_client; ?> |
- date, 'day'); ?> |
+ ref_client; ?> |
+ date, 'day'); ?> |
rights->facture->lire) {
$sign = 1;
@@ -76,8 +97,8 @@ if (count($linkedObjectBlock) > 1)
|
| trans("Total"); ?> |
|
- |
- |
+ |
+ |
|
|
|
diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php
index f70d0b58c5c..91840a50b53 100644
--- a/htdocs/core/lib/functions.lib.php
+++ b/htdocs/core/lib/functions.lib.php
@@ -8275,7 +8275,7 @@ function dolGetButtonTitle($label, $helpText = '', $iconClass = 'fa fa-file', $u
*/
function isAFileWithExecutableContent($filename)
{
- if (preg_match('/\.(htm|html|js|php|phtml|pl|py|cgi|ksh|sh|bash)$/i', $filename))
+ if (preg_match('/\.(htm|html|js|php|phtml|pl|py|cgi|ksh|sh|bash|bat|cmd|wpk|exe|dmg)$/i', $filename))
{
return true;
}
diff --git a/htdocs/core/tpl/contacts.tpl.php b/htdocs/core/tpl/contacts.tpl.php
index 316e85a3ac6..3830e2bc31a 100644
--- a/htdocs/core/tpl/contacts.tpl.php
+++ b/htdocs/core/tpl/contacts.tpl.php
@@ -129,7 +129,7 @@ if ($permission) {
selectCompaniesForNewContact($object, 'id', $selectedCompany, 'newcompany', '', 0, '', 'minwidth300imp'); ?>
- select_contacts(($selectedCompany > 0 ? $selectedCompany : -1), '', 'contactid', 3, '', '', 0, 'minwidth100imp'); ?>
+ select_contacts(($selectedCompany > 0 ? $selectedCompany : -1), '', 'contactid', 3, '', '', 1, 'minwidth100imp'); ?>