|
|
|
@ -360,26 +360,32 @@ class IndexManager |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public function return_skills_links() |
|
|
|
public function return_skills_links() |
|
|
|
{ |
|
|
|
{ |
|
|
|
$content = ''; |
|
|
|
$content = '<ul class="nav nav-pills nav-stacked">'; |
|
|
|
$content .= '<ul class="nav nav-pills nav-stacked">'; |
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* Generate the block for show a panel with links to My Certificates and Certificates Search pages |
|
|
|
* Generate the block for show a panel with links to My Certificates and Certificates Search pages |
|
|
|
* @return string The HTML code for the panel |
|
|
|
* @return string The HTML code for the panel |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
$certificatesItem = null; |
|
|
|
$certificatesItem = ''; |
|
|
|
|
|
|
|
|
|
|
|
if (!api_is_anonymous()) { |
|
|
|
if (!api_is_anonymous()) { |
|
|
|
$certificatesItem = Display::tag( |
|
|
|
$allow = api_get_configuration_value('hide_my_certificate_link'); |
|
|
|
'li', |
|
|
|
if ($allow === false) { |
|
|
|
Display::url(Display::return_icon('graduation.png',get_lang('MyCertificates'),null,ICON_SIZE_SMALL). |
|
|
|
$certificatesItem = Display::tag( |
|
|
|
get_lang('MyCertificates'), |
|
|
|
'li', |
|
|
|
api_get_path(WEB_CODE_PATH) . "gradebook/my_certificates.php" |
|
|
|
Display::url( |
|
|
|
) |
|
|
|
Display::return_icon( |
|
|
|
); |
|
|
|
'graduation.png', |
|
|
|
|
|
|
|
get_lang('MyCertificates'), |
|
|
|
|
|
|
|
null, |
|
|
|
|
|
|
|
ICON_SIZE_SMALL |
|
|
|
|
|
|
|
). |
|
|
|
|
|
|
|
get_lang('MyCertificates'), |
|
|
|
|
|
|
|
api_get_path(WEB_CODE_PATH)."gradebook/my_certificates.php" |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
$searchItem = null; |
|
|
|
$searchItem = ''; |
|
|
|
|
|
|
|
|
|
|
|
if (api_get_setting('allow_public_certificates') == 'true') { |
|
|
|
if (api_get_setting('allow_public_certificates') == 'true') { |
|
|
|
$searchItem = Display::tag( |
|
|
|
$searchItem = Display::tag( |
|
|
|
'li', |
|
|
|
'li', |
|
|
|
@ -391,15 +397,20 @@ class IndexManager |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (empty($certificatesItem) && empty($searchItem)) { |
|
|
|
if (empty($certificatesItem) && empty($searchItem)) { |
|
|
|
return null; |
|
|
|
return ''; |
|
|
|
}else{ |
|
|
|
} else { |
|
|
|
$content.= $certificatesItem; |
|
|
|
$content .= $certificatesItem; |
|
|
|
$content.= $searchItem; |
|
|
|
$content .= $searchItem; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (api_get_setting('allow_skills_tool') == 'true') { |
|
|
|
if (api_get_setting('allow_skills_tool') == 'true') { |
|
|
|
|
|
|
|
$content .= Display::tag( |
|
|
|
$content .= Display::tag('li', Display::url(Display::return_icon('skill-badges.png',get_lang('MySkills'),null,ICON_SIZE_SMALL).get_lang('MySkills'), api_get_path(WEB_CODE_PATH).'social/my_skills_report.php')); |
|
|
|
'li', |
|
|
|
|
|
|
|
Display::url( |
|
|
|
|
|
|
|
Display::return_icon('skill-badges.png',get_lang('MySkills'),null,ICON_SIZE_SMALL).get_lang('MySkills'), |
|
|
|
|
|
|
|
api_get_path(WEB_CODE_PATH).'social/my_skills_report.php' |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
); |
|
|
|
$allowSkillsManagement = api_get_setting('allow_hr_skills_management') == 'true'; |
|
|
|
$allowSkillsManagement = api_get_setting('allow_hr_skills_management') == 'true'; |
|
|
|
if (($allowSkillsManagement && api_is_drh()) || api_is_platform_admin()) { |
|
|
|
if (($allowSkillsManagement && api_is_drh()) || api_is_platform_admin()) { |
|
|
|
$content .= Display::tag('li', |
|
|
|
$content .= Display::tag('li', |
|
|
|
@ -408,6 +419,7 @@ class IndexManager |
|
|
|
api_get_path(WEB_CODE_PATH) . 'admin/skills_wheel.php')); |
|
|
|
api_get_path(WEB_CODE_PATH) . 'admin/skills_wheel.php')); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
$content .= '</ul>'; |
|
|
|
$content .= '</ul>'; |
|
|
|
$html = self::show_right_block( |
|
|
|
$html = self::show_right_block( |
|
|
|
get_lang("Skills"), |
|
|
|
get_lang("Skills"), |
|
|
|
@ -1261,7 +1273,7 @@ class IndexManager |
|
|
|
'id' => $session_id |
|
|
|
'id' => $session_id |
|
|
|
); |
|
|
|
); |
|
|
|
$session_box = Display::get_session_title_box($session_id); |
|
|
|
$session_box = Display::get_session_title_box($session_id); |
|
|
|
|
|
|
|
|
|
|
|
$actions = null; |
|
|
|
$actions = null; |
|
|
|
if (api_is_platform_admin()) { |
|
|
|
if (api_is_platform_admin()) { |
|
|
|
$actions = api_get_path(WEB_CODE_PATH) .'session/resume_session.php?id_session='.$session_id; |
|
|
|
$actions = api_get_path(WEB_CODE_PATH) .'session/resume_session.php?id_session='.$session_id; |
|
|
|
|