Newer
Older
<div class="cw-content-projects">
<? if (empty($sem_courses)) : ?>
<? if (!$all_semesters) : ?>
<h2>
<?= htmlReady($semesters[0]->name) ?>
<? if ($current_semester->id == $semesters[0]->id) : ?>
(<?= _('Aktuelles Semester') ?> )
<? endif ?>
</h2>
<? endif ?>
<?= MessageBox::info(_('Keine der Veranstaltungen auf die sie Zugriff '
. 'haben hat eine Courseware mit Inhalten.')); ?>
<? else : ?>
<? if (!empty($sem_courses[$semester->id]['coursewares'])): ?>
<h2>
<?= htmlReady($semester->name) ?>
<? if ($current_semester->id == $semester->id) : ?>
(<?= _('Aktuelles Semester') ?> )
<? endif ?>
</h2>
<? foreach($sem_courses[$semester->id]['coursewares'] as $element) :?>
<li class="tile <?= htmlReady($element['payload']['color'])?>">
<a href="<?= URLHelper::getLink('dispatch.php/course/courseware/?cid='.$element['range_id'].'#/structural_element/'.$element['id']) ?>">
<? if ($element->getImageUrl() === null) : ?>
<div class="preview-image default-image"></div>
<? else : ?>
<div class="preview-image" style="background-image: url(<?= htmlReady($element->getImageUrl()) ?>)" ></div>
<? endif; ?>
<div class="description">
<header><?= htmlReady($element['title']) ?></header>
<div class="description-text-wrapper">
<p>
<?= htmlReady($element['payload']['description']) ?>
</p>
</div>
<footer>
<?= Icon::create('seminar', Icon::ROLE_INFO_ALT)?> <?= htmlReady($element['course']['name'])?>
</footer>
</div>
</a>
</li>
<? endforeach; ?>
</ul>