From 7957ee1cb47e80d6d621a8e03744877dbf0a7dcc Mon Sep 17 00:00:00 2001
From: David Siegfried <david.siegfried@uni-vechta.de>
Date: Sat, 15 Jul 2023 15:53:00 +0000
Subject: [PATCH] open rss-feed-config in dialog, closes #505

Closes #505

Merge request studip/studip!1955
---
 lib/modules/NewsWidget.php | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/lib/modules/NewsWidget.php b/lib/modules/NewsWidget.php
index 73f4c3bd0f0..61caaf6c25b 100644
--- a/lib/modules/NewsWidget.php
+++ b/lib/modules/NewsWidget.php
@@ -50,7 +50,14 @@ class NewsWidget extends CorePlugin implements PortalPlugin
             $icons[] = $navigation;
             if (Config::get()->NEWS_RSS_EXPORT_ENABLE) {
                 $navigation = new Navigation('', 'dispatch.php/news/rss_config/studip');
-                $navigation->setImage(Icon::create('rss', 'clickable', ["title" => _('RSS-Feed konfigurieren')]), ["rel" => 'size=auto']);
+                $navigation->setImage(
+                    Icon::create(
+                        'rss',
+                        Icon::ROLE_CLICKABLE,
+                        ['title' => _('RSS-Feed konfigurieren')]
+                    ),
+                    ['data-dialog' => 'size=auto']
+                );
                 $icons[] = $navigation;
             }
         }
-- 
GitLab