- Timestamp:
- 21 Dec 2015, 15:01:34 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/applicants/interfaces.py
r13551 r13554 39 39 from kofacustom.nigeria.interfaces import MessageFactory as _ 40 40 from kofacustom.nigeria.payments.interfaces import INigeriaOnlinePayment 41 42 programme_types_vocab = SimpleKofaVocabulary( 43 (_('Post UTME'), 'putme'), 44 (_('Post DE'), 'pude'), 45 (_('not applicable'), 'na'), 46 ) 41 47 42 48 jambsubjects = SimpleKofaVocabulary( … … 93 99 94 100 # UG students are all undergraduate students. 95 UG_OMIT_DISPLAY_FIELDS = OMIT_DISPLAY_FIELDS + ('jamb_subjects_list',) 101 UG_OMIT_DISPLAY_FIELDS = OMIT_DISPLAY_FIELDS + ( 102 'jamb_subjects_list', 'programme_type') 96 103 UG_OMIT_PDF_FIELDS = UG_OMIT_DISPLAY_FIELDS + ('phone',) 97 UG_OMIT_MANAGE_FIELDS = ('special_application','jamb_subjects_list',) 104 UG_OMIT_MANAGE_FIELDS = ( 105 'special_application', 106 'jamb_subjects_list', 107 'programme_type') 98 108 UG_OMIT_EDIT_FIELDS = UG_OMIT_MANAGE_FIELDS + OMIT_DISPLAY_FIELDS + ( 99 109 'student_id', … … 113 123 'hq_degree', 'hq_school', 114 124 'hq_session', 'hq_disc', 115 'aggregate', 'jamb_subjects') 125 'aggregate', 'jamb_subjects', 126 'programme_type') 116 127 CBT_OMIT_DISPLAY_FIELDS = OMIT_DISPLAY_FIELDS + CBT_OMIT_FIELDS 117 128 CBT_OMIT_MANAGE_FIELDS = CBT_OMIT_FIELDS + ('special_application',) … … 152 163 'hq_type', 'hq_matric_no', 153 164 'hq_degree', 'hq_school', 154 'hq_session', 'hq_disc', 'jamb_subjects_list') 165 'hq_session', 'hq_disc', 166 'jamb_subjects_list', 'programme_type') 155 167 PUTME_OMIT_DISPLAY_FIELDS = OMIT_DISPLAY_FIELDS + PUTME_OMIT_FIELDS 156 168 PUTME_OMIT_MANAGE_FIELDS = UG_OMIT_MANAGE_FIELDS + PUTME_OMIT_FIELDS … … 168 180 # PUDE is a subgroup of UG with the same interface. 169 181 PUDE_OMIT_FIELDS = ( 170 'jamb_subjects','jamb_score', 'jamb_age', 'aggregate', 'jamb_subjects_list') 182 'jamb_subjects', 183 'jamb_score', 184 'jamb_age', 185 'aggregate', 186 'jamb_subjects_list', 187 'programme_type') 171 188 PUDE_OMIT_DISPLAY_FIELDS = OMIT_DISPLAY_FIELDS + PUDE_OMIT_FIELDS 172 189 PUDE_OMIT_MANAGE_FIELDS = UG_OMIT_MANAGE_FIELDS + PUDE_OMIT_FIELDS … … 199 216 """ 200 217 218 programme_type = schema.Choice( 219 title = _(u'Programme Type'), 220 vocabulary = programme_types_vocab, 221 required = False, 222 ) 223 201 224 nationality = schema.Choice( 202 225 source = nats_vocab,
Note: See TracChangeset for help on using the changeset viewer.