89 lines
2.8 KiB
Plaintext
89 lines
2.8 KiB
Plaintext
<div .container>
|
|
<dl .deflist>
|
|
<dt .deflist__dt>Fakultät/Institut
|
|
<dd .deflist__dd>
|
|
<div>
|
|
#{schoolName}
|
|
|
|
$maybe descr <- courseDescription course
|
|
<dt .deflist__dt>_{MsgCourseDescription}
|
|
<dd .deflist__dd>
|
|
<div>
|
|
#{descr}
|
|
|
|
$with numlecs <- length lecturers
|
|
$if numlecs > 1
|
|
<dt .deflist__dt>_{MsgLecturersFor}
|
|
$else
|
|
<dt .deflist__dt>_{MsgLecturerFor}
|
|
<dd .deflist__dd>
|
|
<div>
|
|
<ul .list--inline .list--comma-separated>
|
|
$forall lect <- lecturers
|
|
<li>^{nameEmailWidget' lect}
|
|
$with numassi <- length assistants
|
|
$if numassi > 1
|
|
<dt .deflist__dt>_{MsgAssistantsFor}
|
|
$else
|
|
<dt .deflist__dt>_{MsgAssistantFor}
|
|
<dd .deflist__dd>
|
|
<div>
|
|
<ul .list--inline .list--comma-separated>
|
|
$forall assi <- assistants
|
|
<li>^{nameEmailWidget' assi}
|
|
|
|
$maybe link <- courseLinkExternal course
|
|
<dt .deflist__dt>Website
|
|
<dd .deflist__dd>
|
|
<div>
|
|
<a href=#{link} target="_blank" rel="noopener" title="Website des Kurses">#{link}
|
|
$# $if NTop (Just 0) < NTop (courseCapacity course)
|
|
<dt .deflist__dt>Teilnehmer
|
|
<dd .deflist__dd>
|
|
<div>
|
|
#{participants}
|
|
$maybe capacity <- courseCapacity course
|
|
\ von #{capacity}
|
|
$maybe regFrom <- mRegFrom
|
|
<dt .deflist__dt>Anmeldezeitraum
|
|
<dd .deflist__dd>
|
|
<div>
|
|
Ab #{regFrom}
|
|
$maybe regTo <- mRegTo
|
|
\ bis #{regTo}
|
|
$maybe dereg <- mDereg
|
|
<div>
|
|
\ <em>Achtung:</em>
|
|
\ Abmeldung nur bis #{dereg} erlaubt.
|
|
$if registrationOpen || isJust mRegAt
|
|
<dt .deflist__dt>
|
|
<dd .deflist__dd>
|
|
<div .course__registration>
|
|
$if registrationOpen
|
|
$# regForm is defined through templates/widgets/registerForm
|
|
^{regForm}
|
|
$maybe date <- mRegAt
|
|
_{MsgRegisteredSince date}
|
|
<dt .deflist__dt>
|
|
Material
|
|
<dd .deflist__dd>
|
|
<div>
|
|
$if courseMaterialFree course
|
|
Das Kursmaterial ist ohne Anmeldung frei zugänglich.
|
|
$else
|
|
Eine Anmeldung zum Kurs ist Voraussetzung zum Zugang zu Kursmaterial
|
|
(z.B. Übungsblätter).
|
|
|
|
$# <div .container>
|
|
$# <div .tab-group>
|
|
$# <div .tab data-tab-name="Übungsblätter">
|
|
$# ^{modal "#modal-toggler__new-sheet" Nothing}
|
|
$# <h3 .tab-title>Übungsblätter
|
|
$# <h1>TODO: Sortierbare Tabelle der bisherigen Übungsblätter
|
|
$# <div .tab data-tab-name="Übungsgruppen">
|
|
$# <h3 .tab-title>Übungsgruppen
|
|
$# <h1>TODO: Sortierbare Tabelle der Übungsgruppen
|
|
$# <div .tab data-tab-name="Klausuren">
|
|
$# <h3 .tab-title>Klausuren
|
|
$# <div>...
|