Changeset 179 for waeup_product/trunk/skins/waeup_default
- Timestamp:
- 16 Nov 2005, 16:44:13 (19 years ago)
- Location:
- waeup_product/trunk/skins/waeup_default
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
waeup_product/trunk/skins/waeup_default/getWAeUPLayouts.py
r178 r179 274 274 'title': 'Email', 275 275 'fields': ('email',), 276 'is_required': False,276 'is_required': True, 277 277 'label': 'Email', 278 278 'label_edit': 'Email', … … 869 869 }###) 870 870 871 student_ documents= { ###(871 student_personal_addon = { ###( 872 872 'widgets': { 873 'photo': { ###( 874 'type': 'Photo Widget', 875 'data': { 876 'title': '', 877 'fields': ('photo',), 878 'is_required': False, 879 'label': 'Personal Picture', 880 'label_edit': 'Personal Picture', 881 'description': '', 882 'help': '', 883 'is_i18n': False, 884 'readonly_layout_modes': (), 885 'hidden_layout_modes': (), 886 'hidden_readonly_layout_modes': (), 887 'hidden_empty': False, 888 'hidden_if_expr': '', 889 'widget_mode_expr': '', 890 'css_class': '', 891 'css_class_expr': '', 892 'javascript_expr': '', 893 'deletable': True, 894 'size_max': 204800, 895 'display_width': 90, 896 'display_height': 180, 897 'allow_resize': True, 898 'render_position': 'left', 899 'configurable': 'nothing', 900 'keep_original': 1, 901 }, 902 },###) 903 'birth_certificate': { ###( 904 'type': 'Image Widget', 905 'data': { 906 'title': '', 907 'fields': ('birth_certificate',), 908 'is_required': False, 909 'label': 'Birth Certificate', 910 'label_edit': 'Birth Certificate', 911 'description': '', 912 'help': '', 913 'is_i18n': False, 914 'readonly_layout_modes': (), 915 'hidden_layout_modes': (), 916 'hidden_readonly_layout_modes': (), 917 'hidden_empty': False, 918 'hidden_if_expr': '', 919 'widget_mode_expr': '', 920 'css_class': '', 921 'css_class_expr': '', 922 'javascript_expr': '', 923 'deletable': True, 924 'size_max': 204800, 925 'display_width': 300, 926 'display_height':600, 927 'allow_resize': True, 928 }, 929 },###) 930 'passport': { ###( 931 'type': 'Image Widget', 932 'data': { 933 'title': '', 934 'fields': ('passport',), 935 'is_required': False, 936 'label': 'scanned Passport', 937 'label_edit': 'scanned Passport', 938 'description': '', 939 'help': '', 940 'is_i18n': False, 941 'readonly_layout_modes': (), 942 'hidden_layout_modes': (), 943 'hidden_readonly_layout_modes': (), 944 'hidden_empty': False, 945 'hidden_if_expr': '', 946 'widget_mode_expr': '', 947 'css_class': '', 948 'css_class_expr': '', 949 'javascript_expr': '', 950 'deletable': True, 951 'size_max': 204800, 952 'display_width': 300, 953 'display_height':600, 954 'allow_resize': True, 955 }, 956 },###) 957 'results_first': { ###( 958 'type': 'Image Widget', 959 'data': { 960 'title': '', 961 'fields': ('results_first',), 962 'is_required': False, 963 'label': '1st Sitting Results', 964 'label_edit': '1st Sitting Results', 965 'description': '', 966 'help': '', 967 'is_i18n': False, 968 'readonly_layout_modes': (), 969 'hidden_layout_modes': (), 970 'hidden_readonly_layout_modes': (), 971 'hidden_empty': False, 972 'hidden_if_expr': '', 973 'widget_mode_expr': '', 974 'css_class': '', 975 'css_class_expr': '', 976 'javascript_expr': '', 977 'deletable': True, 978 'size_max': 204800, 979 'display_width': 300, 980 'display_height':600, 981 'allow_resize': True, 982 }, 983 },###) 984 'results_second': { ###( 985 'type': 'Image Widget', 986 'data': { 987 'title': '', 988 'fields': ('results_second',), 989 'is_required': False, 990 'label': '2nd Sitting Results', 991 'label_edit': '2nd Sitting Results', 992 'description': '', 993 'help': '', 994 'is_i18n': False, 995 'readonly_layout_modes': (), 996 'hidden_layout_modes': (), 997 'hidden_readonly_layout_modes': (), 998 'hidden_empty': False, 999 'hidden_if_expr': '', 1000 'widget_mode_expr': '', 1001 'css_class': '', 1002 'css_class_expr': '', 1003 'javascript_expr': '', 1004 'deletable': True, 1005 'size_max': 40960, 1006 'display_width': 300, 1007 'display_height':600, 1008 'allow_resize': True, 1009 }, 1010 },###) 1011 }, 1012 'layout': { 1013 'style_prefix': 'layout_personal_', 1014 'flexible_widgets': (), 1015 'ncols': 1, 1016 'rows': [ 1017 [{'widget_id': 'photo', 'ncols': 1},], 1018 [{'widget_id': 'birth_certificate', 'ncols': 1},], 1019 [{'widget_id': 'passport', 'ncols': 1},], 1020 [{'widget_id': 'results_first', 'ncols': 1},], 1021 [{'widget_id': 'results_second', 'ncols': 1},], 1022 ] 1023 }, 1024 } 1025 1026 ###) 1027 1028 student_eligibility = { ###( 1029 'widgets': { 1030 'firstname': firstname, 873 'firstname': middlename, 1031 874 'middlename': middlename, 1032 875 'lastname': lastname, … … 1051 894 ] 1052 895 }, 896 }###) 897 898 schoolresults = { ###( 899 'type': 'Ordered List Widget', 900 'data': { 901 'title': '', 902 'fields': ['schoolresults'], 903 'is_required': 0, 904 'label': 'School Results', 905 'label_edit': 'School Results', 906 'description': '', 907 'help': '', 908 'is_i18n': 0, 909 'readonly_layout_modes': [], 910 'hidden_layout_modes': [], 911 'hidden_readonly_layout_modes': [], 912 'hidden_empty': 0, 913 'hidden_if_expr': '', 914 'widget_mode_expr': '', 915 'css_class': '', 916 'css_class_expr': '', 917 'javascript_expr': '', 918 'width': 40, 919 'height': 5, 920 'format_empty': '', 921 }, 922 }###) 923 924 student_eligibility = { ###( 925 'widgets': { 926 'jamb_results': { 927 'type': 'String Widget', 928 'data': { 929 'title': '', 930 'fields': ('jamb_results',), 931 'is_required': False, 932 'label': 'JAMB Results', 933 'label_edit': 'JAMB Results', 934 'description': '', 935 'help': '', 936 'is_i18n': False, 937 'readonly_layout_modes': (), 938 'hidden_layout_modes': (), 939 'hidden_readonly_layout_modes': (), 940 'hidden_empty': False, 941 'hidden_if_expr': '', 942 'css_class': '', 943 'widget_mode_expr': '', 944 'display_width': 20, 945 'size_max': 0, 946 }, 947 }, 948 'jamb_aggregate': { 949 'type': 'Int Widget', 950 'data': { 951 'title': 'Agregate', 952 'fields': ('jamb_aggregate',), 953 'is_required': False, 954 'label': 'Score', 955 'label_edit': 'Score', 956 'description': '', 957 'help': '', 958 'is_i18n': False, 959 }, 960 }, 961 'jamb_listing_date': { 962 'type': 'Date Widget', 963 'data': { 964 'title': 'Listing Date', 965 'fields': ('jamb_listing_date',), 966 'is_required': False, 967 'label': 'Listing Date', 968 'label_edit': 'Listing Date', 969 'description': '', 970 'help': '', 971 'is_i18n': False, 972 'readonly_layout_modes': (), 973 'hidden_layout_modes': (), 974 'hidden_readonly_layout_modes': (), 975 'hidden_empty': False, 976 'hidden_if_expr': '', 977 'css_class': '', 978 'widget_mode_expr': '', 979 'display_width': 3, 980 'size_max': 0, 981 }, 982 }, 983 'faculty': { 984 'type': 'Select Widget', 985 'data': { 986 'title': 'Faculty', 987 'fields': ('faculty',), 988 'is_required': True, 989 'label': 'Faculty', 990 'label_edit': 'Faculty', 991 'description': '', 992 'help': '', 993 'is_i18n': False, 994 'vocabulary': 'get_faculties_voc', 995 }, 996 }, 997 'course': { 998 'type': 'Select Widget', 999 'data': { 1000 'title': 'Study Course', 1001 'fields': ('course',), 1002 'is_required': True, 1003 'label': 'Study Course', 1004 'label_edit': 'Study Course', 1005 'description': '', 1006 'help': 'The course to study', 1007 'vocabulary': 'get_departments_voc', 1008 'is_i18n': False, 1009 }, 1010 }, 1011 'schoolresults': schoolresults, 1012 }, 1013 'layout': { 1014 'style_prefix': 'layout_waeup_', 1015 'flexible_widgets': (), 1016 'ncols': 1, 1017 'rows': [ 1018 [{'widget_id': 'jamb_results', 'ncols': 1},], 1019 [{'widget_id': 'jamb_aggregate', 'ncols': 1},], 1020 [{'widget_id': 'jamb_listing_date', 'ncols': 1},], 1021 [{'widget_id': 'faculty', 'ncols': 1},], 1022 [{'widget_id': 'course', 'ncols': 1},], 1023 [{'widget_id': 'schoolresults', 'ncols': 1},], 1024 ] 1025 }, 1026 }###) 1027 1028 student_schoolresults = { ###( 1029 'widgets': { 1030 'schoolresults': schoolresults, 1031 }, 1032 'layout': { 1033 'style_prefix': 'layout_results_', 1034 'flexible_widgets': (), 1035 'ncols': 1, 1036 'rows': [ 1037 #[{'widget_id': 'jamb_results', 'ncols': 1},], 1038 #[{'widget_id': 'jamb_aggregate', 'ncols': 1},], 1039 #[{'widget_id': 'jamb_listing_date', 'ncols': 1},], 1040 #[{'widget_id': 'faculty', 'ncols': 1},], 1041 #[{'widget_id': 'course', 'ncols': 1},], 1042 [{'widget_id': 'schoolresults', 'ncols': 1},], 1043 ] 1044 }, 1045 }###) 1046 1047 student_documents = { ###( 1048 'widgets': { 1049 'photo': { ###( 1050 'type': 'Photo Widget', 1051 'data': { 1052 'title': '', 1053 'fields': ('photo',), 1054 'is_required': False, 1055 'label': 'Personal Picture', 1056 'label_edit': 'Personal Picture', 1057 'description': '', 1058 'help': '', 1059 'is_i18n': False, 1060 'readonly_layout_modes': (), 1061 'hidden_layout_modes': (), 1062 'hidden_readonly_layout_modes': (), 1063 'hidden_empty': False, 1064 'hidden_if_expr': '', 1065 'widget_mode_expr': '', 1066 'css_class': '', 1067 'css_class_expr': '', 1068 'javascript_expr': '', 1069 'deletable': True, 1070 'size_max': 204800, 1071 'display_width': 90, 1072 'display_height': 180, 1073 'allow_resize': True, 1074 'render_position': 'left', 1075 'configurable': 'nothing', 1076 'keep_original': 1, 1077 }, 1078 },###) 1079 'birth_certificate': { ###( 1080 'type': 'Image Widget', 1081 'data': { 1082 'title': '', 1083 'fields': ('birth_certificate',), 1084 'is_required': False, 1085 'label': 'Birth Certificate', 1086 'label_edit': 'Birth Certificate', 1087 'description': '', 1088 'help': '', 1089 'is_i18n': False, 1090 'readonly_layout_modes': (), 1091 'hidden_layout_modes': (), 1092 'hidden_readonly_layout_modes': (), 1093 'hidden_empty': False, 1094 'hidden_if_expr': '', 1095 'widget_mode_expr': '', 1096 'css_class': '', 1097 'css_class_expr': '', 1098 'javascript_expr': '', 1099 'deletable': True, 1100 'size_max': 204800, 1101 'display_width': 300, 1102 'display_height':600, 1103 'allow_resize': True, 1104 }, 1105 },###) 1106 'passport': { ###( 1107 'type': 'Image Widget', 1108 'data': { 1109 'title': '', 1110 'fields': ('passport',), 1111 'is_required': False, 1112 'label': 'scanned Passport', 1113 'label_edit': 'scanned Passport', 1114 'description': '', 1115 'help': '', 1116 'is_i18n': False, 1117 'readonly_layout_modes': (), 1118 'hidden_layout_modes': (), 1119 'hidden_readonly_layout_modes': (), 1120 'hidden_empty': False, 1121 'hidden_if_expr': '', 1122 'widget_mode_expr': '', 1123 'css_class': '', 1124 'css_class_expr': '', 1125 'javascript_expr': '', 1126 'deletable': True, 1127 'size_max': 204800, 1128 'display_width': 300, 1129 'display_height':600, 1130 'allow_resize': True, 1131 }, 1132 },###) 1133 'results_first': { ###( 1134 'type': 'Image Widget', 1135 'data': { 1136 'title': '', 1137 'fields': ('results_first',), 1138 'is_required': False, 1139 'label': '1st Sitting Results', 1140 'label_edit': '1st Sitting Results', 1141 'description': '', 1142 'help': '', 1143 'is_i18n': False, 1144 'readonly_layout_modes': (), 1145 'hidden_layout_modes': (), 1146 'hidden_readonly_layout_modes': (), 1147 'hidden_empty': False, 1148 'hidden_if_expr': '', 1149 'widget_mode_expr': '', 1150 'css_class': '', 1151 'css_class_expr': '', 1152 'javascript_expr': '', 1153 'deletable': True, 1154 'size_max': 204800, 1155 'display_width': 300, 1156 'display_height':600, 1157 'allow_resize': True, 1158 }, 1159 },###) 1160 'results_second': { ###( 1161 'type': 'Image Widget', 1162 'data': { 1163 'title': '', 1164 'fields': ('results_second',), 1165 'is_required': False, 1166 'label': '2nd Sitting Results', 1167 'label_edit': '2nd Sitting Results', 1168 'description': '', 1169 'help': '', 1170 'is_i18n': False, 1171 'readonly_layout_modes': (), 1172 'hidden_layout_modes': (), 1173 'hidden_readonly_layout_modes': (), 1174 'hidden_empty': False, 1175 'hidden_if_expr': '', 1176 'widget_mode_expr': '', 1177 'css_class': '', 1178 'css_class_expr': '', 1179 'javascript_expr': '', 1180 'deletable': True, 1181 'size_max': 40960, 1182 'display_width': 300, 1183 'display_height':600, 1184 'allow_resize': True, 1185 }, 1186 },###) 1187 }, 1188 'layout': { 1189 'style_prefix': 'layout_personal_', 1190 'flexible_widgets': (), 1191 'ncols': 1, 1192 'rows': [ 1193 [{'widget_id': 'photo', 'ncols': 1},], 1194 [{'widget_id': 'birth_certificate', 'ncols': 1},], 1195 [{'widget_id': 'passport', 'ncols': 1},], 1196 [{'widget_id': 'results_first', 'ncols': 1},], 1197 [{'widget_id': 'results_second', 'ncols': 1},], 1198 ] 1199 }, 1053 1200 } 1201 1054 1202 ###) 1055 1203 … … 2229 2377 layouts['student_documents'] = student_documents 2230 2378 layouts['student_personal'] = student_personal_layout 2379 layouts['student_personal_addon'] = student_personal_addon 2231 2380 layouts['student_eligibility'] = student_eligibility 2381 layouts['student_schoolresults'] = student_schoolresults 2232 2382 layouts['accommodation'] = accommodation 2233 2383 layouts['accobook'] = accobook -
waeup_product/trunk/skins/waeup_default/getWAeUPSchemas.py
r176 r179 415 415 }, 416 416 }, 417 'username': { 418 'type': 'CPS String Field', 419 'data': { 420 'is_searchabletext': 1, 421 }, 422 }, 417 423 'email': { 418 424 'type': 'CPS String Field', … … 443 449 ###) 444 450 451 student_eligibility = { ###( 452 }###) 453 445 454 student_documents = { ###( 446 455 'photo': { … … 478 487 479 488 student_eligibility = { ###( 480 'firstname': { 481 'type': 'CPS String Field', 482 'data': { 483 'is_searchabletext': 1, 484 }, 485 }, 486 'middlename': { 487 'type': 'CPS String Field', 488 'data': { 489 'is_searchabletext': 1, 490 }, 491 }, 492 'lastname': { 493 'type': 'CPS String Field', 494 'data': { 495 'is_searchabletext': 1, 496 }, 497 }, 498 'username': { 499 'type': 'CPS String Field', 500 'data': { 501 'is_searchabletext': 0, 502 }, 503 }, 504 'sex': { 505 'type': 'CPS Boolean Field', 506 'default_expr': 'python:True', 507 'data': { 508 'is_searchabletext': 0, 509 }, 510 }, 511 ## 'birthday': { 512 ## 'type': 'CPS DateTime Field', 513 ## 'data': { 514 ## 'is_searchabletext': 1, 515 ## }, 516 ## }, 517 'age': { 489 'reg_nr': { 490 'type': 'CPS String Field', 491 'data': { 492 'default_expr': 'string:', 493 'is_searchabletext': True, 494 }, 495 }, 496 'jamb_results': { 497 'type': 'CPS String Field', 498 'data': { 499 'default_expr': 'string:', 500 }, 501 }, 502 'jamb_aggregate': { 503 'type': 'CPS String Field', 504 'data': { 505 'default_expr': 'string:', 506 'is_searchabletext': False, 507 }, 508 }, 509 'faculty': { 510 'type': 'CPS String Field', 511 'data': { 512 'default_expr': 'string:', 513 'is_searchabletext': False, 514 }, 515 }, 516 'course': { 517 'type': 'CPS String Field', 518 'data': { 519 'default_expr': 'string:', 520 'is_searchabletext': False, 521 }, 522 }, 523 'jamb_listing_date': { 518 524 'type': 'CPS DateTime Field', 519 525 'data': { 520 'is_searchabletext': 0, 521 }, 522 }, 523 'email': { 524 'type': 'CPS String Field', 525 'data': { 526 'is_searchabletext': 1, 527 }, 528 }, 529 'pw': { 530 'type': 'CPS String Field', 531 'data': { 532 'default_expr': 'string:default', 533 }, 534 }, 535 'rpw': { 536 'type': 'CPS String Field', 537 'data': { 538 'default_expr': 'string:default', 539 }, 540 }, 541 ## 'photo': { 542 ## 'type': 'CPS Image Field', 543 ## 'data': { 544 ## 'is_searchabletext': 0, 545 ## }, 546 ## }, 547 ## 'birth_certificate': { 548 ## 'type': 'CPS Image Field', 549 ## 'data': { 550 ## 'is_searchabletext': 0, 551 ## }, 552 ## }, 526 'is_searchabletext': False, 527 }, 528 }, 529 'schoolresults': { ###( 530 'type': 'CPS List List Field', 531 'data': { 532 'is_searchabletext': False, 533 }, 534 },###) 553 535 } 554 536 ###) … … 887 869 schemas['student_admission'] = student_admission 888 870 schemas['student_clearance'] = student_clearance 871 schemas['student_eligibility'] = student_eligibility 889 872 schemas['student_documents'] = student_documents 890 schemas['student_eligibility'] = student_eligibility891 873 schemas['student_accommodation'] = student_accommodation 892 874 schemas['student_hostel_fee'] = student_hostel_fee -
waeup_product/trunk/skins/waeup_default/getWAeUPTypes.py
r173 r179 289 289 }, 290 290 {'id' : 'eligibility', 291 'name' : ' eligibility',291 'name' : 'Post-Primary Results', 292 292 'action' : 'eligibility', 293 293 'condition': 'object/memberIsOwner', 294 294 'permission': (ModifyPortalContent,), 295 'visible': False,295 'visible': True, 296 296 }, 297 297 {'id' : 'JAMB', … … 437 437 ###) 438 438 439 student_eligibility_type = { ###( 440 'title': "Student eligibility data", 441 'description': '', 442 'content_icon': '', 443 'content_meta_type': 'StudentEligibility', 444 'product': 'WAeUP', 445 'factory': 'addStudentEligibility', 446 'immediate_view': 'temporary_view_all', 447 'global_allow': True, 448 'filter_content_types': True, 449 'allowed_content_types': (), 450 'allow_discussion': False, 451 'cps_is_searchable': True, 452 'cps_proxy_type': 'document', 453 'cps_display_as_document_in_listing': True, 454 'cps_is_portalbox': False, 455 'schemas': ['student_eligibility'], 456 'layouts': ['student_eligibility'], 457 'flexible_layouts': (), 458 'storage_methods': (), 459 'cps_workspace_wf': 'workspace_content_wf', 460 'cps_section_wf': 'section_content_wf', 461 'actions': ( 462 {'id': 'view', 463 'name': 'Standard View', 464 'action': 'temporary_view_all', 465 'permission': (View,), 466 'category': 'object', 467 'visible': True,}, 468 {'id': 'edit', 469 'name': 'action_edit', 470 'action': 'string:${object_url}/student_eligibility_edit_form', 471 'permission': (ModifyPortalContent,), 472 'category': 'object', 473 'visible': True,}, 474 {'id': 'metadata', 475 'name': 'action_metadata', 476 'action': 'cpsdocument_metadata', 477 'condition': "python:member and 'Manager' in member.getRoles()", 478 'permissions': (UniversityManage,)}, 479 ) 480 } 481 ###) 482 439 483 student_documents = { ###( 440 484 'title': "Students documents data", … … 934 978 types['Student'] = student_type 935 979 types['StudentDocuments'] = student_documents 980 types['StudentEligibility'] = student_eligibility_type 936 981 types['StudentPersonal'] = student_personal_type 937 982 types['StudyLevel'] = study_level_folder
Note: See TracChangeset for help on using the changeset viewer.