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.Breadcrumb
A 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.KofaDisplayFormPage
Page 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.KofaEditFormPage
Page 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.KofaEditFormPage
Page 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.KofaAddFormPage
Page 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.KofaPage
Page 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.Breadcrumb
A 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.KofaDisplayFormPage
Page 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.View
Callback view
-
__doc__
= ' Callback view\n '¶
-
__module__
= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.
CertificateExportJobContainerJobConfig
(context, request)[source]¶ Bases:
waeup.kofa.students.browser.DatacenterExportJobContainerJobConfig
Page 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.View
Clear 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.DatacenterExportJobContainerJobConfig
Page 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.KofaAddFormPage
Add 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.CourseTicketAddFormPage
Add 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.KofaDisplayFormPage
Page 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.KofaEditFormPage
Page 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.ExportJobContainerJobConfig
Page 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.ExportJobContainerJobConfig
Page 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.DatacenterExportJobContainerJobConfig
Page 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.View
View 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.KofaFormPage
Edit 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.KofaPage
Page 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_id
andscore
(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.LocalRoleAssignmentUtilityView
Deliver 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.ExportCSVView
Page 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.KofaPage
Page 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.KofaPage
Page 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.View
Deliver 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.View
Deliver 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.View
Deliver 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.View
Deliver 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.View
Deliver 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.View
Deliver 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.LocalRoleAssignmentUtilityView
Deliver 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.View
Deliver 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.View
Deliver 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.DatacenterExportJobContainerJobConfig
Page 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.DatacenterExportJobContainerSelectStudents
Page 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.DatacenterExportJobContainerJobConfig
Page 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.FilterStudentsInDepartmentPage
Page 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.FilterStudentsInDepartmentPage
Page 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.KofaPage
Page 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.KofaEditFormPage
View 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.KofaPage
View 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.KofaAddFormPage
Page 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.View
Callback view
-
__doc__
= ' Callback view\n '¶
-
__module__
= 'waeup.kofa.students.browser'¶
-
-
class
waeup.kofa.students.browser.
OnlinePaymentBreadcrumb
(context)[source]¶ Bases:
waeup.kofa.browser.breadcrumbs.Breadcrumb
A 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.KofaDisplayFormPage
Page 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.OnlinePaymentApproveView
Approval 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.Breadcrumb
A 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.KofaEditFormPage
Page 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.KofaAddFormPage
Page 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.View
View 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.View
Reject 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.StudentRequestPasswordPage
Captcha’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.KofaEditFormPage
View 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.View
Activate 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.KofaAddFormPage
Add-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.KofaDisplayFormPage
Page 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.KofaEditFormPage
View 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.KofaEditFormPage
View 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.KofaDisplayFormPage
Page 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.Breadcrumb
A 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.KofaEditFormPage
View 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.View
Clear 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.KofaDisplayFormPage
Page 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.StudentClearanceManageFormPage
View 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.KofaEditFormPage
Page 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.View
Deactivate 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.KofaPage
View 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.KofaPage
View 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.KofaPage
Page 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.KofaDisplayFormPage
Page 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.KofaEditFormPage
Page 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.KofaEditFormPage
Page 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.KofaEditFormPage
Reject 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.KofaPage
Landing 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.KofaAddFormPage
Captcha’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.KofaPage
View 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.KofaEditFormPage
Temporarily 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.KofaEditFormPage
Page 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.KofaPage
Page 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.View
View 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.KofaEditFormPage
Page 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.KofaAddFormPage
Page 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.KofaEditFormPage
View 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
name
andtitle
for 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.Breadcrumb
A 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.KofaPage
The 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.KofaPage
The 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.KofaDisplayFormPage
Page 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.KofaEditFormPage
Page 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.KofaDisplayFormPage
Page 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.Breadcrumb
A 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.KofaDisplayFormPage
Page 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.KofaEditFormPage
Page 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.KofaEditFormPage
Page 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.KofaEditFormPage
Page 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.Breadcrumb
A 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.StudentTranscriptRequestPage
Page 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.Exception
A 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.View
Unregister 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.View
Validate course list by course adviser
-
__doc__
= ' Validate course list by course adviser\n '¶
-
__module__
= 'waeup.kofa.students.browser'¶
-