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="">
5
<form class="verticalform" method="post" action="">
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>
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>
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>
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>
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>
33
<span py:if="'format' in errors" class="form_error">${errors.format}</span>
36
<label for="worksheet_data">Content:</label>
37
<textarea id='worksheet_data' name='data' class='worksheet_area' cols='80'
40
<span py:if="'data' in errors" class="form_error">${errors.data}</span>
43
Any exercises referenced in this worksheet must exist before you can save it.
44
<a class="manageaction" href="/+exercises">Manage exercises</a>
46
<div class="submit form_error" py:if="defined('error_value')" py:content="error_value" />
48
<input type="submit" value="${submit_button_label}" />