source: WAeUP_SRP/base/skins/waeup_student/admission_form.pt @ 3371

Last change on this file since 3371 was 3000, checked in by Henrik Bettermann, 17 years ago

implement dynamical institution title (site properties must be imported)

File size: 4.1 KB
Line 
1<metal:html tal:define="info context/getStudentInfo;">
2  <span tal:condition="not: info">
3    <span tal:content="here/illegal_view" />
4  </span>
5<metal:block tal:condition="info"> 
6  <metal:body use-macro="here/main_template/macros/master">
7    <metal:main fill-slot="main">
8    <span tal:condition="not: info">
9      <span tal:content="here/illegal_view" />
10    </span>
11    <span tal:condition="info"
12          tal:define="review_state info/review_state;
13                      app_email info/app_doc/app_email|nothing;
14                      app_passport info/has_passport;
15                      data_complete python:app_passport and app_email;
16                      ">
17         
18
19      <div style="text-align: right"
20           tal:condition="python:review_state in ('admitted', 'clearance_pin_entered', 'clearance_requested', 'cleared', 'objection_raised',)">
21      <a href="" target="slip" tal:attributes="href string:admission_slip"
22          onclick="javascript:window.open('','slip','width=600, height=700, directories=no, toolbar=no, location=no, menubar=yes, scrollbars=yes, status=no, resizable=no, dependent=no')">
23          <img tal:attributes="src string:${here/portal_url}/actionicon_print.png" />
24          Admission Slip
25      </a>
26      </div>         
27 
28         
29      <h3>This is to inform you that you have been provisionally admitted into
30      <span tal:replace="here/portal_properties/institution_title" /> as follows:
31      </h3>
32
33      <br />
34      <span tal:omit-tag=""
35            tal:content="structure python: info['app_doc'].render(proxy=info['app_doc'],
36            layout_mode='view_info',
37            layout_id='student_application')"
38            />
39
40      <h4>Your Study Course:</h4>
41      <table tal:define="sc python: info['course_doc']">
42        <tr>
43          <td width="180px">Certificate:</td>
44          <td><span tal:content="sc/title" /></td>
45        </tr>
46        <tr>
47          <td>Certificate ID:</td>
48          <td tal:content="sc/study_course" />
49        </tr>
50          <span tal:define="f_id sc/faculty;
51          d_id sc/department;
52          f_title context/academics/?f_id/Title|string:Faculty not yet in Prospectus;
53          d_title context/academics/?f_id/?d_id/Title|string:Department not yet in Prospectus"
54          >
55            <tr>
56              <td>Faculty:</td>
57              <td tal:content="f_title" />
58            </tr>
59            <tr>
60              <td>Department:</td>
61              <td><span tal:content="d_title" /></td>
62            </tr>
63          </span>
64        </table>       
65       
66        <br />
67       
68      <strong tal:condition="python: 'pt' in info['app_doc'].entry_mode ">Clearance commences on resumption and ends exactly on 1st June 2007.
69              Any breach of this directive will result in forfeiture of the admission offer.</strong>
70      <strong tal:condition="python: 'ft' in info['app_doc'].entry_mode ">Clearance commences on resumption and ends exactly two(2) weeks after resumption date.
71              Any breach of this directive will result in forfeiture of the admission offer.</strong>           
72             
73      <br /><br />     
74 
75     
76      <form action="." method="post" class="group">
77
78                <input  tal:condition="python:review_state=='admitted'" type="submit" name="raise_objection:method" value="Raise an Objection"
79                       class="destructive"
80                       tal:attributes="onclick python:'return window.confirm(\'%s\')' %
81                       (cpsmcat('Confirm that you want to raise an objection.'), )"
82                       />
83                <input tal:condition="python:review_state in ('admitted', 'objection_raised',) and not data_complete" type="submit" name="application_edit:method"
84                       class="context" value="Continue"
85                       />
86                <input tal:condition="python:review_state in ('admitted', 'objection_raised',) and data_complete" type="submit" name="start_clearance:method"
87                       class="context" value="Continue"
88                       />                       
89       </form>
90    </span>
91    </metal:main>
92  </metal:body>
93</metal:block>     
94</metal:html>
Note: See TracBrowser for help on using the repository browser.