~ivle-dev/ivle/new-file-browser

« back to all changes in this revision

Viewing changes to ivle/webapp/tutorial/templates/worksheet_form.html

  • Committer: William Grant
  • Date: 2010-07-03 02:07:48 UTC
  • mfrom: (1294.1.498 trunk)
  • Revision ID: grantw@unimelb.edu.au-20100703020748-oxm0wel7mqpb2e2i
Merge trunk, resolving conflicts. Mostly working now.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html xmlns="http://www.w3.org/1999/xhtml"
 
2
      xmlns:xi="http://www.w3.org/2001/XInclude"
 
3
      xmlns:py="http://genshi.edgewall.org/" py:strip="">
 
4
  <body py:strip="">
 
5
      <form class="verticalform" method="post" action="">
 
6
        <div>
 
7
          <label for='worksheet_name'>Display name:</label>
 
8
          <input type='text' id='worksheet_name' name='name' class='worksheet_area' />
 
9
          <span py:if="'name' in errors" class="form_error">${errors.name}</span>
 
10
        </div>
 
11
        <div>
 
12
          <label for='worksheet_identifier'>URL name:</label>
 
13
          <input type='text' id='worksheet_identifier' name='identifier' class='worksheet_id' />
 
14
          <span py:if="'identifier' in errors" class="form_error">${errors.identifier}</span>
 
15
        </div>
 
16
        <div>
 
17
          <label for='worksheet_assessable'>Assessable:</label>
 
18
          <input type='checkbox' name='assessable' id='worksheet_assessable' />
 
19
          <span py:if="'assessable' in errors" class="form_error">${errors.assessable}</span>
 
20
        </div>
 
21
        <div>
 
22
          <label for='worksheet_published'>Published:</label>
 
23
          <input type='checkbox' name='published' id='worksheet_published' />
 
24
          <span py:if="'published' in errors" class="form_error">${errors.published}</span>
 
25
        </div>
 
26
        <div>
 
27
          <label for='worksheet_format'>Format:</label>
 
28
          <select name='format' id='worksheet_format'>
 
29
            <py:for each="(display,name) in formats">
 
30
              <option value='${name}'>${display}</option>
 
31
            </py:for>
 
32
          </select>
 
33
          <span py:if="'format' in errors" class="form_error">${errors.format}</span>
 
34
        </div>
 
35
        <div>
 
36
          <label for="worksheet_data">Content:</label>
 
37
          <textarea id='worksheet_data' name='data' class='worksheet_area' cols='80'
 
38
          rows='30'></textarea>
 
39
          <br />
 
40
          <span py:if="'data' in errors" class="form_error">${errors.data}</span>
 
41
        </div>
 
42
        <div class="submit">
 
43
          Any exercises referenced in this worksheet must exist before you can save it.
 
44
          <a class="manageaction" href="/+exercises">Manage exercises</a>
 
45
        </div>
 
46
        <div class="submit form_error" py:if="defined('error_value')" py:content="error_value" />
 
47
        <div class="submit">
 
48
          <input type="submit" value="${submit_button_label}" />
 
49
        </div>
 
50
      </form>
 
51
  </body>
 
52
</html>