From b59ed13168b9edfbff9622fe58d53b4209081dfd Mon Sep 17 00:00:00 2001
From: David Siegfried <david.siegfried@uni-vechta.de>
Date: Thu, 12 May 2022 10:30:24 +0000
Subject: [PATCH] show link to times/rooms in room-planning, closes #214

Closes #214

Merge request studip/studip!595
---
 app/views/resources/_common/_request_tr.php  | 8 ++++----
 app/views/resources/room_request/resolve.php | 7 ++++++-
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/app/views/resources/_common/_request_tr.php b/app/views/resources/_common/_request_tr.php
index 777931bb543..a6324bf0f5c 100644
--- a/app/views/resources/_common/_request_tr.php
+++ b/app/views/resources/_common/_request_tr.php
@@ -141,10 +141,10 @@
         }
         if ($range_object instanceof Course) {
             $action_menu->addLink(
-                URLHelper::getLink('dispatch.php/course/details', ['cid' => $range_object->id]),
-                _('Veranstaltungsdetails'),
-                Icon::create('seminar'),
-                ['data-dialog' => 'size=auto']
+                URLHelper::getURL('dispatch.php/course/timesrooms', ['cid' => $range_object->id]),
+                _('Veranstaltungszeiten'),
+                Icon::create('date'),
+                ['target' => '_blank']
             );
         }
 
diff --git a/app/views/resources/room_request/resolve.php b/app/views/resources/room_request/resolve.php
index 21fa5c69fa2..e71df8b1f67 100644
--- a/app/views/resources/room_request/resolve.php
+++ b/app/views/resources/room_request/resolve.php
@@ -64,7 +64,12 @@
                 <dl>
                     <? if ($request->course): ?>
                         <dt><?= _('Veranstaltung') ?></dt>
-                        <dd><?= htmlReady($request->course->getFullName()) ?></dd>
+                        <dd>
+                            <a href="<?= URLHelper::getLink('dispatch.php/course/timesrooms', ['cid' => $request->course->id])?>"
+                               target="_blank" title="<?= _('Zu den Veranstaltungszeiten')?>">
+                                <?= htmlReady($request->course->getFullName()) ?>
+                            </a>
+                        </dd>
                         <? $lecturers = CourseMember::findByCourseAndStatus($request->course->id, 'dozent') ?>
                         <dt><?= _('Lehrende') ?></dt>
                         <dd>
-- 
GitLab