source: waeup_product/trunk/skins/waeup_default/getWAeUPLayouts.py @ 66

Last change on this file since 66 was 57, checked in by joachim, 19 years ago

=more

  • Property svn:keywords set to Id
File size: 27.7 KB
RevLine 
[47]1#-*- mode: python; mode: fold -*-
[19]2##parameters=
3# $Id: getWAeUPLayouts.py 57 2005-10-19 09:42:03Z joachim $
4"""Return custom layouts types."""
5
[47]6##    'widgets': { ###(
7##        '': {
8##            'type': 'String Widget',
9##            'data': {
10##                'title': '',
11##                'fields': ('',),
12##                'is_required': False,
13##                'label': '',
14##                'label_edit': '',
15##                'description': '',
16##                'help': '',
17##                'is_i18n': False,
18##                'readonly_layout_modes': (),
19##                'hidden_layout_modes': (),
20##                'hidden_readonly_layout_modes': (),
21##                'hidden_empty': False,
22##                'hidden_if_expr': '',
23##                'css_class': '',
24##                'widget_mode_expr': '',
25##                'display_width': 10,
26##                'size_max': 0,
27##            },
28
29###)
30
31common_layout = {###(
[45]32    'widgets': {
33        'LanguageSelector': {
34            'type': 'Document Language Select Widget',
35            'data': {
36                'fields': ['Language'],
37            },
38        },
39        'Title': {
40            'type': 'Heading Widget',
41            'data': {
42                'fields': ['Title'],
43                'level': 1,
44                'is_i18n': 1,
45                'is_required': 1,
46                'label_edit': 'Name',
47                'display_width': 40,
48                'size_max': 200,
49            },
50        },
51        'Description': {
52            'type': 'Text Widget',
53            'data': {
54                'fields': ['Description'],
55                'is_i18n': 1,
56                'label_edit': 'cpsdoc_description_label_edit',
57                'label': '',
58                'css_class': 'ddescription',
59                'width': 72,
60                'height': 5,
61                'render_format': 'text',
62                'hidden_layout_modes': ('create','edit', 'view'),
63            },
64        },
65        'LanguageSelectorCreation': {
66            'type': 'Select Widget',
67            'data': {
68                'title': 'Language',
69                'fields': ('Language',),
70                'is_required': 0,
71                'label': 'label_language',
72                'label_edit': 'label_language',
73                'description': '',
74                'help': '',
75                'is_i18n': 0,
76                'readonly_layout_modes': (),
77                'hidden_layout_modes': ('create','edit', 'view'),
78                'hidden_readonly_layout_modes': (),
79                'hidden_empty': 0,
80                'hidden_if_expr': '',
81                'css_class': '',
82                'vocabulary': 'language_voc',
83            },
84        },
85    },
86    'layout': {
87        'style_prefix': 'layout_default_',
88        'rows': [
89            [{'widget_id': 'LanguageSelector'}],
90            [{'widget_id': 'Title'},],
91            [{'widget_id': 'Description'},],
92            [{'widget_id': 'LanguageSelectorCreation'}],
93            ],
94        },
95    }
96#
[47]97###)
98
99student_layout = { ###(
[19]100    'widgets': {
101        'jamb_is_admitted': {
102            'type': 'Boolean Widget',
103            'data': {
104                'title': 'Jamb Admission',
[49]105                'fields': ('jamb_is_admitted',),
[19]106                'is_required': False,
107                'label': 'Jamb Admission',
108                'label_edit': 'Jamb Admission',
109                'description': '',
110                'help': '',
111                'is_i18n': False,
112                'readonly_layout_modes': (),
113                'hidden_layout_modes': (),
114                'hidden_readonly_layout_modes': (),
115                'hidden_empty': False,
116                'hidden_if_expr': '',
117                'css_class': '',
118                'widget_mode_expr': '',
119                'display_width': 10,
120                'size_max': 0,
121            },
122        },
[49]123##        'jamb_where_admitted': {
124##            'type': 'String Widget',
125##            'data': {
126##                'title': 'Jamb Admission Location',
127##                'fields': ('jamb_where_admitted',),
128##                'is_required': False,
129##                'label': 'University',
130##                'label_edit': 'University',
131##                'description': '',
132##                'help': '',
133##                'is_i18n': False,
134##                'readonly_layout_modes': (),
135##                'hidden_layout_modes': (),
136##                'hidden_readonly_layout_modes': (),
137##                'hidden_empty': False,
138##                'hidden_if_expr': '',
139##                'css_class': '',
140##                'widget_mode_expr': '',
141##                'display_width': 10,
142##                'size_max': 0,
143##            },
144##        },
[47]145##        'jamb_pin_usage': {
146##            'type': 'Int Widget',
147##            'data': {
148##                'title': 'Jamb Pin usage',
149##                'fields': ('jamb_pin_usage',),
150##                'is_required': False,
151##                'label': 'Nr of Cardusage',
152##                'label_edit': 'Nr of Cardusage',
153##                'description': '',
154##                'help': 'How many times has the scratchcard been used',
155##                'is_i18n': False,
156##                'readonly_layout_modes': (),
157##                'hidden_layout_modes': (),
158##                'hidden_readonly_layout_modes': (),
159##                'hidden_empty': False,
160##                'hidden_if_expr': '',
161##                'css_class': '',
162##                'widget_mode_expr': '',
163##                'display_width': 2,
164##                'size_max': 2,
165##            },
166##        },
167        'faculty': {
168            'type': 'String Widget',
[25]169            'data': {
[47]170                'title': 'Faculty',
171                'fields': ('faculty',),
[25]172                'is_required': False,
[47]173                'label': 'Faculty',
174                'label_edit': 'Faculty',
[25]175                'description': '',
[47]176                'help': '',
[25]177                'is_i18n': False,
178                'readonly_layout_modes': (),
179                'hidden_layout_modes': (),
180                'hidden_readonly_layout_modes': (),
181                'hidden_empty': False,
182                'hidden_if_expr': '',
183                'css_class': '',
184                'widget_mode_expr': '',
[47]185                'display_width': 10,
186                'size_max': 0,
[25]187            },
188        },
[47]189    },
190    'layout': {
191        'style_prefix': 'layout_default_',
192        'flexible_widgets': (),
193        'ncols': 1,
194        'rows': [
195            [{'widget_id': 'jamb_is_admitted', 'ncols': 1},],
[49]196            #[{'widget_id': 'jamb_where_admitted', 'ncols': 1},],
[47]197            #[{'widget_id': 'jamb_pin_usage', 'ncols': 1},],
198            [{'widget_id': 'faculty', 'ncols': 1},],
199        ]
200    },
201}
202###)
203
204student_personal_layout = { ###(
205    'widgets': {
206        'firstname': {
[19]207            'type': 'String Widget',
208            'data': {
[47]209                'title': '',
210                'fields': ('firstname',),
[19]211                'is_required': False,
[47]212                'label': 'First Name',
213                'label_edit': 'First Name',
[19]214                'description': '',
215                'help': '',
216                'is_i18n': False,
217                'readonly_layout_modes': (),
218                'hidden_layout_modes': (),
219                'hidden_readonly_layout_modes': (),
220                'hidden_empty': False,
221                'hidden_if_expr': '',
222                'css_class': '',
223                'widget_mode_expr': '',
224                'display_width': 10,
225                'size_max': 0,
226            },
227        },
[47]228        'middlename': {
229            'type': 'String Widget',
230            'data': {
231                'title': '',
232                'fields': ('middlename',),
233                'is_required': False,
234                'label': 'Middle Name',
235                'label_edit': 'Middle Name',
236                'description': '',
237                'help': '',
238                'is_i18n': False,
239                'readonly_layout_modes': (),
240                'hidden_layout_modes': (),
241                'hidden_readonly_layout_modes': (),
242                'hidden_empty': False,
243                'hidden_if_expr': '',
244                'css_class': '',
245                'widget_mode_expr': '',
246                'display_width': 10,
247                'size_max': 0,
248            },
249        },
250        'lastname': {
251            'type': 'String Widget',
252            'data': {
253                'title': '',
254                'fields': ('lastname',),
255                'is_required': False,
256                'label': 'Last Name',
257                'label_edit': 'Last Name',
258                'description': '',
259                'help': '',
260                'is_i18n': False,
261                'readonly_layout_modes': (),
262                'hidden_layout_modes': (),
263                'hidden_readonly_layout_modes': (),
264                'hidden_empty': False,
265                'hidden_if_expr': '',
266                'css_class': '',
267                'widget_mode_expr': '',
268                'display_width': 10,
269                'size_max': 0,
270            },
271        },
272        'sex': {
273            'type': 'Boolean Widget',
274            'data': {
275                'title': '',
276                'fields': ('sex',),
277                'is_required': False,
278                'label': 'Sex',
279                'label_edit': 'Sex',
280                'label_false': 'male',
281                'label_true': 'female',
282                'description': '',
283                'help': '',
284                'is_i18n': False,
285                'readonly_layout_modes': (),
286                'hidden_layout_modes': (),
287                'hidden_readonly_layout_modes': (),
288                'hidden_empty': False,
289                'hidden_if_expr': '',
290                'css_class': '',
291                'widget_mode_expr': '',
292                'display_width': 10,
293                'size_max': 0,
294            },
295        },
296        'birthday': {
297            'type': 'Date Widget',
298            'data': {
299                'title': '',
300                'fields': ('birthday',),
301                'is_required': False,
302                'label': '',
303                'label_edit': 'Day of birth',
304                'description': 'Day of birth',
305                'help': '',
306                'is_i18n': False,
307                'readonly_layout_modes': (),
308                'hidden_layout_modes': (),
309                'hidden_readonly_layout_modes': (),
310                'hidden_empty': False,
311                'hidden_if_expr': '',
312                'css_class': '',
313                'widget_mode_expr': '',
314                'display_width': 10,
315                'size_max': 0,
316            },
317        },
[19]318    },
319    'layout': {
320        'style_prefix': 'layout_default_',
321        'flexible_widgets': (),
322        'ncols': 1,
323        'rows': [
[47]324            [{'widget_id': 'firstname', 'ncols': 1},],
325            [{'widget_id': 'middlename', 'ncols': 1},],
326            [{'widget_id': 'lastname', 'ncols': 1},],
327            [{'widget_id': 'sex', 'ncols': 1},],
328            [{'widget_id': 'birthday', 'ncols': 1},],
[19]329        ]
330    },
331}
[47]332
333###)
334
335scratch_card = { ###(
[20]336    'widgets': {
[27]337        'sc_id': {
338            'type': 'String Widget',
[20]339            'data': {
[27]340                'title': 'SC ID',
341                'fields': ('sc_id',),
[20]342                'is_required': True,
[27]343                'label': 'Scratch card ID',
344                'label_edit': 'Scratch card ID',
[20]345                'description': '',
346                'help': '',
347                'is_i18n': False,
348                'readonly_layout_modes': (),
349                'hidden_layout_modes': (),
350                'hidden_readonly_layout_modes': (),
351                'hidden_empty': False,
352                'hidden_if_expr': '',
353                'css_class': '',
354                'widget_mode_expr': '',
355                'display_width': 10,
356                'size_max': 0,
357            },
358        },
359        'sc_pin': {
360            'type': 'Scratchcard Pin Widget',
361            'data': {
362                'title': 'SC Pin',
[25]363                'fields': ('sc_pin'),
[20]364                'is_required': True,
365                'label': 'Scratchcard Pin',
366                'label_edit': 'Scratchcard Pin',
367                'description': '',
368                'help': 'Please enter a valid Scratch card pin',
369                'is_i18n': False,
370                'readonly_layout_modes': (),
371                'hidden_layout_modes': (),
372                'hidden_readonly_layout_modes': (),
373                'hidden_empty': False,
374                'hidden_if_expr': '',
375                'css_class': '',
376                'widget_mode_expr': '',
377                'display_width': 10,
378                'size_max': 10,
379            },
380        },
381    },
382   'layout': {
[27]383        'style_prefix': 'layout_default_',
[20]384        'flexible_widgets': (),
385        'ncols': 1,
386        'rows': [
387            [{'widget_id': 'reg_nr', 'ncols': 1},],
388            [{'widget_id': 'sc_pin', 'ncols': 1},],
389        ]
390    },
391}
392
393
[47]394###)
395
396admission = { ###(
[19]397    'widgets': {
[47]398        'sc_id': {
399            'type': 'String Widget',
400            'data': {
401                'title': 'SC ID',
402                'fields': ('admission_sc_id',),
403                'is_required': False,
404                'label': 'Card Serial Number ',
405                'label_edit': 'Card Serial Number',
406                'description': 'Card Serial Number ',
407                'help': 'This can be found on the bottom right of the reverse side of your Scratch Card',
408                'is_i18n': False,
409                'readonly_layout_modes': (),
410                'hidden_layout_modes': (),
411                'hidden_readonly_layout_modes': (),
412                'hidden_empty': False,
413                'hidden_if_expr': 'python:1',
414                'css_class': '',
415                'widget_mode_expr': '',
416                'display_width': 10,
417                'size_max': 0,
418            },
419        },
420        'sc_pin': {
[57]421            'type': 'Scratchcard Pin Widget',
[47]422            'data': {
423                'title': 'SC Pin',
424                'fields': ('admission_sc_pin'),
425                'is_required': True,
426                'label': 'PIN',
427                'label_edit': 'PIN',
428                'description': '',
429                'help': 'PIN-(Personal Identification Number) is an 8 or 12 digit number on the reverse side of the scratch card which you can purchase from many Banks',
430                'is_i18n': False,
431                'readonly_layout_modes': (),
432                'hidden_layout_modes': (),
433                'hidden_readonly_layout_modes': (),
434                'hidden_empty': False,
435                'hidden_if_expr': '',
436                'css_class': '',
437                'widget_mode_expr': '',
438                'display_width': 10,
439                'size_max': 10,
440            },
441        },
442        'jamb_id': {
443            'type': 'StudentId Widget',
444            'data': {
445                'title': 'Registration Number',
446                'fields': ('reg_nr'),
447                'is_required': True,
448                'label': 'Registration Number',
449                'label_edit': 'Registration Number',
450                'description': '',
451                'help': 'This is the combination of 8 digits and 2 letters you are assigned when you purchase an examination form.',
452                'is_i18n': False,
453                'readonly_layout_modes': (),
454                'hidden_layout_modes': (),
455                'hidden_readonly_layout_modes': (),
456                'hidden_empty': False,
457                'hidden_if_expr': '',
458                'css_class': '',
459                'widget_mode_expr': '',
460                'display_width': 10,
461                'size_max': 10,
462            },
463        },
464    },
465   'layout': {
466        'style_prefix': 'layout_admission_',
467        'flexible_widgets': (),
468        'ncols': 1,
469        'rows': [
470            [{'widget_id': 'sc_id', 'ncols': 1},],
471            [{'widget_id': 'sc_pin', 'ncols': 1},],
472            [{'widget_id': 'jamb_id', 'ncols': 1},],
473        ]
474    },
475}
476
477###)
478
[57]479jamb_widgets = { ###(
[49]480        'reg_nr': {
481            'type': 'StudentId Widget',
482            'data': {
483                'title': 'Student ID',
484                'fields': ('reg_nr',),
485                'is_required': True,
486                'label': 'Student ID',
487                'label_edit': 'Student ID',
488                'description': 'The Student ID from JAMB',
489                'help': 'The Student ID from JAMB',
490                'is_i18n': False,
[57]491                'display_width': 10,
492                'size_max': 10,
493            },
494        },
495        'firstname': {
496            'type': 'String Widget',
497            'data': {
498                'title': 'First Name',
499                'fields': ('firstname',),
500                'is_required': False,
501                'label': 'First Name',
502                'label_edit': 'First Name',
503                'description': 'First Name',
504                'help': 'First name',
505                'is_i18n': False,
506                'display_width': 40,
507            },
508        },
509        'middlename': {
510            'type': 'String Widget',
511            'data': {
512                'title': '',
513                'fields': ('middlename',),
514                'is_required': False,
515                'label': 'Middle Name',
516                'label_edit': 'Middle Name',
517                'description': '',
518                'help': 'Middle name',
519                'is_i18n': False,
[49]520                'readonly_layout_modes': (),
521                'hidden_layout_modes': (),
522                'hidden_readonly_layout_modes': (),
523                'hidden_empty': False,
524                'hidden_if_expr': '',
525                'css_class': '',
526                'widget_mode_expr': '',
[57]527                'display_width': 40,
528                'size_max': 0,
[49]529            },
530        },
[57]531        'lastname': {
[49]532            'type': 'String Widget',
533            'data': {
534                'title': '',
[57]535                'fields': ('lastname',),
[49]536                'is_required': False,
[57]537                'label': 'Surname',
538                'label_edit': 'Surname',
[49]539                'description': '',
[57]540                'help': 'Surname',
[49]541                'is_i18n': False,
542                'readonly_layout_modes': (),
543                'hidden_layout_modes': (),
544                'hidden_readonly_layout_modes': (),
545                'hidden_empty': False,
546                'hidden_if_expr': '',
547                'css_class': '',
548                'widget_mode_expr': '',
549                'display_width': 40,
550                'size_max': 0,
551            },
552        },
553        'age': {
554            'type': 'Int Widget',
555            'data': {
556                'title': '',
557                'fields': ('age',),
558                'is_required': False,
559                'label': 'Age',
560                'label_edit': 'Age',
561                'description': '',
562                'help': '',
563                'is_i18n': False,
564                'readonly_layout_modes': (),
565                'hidden_layout_modes': (),
566                'hidden_readonly_layout_modes': (),
567                'hidden_empty': False,
568                'hidden_if_expr': '',
569                'css_class': '',
570                'widget_mode_expr': '',
571                'display_width': 2,
572                'size_max': 2,
573            },
574        },
575        'sex': {
576            'type': 'Boolean Widget',
577            'data': {
578                'title': '',
579                'fields': ('sex',),
580                'is_required': False,
581                'label': 'sex',
582                'label_edit': 'sex',
583                'label_false': 'male',
584                'label_true': 'female',
585                'description': '',
586                'help': '',
587                'is_i18n': False,
588                'readonly_layout_modes': (),
589                'hidden_layout_modes': (),
590                'hidden_readonly_layout_modes': (),
591                'hidden_empty': False,
592                'hidden_if_expr': '',
593                'css_class': '',
594                'widget_mode_expr': '',
595                'display_width': 20,
596                'size_max': 0,
597            },
598        },
599        'state': {
[57]600            'type': 'Select Widget',
[49]601            'data': {
602                'title': '',
[57]603                'fields': ('state',),
[49]604                'is_required': False,
605                'label': 'State',
606                'label_edit': 'State',
607                'description': '',
608                'help': '',
609                'is_i18n': False,
[57]610                'vocabulary': 'nigerian_states',
[49]611            },
612        },
613        'exam_results': {
614            'type': 'String Widget',
615            'data': {
616                'title': '',
617                'fields': ('exam_results',),
618                'is_required': False,
619                'label': 'Jamb Results',
620                'label_edit': 'Jamb Results',
621                'description': '',
622                'help': '',
623                'is_i18n': False,
624                'readonly_layout_modes': (),
625                'hidden_layout_modes': (),
626                'hidden_readonly_layout_modes': (),
627                'hidden_empty': False,
628                'hidden_if_expr': '',
629                'css_class': '',
630                'widget_mode_expr': '',
631                'display_width': 20,
632                'size_max': 0,
633            },
634        },
635        'aggregate': {
[57]636            'type': 'Int Widget',
[49]637            'data': {
638                'title': 'Agregate',
639                'fields': ('aggregate',),
640                'is_required': False,
[57]641                'label': 'Score',
642                'label_edit': 'Score',
[49]643                'description': '',
644                'help': '',
645                'is_i18n': False,
646            },
647        },
[57]648        'faculty': {
649            'type': 'Select Widget',
[49]650            'data': {
[57]651                'title': 'Faculty',
652                'fields': ('faculty',),
[49]653                'is_required': False,
[57]654                'label': 'Faculty',
655                'label_edit': 'Faculty',
[49]656                'description': '',
[57]657                'help': '',
[49]658                'is_i18n': False,
[57]659                'vocabulary': 'faculties',
[49]660            },
661        },
[57]662        'listing_date': {
663            'type': 'Date Widget',
[49]664            'data': {
[57]665                'title': 'Listing Date',
666                'fields': ('listing_date',),
[49]667                'is_required': False,
[57]668                'label': 'Listing Date',
669                'label_edit': 'Listing Date',
670                'description': '',
671                'help': '',
[49]672                'is_i18n': False,
673                'readonly_layout_modes': (),
674                'hidden_layout_modes': (),
675                'hidden_readonly_layout_modes': (),
676                'hidden_empty': False,
677                'hidden_if_expr': '',
678                'css_class': '',
679                'widget_mode_expr': '',
[57]680                'display_width': 3,
[49]681                'size_max': 0,
682            },
683        },
[57]684##        '2nd_choice': { ###(
685##            'type': 'String Widget',
686##            'data': {
687##                'title': 'Second choice',
688##                'fields': ('2nd_choice',),
689##                'is_required': False,
690##                'label': 'Second choice',
691##                'label_edit': 'Second choice',
692##                'description': '',
693##                'help': 'second_choice',
694##                'is_i18n': False,
695##                'readonly_layout_modes': (),
696##                'hidden_layout_modes': (),
697##                'hidden_readonly_layout_modes': (),
698##                'hidden_empty': False,
699##                'hidden_if_expr': '',
700##                'css_class': '',
701##                'widget_mode_expr': '',
702##                'display_width': 20,
703##                'size_max': 0,
704##            },
705##        },
706##       
707##        '3rd_choice': {
708##            'type': 'String Widget',
709##            'data': {
710##                'title': 'Third_choice',
711##                'fields': ('3rd_choice',),
712##                'is_required': False,
713##                'label': 'Third choice',
714##                'label_edit': 'Third choice',
715##                'description': 'third_choice',
716##                'help': 'third_choice',
717##                'is_i18n': False,
718##                'readonly_layout_modes': (),
719##                'hidden_layout_modes': (),
720##                'hidden_readonly_layout_modes': (),
721##                'hidden_empty': False,
722##                'hidden_if_expr': '',
723##                'css_class': '',
724##                'widget_mode_expr': '',
725##                'display_width': 20,
726##                'size_max': 0,
727##            },
728##        },
729###)
730
[49]731        'sc_id': {
732            'type': 'String Widget',
733            'data': {
734                'title': '',
735                'fields': ('admission_sc_id',),
736                'is_required': False,
737                'label': 'Scratch card ID used',
738                'label_edit': 'Scratch card ID used',
739                'description': '',
740                'help': '',
741                'is_i18n': False,
742                'readonly_layout_modes': (),
743                'hidden_layout_modes': (),
744                'hidden_readonly_layout_modes': (),
745                'hidden_empty': False,
746                'hidden_if_expr': '',
747                'css_class': '',
748                'widget_mode_expr': '',
749                'display_width': 20,
750                'size_max': 0,
751            },
752        },
753        'sc_pin': {
754            'type': 'String Widget',
755            'data': {
756                'title': '',
757                'fields': ('admission_sc_pin',),
758                'is_required': False,
759                'label': 'Scratch card PIN used',
760                'label_edit': 'Scratch card PIN used',
761                'description': '',
762                'help': '',
763                'is_i18n': False,
764                'readonly_layout_modes': (),
765                'hidden_layout_modes': (),
766                'hidden_readonly_layout_modes': (),
767                'hidden_empty': False,
768                'hidden_if_expr': '',
769                'css_class': '',
770                'widget_mode_expr': '',
771                'display_width': 20,
772                'size_max': 0,
773            },
774        },
[57]775    }
776###)
777
778jamb_layoutcreate = { ###(
779    'widgets': jamb_widgets,
[49]780    'layout': {
781        'style_prefix': 'layout_jambcreate_',
782        'flexible_widgets': (),
783        'ncols': 1,
784        'rows': [
785            [{'widget_id': 'reg_nr', 'ncols': 1},],
[57]786            [{'widget_id': 'firstname', 'ncols': 1},],
787            [{'widget_id': 'middlename', 'ncols': 1},],
788            [{'widget_id': 'lastname', 'ncols': 1},],
[49]789            #[{'widget_id': 'sc_id', 'ncols': 1},],
790            #[{'widget_id': 'sc_pin', 'ncols': 1},],
791            [{'widget_id': 'age', 'ncols': 1},],
792            [{'widget_id': 'sex', 'ncols': 1},],
793            [{'widget_id': 'state', 'ncols': 1},],
[57]794            #[{'widget_id': 'exam_results', 'ncols': 1},],
[49]795            [{'widget_id': 'aggregate', 'ncols': 1},],
[57]796            [{'widget_id': 'faculty', 'ncols': 1},],
797            [{'widget_id': 'listing_date', 'ncols': 1},],
798            #[{'widget_id': '2nd_choice', 'ncols': 1},],
799            #[{'widget_id': '3rd_choice', 'ncols': 1},],
[49]800        ]
801    },
802}
803###)
804
[47]805jamb_layout = { ###(
[57]806    'widgets': jamb_widgets,
[19]807    'layout': {
808        'style_prefix': 'layout_default_',
809        'flexible_widgets': (),
810        'ncols': 1,
811        'rows': [
812            [{'widget_id': 'reg_nr', 'ncols': 1},],
[57]813            [{'widget_id': 'firstname', 'ncols': 1},],
814            [{'widget_id': 'middlename', 'ncols': 1},],
815            [{'widget_id': 'lastname', 'ncols': 1},],
816            #[{'widget_id': 'sc_id', 'ncols': 1},],
817            #[{'widget_id': 'sc_pin', 'ncols': 1},],
[19]818            [{'widget_id': 'age', 'ncols': 1},],
819            [{'widget_id': 'sex', 'ncols': 1},],
820            [{'widget_id': 'state', 'ncols': 1},],
[57]821            #[{'widget_id': 'exam_results', 'ncols': 1},],
[19]822            [{'widget_id': 'aggregate', 'ncols': 1},],
[57]823            [{'widget_id': 'faculty', 'ncols': 1},],
824            [{'widget_id': 'listing_date', 'ncols': 1},],
825            #[{'widget_id': '2nd_choice', 'ncols': 1},],
826            #[{'widget_id': '3rd_choice', 'ncols': 1},],
[19]827        ]
828    },
829}
[47]830###)
[19]831
[47]832layouts = {}
833layouts['waeup_common'] = common_layout
834layouts['student'] = student_layout
835layouts['student_personal'] = student_personal_layout
836layouts['scratch_card'] = scratch_card
837layouts['admission'] = admission
[49]838layouts['jambcreate'] = jamb_layoutcreate
[19]839layouts['jamb'] = jamb_layout
840return layouts
Note: See TracBrowser for help on using the repository browser.