aboutsummaryrefslogtreecommitdiff
path: root/templates/dates
diff options
context:
space:
mode:
Diffstat (limited to 'templates/dates')
-rw-r--r--templates/dates/course_date_list.php24
1 files changed, 21 insertions, 3 deletions
diff --git a/templates/dates/course_date_list.php b/templates/dates/course_date_list.php
index 8fdcd69..0a7bf41 100644
--- a/templates/dates/course_date_list.php
+++ b/templates/dates/course_date_list.php
@@ -12,14 +12,32 @@
<? if (!$collection->isEmpty()) : ?>
<ul class="list-unstyled">
<? foreach ($collection->getRegularDates() as $regular_date) : ?>
- <li><?= $regular_date->toString('long-start') ?></li>
+ <li>
+ <?= $regular_date->toString('long-start', true) ?>
+ </li>
<? endforeach ?>
<? foreach ($collection->getSingleDates() as $single_date) : ?>
- <li><?= $single_date->getFullName($with_room_names ? 'long-include-room' : 'long') ?></li>
+ <li>
+ <?= htmlReady($single_date->getFullName('long')) ?>
+ <? if ($with_room_names): ?>
+ <? $rooms = $single_date->getRooms() ?>
+ <? if ($rooms): ?>
+ <? foreach ($rooms as $room): ?>
+ <a href="<?= $room->getActionLink() ?>" data-dialog>
+ <?= htmlReady($room->name) ?>
+ </a>
+ <? endforeach ?>
+ <? else: ?>
+ <?= htmlReady($single_date->raum) ?>
+ <? endif ?>
+ <? endif ?>
+ </li>
<? endforeach ?>
<? if ($with_cancelled_dates) : ?>
<? foreach ($collection->getCancelledDates() as $cancelled_date) : ?>
- <li><?= $cancelled_date->getFullName() ?></li>
+ <li>
+ <?= htmlReady($cancelled_date->getFullName()) ?>
+ </li>
<? endforeach ?>
<? endif ?>
</ul>