source: WAeUP_SRP/uniben/profiles/default/layouts/application_pume.xml @ 3438

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

change from upper to lower case keys

fillApplicationCategory.py: improve logging

enable export and import of application_category field

remove vocabulary property from layouts

File size: 25.8 KB
Line 
1<?xml version="1.0"?>
2<?xml-stylesheet type="text/xsl" href="layout.xsl"?>
3<object name="application_pume" meta_type="CPS Layout">
4  <property name="layout_create_method"></property>
5  <property name="layout_edit_method"></property>
6  <property name="layout_view_method"></property>
7  <property name="style_prefix">layout_apply_admission_</property>
8  <property name="flexible_widgets"/>
9  <property name="validate_values_expr"></property>
10
11  <widget name="student_id" meta_type="String Widget">
12    <property name="title">Student Id</property>
13    <property name="fields">
14      <element value="student_id"/>
15    </property>
16    <property name="label">Student Id</property>
17    <property name="label_edit">Student Id</property>
18    <property name="description"></property>
19    <property name="help"></property>
20    <property name="is_i18n">False</property>
21    <property name="widget_mode_expr"></property>
22    <property name="readonly_layout_modes">
23      <element value="edit"/>
24    </property>
25    <property name="hidden_layout_modes">
26      <element value="create"/>
27    </property>
28    <property name="hidden_readonly_layout_modes"/>
29    <property name="css_class_expr">string:row</property>
30  </widget>
31
32  <widget name="screening_score" meta_type="String Widget">
33    <property name="title">Screening Score</property>
34    <property name="fields">
35      <element value="screening_score"/>
36    </property>
37    <property name="label">Screening Score</property>
38    <property name="label_edit">Screening Score</property>
39    <property name="description"></property>
40    <property name="help"></property>
41    <property name="is_i18n">False</property>
42    <property name="widget_mode_expr"></property>
43    <property name="readonly_layout_modes">
44      <element value="edit"/>
45    </property>
46    <property name="hidden_layout_modes">
47      <element value="create"/>
48    </property>
49    <property name="hidden_readonly_layout_modes"/>
50    <property name="hidden_empty">True</property>
51    <property name="css_class_expr">string:row</property>
52  </widget>
53
54  <widget name="notice" meta_type="Text Widget">
55    <property name="title">Notice</property>
56    <property name="fields">
57      <element value="notice"/>
58    </property>
59    <property name="label">Notice</property>
60    <property name="label_edit">Notice</property>
61    <property name="description"></property>
62    <property name="help"></property>
63    <property name="is_i18n">False</property>
64    <property name="widget_mode_expr"></property>
65    <property name="readonly_layout_modes">
66      <element value="edit"/>
67    </property>
68    <property name="hidden_layout_modes">
69      <element value="create"/>
70    </property>
71    <property name="hidden_readonly_layout_modes"/>
72    <property name="hidden_empty">True</property>
73    <property name="css_class_expr">string:row</property>
74  </widget>
75
76  <widget name="date_of_birth" meta_type="DateTime Widget">
77    <property name="title">Date of Birth</property>
78    <property name="fields">
79      <element value="date_of_birth"/>
80    </property>
81    <property name="label">Date of Birth</property>
82    <property name="label_edit">Date of Birth</property>
83    <property name="description"></property>
84    <property name="help"></property>
85    <property name="is_i18n">False</property>
86    <property name="widget_mode_expr"></property>
87    <property name="readonly_layout_modes"/>
88    <property name="hidden_layout_modes">
89      <element value="edit"/>
90    </property>
91    <property name="view_format">%d/%m/%Y</property>
92    <property name="time_setting">False</property>
93    <property name="hidden_readonly_layout_modes"/>
94    <property name="css_class_expr">string:row</property>
95  </widget>
96  <widget name="department" meta_type="String Widget">
97    <property name="title">Department</property>
98    <property name="fields">
99      <element value="department"/>
100    </property>
101    <property name="label">Department</property>
102    <property name="label_edit">Department</property>
103    <property name="description"></property>
104    <property name="help"></property>
105    <property name="is_i18n">False</property>
106    <property name="widget_mode_expr"></property>
107    <property name="readonly_layout_modes"/>
108    <property name="hidden_layout_modes"/>
109    <property name="hidden_readonly_layout_modes"/>
110    <property name="css_class_expr">string:row</property>
111  </widget>
112  <widget name="email" meta_type="Email Widget">
113    <property name="title">Email</property>
114    <property name="fields">
115      <element value="email"/>
116    </property>
117    <property name="label">Email</property>
118    <property name="label_edit">Email</property>
119    <property name="description"></property>
120    <property name="help"></property>
121    <property name="is_i18n">False</property>
122    <property name="widget_mode_expr"></property>
123    <property name="readonly_layout_modes"/>
124    <property name="hidden_layout_modes">
125      <element value="create"/>
126    </property>
127    <property name="hidden_readonly_layout_modes"/>
128    <property name="css_class_expr">string:row</property>
129  </widget>
130  <widget name="entry_mode" meta_type="String Widget">
131    <property name="title">Entry Mode</property>
132    <property name="fields">
133      <element value="entry_mode"/>
134    </property>
135    <property name="label">Entry Mode</property>
136    <property name="label_edit">Entry Mode</property>
137    <property name="description"></property>
138    <property name="help"></property>
139    <property name="is_i18n">False</property>
140    <property name="widget_mode_expr"></property>
141    <property name="readonly_layout_modes"/>
142    <property name="hidden_layout_modes"/>
143    <property name="hidden_readonly_layout_modes"/>
144    <property name="css_class_expr">string:row</property>
145  </widget>
146  <widget name="faculty" meta_type="String Widget">
147    <property name="title">Faculty</property>
148    <property name="fields">
149      <element value="faculty"/>
150    </property>
151    <property name="label">Faculty</property>
152    <property name="label_edit">Faculty</property>
153    <property name="description"></property>
154    <property name="help"></property>
155    <property name="is_i18n">False</property>
156    <property name="widget_mode_expr"></property>
157    <property name="readonly_layout_modes"/>
158    <property name="hidden_layout_modes"/>
159    <property name="hidden_readonly_layout_modes"/>
160    <property name="css_class_expr">string:row</property>
161  </widget>
162  <widget name="firstname" meta_type="String Widget">
163    <property name="title">Firstname</property>
164    <property name="fields">
165      <element value="firstname"/>
166    </property>
167    <property name="label">Firstname</property>
168    <property name="label_edit">Firstname</property>
169    <property name="description"></property>
170    <property name="help"></property>
171    <property name="is_i18n">False</property>
172    <property name="widget_mode_expr"></property>
173    <property name="readonly_layout_modes"/>
174    <property name="hidden_layout_modes"/>
175    <property name="hidden_readonly_layout_modes"/>
176    <property name="css_class_expr">string:row</property>
177  </widget>
178  <widget name="aggregate" meta_type="Int Widget">
179    <property name="title">Total Score</property>
180    <property name="fields">
181      <element value="aggregate"/>
182    </property>
183    <property name="label">Total Score</property>
184    <property name="label_edit">Total Score</property>
185    <property name="description"></property>
186    <property name="help"></property>
187    <property name="is_i18n">False</property>
188    <property name="widget_mode_expr"></property>
189    <property name="readonly_layout_modes">
190      <element value="edit"/>
191    </property>
192    <property name="hidden_layout_modes">
193      <element value="create"/>
194    </property>
195    <property name="hidden_readonly_layout_modes"/>
196    <property name="css_class_expr">string:row</property>
197  </widget>
198  <widget name="eng_score" meta_type="Int Widget">
199    <property name="title">English Score</property>
200    <property name="fields">
201      <element value="eng_score"/>
202    </property>
203    <property name="label">'English' Score</property>
204    <property name="label_edit">'English' Score</property>
205    <property name="description"></property>
206    <property name="help"></property>
207    <property name="is_i18n">False</property>
208    <property name="widget_mode_expr"></property>
209    <property name="readonly_layout_modes">
210      <element value="edit"/>
211    </property>
212    <property name="hidden_layout_modes">
213      <element value="create"/>
214    </property>
215    <property name="hidden_readonly_layout_modes"/>
216    <property name="css_class_expr">string:row</property>
217  </widget>
218  <widget name="subj1" meta_type="Select Widget">
219    <property name="title">Subject 1</property>
220    <property name="fields">
221      <element value="subj1"/>
222    </property>
223    <property name="label"></property>
224    <property name="label_edit">label field</property>
225    <property name="description"></property>
226    <property name="help"></property>
227    <property name="is_i18n">False</property>
228    <property name="widget_mode_expr"></property>
229    <property name="readonly_layout_modes">
230      <element value="edit"/>
231    </property>
232    <property name="hidden_layout_modes">
233      <element value="create"/>
234    </property>
235    <property name="hidden_readonly_layout_modes"/>
236    <property name="css_class_expr">string:row</property>
237    <property name="vocabulary">jamb_subjects</property>
238  </widget>
239  <widget name="subj1score" meta_type="Int Widget">
240    <property name="title">Subject 1 Score</property>
241    <property name="fields">
242      <element value="subj1score"/>
243    </property>
244    <property name="label"></property>
245    <property name="label_edit"></property>
246    <property name="description"></property>
247    <property name="help"></property>
248    <property name="is_i18n">False</property>
249    <property name="widget_mode_expr"></property>
250    <property name="readonly_layout_modes">
251      <element value="edit"/>
252    </property>
253    <property name="hidden_layout_modes">
254      <element value="create"/>
255    </property>
256    <property name="hidden_readonly_layout_modes"/>
257    <property name="css_class_expr">string:row</property>
258  </widget>
259  <widget name="subj2" meta_type="Select Widget">
260    <property name="title">Subject 2</property>
261    <property name="fields">
262      <element value="subj2"/>
263    </property>
264    <property name="label"></property>
265    <property name="label_edit">label field</property>
266    <property name="description"></property>
267    <property name="help"></property>
268    <property name="is_i18n">False</property>
269    <property name="widget_mode_expr"></property>
270    <property name="readonly_layout_modes">
271      <element value="edit"/>
272    </property>
273    <property name="hidden_layout_modes">
274      <element value="create"/>
275    </property>
276    <property name="hidden_readonly_layout_modes"/>
277    <property name="css_class_expr">string:row</property>
278    <property name="vocabulary">jamb_subjects</property>
279  </widget>
280  <widget name="subj2score" meta_type="Int Widget">
281    <property name="title">Subject 2 Score</property>
282    <property name="fields">
283      <element value="subj2score"/>
284    </property>
285    <property name="label"></property>
286    <property name="label_edit"></property>
287    <property name="description"></property>
288    <property name="help"></property>
289    <property name="is_i18n">False</property>
290    <property name="widget_mode_expr"></property>
291    <property name="readonly_layout_modes">
292      <element value="edit"/>
293    </property>
294    <property name="hidden_layout_modes">
295      <element value="create"/>
296    </property>
297    <property name="hidden_readonly_layout_modes"/>
298    <property name="css_class_expr">string:row</property>
299  </widget>
300  <widget name="subj3" meta_type="Select Widget">
301    <property name="title">Subject 3</property>
302    <property name="fields">
303      <element value="subj3"/>
304    </property>
305    <property name="label"></property>
306    <property name="label_edit">label field</property>
307    <property name="description"></property>
308    <property name="help"></property>
309    <property name="is_i18n">False</property>
310    <property name="widget_mode_expr"></property>
311    <property name="readonly_layout_modes">
312      <element value="edit"/>
313    </property>
314    <property name="hidden_layout_modes">
315      <element value="create"/>
316    </property>
317    <property name="hidden_readonly_layout_modes"/>
318    <property name="vocabulary">jamb_subjects</property>
319    <property name="css_class_expr">string:row</property>
320  </widget>
321  <widget name="subj3score" meta_type="Int Widget">
322    <property name="title">Subject 3 Score</property>
323    <property name="fields">
324      <element value="subj3score"/>
325    </property>
326    <property name="label"></property>
327    <property name="label_edit"></property>
328    <property name="description"></property>
329    <property name="help"></property>
330    <property name="is_i18n">False</property>
331    <property name="widget_mode_expr"></property>
332    <property name="readonly_layout_modes">
333      <element value="edit"/>
334    </property>
335    <property name="hidden_layout_modes">
336      <element value="create"/>
337    </property>
338    <property name="hidden_readonly_layout_modes"/>
339    <property name="css_class_expr">string:row</property>
340  </widget>
341  <widget name="lastname" meta_type="String Widget">
342    <property name="title">Name</property>
343    <property name="fields">
344      <element value="lastname"/>
345    </property>
346    <property name="label">Name</property>
347    <property name="label_edit">Name</property>
348    <property name="description"></property>
349    <property name="help"></property>
350    <property name="is_i18n">False</property>
351    <property name="widget_mode_expr"></property>
352    <property name="readonly_layout_modes">
353      <element value="edit"/>
354    </property>
355    <property name="hidden_layout_modes">
356      <element value="create"/>
357    </property>
358    <property name="hidden_readonly_layout_modes"/>
359    <property name="css_class_expr">string:row</property>
360  </widget>
361  <widget name="middlenames" meta_type="String Widget">
362    <property name="title">Middlenames</property>
363    <property name="fields">
364      <element value="middlenames"/>
365    </property>
366    <property name="label">Middlenames</property>
367    <property name="label_edit">Middlenames</property>
368    <property name="description"></property>
369    <property name="help"></property>
370    <property name="is_i18n">False</property>
371    <property name="widget_mode_expr"></property>
372    <property name="readonly_layout_modes"/>
373    <property name="hidden_layout_modes"/>
374    <property name="hidden_readonly_layout_modes"/>
375    <property name="css_class_expr">string:row</property>
376  </widget>
377  <widget name="passport" meta_type="Application Image Widget">
378    <property name="title">Passport Photograph</property>
379    <property name="fields">
380      <element value="passport"/>
381    </property>
382    <property name="is_required">True</property>
383    <property name="label">Passport Photograph</property>
384    <property name="label_edit">Passport Photograph</property>
385    <property name="readonly_layout_modes"/>
386    <property name="hidden_layout_modes">
387      <element value="create"/>
388    </property>
389    <property name="hidden_readonly_layout_modes"/>
390    <property name="size_max">20480</property>
391    <property name="display_external_editor">False</property>
392    <property name="display_width">100</property>
393    <property name="display_height">150</property>
394    <property name="allow_resize">True</property>
395  </widget>
396  <widget name="phone" meta_type="String Widget">
397    <property name="title">Phone</property>
398    <property name="fields">
399      <element value="phone"/>
400    </property>
401    <property name="label">Phone</property>
402    <property name="label_edit">Phone</property>
403    <property name="description"></property>
404    <property name="help"></property>
405    <property name="is_i18n">False</property>
406    <property name="widget_mode_expr"></property>
407    <property name="readonly_layout_modes"/>
408    <property name="hidden_layout_modes">
409      <element value="create"/>
410    </property>
411    <property name="hidden_readonly_layout_modes"/>
412    <property name="css_class_expr">string:row</property>
413  </widget>
414  <widget name="pin" meta_type="Pume Pin Widget">
415    <property name="title">Access Code</property>
416    <property name="fields">
417      <element value="pin"/>
418    </property>
419    <property name="label">Access Code</property>
420    <property name="label_edit">Access Code</property>
421    <property name="description"></property>
422    <property name="help"></property>
423    <property name="is_i18n">False</property>
424    <property name="widget_mode_expr"></property>
425    <property name="readonly_layout_modes">
426      <element value="edit"/>
427    </property>
428    <property name="hidden_layout_modes">
429    </property>
430    <property name="hidden_readonly_layout_modes"/>
431    <property name="css_class_expr">string:row</property>
432    <property name="prefix">APP</property>
433    <property name="reference">reg_no</property>
434  </widget>
435  <widget name="application_date" meta_type="DateTime Widget">
436    <property name="title">Application Date</property>
437    <property name="fields">
438      <element value="application_date"/>
439    </property>
440    <property name="label">Application Date</property>
441    <property name="label_edit">Application Date</property>
442    <property name="description"></property>
443    <property name="help"></property>
444    <property name="is_i18n">False</property>
445    <property name="widget_mode_expr"></property>
446    <property name="readonly_layout_modes">
447      <element value="edit"/>
448    </property>
449    <property name="hidden_layout_modes">
450      <element value="create"/>
451    </property>
452    <property name="hidden_readonly_layout_modes"/>
453    <property name="view_format">%A, %B %d, %Y</property>
454    <property name="time_setting">False</property>
455    <property name="css_class_expr">string:row</property>
456  </widget>
457  <widget name="screening_date" meta_type="DateTime Widget">
458    <property name="title">Screening Date</property>
459    <property name="fields">
460      <element value="screening_date"/>
461    </property>
462    <property name="label">Screening Date</property>
463    <property name="label_edit">Screening Date</property>
464    <property name="description"></property>
465    <property name="help"></property>
466    <property name="is_i18n">False</property>
467    <property name="widget_mode_expr"></property>
468    <property name="readonly_layout_modes">
469      <element value="edit"/>
470    </property>
471    <property name="hidden_layout_modes">
472      <element value="create"/>
473    </property>
474    <property name="hidden_readonly_layout_modes"/>
475    <property name="view_format">%A, %B %d, %Y</property>
476    <property name="time_setting">False</property>
477    <property name="css_class_expr">string:row</property>
478  </widget>
479  <widget name="screening_type" meta_type="Select Widget">
480    <property name="title">Screening Type</property>
481    <property name="fields">
482      <element value="screening_type"/>
483    </property>
484    <property name="label">Screening Type</property>
485    <property name="label_edit">Screening Type</property>
486    <property name="description"></property>
487    <property name="help"></property>
488    <property name="is_i18n">False</property>
489    <property name="widget_mode_expr"></property>
490    <property name="readonly_layout_modes"/>
491    <property name="hidden_layout_modes"/>
492    <property name="hidden_readonly_layout_modes"/>
493    <property name="css_class_expr">string:row</property>
494    <property name="vocabulary">screening_types</property>
495  </widget>
496  <widget name="reg_no" meta_type="JambRegNo Widget">
497    <property name="title">JAMB Registration Number</property>
498    <property name="fields">
499      <element value="reg_no"/>
500    </property>
501    <property name="label">JAMB Registration Number</property>
502    <property name="label_edit">JAMB Registration Number</property>
503    <property name="description"></property>
504    <property name="help"></property>
505    <property name="is_i18n">False</property>
506    <property name="widget_mode_expr"></property>
507    <property name="readonly_layout_modes">
508      <element value="edit"/>
509    </property>
510    <property name="hidden_layout_modes"/>
511    <property name="hidden_readonly_layout_modes"/>
512    <property name="css_class_expr">string:row</property>
513    <property name="display_width">13</property>
514    <property name="size_max">13</property>
515    <property name="reference">reg_no</property>
516    <property name="catalog">applicants_catalog</property>
517  </widget>
518  <widget name="sex" meta_type="WAeUP Sex Widget">
519   <property name="title">Sex</property>
520   <property name="fields">
521    <element value="sex"/>
522   </property>
523   <property name="label">Sex</property>
524   <property name="label_edit">Sex</property>
525   <property name="readonly_layout_modes">
526    <element value="edit"/>
527   </property>
528   <property name="hidden_layout_modes"/>
529   <property name="hidden_readonly_layout_modes"/>
530   <property name="label_false">male</property>
531   <property name="label_true">female</property>
532   <property name="render_format">select</property>
533  </widget>
534 <widget name="status" meta_type="Select Widget">
535  <property name="title">Application Status</property>
536  <property name="fields">
537   <element value="status"/>
538  </property>
539  <property name="label">Application Status</property>
540  <property name="label_edit">Application Status</property>
541  <property name="readonly_layout_modes">
542   <element value="edit"/>
543  </property>
544  <property name="hidden_layout_modes">
545   <element value="create"/>
546  </property>
547  <property name="hidden_readonly_layout_modes"/>
548  <property name="css_class_expr">string:row</property>
549  <property name="vocabulary">application_status</property>
550 </widget>
551  <widget name="course1" meta_type="Application Course Widget">
552    <property name="title">1st Choice Course of Study</property>
553    <property name="fields">
554      <element value="course1"/>
555    </property>
556    <property name="label">1st Choice Course of Study</property>
557    <property name="label_edit">1st Choice Course of Study</property>
558    <property name="description"></property>
559    <property name="help"></property>
560    <property name="is_i18n">False</property>
561    <property name="widget_mode_expr"></property>
562    <property name="readonly_layout_modes">
563      <element value="edit"/>
564    </property>
565    <property name="hidden_layout_modes">
566      <element value="create"/>
567    </property>
568    <property name="hidden_readonly_layout_modes"/>
569    <property name="css_class_expr">string:row</property>
570  </widget>
571  <widget name="course2" meta_type="Application Course Widget">
572    <property name="title">2nd Choice Course of Study</property>
573    <property name="fields">
574      <element value="course2"/>
575    </property>
576    <property name="label">2nd Choice Course of Study</property>
577    <property name="label_edit">2nd Choice Course of Study</property>
578    <property name="description"></property>
579    <property name="help"></property>
580    <property name="is_i18n">False</property>
581    <property name="widget_mode_expr"></property>
582    <property name="readonly_layout_modes">
583      <element value="edit"/>
584    </property>
585    <property name="hidden_layout_modes">
586      <element value="create"/>
587    </property>
588    <property name="hidden_readonly_layout_modes"/>
589    <property name="css_class_expr">string:row</property>
590  </widget>
591  <widget name="course3" meta_type="Application Course Widget">
592    <property name="title">3rd Choice Course of Study</property>
593    <property name="fields">
594      <element value="course3"/>
595    </property>
596    <property name="label">3rd Choice Course of Study</property>
597    <property name="label_edit">3rd Choice Course of Study</property>
598    <property name="description"></property>
599    <property name="help"></property>
600    <property name="is_i18n">False</property>
601    <property name="widget_mode_expr"></property>
602    <property name="readonly_layout_modes">
603    </property>
604    <property name="hidden_layout_modes">
605      <element value="create"/>
606    </property>
607    <property name="hidden_readonly_layout_modes"/>
608    <property name="sorted">True</property>
609    <property name="css_class_expr">string:row</property>
610  </widget>
611
612  <widget name="course_admitted" meta_type="Application Course Widget">
613    <property name="title">Admitted Course of Study</property>
614    <property name="fields">
615      <element value="course_admitted"/>
616    </property>
617    <property name="label">Admitted Course of Study</property>
618    <property name="label_edit">Admitted Course of Study</property>
619    <property name="description"></property>
620    <property name="help"></property>
621    <property name="is_i18n">False</property>
622    <property name="widget_mode_expr"></property>
623    <property name="readonly_layout_modes">
624      <element value="edit"/>
625    </property>
626    <property name="hidden_layout_modes">
627      <element value="create"/>
628      <element value="edit"/>
629    </property>
630    <property name="hidden_readonly_layout_modes"/>
631    <property name="hidden_empty">True</property>
632    <property name="sorted">True</property>
633    <property name="css_class_expr">string:row</property>
634  </widget>
635
636 <table>
637  <row>
638   <cell name="reg_no" ncols="2"/>
639  </row>
640  <row>
641   <cell name="pin" ncols="2"/>
642  </row>
643  <row>
644   <cell name="lastname" ncols="2"/>
645  </row>
646  <row>
647   <cell name="email" ncols="2"/>
648  </row>
649  <row>
650   <cell name="phone" ncols="2"/>
651  </row>
652  <row>
653   <cell name="eng_score" ncols="2"/>
654  </row>
655  <row>
656   <cell name="subj1"/>
657   <cell name="subj1score"/>
658  </row>
659  <row>
660   <cell name="subj2"/>
661   <cell name="subj2score"/>
662  </row>
663  <row>
664   <cell name="subj3"/>
665   <cell name="subj3score"/>
666  </row>
667  <row>
668   <cell name="aggregate" ncols="2"/>
669  </row>
670  <row>
671   <cell name="course1" ncols="2"/>
672  </row>
673  <row>
674   <cell name="course2" ncols="2"/>
675  </row>
676  <row>
677   <cell name="course3" ncols="2"/>
678  </row>
679  <row>
680   <cell name="application_date" ncols="2"/>
681  </row>
682  <row>
683   <cell name="status" ncols="2"/>
684  </row>
685  <row>
686   <cell name="screening_date" ncols="2"/>
687  </row>
688  <row>
689   <cell name="passport" ncols="2"/>
690  </row>
691  <row>
692   <cell name="screening_score" ncols="2"/>
693  </row>
694  <row>
695   <cell name="course_admitted" ncols="2"/>
696  </row>
697  <row>
698   <cell name="notice" ncols="2"/>
699  </row>
700 </table>
701</object>
Note: See TracBrowser for help on using the repository browser.