aboutsummaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/dates/course_date_list.php24
-rw-r--r--templates/filesystem/topic_folder/description.php2
2 files changed, 22 insertions, 4 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>
diff --git a/templates/filesystem/topic_folder/description.php b/templates/filesystem/topic_folder/description.php
index b80740f..9028773 100644
--- a/templates/filesystem/topic_folder/description.php
+++ b/templates/filesystem/topic_folder/description.php
@@ -12,7 +12,7 @@
<?=_('Folgende Termine sind diesem Thema zugeordnet:') ?>
<div>
<strong>
- <?=join('; ', $dates)?>
+ <?= htmlReady(join('; ', $dates)) ?>
</strong>
</div>
<? endif ?>