|
@@ -1666,14 +1666,6 @@ class Category implements GradebookItem
|
|
|
'class' => 'btn'
|
|
|
)
|
|
|
);
|
|
|
- $badges = Display::url(
|
|
|
- get_lang('DownloadBadges'),
|
|
|
- api_get_path(WEB_CODE_PATH) . "gradebook/get_badges.php?user=$user_id",
|
|
|
- array(
|
|
|
- 'target' => '_blank',
|
|
|
- 'class' => 'btn'
|
|
|
- )
|
|
|
- );
|
|
|
$exportToPDF = Display::url(
|
|
|
Display::return_icon(
|
|
|
'pdf.png',
|
|
@@ -1684,10 +1676,28 @@ class Category implements GradebookItem
|
|
|
"$url&action=export"
|
|
|
);
|
|
|
$html = array(
|
|
|
- 'badge_link' => $badges,
|
|
|
'certificate_link' => $certificates,
|
|
|
'pdf_link' => $exportToPDF
|
|
|
);
|
|
|
+
|
|
|
+ if (api_get_setting('allow_skills_tool') == 'true') {
|
|
|
+ $courseId = api_get_course_int_id();
|
|
|
+ $sessionId = api_get_session_id();
|
|
|
+
|
|
|
+ $objSkillRelUser = new SkillRelUser();
|
|
|
+ $userSkills = $objSkillRelUser->get_user_skills($user_id, $courseId, $sessionId);
|
|
|
+
|
|
|
+ if (!empty($userSkills)) {
|
|
|
+ $html['badge_link'] = Display::url(
|
|
|
+ get_lang('DownloadBadges'),
|
|
|
+ api_get_path(WEB_CODE_PATH) . "gradebook/get_badges.php?user=$user_id",
|
|
|
+ array(
|
|
|
+ 'target' => '_blank',
|
|
|
+ 'class' => 'btn'
|
|
|
+ )
|
|
|
+ );
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
return $html;
|
|
|
}
|