From ac0e9904cca43e8685f6e37f0df7a85e3b5f76e1 Mon Sep 17 00:00:00 2001 From: David Siegfried <ds.siegfried@gmail.com> Date: Mon, 9 Aug 2021 12:06:47 +0200 Subject: [PATCH] refine --- .../resources/_common/_room_search_result.php | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/app/views/resources/_common/_room_search_result.php b/app/views/resources/_common/_room_search_result.php index b32a23d528f..c8eae82016a 100644 --- a/app/views/resources/_common/_room_search_result.php +++ b/app/views/resources/_common/_room_search_result.php @@ -17,7 +17,7 @@ Icon::create('info-circle'), ['data-dialog' => ''] ); - if ($room->userHasPermission($current_user, 'autor') || $room->booking_plan_is_public) { + if ($room->userHasPermission($current_user, 'autor')) { $actions->addLink( $room->getActionLink('booking_plan'), _('Wochenbelegung'), @@ -30,12 +30,21 @@ Icon::create('timetable'), ['target' => '_blank'] ); - $actions->addLink( - $room->getActionLink('booking_plan'), - _('Belegungsplan'), - Icon::create('timetable'), - ['data-dialog' => 'size=big'] - ); + } else { + if ($room->booking_plan_is_public) { + $actions->addLink( + $room->getActionLink('booking_plan'), + _('Belegungsplan'), + Icon::create('timetable'), + ['data-dialog' => 'size=big'] + ); + $actions->addLink( + $room->getActionLink('semester_plan'), + _('Semesterbelegung'), + Icon::create('timetable'), + ['data-dialog' => 'size=big'] + ); + } } if ($room->requestable && $room->userHasRequestRights($current_user)) { $actions->addLink( -- GitLab