source: WAeUP_SRP/trunk/profiles/default/layouts/application_pume.xml @ 4451

Last change on this file since 4451 was 4302, checked in by Henrik Bettermann, 15 years ago

store ids when removing students and check for removed ids when csdding new students

WAeUPTable alraedy contains methods for position ind course calculation

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