Changeset 2043 for WAeUP_SRP/trunk/skins


Ignore:
Timestamp:
21 Jul 2007, 18:53:04 (17 years ago)
Author:
Henrik Bettermann
Message:

first draft of id_card_demo for Unilorin

add /id_card_demo to URL of a student to check

Location:
WAeUP_SRP/trunk/skins
Files:
3 added
2 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/trunk/skins/waeup_default/srp_anonymous_view.pt

    r2024 r2043  
    1010      <span tal:condition="python: not getattr(context.campus.documents,'frontpage_doc',None)">
    1111
    12         <h2>Welcome to the     
    13           <br />New Student Registration Portal of the University of Benin, Nigeria</h2>
    14         <br />
    15        
    16         <strong>This is the frontpage of Uniben's Student Registration Portal (SRP) which is part
    17            of the West African e-University Project
    18            (<a href="" tal:attributes="href string:http://waeup.org">WAeUP</a>).</strong>
    19          
    20           <br />  <br />     
    21          
    22           <h2>Returning Students</h2>         
    23          
    24           <p>can view their 2006 session results and log into the portal (free of charge):</p>
    25          
    26           <br />
    27           <ul>
    28           <li> Simply click "Return 2006/2007", </li>
    29           <li> enter your Matriculation Number and either your firstname, middlename or lastname,</li>
    30           <li> press the "Search" button. </li>
    31           </ul>
    32           <br />
    33           <p>Your 2006 session results will be shown. Please check the data.
    34              Then proceed to create your member and student records .</p>
    35          
    36           <br />
    37           <ul>
    38           <li> Press the "Continue to Login" button, </li>
    39           <li> check if you are the person indicated on the access data form,</li>
    40           <li> enter your email address and phone number,</li>
    41           <li> choose and verify your password (minimum size 5 characters including 1 digit),</li>
    42           <li> tick the acknowledgement check box,</li>           
    43           <li> press the "Save & First-time Login" button. </li>
    44           </ul>
    45           <br />
    46           <p>You are logged in and your session results will be shown again. Your GPA has been calculated.</p>
    47           <br />
    48           <ul>
    49           <li> Print your Sessional Result Slip (it includes your new Student Id for further logins), </li>
    50           <li> edit your personal data record,</li>
    51           <li> book your accommodation,</li>
    52           <li> pay your school fee,</li>
    53           <li> register your courses.</li>         
    54           </ul>
    55          
    56           <br />
    57           <p>If you have to register for <strong>previous sessions</strong> or are a
    58           <strong>temporary withdrawn</strong> student, click "Previous Sessions"
    59           instead of "Return 2006/2007".</p>
    60          
    61           <br />
    62          
    63           <h2>New Students</h2>
    64 
    65           <p>can view their 2006 PUME/PDE/CEST results and admission status (free of charge):</p>
    66           <br />
    67           <ul>
    68           <li> Simply click "View PUME, PDE or CEST Results", </li>
    69           <li> enter your Registration Number and  </li>
    70           <li> press the "Search" button. </li>
    71           </ul>
    72           <br />
    73           <p>Your result record will be shown.</p>
    74          
    75           <p>If you are admitted, proceed with checking your admission details: </p>
    76           <br />
    77           <ul>
    78           <li>Buy your Admission Checking Scratch Card,</li>
    79           <li>click "Check Admission",</li>
    80           <li>enter your Registration Number and your Admission Checking PIN (prefix APP)</li>
    81           <li>press the "Check" button,</li>
    82           <li>print your admission slip and log out.</li>
    83           </ul>
    84           <br />
    85          
    86           <p>You can continue with initiating the clearance process:</p>
    87 
    88           <br />
    89           <ul>
    90           <li>Buy your Clearance Scratch Card,</li>
    91           <li>log in with your new Student ID (see Admission Slip)
    92               and your Password (last 10 digits of your Admission Checking PIN),</li>
    93           <li>press the "Continue" button,</li>
    94           <li>check your email address and phone number,</li>
    95           <li>press the "Save & Continue" button,</li>
    96           <li>enter your Clearance PIN (prefix CLR) and</li>
    97           <li>press the "Start" button.</li>
    98           </ul>
    99           <br />
    100 
    101           <p>Candidates are expected to
    102           submit their clearance form online and proceed to their respective faculty
    103           for physical clearance by their faculty clearance officer.
    104           Download description of the clearance requirements here:
    105           <strong><a target="_blank" href="http://files.saoas.org/Procedure_for_clearance.pdf">UME</a></strong>,
    106           <strong><a target="_blank" href="http://files.saoas.org/Procedure_for_clearance_Direct.pdf">DE</a></strong> (1 page).
    107           After being cleared you are eligible for booking your accommodation on campus,
    108           you must pay your school fee and register your courses online.
    109           </p>
    110           <br />
    111 
    112           <p>Download detailed technical instructions
    113           <strong><a target="_blank" href="http://files.saoas.org/uniben_student_manual.pdf">here</a></strong> (9 pages).
    114           Please use the Enquiry form to precisely report errors.
    115           The report must include the time when the error occurred and the exact error message.
    116           You will be notified by email when the problem is solved. </p>
    117           <br />
    118 
    119           <p>Resumption Date: Clearance and Orientation for Fresh Students (UME) commences
    120           on <strong><font color="red">Monday 11th December 2006</font></strong>.
    121           The exercise ends on <strong><font color="red">Friday 22nd December 2006</font></strong>.
    122           Clearance for Part-Time Students commences on resumption and ends exactly on
    123           <strong><font color="red">1st June 2007</font></strong>.
    124           Any breach of this directive, will result in forfeiture of the adminssion offer.
    125           </p>
    126        
    127           <br />           
     12      <h2>Welcome to the     
     13      <br />New Student Registration Portal of the University of Benin, Nigeria</h2>
     14             
     15      <strong>This is the frontpage of Uniben's Student Registration Portal (SRP) which is part
     16                 of the West African e-University Project
     17                 (<a href="" tal:attributes="href string:http://waeup.org">WAeUP</a>).</strong>
     18     
     19      <br /><br />
     20     
     21      <h2>Admission into Local/Part-Time Programmes 2006/2007</h2>
     22     
     23      <p><strong>INSTRUCTIONS FOR CHECKING SCREENING
     24                 TEST RESULTS AND ADMISSIONS</strong></p>
     25      <br />
     26      <ol>
     27      <li>Click on 'View CEST Results' (CEST means Common Entrance Screening Test),</li>
     28      <li>enter your Application Number (No Scratch Card is required for this!),</li>
     29      <li>press the "Search" button, </li>
     30      <li>print your Result Slip.</li>
     31     
     32      <li>If you are admitted or if you are a <strong>Diploma or Non-Exam Programme</strong> applicant, purchase a N250-Admission-Checking and a
     33      N10500-Clearance Scratch Card from any of the following designated banks in Benin City:
     34     
     35      <br /><br />
     36      UBA Plc, Uselu-Ugbowo Rd <br />
     37      First Bank Plc, Ugbowo <br />
     38      Unity Bank, Uniben <br />
     39      Intercontinental Bank, Uniben <br />
     40      Wema Bank, Akpakpava Road <br />
     41      Zenith Bank Uselu <br /><br />
     42      </li>
     43     
     44      <li>Click "Check Admission",</li>
     45      <li>enter your Registration Number and your Admission Checking PIN (prefix APP),</li>
     46      <li>press the "Check" button,</li>
     47      <li>print your Admission Slip,</li>
     48      <li>buy your Clearance Scratch Card,</li>
     49      <li>log in with your new Student Id (see Admission Slip)
     50          and your Password (last 10 digits of your Admission Checking PIN),</li>
     51      <li>press the "Continue" button,</li>
     52      <li>check your email address and phone number,</li>
     53      <li>press the "Save & Continue" button,</li>
     54      <li>enter your Clearance PIN (prefix CLR) and</li>
     55      <li>press the "Start" button.</li>
     56      </ol>
     57      <br />       
    12858     
    12959     
     60      <p><strong>Notice:</strong> Clearance and Orientation for Part-Time and Diploma Students commences on
     61         resumption and ends exactly on <strong><font color="red">1st June 2007</font></strong>.
     62         Part-Time and Diploma Students must fill their
     63         Clearance/Elegibility forms online before 1st June.
     64         Any breach of this directive, will result in forfeiture of the adminssion offer.
     65      </p>           
     66     
     67      <h2>Returning Students</h2>         
     68     
     69     
     70      <ol>
     71      <li> Simply click "Return 2006/2007", </li>
     72      <li> enter your Matriculation Number and either your firstname, middlename or lastname,</li>
     73      <li> press the "Search" button,</li>
     74      <li> press the "Continue to Login" button, </li>
     75      <li> check if you are the person indicated on the access data form,</li>
     76      <li> enter your email address and phone number,</li>
     77      <li> choose and verify your password (minimum size 5 characters including 1 digit),</li>
     78      <li> tick the acknowledgement check box,</li>           
     79      <li> press the "Save & First-time Login" button,</li>
     80      <li> print your Sessional Result Slip (it includes your new Student Id for further logins), </li>
     81      <li> edit your personal data record,</li>
     82      <li> book your accommodation,</li>
     83      <li> pay your school fee,</li>
     84      <li> register your courses.</li>         
     85      </ol>
     86     
     87      <br />
     88      <p>If you have to register for <strong>previous sessions</strong> or are a
     89      <strong>temporary withdrawn</strong> student, click "Previous Sessions"
     90      instead of "Return 2006/2007".</p>
     91     
     92      <p><strong>Notice:</strong> Full Time Students are expected to register their
     93      courses online on or before <strong><font color="red">6th June 2007</font></strong>.
     94           
     95           
    13096      </span>       
    13197     
  • WAeUP_SRP/trunk/skins/waeup_student/getStudentInfo.py

    r1871 r2043  
    9696        info['course'] = None
    9797#
    98 acco = getattr(student,'accommodation_2006',None)
    99 info['acco'] = acco
    100 if acco is not None:
    101     info['acco_doc'] = acco.getContent()
    102     info['acco_review_state'] = wf.getInfoFor(acco,'review_state',None)
     98
     99#clear = getattr(student,'clearance',None)
     100#info['clear'] = clear
     101#if clear is not None:
     102#    info['clear_doc'] = clear.getContent()
     103#    info['clear_review_state'] = wf.getInfoFor(clear,'review_state',None)
    103104#
    104 clear = getattr(student,'clearance',None)
    105 info['clear'] = clear
    106 if clear is not None:
    107     info['clear_doc'] = clear.getContent()
    108     info['clear_review_state'] = wf.getInfoFor(clear,'review_state',None)
    109 #
    110 pume = getattr(student,'pume',None)
    111 info['pume'] = pume
    112 if pume is not None:
    113     info['pume_doc'] = pume.getContent()
    114     info['pume_review_state'] = wf.getInfoFor(pume,'review_state',None)
    115 else:
    116     info['pume'] = None
     105#pume = getattr(student,'pume',None)
     106#info['pume'] = pume
     107#if pume is not None:
     108#    info['pume_doc'] = pume.getContent()
     109#    info['pume_review_state'] = wf.getInfoFor(pume,'review_state',None)
     110#else:
     111#    info['pume'] = None
    117112
    118113if not with_items:
    119114    return info
    120115
    121 items = []
    122 s_edit_links = {'StudentApplication': 'application_edit_form',
    123               'StudentAccommodation': 'reserve_accommodation',
    124               'StudentClearance': 'clearance_edit_form',
    125               'StudentPersonal': 'personal_edit_form',
    126               }
    127 s_view_links = {'StudentApplication': 'application_view',
    128               'StudentAccommodation': 'accommodation_view',
    129               'StudentClearance': 'clearance_view',
    130               'StudentPersonal': 'personal_view',
    131               'StudentStudyCourse': 'study_course_view',
    132               'StudentPume': 'pume_view',
    133               }
    134 sos = context.portal_catalog(container_path=student_path)
    135 for so in sos:
    136     row = {}
    137     soo = so.getObject()
    138     sod = soo.getContent()
    139     row['id'] = soo.getId()
    140     row['title'] = sod.Title()
    141     row['url'] = soo.absolute_url()
    142     row['type'] = so.portal_type
    143     row['is_editable'] = mtool.checkPermission('Modify portal content', soo)
    144     sv_link = s_view_links.get(so.portal_type,None) or "waeup_document_view"
    145     row['s_view_link'] = "%s/%s" % (soo.absolute_url(),sv_link)
    146     se_link = s_edit_links.get(so.portal_type,None)
    147     row['s_edit_link'] = None
    148     if se_link:
    149         row['s_edit_link'] = "%s/%s" % (soo.absolute_url(),se_link)
    150     row['review_state'] = so.review_state
    151     if info['review_state'] in ('returning',
    152                                 'school_fee_paid',
    153                                 'courses_registered',
    154                                 'courses_validated',):
    155           row['display'] = so.review_state in ('opened',
    156                                                'bed_reserved',
    157                                                'maintenance_fee_paid',) or so.portal_type == 'StudentStudyCourse'
    158     else:
    159           row['display'] = so.review_state in ('opened',
    160                                                'closed',
    161                                                'bed_reserved',
    162                                                'maintenance_fee_paid',) and\
    163                            so.portal_type not in ('StudentPume',) or\
    164                            so.portal_type == 'StudentStudyCourse'
    165 
    166     items.append(row)
    167 info['items'] = items
    168116request.set('student_id',student_id)
    169117request.set('student_url',info['url'])
Note: See TracChangeset for help on using the changeset viewer.