diff --git a/main/inc/lib/AnnouncementManager.php b/main/inc/lib/AnnouncementManager.php index b190b57913..9f28af2af6 100755 --- a/main/inc/lib/AnnouncementManager.php +++ b/main/inc/lib/AnnouncementManager.php @@ -35,6 +35,7 @@ class AnnouncementManager '((user_email))', '((user_firstname))', '((user_lastname))', + '((user_picture))', '((user_official_code))', '((course_title))', '((course_link))', @@ -108,6 +109,7 @@ class AnnouncementManager $data['user_official_code'] = $readerInfo['official_code']; } + $data['user_picture'] = UserManager::getUserPicture($userId, USER_IMAGE_SIZE_ORIGINAL); $data['course_title'] = $courseInfo['name'] ?? ''; $courseLink = api_get_course_url($courseCode, $sessionId); $data['course_link'] = Display::url($courseLink, $courseLink); diff --git a/main/inc/lib/ScheduledAnnouncement.php b/main/inc/lib/ScheduledAnnouncement.php index 930ead31f9..646fa767e9 100644 --- a/main/inc/lib/ScheduledAnnouncement.php +++ b/main/inc/lib/ScheduledAnnouncement.php @@ -355,6 +355,7 @@ class ScheduledAnnouncement extends Model // Take original message $message = $result['message']; $userInfo = api_get_user_info($user['user_id']); + $userPicture = UserManager::getUserPicture($user['user_id'], USER_IMAGE_SIZE_ORIGINAL); $progress = ''; if (!empty($sessionInfo) && !empty($courseInfo)) { @@ -406,6 +407,7 @@ class ScheduledAnnouncement extends Model '((user_lastname))' => $userInfo['lastname'], '((user_first_name))' => $userInfo['firstname'], '((user_last_name))' => $userInfo['lastname'], + '((user_picture))' => $userPicture, '((lp_progress))' => $progress, ]; @@ -454,6 +456,7 @@ class ScheduledAnnouncement extends Model '((user_complete_name))', '((user_first_name))', '((user_last_name))', + '((user_picture))', '((lp_progress))', ]; diff --git a/main/inc/lib/document.lib.php b/main/inc/lib/document.lib.php index 69bff44b09..50728007e3 100644 --- a/main/inc/lib/document.lib.php +++ b/main/inc/lib/document.lib.php @@ -2038,6 +2038,7 @@ class DocumentManager $first_name = $user_info['firstname']; $last_name = $user_info['lastname']; $username = $user_info['username']; + $user_picture = UserManager::getUserPicture($user_id, USER_IMAGE_SIZE_ORIGINAL); $official_code = $user_info['official_code']; // Teacher information @@ -2117,6 +2118,7 @@ class DocumentManager $first_name, $last_name, $username, + $user_picture, $organization_name, $portal_name, $teacher_first_name, @@ -2141,6 +2143,7 @@ class DocumentManager '((user_firstname))', '((user_lastname))', '((user_username))', + '((user_picture))', '((gradebook_institution))', '((gradebook_sitename))', '((teacher_firstname))',