51 $title = $this->dic->language()->txt(
"mm_skills");
52 $icon = $this->dic->ui()->factory()->symbol()->icon()->standard(
"skmg", $title);
53 $icon = $this->dic->ui()->factory()->symbol()->icon()->standard(
Standard::SKMG, $title);
56 $ctrl->clearParametersByClass(
"ilPersonalSkillsGUI");
58 $link = $ctrl->getLinkTargetByClass([
"ilDashboardGUI",
"ilAchievementsGUI",
"ilPersonalSkillsGUI"]);
59 $ctrl->clearParameterByClass(
"ilPersonalSkillsGUI",
"list_mode");
61 $this->mainmenu->link($this->
if->identifier(
'mm_pd_skill'))
67 ->withNonAvailableReason($this->dic->ui()->factory()->legacy($this->dic->language()->txt(
'component_not_active')))
68 ->withAvailableCallable(
69 static function ():
bool {
72 return (
bool) ($skmg_set->get(
"enable_skmg"));
Interface StaticMainMenuProvider.
Class StandardTopItemsProvider.
Class SkillMainBarProvider.
getStaticTopItems()
@inheritDoc
getStaticSubItems()
@inheritDoc
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
if(!file_exists(getcwd() . '/ilias.ini.php'))
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This describes how an icon could be modified during construction of UI.
This describes the specific behavior of an ILIAS standard icon.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...