diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-11-11 13:56:06 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-11-11 13:56:06 +0000 |
| commit | 6bc51a71aa09d4f3e7797631517707851ce19acf (patch) | |
| tree | 6757e5da72274ecfba34056e0cc1dfe26188912f /lib/modules/IliasInterfaceModule.php | |
| parent | bdcccdeed469faf21bdc9f85ca2caddb32825a9f (diff) | |
set default icon size to 20, fixes #2801
Closes #2801
Merge request studip/studip!1908
Diffstat (limited to 'lib/modules/IliasInterfaceModule.php')
| -rw-r--r-- | lib/modules/IliasInterfaceModule.php | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/lib/modules/IliasInterfaceModule.php b/lib/modules/IliasInterfaceModule.php index e3fde44..2ab82ad 100644 --- a/lib/modules/IliasInterfaceModule.php +++ b/lib/modules/IliasInterfaceModule.php @@ -70,7 +70,8 @@ class IliasInterfaceModule extends CorePlugin implements StudipModule, SystemPlu $title = CourseConfig::get($course_id)->getValue('ILIAS_INTERFACE_MODULETITLE'); $nav = new Navigation($title, 'dispatch.php/course/ilias_interface/index'); if ($result['neue']) { - $nav->setImage(Icon::create('learnmodule', Icon::ROLE_ATTENTION, [ + $nav->setImage(Icon::create('learnmodule', Icon::ROLE_ATTENTION)); + $nav->setLinkAttributes([ 'title' => sprintf( ngettext( '%1$d Lernobjekt, %2$d neues', @@ -80,9 +81,10 @@ class IliasInterfaceModule extends CorePlugin implements StudipModule, SystemPlu $result['count_modules'], $result['neue'] ) - ])); + ]); } elseif ($result['count_modules']) { - $nav->setImage(Icon::create('learnmodule', Icon::ROLE_CLICKABLE, [ + $nav->setImage(Icon::create('learnmodule')); + $nav->setLinkAttributes([ 'title' => sprintf( ngettext( '%d Lernobjekt', @@ -91,9 +93,10 @@ class IliasInterfaceModule extends CorePlugin implements StudipModule, SystemPlu ), $result['count_modules'] ) - ])); + ]); } elseif ($result['count_courses']) { - $nav->setImage(Icon::create('learnmodule', Icon::ROLE_CLICKABLE, [ + $nav->setImage(Icon::create('learnmodule')); + $nav->setLinkAttributes([ 'title' => sprintf( ngettext( '%d ILIAS-Kurs', @@ -102,7 +105,7 @@ class IliasInterfaceModule extends CorePlugin implements StudipModule, SystemPlu ), $result['count_courses'] ) - ])); + ]); } return $nav; } @@ -153,7 +156,7 @@ class IliasInterfaceModule extends CorePlugin implements StudipModule, SystemPlu Zugang zu ILIAS; Aufgaben- und Test-Erstellung'), 'icon' => Icon::create('learnmodule', Icon::ROLE_INFO), - 'icon_clickable' => Icon::create('learnmodule', Icon::ROLE_CLICKABLE), + 'icon_clickable' => Icon::create('learnmodule'), 'descriptionshort' => _('Zugang zu extern erstellten ILIAS-Lernobjekten'), 'descriptionlong' => _('Über diese Schnittstelle ist es möglich, Lernobjekte aus ' . 'einer ILIAS-Installation (> 5.3.8) in Stud.IP zur Verfügung ' . |
