Changeset 1883 for WAeUP_SRP/trunk/skins


Ignore:
Timestamp:
12 Jun 2007, 08:53:55 (17 years ago)
Author:
joachim
Message:

avoid error on anonymous view (in custom)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/trunk/skins/waeup_student/course_registration_slip.pt

    r1861 r1883  
    11<metal:body use-macro="here/slip_template/macros/master">
    2     <metal:main fill-slot="main"
    3                 tal:define="info context/getStudyLevelInfo;
    4                   is_so context/isSectionOfficer;
    5                   is_ca info/is_ca;
    6                   show_check_boxes info/show_check_boxes;
    7                   validated python:context.getStudentReviewState() in ('courses_validated',);
    8                               is_student info/is_student;
    9                           status_info info/status_info;
    10                           review_state info/review_state;
    11                           view_only info/view_only">
    12       <span tal:condition="not: info">
    13         <span tal:content="here/illegal_view" />
    14       </span>
    15       <span tal:condition="info">
     2  <metal:main fill-slot="main"
     3              tal:define="info context/getStudyLevelInfo;"
     4              >
     5    <span tal:condition="not: info">
     6      <span tal:content="here/illegal_view" />
     7    </span>
     8    <span tal:condition="info" tal:omit-tag="">
     9      <span tal:omit-tag=""
     10          tal:define="is_so info/is_so;
     11          is_ca info/is_ca;
     12          show_check_boxes info/show_check_boxes;
     13          is_student info/is_student;
     14          status_info info/status_info;
     15          review_state info/review_state;
     16          validated python:review_state in ('courses_validated',);
     17          view_only info/view_only"
     18          >
    1619      <h3>Course Registration Slip</h3>
    17      
    1820      <br />
    19      
    2021      <div tal:condition="validated">
    2122        - validated by Course Adviser -
    22       <span tal:condition="info/doc/validated_by|nothing" tal:omit-tag="">
    23         <span tal:replace="info/doc/validated_by" /> on <span tal:replace="info/doc/validation_date" />
    24       </span>
     23        <span tal:condition="info/doc/validated_by|nothing" tal:omit-tag="">
     24          <span tal:replace="info/doc/validated_by" /> on <span tal:replace="info/doc/validation_date" />
     25        </span>
    2526      </div>
    2627      <div tal:condition="not: validated">
    2728        - not yet validated by Course Adviser -
    2829      </div>
    29      
    3030      <br />
    3131      <span tal:omit-tag=""
     
    3434            layout_id='student_application_fe')"
    3535            />           
    36 
    3736      <table  cellpadding="2" cellspacing="0">
    38           <tr>
    39             <td valign="top" width="180px"><span class="dlabel">Faculty Id</span>:
    40             </td>
    41             <td>
    42               <span tal:content="info/student/faculty" />
    43             </td>     
    44           </tr>
    45           <tr>
    46             <td valign="top"><span class="dlabel">Department Id</span>:
    47             </td>
    48             <td>
    49               <span tal:content="info/student/department" />
    50             </td>     
    51           </tr>
    52           <tr>
    53             <td valign="top"><span class="dlabel">Study Course Id</span>:
    54             </td>
    55             <td>
    56               <span tal:content="info/student/course" />
    57             </td>     
    58           </tr>
     37        <tr>
     38          <td valign="top" width="180px"><span class="dlabel">Faculty Id</span>:
     39          </td>
     40          <td>
     41            <span tal:content="info/student/faculty" />
     42          </td>     
     43        </tr>
     44        <tr>
     45          <td valign="top"><span class="dlabel">Department Id</span>:
     46          </td>
     47          <td>
     48            <span tal:content="info/student/department" />
     49          </td>     
     50        </tr>
     51        <tr>
     52          <td valign="top"><span class="dlabel">Study Course Id</span>:
     53          </td>
     54          <td>
     55            <span tal:content="info/student/course" />
     56          </td>     
     57        </tr>
    5958      </table>
    60 
    6159      <form action="." method="post" class="group">
    6260        <span tal:condition="info/carry_overs" tal:omit-tag="">
    63         <h4>Carryover Courses</h4>
    64         <br />
    65         <table tal:condition="python: 1" class="contentListing" width="100%" summary="content layout" id="folder_content">
    66           <tr tal:repeat="row info/carry_overs"
    67               tal:attributes="class python:test(repeat['row'].even(), 'even ajaxtd', 'odd ajaxtd')">
    68             <td width="78%" tal:content="row/title"></td>
    69             <td width="10%" tal:content="row/code"></td>
    70             <td width="2%">S<span tal:content="row/semester" /></td>
    71             <td width="2%" tal:content="row/credits"></td>
    72             <td width="8%" tal:content="row/grade|string:"></td>
    73           </tr>
    74         </table>
     61          <h4>Carryover Courses</h4>
     62          <br />
     63          <table tal:condition="python: 1" class="contentListing" width="100%" summary="content layout" id="folder_content">
     64            <tr tal:repeat="row info/carry_overs"
     65                tal:attributes="class python:test(repeat['row'].even(), 'even ajaxtd', 'odd ajaxtd')">
     66              <td width="78%" tal:content="row/title"></td>
     67              <td width="10%" tal:content="row/code"></td>
     68              <td width="2%">S<span tal:content="row/semester" /></td>
     69              <td width="2%" tal:content="row/credits"></td>
     70              <td width="8%" tal:content="row/grade|string:"></td>
     71            </tr>
     72          </table>
    7573        </span>
    7674        <h4>Session Courses</h4>
     
    9290        </table>
    9391      </form>
    94         <span tal:condition="is_ca">   
    95               <br /><br />
    96               <table  width=100%>
    97               <tr >
    98               <td width=50%>Date:</td><td>Date:</td>
    99               </tr>
    100               </table>
    101              
    102               <br /><br /><br /><br />
    103               <table  width=100%>
    104               <tr >
    105               <td width=50% style="border-top-style:solid; border-top-width:1px; border-top-color:black"> Student</td>
    106               <td width=50% style="border-top-style:solid; border-top-width:1px; border-top-color:black">Course Adviser</td>
    107               </tr>
    108               </table>
    109          </span>             
    110        </span>             
    111     </metal:main>
     92      <span tal:condition="is_ca">   
     93        <br /><br />
     94        <table  width=100%>
     95          <tr >
     96            <td width=50%>Date:</td><td>Date:</td>
     97          </tr>
     98        </table>
     99        <br /><br /><br /><br />
     100        <table  width=100%>
     101          <tr >
     102            <td width=50% style="border-top-style:solid; border-top-width:1px; border-top-color:black"> Student</td>
     103            <td width=50% style="border-top-style:solid; border-top-width:1px; border-top-color:black">Course Adviser</td>
     104          </tr>
     105        </table>
     106      </span>             
     107    </span>             
     108    </span>             
     109  </metal:main>
    112110</metal:body>
    113111 
Note: See TracChangeset for help on using the changeset viewer.