From ce81eb71dd5e6abccc87efcb8e5d9976f326d7cf Mon Sep 17 00:00:00 2001 From: jmontoyaa Date: Tue, 10 Jan 2017 12:24:51 +0100 Subject: [PATCH] Fix admin name See https://github.com/chamilo/chamilo-lms/commit/aad92c2b3cff704160cadce61030e6ff568df0c3#commitcomment-20418696 --- main/inc/lib/template.lib.php | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/main/inc/lib/template.lib.php b/main/inc/lib/template.lib.php index 39702bc001..840f7b6dda 100755 --- a/main/inc/lib/template.lib.php +++ b/main/inc/lib/template.lib.php @@ -1052,13 +1052,29 @@ class Template */ private function set_footer_parameters() { - if (api_get_setting('show_administrator_data') == 'true') { + if (api_get_setting('show_administrator_data') === 'true') { + $firstName = api_get_setting('administratorName'); + $lastName = api_get_setting('administratorSurname'); + + if (!empty($firstName) && !empty($lastName)) { + $name = api_get_person_name($firstName, $lastName); + } else { + $name = $lastName; + if (empty($lastName)) { + $name = $firstName; + } + } + + $adminName = ''; // Administrator name - $administrator_data = get_lang('Manager').' : '.Display::encrypted_mailto_link( - api_get_setting('emailAdministrator'), - api_get_person_name(api_get_setting('administratorName'), api_get_setting('administratorSurname')) - ); - $this->assign('administrator_name', $administrator_data); + if (!empty($name)) { + $adminName = get_lang('Manager').' : '. + Display::encrypted_mailto_link( + api_get_setting('emailAdministrator'), + $name + ); + } + $this->assign('administrator_name', $adminName); } // Loading footer extra content