From d7d8653603c2d18002806aa850ec666929c114c2 Mon Sep 17 00:00:00 2001 From: Alexandre SPANGARO Date: Sat, 25 Feb 2023 08:20:31 +0100 Subject: [PATCH] FIX Members Index - Missing colspan & language key on widget --- htdocs/core/boxes/box_members_by_type.php | 4 ++-- htdocs/core/boxes/box_members_subscriptions_by_year.php | 4 ++-- htdocs/langs/en_US/members.lang | 4 +++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/htdocs/core/boxes/box_members_by_type.php b/htdocs/core/boxes/box_members_by_type.php index b3f3504cee8..f400ae6fb3d 100644 --- a/htdocs/core/boxes/box_members_by_type.php +++ b/htdocs/core/boxes/box_members_by_type.php @@ -80,7 +80,7 @@ class box_members_by_type extends ModeleBoxes public function loadBox($max = 5) { global $user, $langs, $conf; - $langs->load("boxes"); + $langs->loadLangs(array("boxes", "members")); $this->max = $max; @@ -284,7 +284,7 @@ class box_members_by_type extends ModeleBoxes if ($num == 0) { $this->info_box_contents[$line][0] = array( - 'td' => 'class="center"', + 'td' => 'colspan="7" class="center"', 'text' => $langs->trans("NoRecordedMembersByType") ); } else { diff --git a/htdocs/core/boxes/box_members_subscriptions_by_year.php b/htdocs/core/boxes/box_members_subscriptions_by_year.php index 716b8ed0482..b7f2ea47229 100644 --- a/htdocs/core/boxes/box_members_subscriptions_by_year.php +++ b/htdocs/core/boxes/box_members_subscriptions_by_year.php @@ -79,7 +79,7 @@ class box_members_subscriptions_by_year extends ModeleBoxes public function loadBox($max = 5) { global $user, $langs, $conf; - $langs->load("boxes"); + $langs->loadLangs(array("boxes", "members")); $this->max = $max; @@ -191,7 +191,7 @@ class box_members_subscriptions_by_year extends ModeleBoxes if ($num == 0) { $this->info_box_contents[$line][0] = array( - 'td' => 'class="center"', + 'td' => 'colspan="4" class="center"', 'text' => $langs->trans("NoRecordedMembers"), ); } else { diff --git a/htdocs/langs/en_US/members.lang b/htdocs/langs/en_US/members.lang index f8981df17d9..1597f9f2719 100644 --- a/htdocs/langs/en_US/members.lang +++ b/htdocs/langs/en_US/members.lang @@ -4,6 +4,8 @@ MemberCard=Member card SubscriptionCard=Subscription card Member=Member Members=Members +NoRecordedMembers=No recorded members +NoRecordedMembersByType=No recorded members ShowMember=Show member card UserNotLinkedToMember=User not linked to a member ThirdpartyNotLinkedToMember=Third party not linked to a member @@ -231,4 +233,4 @@ ForceMemberNature=Force member nature (Individual or Corporation) CreateDolibarrLoginDesc=The creation of a user login for members allows them to connect to the application. Depending on the authorizations granted, they will be able, for example, to consult or modify their file themselves. CreateDolibarrThirdPartyDesc=A thirdparty is the legal entity that will be used on the invoice if you decide to generate invoice for each contribution. You will be able to create it later during the process of recording the contribution. MemberFirstname=Member firstname -MemberLastname=Member lastname \ No newline at end of file +MemberLastname=Member lastname