aboutsummaryrefslogtreecommitdiff
path: root/lib/modules/IliasInterfaceModule.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2024-11-11 13:56:06 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2024-11-11 13:56:06 +0000
commit6bc51a71aa09d4f3e7797631517707851ce19acf (patch)
tree6757e5da72274ecfba34056e0cc1dfe26188912f /lib/modules/IliasInterfaceModule.php
parentbdcccdeed469faf21bdc9f85ca2caddb32825a9f (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.php17
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 ' .