students.browser - Students UI Components¶
UI components for students and related components.
-
class
waeup.kofa.students.browser.AccommodationBreadcrumb(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.BreadcrumbA breadcrumb for the student accommodation folder.
-
__doc__= 'A breadcrumb for the student accommodation folder.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
title= u'Accommodation'¶
-
-
class
waeup.kofa.students.browser.AccommodationDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to view bed tickets. This manage form page is for both students and students officers.
-
__doc__= ' Page to view bed tickets.\n This manage form page is for both students and students officers.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
desired_hostel¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
with_hostel_selection= True¶
-
-
class
waeup.kofa.students.browser.AccommodationManageFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to manage bed tickets.
This manage form page is for both students and students officers.
-
__doc__= ' Page to manage bed tickets.\n\n This manage form page is for both students and students officers.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
actionsgroup1¶
-
actionsgroup2¶
-
bookAccommodation¶
-
booking_allowed¶
-
delBedTickets¶
-
desired_hostel¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
save¶
-
with_hostel_selection= True¶
-
-
class
waeup.kofa.students.browser.AddStudyLevelFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage for students to add current study levels
-
__doc__= ' Page for students to add current study levels\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
addStudyLevel¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
-
class
waeup.kofa.students.browser.BalancePaymentAddFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaAddFormPagePage to add an online payment which can balance s previous session payment.
-
__doc__= ' Page to add an online payment which can balance s previous session\n payment.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
cancel¶
-
createTicket¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Add balance'¶
-
selectable_payment_options¶
-
-
class
waeup.kofa.students.browser.BedTicketAddPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPagePage to add a bed ticket
-
__doc__= ' Page to add a bed ticket\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
ac_prefix= 'HOS'¶
-
getAvailableBeds¶ Get a list of all available beds.
-
label= u'Add bed ticket'¶
-
notice= ''¶
-
with_ac= True¶
-
with_bedselection= True¶
-
-
class
waeup.kofa.students.browser.BedTicketBreadcrumb(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.BreadcrumbA breadcrumb for bed tickets.
-
__doc__= 'A breadcrumb for bed tickets.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
title¶
-
-
class
waeup.kofa.students.browser.BedTicketDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display bed tickets
-
__doc__= ' Page to display bed tickets\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
-
class
waeup.kofa.students.browser.BedTicketRelocationView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewCallback view
-
__doc__= ' Callback view\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.CertificateExportJobContainerJobConfig(context, request)[source]¶ Bases:
waeup.kofa.students.browser.DatacenterExportJobContainerJobConfigPage that configures a students export job for certificates.
-
__doc__= 'Page that configures a students export job for certificates.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
certcode¶
-
redirect_target= ''¶
-
-
class
waeup.kofa.students.browser.ClearAllStudentsInDepartmentView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewClear all students of a department in state ‘clearance requested’.
-
__doc__= " Clear all students of a department in state 'clearance requested'.\n "¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.ContactStudentFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.pages.ContactAdminFormPage-
__doc__= None¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
send¶
-
-
class
waeup.kofa.students.browser.CourseExportJobContainerJobConfig(context, request)[source]¶ Bases:
waeup.kofa.students.browser.DatacenterExportJobContainerJobConfigPage that configures a students export job for courses.
In contrast to department or certificate student data exports the coursetickets_catalog is searched here. Therefore the update method from the base class is customized.
-
__doc__= 'Page that configures a students export job for courses.\n\n In contrast to department or certificate student data exports the\n coursetickets_catalog is searched here. Therefore the update\n method from the base class is customized.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
redirect_target= ''¶
-
-
class
waeup.kofa.students.browser.CourseTicketAddFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaAddFormPageAdd a course ticket.
-
__doc__= 'Add a course ticket.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
addCourseTicket¶
-
cancel¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Add course ticket'¶
-
-
class
waeup.kofa.students.browser.CourseTicketAddFormPage2(context, request)[source]¶ Bases:
waeup.kofa.students.browser.CourseTicketAddFormPageAdd a course ticket by student.
-
__doc__= 'Add a course ticket by student.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
addCourseTicket¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
-
class
waeup.kofa.students.browser.CourseTicketDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display course tickets
-
__doc__= ' Page to display course tickets\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
-
class
waeup.kofa.students.browser.CourseTicketManageFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to manage course tickets
-
__doc__= ' Page to manage course tickets\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
save¶
-
-
class
waeup.kofa.students.browser.DatacenterExportJobContainerJobConfig(context, request)[source]¶ Bases:
waeup.kofa.students.browser.ExportJobContainerJobConfigPage that configures a students export job in datacenter.
-
__doc__= 'Page that configures a students export job in datacenter.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
redirect_target= '@@export'¶
-
-
class
waeup.kofa.students.browser.DatacenterExportJobContainerSelectStudents(context, request)[source]¶ Bases:
waeup.kofa.students.browser.ExportJobContainerJobConfigPage that configures a students export job in datacenter.
-
__doc__= 'Page that configures a students export job in datacenter.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
redirect_target= '@@export'¶
-
-
class
waeup.kofa.students.browser.DepartmentExportJobContainerJobConfig(context, request)[source]¶ Bases:
waeup.kofa.students.browser.DatacenterExportJobContainerJobConfigPage that configures a students export job in departments.
-
__doc__= 'Page that configures a students export job in departments.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
depcode¶
-
redirect_target= ''¶
-
-
class
waeup.kofa.students.browser.DownloadScoresView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewView that exports scores.
-
__doc__= 'View that exports scores.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.EditFlashNoticesFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaFormPageEdit all flash notices of students in a department.
-
__doc__= 'Edit all flash notices of students in a department.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
cancel¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
save¶
-
-
class
waeup.kofa.students.browser.EditScoresPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPagePage that allows to edit batches of scores.
-
__doc__= 'Page that allows to edit batches of scores.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
_extract_uploadfile(uploadfile)[source]¶ Get a mapping of student-ids to scores.
The mapping is constructed by reading contents from uploadfile.
We expect uploadfile to be a regular CSV file with columns
student_idandscore(other cols are ignored).
-
doclink= 'http://kofa-doc.waeup.org/userdocs/students/browser.html#batch-editing-scores-by-lecturers'¶
-
-
class
waeup.kofa.students.browser.ExportAttendanceSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.View,waeup.kofa.browser.pages.LocalRoleAssignmentUtilityViewDeliver a PDF slip of course tickets in attendance sheet format.
-
__doc__= 'Deliver a PDF slip of course tickets in attendance sheet format.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
note¶
-
-
class
waeup.kofa.students.browser.ExportJobContainerDownload(context, request)[source]¶ Bases:
waeup.kofa.browser.pages.ExportCSVViewPage that downloads a students export csv file.
-
__doc__= 'Page that downloads a students export csv file.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.ExportJobContainerJobConfig(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPagePage that configures a students export job.
This is a baseclass.
-
__doc__= 'Page that configures a students export job.\n\n This is a baseclass.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
certcode¶
-
depcode¶
-
doclink= 'http://kofa-doc.waeup.org/userdocs/datacenter/export.html#student-data-exporters'¶
-
faccode¶
-
label= u'Configure student data export'¶
-
redirect_target= ''¶
-
-
class
waeup.kofa.students.browser.ExportJobContainerOverview(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPagePage that lists active student data export jobs and provides links to discard or download CSV files.
-
__doc__= 'Page that lists active student data export jobs and provides links\n to discard or download CSV files.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
doclink= 'http://kofa-doc.waeup.org/userdocs/datacenter/export.html#student-data-exporters'¶
-
label= u'Student Data Exports'¶
-
-
class
waeup.kofa.students.browser.ExportPDFAdmissionSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewDeliver a PDF Admission slip.
-
__doc__= 'Deliver a PDF Admission slip.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
omit_fields= ('date_of_birth', 'current_level')¶
-
post_text= '\nConratulations!\n\n\n<img src="${test_signature_img_path}" valign="-20" height="38" width="86" />\n\n\nJohn Tester\n- Registrar -\n'¶
-
prefix= 'form'¶
-
-
class
waeup.kofa.students.browser.ExportPDFBedTicketSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewDeliver a PDF slip of the context.
-
__doc__= 'Deliver a PDF slip of the context.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
omit_fields= ('password', 'suspended', 'phone', 'adm_code', 'suspended_comment', 'date_of_birth', 'current_level', 'flash_notice')¶
-
prefix= 'form'¶
-
title¶
-
-
class
waeup.kofa.students.browser.ExportPDFClearanceSlip(context, request)[source]¶ Bases:
grok.components.ViewDeliver a PDF slip of the context.
-
__doc__= 'Deliver a PDF slip of the context.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields¶
-
label¶
-
omit_fields= ('suspended', 'phone', 'adm_code', 'suspended_comment', 'date_of_birth', 'current_level', 'flash_notice')¶
-
prefix= 'form'¶
-
title¶
-
-
class
waeup.kofa.students.browser.ExportPDFCourseRegistrationSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewDeliver a PDF slip of the context.
-
__doc__= 'Deliver a PDF slip of the context.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
omit_fields= ('password', 'suspended', 'phone', 'date_of_birth', 'adm_code', 'sex', 'suspended_comment', 'current_level', 'flash_notice')¶
-
prefix= 'form'¶
-
tabletitle¶
-
title¶
-
-
class
waeup.kofa.students.browser.ExportPDFPaymentSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewDeliver a PDF slip of the context.
-
__doc__= 'Deliver a PDF slip of the context.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
note= None¶
-
omit_fields= ('password', 'suspended', 'phone', 'date_of_birth', 'adm_code', 'sex', 'suspended_comment', 'current_level', 'flash_notice')¶
-
prefix= 'form'¶
-
title¶
-
-
class
waeup.kofa.students.browser.ExportPDFPersonalDataSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewDeliver a PDF base and personal data slip.
-
__doc__= 'Deliver a PDF base and personal data slip.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
omit_fields= ('suspended', 'adm_code', 'suspended_comment', 'current_level', 'flash_notice', 'entry_session', 'parents_email')¶
-
prefix= 'form'¶
-
title¶
-
-
class
waeup.kofa.students.browser.ExportPDFScoresSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.View,waeup.kofa.browser.pages.LocalRoleAssignmentUtilityViewDeliver a PDF slip of course tickets for a lecturer.
-
__doc__= 'Deliver a PDF slip of course tickets for a lecturer.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
note¶
-
-
class
waeup.kofa.students.browser.ExportPDFStudyCourseBaseDataSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewDeliver a PDF base and studycourse data slip.
-
__doc__= 'Deliver a PDF base and studycourse data slip.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
omit_fields= ('suspended', 'adm_code', 'suspended_comment', 'current_level', 'flash_notice', 'entry_session', 'parents_email')¶
-
prefix= 'form'¶
-
title¶
-
-
class
waeup.kofa.students.browser.ExportPDFTranscriptSlip(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewDeliver a PDF slip of the context.
-
__doc__= 'Deliver a PDF slip of the context.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label¶
-
omit_fields= ('department', 'faculty', 'current_mode', 'entry_session', 'certificate', 'password', 'suspended', 'phone', 'email', 'parents_email', 'adm_code', 'suspended_comment', 'current_level', 'flash_notice')¶
-
prefix= 'form'¶
-
-
class
waeup.kofa.students.browser.FacultiesExportJobContainerJobConfig(context, request)[source]¶ Bases:
waeup.kofa.students.browser.DatacenterExportJobContainerJobConfigPage that configures a students export job in facultiescontainer.
-
__doc__= 'Page that configures a students export job in facultiescontainer.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
redirect_target= ''¶
-
-
class
waeup.kofa.students.browser.FacultiesExportJobContainerSelectStudents(context, request)[source]¶ Bases:
waeup.kofa.students.browser.DatacenterExportJobContainerSelectStudentsPage that configures a students export job in facultiescontainer.
-
__doc__= 'Page that configures a students export job in facultiescontainer.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
redirect_target= ''¶
-
-
class
waeup.kofa.students.browser.FacultyExportJobContainerJobConfig(context, request)[source]¶ Bases:
waeup.kofa.students.browser.DatacenterExportJobContainerJobConfigPage that configures a students export job in faculties.
-
__doc__= 'Page that configures a students export job in faculties.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
faccode¶
-
redirect_target= ''¶
-
-
class
waeup.kofa.students.browser.FilterStudentsInCertificatePage(context, request)[source]¶ Bases:
waeup.kofa.students.browser.FilterStudentsInDepartmentPagePage that filters and lists students.
-
__doc__= 'Page that filters and lists students.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.FilterStudentsInCoursePage(context, request)[source]¶ Bases:
waeup.kofa.students.browser.FilterStudentsInDepartmentPagePage that filters and lists students.
-
__doc__= 'Page that filters and lists students.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
level_label= u'Level'¶
-
session_label= u'Session'¶
-
-
class
waeup.kofa.students.browser.FilterStudentsInDepartmentPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPagePage that filters and lists students.
-
__doc__= 'Page that filters and lists students.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
level_label= u'Current Level'¶
-
session_label= u'Current Session'¶
-
-
class
waeup.kofa.students.browser.LoginAsStudentStep1(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPageView to temporarily set a student password.
-
__doc__= ' View to temporarily set a student password.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
setPassword¶
-
-
class
waeup.kofa.students.browser.LoginAsStudentStep2(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPageView to temporarily login as student with a temporary password.
-
__doc__= ' View to temporarily login as student with a temporary password.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.OnlinePaymentAddFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaAddFormPagePage to add an online payment ticket
-
__doc__= ' Page to add an online payment ticket\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
cancel¶
-
createTicket¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Add online payment'¶
-
selectable_categories¶
-
selectable_payment_options¶
-
-
class
waeup.kofa.students.browser.OnlinePaymentApproveView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewCallback view
-
__doc__= ' Callback view\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.OnlinePaymentBreadcrumb(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.BreadcrumbA breadcrumb for payments.
-
__doc__= 'A breadcrumb for payments.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
title¶
-
-
class
waeup.kofa.students.browser.OnlinePaymentDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to view an online payment ticket
-
__doc__= ' Page to view an online payment ticket\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
-
class
waeup.kofa.students.browser.OnlinePaymentFakeApproveView(context, request)[source]¶ Bases:
waeup.kofa.students.browser.OnlinePaymentApproveViewApproval view for students.
This view is used for browser tests only and must be neutralized on custom pages!
-
__doc__= ' Approval view for students.\n\n This view is used for browser tests only and\n must be neutralized on custom pages!\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.ParentsUser[source]¶ -
__doc__= None¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.PaymentsBreadcrumb(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.BreadcrumbA breadcrumb for the student payments folder.
-
__doc__= 'A breadcrumb for the student payments folder.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
title= u'Payments'¶
-
-
class
waeup.kofa.students.browser.PaymentsManageFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to manage the student payments
This manage form page is for both students and students officers.
-
__doc__= ' Page to manage the student payments\n\n This manage form page is for both students and students officers.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
delPaymentTicket¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
manage_payments_allowed¶
-
-
class
waeup.kofa.students.browser.PreviousPaymentAddFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaAddFormPagePage to add an online payment ticket for previous sessions.
-
__doc__= ' Page to add an online payment ticket for previous sessions.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
cancel¶
-
createTicket¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Add previous session online payment'¶
-
selectable_payment_options¶
-
-
class
waeup.kofa.students.browser.QRCodeView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewView which renders a QRCode only.
-
__doc__= 'View which renders a QRCode only.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
scale= 3¶
-
uri= 'admission_slip.pdf'¶
-
-
class
waeup.kofa.students.browser.RejectCoursesView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewReject course list by course adviser
-
__doc__= ' Reject course list by course adviser\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.RequestClearancePage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPage-
__doc__= None¶
-
__module__= 'waeup.kofa.students.browser'¶
-
ac_prefix= 'CLR'¶
-
label= u'Request clearance'¶
-
notice= u'Enter the CLR access code used for starting clearance.'¶
-
with_ac= True¶
-
-
class
waeup.kofa.students.browser.RequestParentsPasswordPage(context, request)[source]¶ Bases:
waeup.kofa.students.browser.StudentRequestPasswordPageCaptcha’d request password page for parents.
-
__doc__= "Captcha'd request password page for parents.\n "¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
get_credentials¶
-
label= u'Request password for parents access'¶
-
-
class
waeup.kofa.students.browser.RevertTransferFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPageView that reverts the previous transfer.
-
__doc__= 'View that reverts the previous transfer.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
label= u'Revert previous transfer'¶
-
transferStudent¶
-
-
class
waeup.kofa.students.browser.SendBulEmailsFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.pages.ContactAdminFormPage-
__doc__= None¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Send bulk email'¶
-
send¶
-
-
class
waeup.kofa.students.browser.SetPasswordPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPage-
__doc__= None¶
-
__module__= 'waeup.kofa.students.browser'¶
-
ac_prefix= 'PWD'¶
-
label= u'Set password for first-time login'¶
-
-
class
waeup.kofa.students.browser.StartClearancePage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPage-
__doc__= None¶
-
__module__= 'waeup.kofa.students.browser'¶
-
ac_prefix= 'CLR'¶
-
all_required_fields_filled¶
-
label= u'Start clearance'¶
-
notice= ''¶
-
portrait_uploaded¶
-
with_ac= True¶
-
-
class
waeup.kofa.students.browser.StartSessionPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPage-
__doc__= None¶
-
__module__= 'waeup.kofa.students.browser'¶
-
ac_prefix= 'SFE'¶
-
label= u'Start session'¶
-
notice= ''¶
-
with_ac= True¶
-
-
class
waeup.kofa.students.browser.StudentActivateView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewActivate student account
-
__doc__= ' Activate student account\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.StudentAddFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaAddFormPageAdd-form to add a student.
-
__doc__= 'Add-form to add a student.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
addGraduatedStudent¶
-
addStudent¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Add student'¶
-
-
class
waeup.kofa.students.browser.StudentBaseDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display student base data
-
__doc__= ' Page to display student base data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
hasPassword¶
-
label¶
-
-
class
waeup.kofa.students.browser.StudentBaseEditFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPageView to edit student base data
-
__doc__= ' View to edit student base data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Edit base data'¶
-
save¶
-
-
class
waeup.kofa.students.browser.StudentBaseManageFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPageView to manage student base data
-
__doc__= ' View to manage student base data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
deletion_warning= u'Are you sure?'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Manage base data'¶
-
save¶
-
-
class
waeup.kofa.students.browser.StudentBasePDFFormPage(context, request, omit_fields=())[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display student base data in pdf files.
-
__doc__= ' Page to display student base data in pdf files.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields¶
-
-
class
waeup.kofa.students.browser.StudentBreadcrumb(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.BreadcrumbA breadcrumb for the student container.
-
__doc__= 'A breadcrumb for the student container.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.StudentChangePasswordPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPageView to edit student passwords
-
__doc__= ' View to edit student passwords\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
label= u'Change password'¶
-
save¶
-
-
class
waeup.kofa.students.browser.StudentClearView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewClear student by clearance officer
-
__doc__= ' Clear student by clearance officer\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.StudentClearanceDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display student clearance data
-
__doc__= ' Page to display student clearance data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields¶
-
label¶
-
separators¶
-
-
class
waeup.kofa.students.browser.StudentClearanceEditFormPage(context, request)[source]¶ Bases:
waeup.kofa.students.browser.StudentClearanceManageFormPageView to edit student clearance data by student
-
__doc__= ' View to edit student clearance data by student\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields¶
-
label= u'Edit clearance data'¶
-
requestClearance¶
-
save¶
-
-
class
waeup.kofa.students.browser.StudentClearanceManageFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to manage student clearance data
-
__doc__= ' Page to manage student clearance data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
deletion_warning= u'Are you sure?'¶
-
form_fields¶
-
label= u'Manage clearance data'¶
-
save¶
-
separators¶
-
-
class
waeup.kofa.students.browser.StudentDeactivateView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewDeactivate student account
-
__doc__= ' Deactivate student account\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.StudentFilesUploadPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPageView to upload passport picture by student. The class name is historical. The page is only used for the student’s portrait.
-
__doc__= " View to upload passport picture by student. The class name\n is historical. The page is only used for the student's portrait.\n "¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label= u'Upload portrait'¶
-
-
class
waeup.kofa.students.browser.StudentFinalClearanceUploadPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPageView to upload scanned final clearance routing slip by student. Not active in base package.
-
__doc__= 'View to upload scanned final clearance routing slip by student. Not active\n in base package.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
deletion_warning= u'Are you sure?'¶
-
label= u'Upload final clearance routing slip'¶
-
-
class
waeup.kofa.students.browser.StudentHistoryPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPagePage to display student history
-
__doc__= ' Page to display student history\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label¶
-
-
class
waeup.kofa.students.browser.StudentPersonalDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display student personal data
-
__doc__= ' Page to display student personal data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
-
class
waeup.kofa.students.browser.StudentPersonalEditFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to edit personal data
-
__doc__= ' Page to edit personal data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Edit personal data'¶
-
save¶
-
-
class
waeup.kofa.students.browser.StudentPersonalManageFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to manage personal data
-
__doc__= ' Page to manage personal data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Manage personal data'¶
-
save¶
-
-
class
waeup.kofa.students.browser.StudentRejectClearancePage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPageReject clearance by clearance officers.
-
__doc__= ' Reject clearance by clearance officers.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Reject clearance'¶
-
reject¶
-
-
class
waeup.kofa.students.browser.StudentRequestPasswordEmailSent(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPageLanding page after successful password request.
-
__doc__= 'Landing page after successful password request.\n\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label= u'Your password request was successful.'¶
-
-
class
waeup.kofa.students.browser.StudentRequestPasswordPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaAddFormPageCaptcha’d request password page for students.
-
__doc__= "Captcha'd request password page for students.\n "¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
get_credentials¶
-
label= u'Request password for first-time login'¶
-
-
class
waeup.kofa.students.browser.StudentSignatureUploadPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPageView to upload scanned signature by student. Not active in base package.
-
__doc__= ' View to upload scanned signature by student. Not active\n in base package.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label= u'Upload signature'¶
-
-
class
waeup.kofa.students.browser.StudentTempClearancePage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPageTemporarily clearance by clearance officers.
-
__doc__= ' Temporarily clearance by clearance officers.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Clear student temporarily'¶
-
temp_clear¶
-
-
class
waeup.kofa.students.browser.StudentTranscriptReleaseFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to release transcript
-
__doc__= ' Page to release transcript\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label= u'Release transcript'¶
-
remarks¶
-
-
class
waeup.kofa.students.browser.StudentTranscriptRequestPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPagePage to request transcript by student
-
__doc__= ' Page to request transcript by student\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
ac_prefix= 'TSC'¶
-
label= u'Request transcript'¶
-
notice= ''¶
-
with_ac= True¶
-
-
class
waeup.kofa.students.browser.StudentTranscriptSignView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewView to sign transcript
-
__doc__= ' View to sign transcript\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.StudentTranscriptValidateFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to validate transcript
-
__doc__= ' Page to validate transcript\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label= u'Validate transcript'¶
-
remarks¶
-
-
class
waeup.kofa.students.browser.StudentTransferFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaAddFormPagePage to transfer the student.
-
__doc__= 'Page to transfer the student.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label= u'Transfer student'¶
-
transferStudent¶
-
-
class
waeup.kofa.students.browser.StudentTriggerTransitionFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPageView to trigger student workflow transitions
-
__doc__= ' View to trigger student workflow transitions\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
getTransitions()[source]¶ Return a list of dicts of allowed transition ids and titles.
Each list entry provides keys
nameandtitlefor internal name and (human readable) title of a single transition.
-
label= u'Trigger registration transition'¶
-
save¶
-
-
class
waeup.kofa.students.browser.StudentsBreadcrumb(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.BreadcrumbA breadcrumb for the students container.
-
__doc__= 'A breadcrumb for the students container.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
target¶
-
title= u'Students'¶
-
-
class
waeup.kofa.students.browser.StudentsContainerManagePage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPageThe manage page for student containers.
-
__doc__= 'The manage page for student containers.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
doclink= 'http://kofa-doc.waeup.org/userdocs/students.html'¶
-
label= u'Manage students section'¶
-
-
class
waeup.kofa.students.browser.StudentsContainerPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaPageThe standard view for student containers.
-
__doc__= 'The standard view for student containers.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label= u'Find students'¶
-
-
class
waeup.kofa.students.browser.StudyCourseDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display the student study course data
-
__doc__= ' Page to display the student study course data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
current_mode¶
-
department¶
-
faculty¶
-
form_fields¶
-
label¶
-
prev_studycourses¶
-
-
class
waeup.kofa.students.browser.StudyCourseManageFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to edit the student study course data
-
__doc__= ' Page to edit the student study course data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
addStudyLevel¶
-
delStudyLevels¶
-
form_fields¶
-
label= u'Manage study course'¶
-
level_dicts¶
-
save¶
-
session_dicts¶
-
taboneactions= [u'Save', u'Cancel']¶
-
tabthreeactions= [u'Add study level']¶
-
tabtwoactions= [u'Remove selected levels', u'Cancel']¶
-
-
class
waeup.kofa.students.browser.StudyCourseTranscriptPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display the student’s transcript.
-
__doc__= " Page to display the student's transcript.\n "¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label¶
-
-
class
waeup.kofa.students.browser.StudyLevelBreadcrumb(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.BreadcrumbA breadcrumb for course lists.
-
__doc__= 'A breadcrumb for course lists.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
title¶
-
-
class
waeup.kofa.students.browser.StudyLevelDisplayFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaDisplayFormPagePage to display student study levels
-
__doc__= ' Page to display student study levels\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
translated_values¶
-
-
class
waeup.kofa.students.browser.StudyLevelEditFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to edit the student study level data by students
-
__doc__= ' Page to edit the student study level data by students\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
delCourseTicket¶
-
label¶
-
placeholder= u'Enter valid course code'¶
-
registerCourses¶
-
translated_values¶
-
updateTickets¶
-
-
class
waeup.kofa.students.browser.StudyLevelManageFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to edit the student study level data
-
__doc__= ' Page to edit the student study level data\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
delCourseTicket¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
placeholder= u'Enter valid course code'¶
-
save¶
-
taboneactions= [u'Save', u'Cancel']¶
-
tabtwoactions= [u'Add course ticket', u'Remove selected tickets', u'Cancel']¶
-
translated_values¶
-
-
class
waeup.kofa.students.browser.StudyLevelRemarkFormPage(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.KofaEditFormPagePage to edit the student study level transcript remark only
-
__doc__= ' Page to edit the student study level transcript remark only\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
actions¶
-
form_fields= <zope.formlib.form.FormFields object>¶
-
label¶
-
save¶
-
translated_values¶
-
-
class
waeup.kofa.students.browser.SudyCourseBreadcrumb(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.BreadcrumbA breadcrumb for the student study course.
-
__doc__= 'A breadcrumb for the student study course.\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.TOStudentTranscriptRequestPage(context, request)[source]¶ Bases:
waeup.kofa.students.browser.StudentTranscriptRequestPagePage to request transcript by student
-
__doc__= ' Page to request transcript by student\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
label= u'Request transcript for student'¶
-
with_ac= False¶
-
-
exception
waeup.kofa.students.browser.TicketError[source]¶ Bases:
exceptions.ExceptionA course ticket could not be added
-
__doc__= 'A course ticket could not be added\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
__weakref__¶ list of weak references to the object (if defined)
-
-
class
waeup.kofa.students.browser.UnregisterCoursesView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewUnregister course list by student
-
__doc__= 'Unregister course list by student\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.ValidateCoursesView(context, request)[source]¶ Bases:
waeup.kofa.browser.layout.UtilityView,grok.components.ViewValidate course list by course adviser
-
__doc__= ' Validate course list by course adviser\n '¶
-
__module__= 'waeup.kofa.students.browser'¶
-