source: WAeUP_SRP/trunk/skins/waeup_ois/academic_report_slip.pt @ 3816

Last change on this file since 3816 was 3811, checked in by Henrik Bettermann, 16 years ago

resolve ticket Schools #1

File size: 3.8 KB
Line 
1<metal:body use-macro="here/slip_template/macros/master">
2<metal:main fill-slot="main" tal:define="info context/getStudyLevelInfo;" > 
3<span tal:condition="not: info"> 
4    <span tal:content="here/illegal_view" />
5</span>
6<span tal:condition="info" tal:omit-tag=""> 
7    <span tal:omit-tag=""   tal:define="is_so info/is_so;   
8                                       is_ca info/is_ca;   
9                                       show_check_boxes info/show_check_boxes;   
10                                       is_student info/is_student;   
11                                       validated info/validated;
12                                       term_complete info/complete1;
13                                       term options/term;
14                                       sem_series python:(('Term One','normal1','complete1'),('Term Two','normal2','complete2'),('Term Three','normal3','complete3'));
15                                       sem python:sem_series[int(term)-1];
16                                       ">
17                                         
18        <h3> <span tal:content="info/session" /> <span tal:content="python:sem[0]" /> Academic Report (<span tal:content="info/level_str" />)
19            </h3>  <br />
20        <span tal:omit-tag="" tal:content="structure python: info['app_doc'].render(proxy=info['app_doc'],       
21                                                 layout_mode='view_info',       
22                                                 layout_id='student_application')"       />
23        <br />
24        <span tal:condition="python:info[sem[2]]" tal:omit-tag="">
25            <table class="contentListing" id="folder_content" width="100%">
26                    <tr tal:condition="python:info[sem[1]]">
27                        <th />
28                        <th align='center'>ATL</th> 
29                        <th align='center'>CA 1 <br />Marks</th>
30                        <th align='center'>CA 2 <br />Marks</th>   
31                        <th align='center'>Exam <br />Marks</th>             
32                        <th align='center'>Overall <br />Marks</th>
33                        <th align='center'>Grade</th>
34                        <th tal:condition="is_so" align='center'>
35                        </th>
36                    </tr>
37                    <tr tal:repeat="row python:info[sem[1]]"       
38                        tal:attributes="class python:test(repeat['row'].even(), 'even ajaxtd', 'odd ajaxtd')">
39                        <td tal:content="row/title"></td>
40                        <td align="center" tal:content="python:context.portal_vocabularies.pastoral_grade.get(row['atl'])"></td>
41                        <td align="center" tal:content="row/ca1"></td>
42                        <td align="center" tal:content="row/ca2"></td>
43                        <td align="center" tal:content="row/exam"></td>
44                        <td align="center" tal:content="row/score_calc"></td>
45                        <td align="center" tal:content="row/grade"></td>
46                    </tr>
47                    <tr><td>&nbsp;</td>
48                    </tr>
49            </table>
50
51
52        <span tal:condition="python:True">      <br /><br />
53            <table width=100%>
54                <tr >
55                    <td width=40%>&nbsp;</td> 
56                    <td width=30%>Date: 12/12/2008</td>
57                    <td width=30%>Ms J.C. Butler</td>
58                </tr>           
59                <tr >
60                    <td width=40%>&nbsp;</td>
61                    <td width=30%></td>
62                    <td width=30%>Principal</td>
63                </tr>
64            </table>
65        </span>
66        </span>       
67       
68        <span tal:condition="python:not info[sem[2]]" tal:omit-tag="">     
69       
70        <font color=red>Report not yet complete</font>
71         
72        </span> 
73       
74       
75    </span>
76</span>
77</metal:main>
78</metal:body>
Note: See TracBrowser for help on using the repository browser.