';
print '';
print $langs->trans("DatabaseName").' : '.$dolibarr_main_db_name.' ';
@@ -554,8 +557,10 @@ print '';
print ' | ';
// Amount
- print '';
+ print ' | ';
print price($obj->amount, 0, $langs, 0, 0, -1, $conf->currency);
print ' | ';
// Date
From a84c9943684ded3ea6117d53b2aaa546fb9c3732 Mon Sep 17 00:00:00 2001
From: Laurent Destailleur
Date: Wed, 4 Aug 2021 12:43:36 +0200
Subject: [PATCH 169/178] Fix no tooltip on link in error message
---
htdocs/compta/prelevement/create.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/htdocs/compta/prelevement/create.php b/htdocs/compta/prelevement/create.php
index 1956cb14516..4c36922e5f4 100644
--- a/htdocs/compta/prelevement/create.php
+++ b/htdocs/compta/prelevement/create.php
@@ -96,7 +96,7 @@ if (empty($reshook)) {
$bank = new Account($db);
$bank->fetch($conf->global->{$default_account});
if (empty($bank->ics) || empty($bank->ics_transfer)) {
- $errormessage = str_replace('{url}', $bank->getNomUrl(1), $langs->trans("ErrorICSmissing", '{url}'));
+ $errormessage = str_replace('{url}', $bank->getNomUrl(1, '', '', -1, 1), $langs->trans("ErrorICSmissing", '{url}'));
setEventMessages($errormessage, null, 'errors');
header("Location: ".DOL_URL_ROOT.'/compta/prelevement/create.php');
exit;
From 2f3105d884fd941ab0d446f66c8a6f3a6982eb6e Mon Sep 17 00:00:00 2001
From: Laurent Destailleur
Date: Wed, 4 Aug 2021 13:05:07 +0200
Subject: [PATCH 170/178] Add CSRF protection
---
htdocs/admin/system/database-tables.php | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/htdocs/admin/system/database-tables.php b/htdocs/admin/system/database-tables.php
index 7535500e799..3d31c516858 100644
--- a/htdocs/admin/system/database-tables.php
+++ b/htdocs/admin/system/database-tables.php
@@ -1,6 +1,6 @@
- * Copyright (C) 2004-2005 Laurent Destailleur
+ * Copyright (C) 2004-2021 Laurent Destailleur
* Copyright (C) 2004 Sebastien Di Cintio
* Copyright (C) 2004 Benoit Mortier
* Copyright (C) 2005-2012 Regis Houssin
@@ -21,9 +21,13 @@
/**
* \file htdocs/admin/system/database-tables.php
- * \brief Page with information on database tables
+ * \brief Page with information on database tables. Add also some maintenance action to convert tables.
*/
+if (! defined('CSRFCHECK_WITH_TOKEN')) {
+ define('CSRFCHECK_WITH_TOKEN', '1'); // Force use of CSRF protection with tokens even for GET
+}
+
require '../../main.inc.php';
require_once DOL_DOCUMENT_ROOT.'/core/lib/admin.lib.php';
require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
@@ -126,14 +130,14 @@ if (!$base) {
print '';
print ''.$obj->Engine.' | ';
if (isset($obj->Engine) && $obj->Engine == "MyISAM") {
- print ''.$langs->trans("Convert").' InnoDb | ';
+ print ''.$langs->trans("Convert").' InnoDb | ';
} else {
print ' | ';
}
print '';
print $obj->Row_format;
if (isset($obj->Row_format) && (in_array($obj->Row_format, array("Compact")))) {
- print ' '.$langs->trans("Convert").' Dynamic';
+ print ' '.$langs->trans("Convert").' Dynamic';
}
print ' | ';
print ''.$obj->Rows.' | ';
@@ -145,7 +149,7 @@ if (!$base) {
print ''.$obj->Check_time.' | ';
print ''.$obj->Collation;
if (isset($obj->Collation) && (in_array($obj->Collation, array("utf8mb4_general_ci", "utf8mb4_unicode_ci", "latin1_swedish_ci")))) {
- print ' '.$langs->trans("Convert").' UTF8';
+ print ' '.$langs->trans("Convert").' UTF8';
}
print ' | ';
print '
';
From bec87f5739d65826d2221570ba70df2481ef7d43 Mon Sep 17 00:00:00 2001
From: Laurent Destailleur