From ea19f312448fbd1b04ca27fd906f6e910ee84557 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 3deefe86c5a..ef19de34008 100644
--- a/app/views/resources/_common/_request_tr.php
+++ b/app/views/resources/_common/_request_tr.php
@@ -140,10 +140,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 1cdb3af1083..235332a3e45 100644
--- a/app/views/resources/room_request/resolve.php
+++ b/app/views/resources/room_request/resolve.php
@@ -35,7 +35,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