1
<html xmlns="http://www.w3.org/1999/xhtml"
2
xmlns:py="http://genshi.edgewall.org/">
4
<title>${context.name}</title>
7
<h1>${context.name}</h1>
8
<div id="ivle_padding">
9
<div class="contextactions">
10
<a py:if="'edit' in permissions"
12
href="${req.publisher.generate(context, SubjectEdit)}">
16
<py:choose test="len(offerings) > 0">
17
<p py:when="True">This subject is offered in the following semesters:</p>
18
<p py:when="False">There are no offerings associated with this subject.</p>
20
<ul py:if="len(offerings) > 0">
21
<li py:for="offering in offerings"
22
py:attrs="{'class': 'subject_current' if offering.semester.state == u'current' else None}">
23
<py:choose test="user.admin or offering.get_enrolment(user) is not None">
24
<a py:when="True" href="${req.publisher.generate(offering)}">${offering.semester.year}, semester ${offering.semester.semester}</a>
25
<span py:otherwise="">${offering.semester.year}, semester ${offering.semester.semester}</span>
29
<div class="horizontalactions" py:if="req.user.admin">
30
<a class="addaction" href="${req.publisher.generate(context, SubjectOfferingNew)}">Create new offering</a>
31
<a class="manageaction" href="/subjects/+manage">Manage subjects and semesters</a>