~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/webapp/admin/templates/subject.html

  • Committer: mattgiuca
  • Date: 2008-07-15 07:19:34 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:875
Added "migrations" directory, which contains incremental database update
    scripts.
Updated users.sql, uniqueness key on offering table.
Added migration matching this update to the migrations directory. Mm handy!

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<html xmlns="http://www.w3.org/1999/xhtml"
2
 
      xmlns:py="http://genshi.edgewall.org/">
3
 
  <head>
4
 
    <title>${context.name}</title>
5
 
  </head>
6
 
  <body>
7
 
    <h1>${context.name}</h1>
8
 
    <div id="ivle_padding">
9
 
      <div class="contextactions">
10
 
        <a py:if="'edit' in permissions"
11
 
           class="editaction"
12
 
           href="${req.publisher.generate(context, SubjectEdit)}">
13
 
           Change details
14
 
        </a>
15
 
      </div>
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>
19
 
      </py:choose>
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}, ${offering.semester.display_name}</a>
25
 
            <span py:otherwise="">${offering.semester.year}, ${offering.semester.display_name}</span>
26
 
          </py:choose>
27
 
        </li>
28
 
      </ul>
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>
32
 
      </div>
33
 
    </div>
34
 
  </body>
35
 
</html>