- Timestamp:
- 16 Nov 2005, 16:44:13 (19 years ago)
- File:
-
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
waeup_product/trunk/skins/waeup_student/layout_results_create.pt
r175 r179 10 10 edit_form python:ti and ti.getActionById('edit', 'cpsdocument_edit_form') or 'cpsdocument_edit_form'; 11 11 metadata_form python:ti and ti.getActionById('metadata', 'cpsdocument_metadata') or 'cpsdocument_metadata'; 12 formaction string:check_admission_form;12 formaction options/formaction; 13 13 first_layout options/first_layout|python:0; 14 14 last_layout options/last_layout|python:0; 15 15 is_flexible options/is_flexible; 16 16 cpsmcat nocall:here/translation_service; 17 results options/schoolresults; 17 18 " 18 19 > 19 <form action='eligibility' method='post' 20 <form action='eligibility' method='post' tal:attributes="action formaction" 20 21 enctype='multipart/form-data' class='workflow'> 21 <div class='group'> 22 <div class='documentFields'> 23 <table width="100%" cellpadding="2" cellspacing="2" summary="Form layout"> 24 <tr tal:repeat="row layout/rows" valign="top"> 25 <td tal:repeat="cell row" 26 tal:attributes="colspan cell/ncols"> 27 <tal:block define="widget cell/widget; 28 wid widget/getWidgetId; 29 dm options/datastructure/getDataModel; 30 err python:ds.getError(wid); 31 err_mapping python:ds.getErrorMapping(wid); 32 is_required widget/is_required|nothing; 33 tooltip_id python:wid + '_help'; 34 widget_css_class cell/widget_css_class|nothing; 35 widget_css_class python:test(is_flexible, 'group', widget_css_class); 36 css_class python:test(err, 'row error', 37 test(is_flexible, 'group', 'row'))" 38 > 39 <div tal:attributes="class widget_css_class; 40 id python:widget.getHtmlWidgetId()+'_widget';" 41 > 42 <div class="label" tal:condition="widget/label_edit" 43 tal:attributes="class python:test(is_required, 'label required','label')"> 44 <label i18n:translate="" tal:condition="widget/is_i18n" 45 tal:content="widget/label_edit" 46 tal:attributes="for cell/widget_input_area_id|nothing;">label</label> 47 <label tal:condition="not:widget/is_i18n" 48 tal:content="widget/label_edit" 49 tal:attributes="for cell/widget_input_area_id|nothing;">label</label> 50 </div> 51 <button type="button" class="tooltipControl" 52 tal:condition="widget/help" 53 tal:attributes="onclick python:'toggleElementVisibility(\'%s\')' % tooltip_id;"> ? </button> 54 <div class="field"> 55 <div tal:replace="structure cell/widget_rendered"/> 56 </div> 57 <div class="tooltipArea" style="visibility: hidden;" 58 tal:condition="widget/help" 59 tal:attributes="id tooltip_id; 60 onclick python:'showElement(false, \'%s\')' % tooltip_id;" 61 > 62 <tal:block i18n:translate="" tal:condition="widget/is_i18n" 63 tal:content="widget/help">i18_key-help_for_this_field</tal:block> 64 <tal:block tal:condition="not:widget/is_i18n" 65 tal:content="widget/help">This is the help for this field</tal:block> 66 </div> 67 <tal:block condition="err"> 68 <tal:block define="msg python:cpsmcat(err, mapping=err_mapping)"> 69 <br /><em style="color: red" 70 tal:content="msg">err</em> 71 </tal:block> 72 </tal:block> 73 </div> 74 </tal:block> 75 </td> 76 </tr> 77 </table> 78 <input type="submit" class="standalone" name="cpsdocument_edit_button" value="submit" /> 79 </div> 80 </div> 22 <table cellspacing="0" cellpadding="2" border="0" width="100%" tal:condition="results|nothing"> 23 <tr> 24 <td align="left" valign="top"> 25 26 </td> 27 <td align="left" valign="top"> 28 <div>Type</div> 29 </td> 30 <td align="left" valign="top"> 31 <div>Subject</div> 32 </td> 33 <td align="left" valign="top"> 34 <div>Result</div> 35 </td> 36 </tr> 37 <span tal:repeat="row results" tal:omit-tag=""> 38 <tr tal:define="rindex repeat/row/index"> 39 <td align="left" valign="top"> 40 <input type="checkbox" name="keys:list" value="100" tal:attributes="value string:${repeat/row/index}"/> 41 </td> 42 <td align="left" valign="top"> 43 <div> 44 <input type="text" name="key_0" value="100" size="20" 45 tal:attributes="name string:type_${rindex};value python:row[0]" /> 46 </div> 47 </td> 48 <td align="left"> 49 <div class="form-item"> 50 <input type="text" name="label_0" value="Year 1 (100 Level)" size="40" 51 tal:attributes="name string:subject_${rindex};value python:row[1]" /> 52 </div> 53 </td> 54 <td align="left"> 55 <div class="form-item"> 56 <input type="text" name="msgid_0" value="" size="10" 57 tal:attributes="name string:result_${rindex};value python:row[2]" /> 58 </div> 59 </td> 60 </tr> 61 </span> 62 <tr> 63 <td align="left" colspan="3"> 64 <input type="submit" name="change" value=" Change " /> 65 <input type="submit" name="delete" value=" Delete " /> 66 </td> 67 </tr> 68 </table> 69 <table cellspacing="0" cellpadding="2" border="0" width="100%"> 70 <tr> 71 <td align="left" valign="top" colspan="2"> 72 <div>Add a new postprimary school result</div> 73 </td> 74 </tr> 75 <tr> 76 <td align="left" valign="top"> 77 78 </td> 79 <td align="left" valign="top"> 80 <div>Type</div> 81 </td> 82 <td align="left" valign="top"> 83 <div>Subject</div> 84 </td> 85 <td align="left" valign="top"> 86 <div>Result</div> 87 </td> 88 </tr> 89 <tr> 90 <td align="left" valign="top"> 91 92 </td> 93 <td align="left" valign="top"> 94 <div> 95 <input type="text" name="type" value="" size="20" /> 96 </div> 97 </td> 98 <td align="left"> 99 <div class="form-item"> 100 <input type="text" name="subject" value="" size="40" /> 101 </div> 102 </td> 103 <td align="left"> 104 <div class="form-item"> 105 <input type="text" name="result" value="" size="10" /> 106 </div> 107 </td> 108 </tr> 109 <tr> 110 <td align="left" colspan="3"> 111 <input type="submit" name="add" value=" Add " /> 112 </td> 113 </tr> 114 </table> 81 115 </form> 82 116 </metal:block>
Note: See TracChangeset for help on using the changeset viewer.