SDSM:List of Screens: Difference between revisions
(Add full list of screens listed in the SDS Gavintech main menus.) |
m (Correct a screen description.) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 107: | Line 107: | ||
The ''Private Home'' screen (<code>index:home_with_auth</code>) is where an | The ''Private Home'' screen (<code>index:home_with_auth</code>) is where an | ||
app user typically starts | app user typically starts once they have | ||
authenticated or logged in to it. This screen provides rapid access to some | authenticated or logged in to it. This screen provides rapid access to some | ||
useful functionality or highlights calendar events. | useful functionality or highlights calendar events. | ||
Line 122: | Line 122: | ||
[[#top|RETURN]] | [[#top|RETURN]] | ||
== List of All Active SDS Screens == | == List of All Active SDS Gavintech Screens == | ||
For each of these | For each of these 644 ''SDS Gavintech'' screens, it is considered currently | ||
active, as defined by it having both an implementing PHP source file in its | active, as defined by it having both an implementing PHP source file in its | ||
<code>pages/</code> source folder plus a corresponding screen describing | <code>pages/</code> source folder plus a corresponding screen describing | ||
Line 141: | Line 141: | ||
* access_dreamspark - Page to access Dreamspark | * access_dreamspark - Page to access Dreamspark | ||
* access_ms_office - Page to access MS Office instructions | * access_ms_office - Page to access MS Office instructions | ||
* add_prereg_academic - Page to add or edit (in bulk) preselections for particular subjects | * add_prereg_academic - Page to add or edit (in bulk) preselections for particular subjects | ||
* add_to_queue - advisor requests reports print jobs - no delete facility yet | * add_to_queue - advisor requests reports print jobs - no delete facility yet | ||
Line 196: | Line 195: | ||
* billing_emails - Grabs email addresses of parents who are financially responsible for students | * billing_emails - Grabs email addresses of parents who are financially responsible for students | ||
* blue_book - Standard display of information at SMUS | * blue_book - Standard display of information at SMUS | ||
* book_exam_seat - Page to manually (re-)book a single exam seat | * book_exam_seat - Page to manually (re-)book a single exam seat | ||
* bruce_graph | * bruce_graph | ||
Line 297: | Line 295: | ||
* edit_award_types - Edit award_type data | * edit_award_types - Edit award_type data | ||
* edit_awards - edit awards | * edit_awards - edit awards | ||
* edit_breaks - Edit school breaks | * edit_breaks - Edit school breaks | ||
* edit_buildings - Page to edit buildings | * edit_buildings - Page to edit buildings | ||
Line 407: | Line 404: | ||
* enter_test_marks - Enter marks for standardized tests. | * enter_test_marks - Enter marks for standardized tests. | ||
* es_attendance_summary - Attendance Summary for ES Audit | * es_attendance_summary - Attendance Summary for ES Audit | ||
* es_audit_available_time - Page to display calculation of available time for es audit. | * es_audit_available_time - Page to display calculation of available time for es audit. | ||
* es_audit_form - Audit form for ES Audit | * es_audit_form - Audit form for ES Audit | ||
Line 520: | Line 516: | ||
* markbook_index - Markbook start page for teachers | * markbook_index - Markbook start page for teachers | ||
* marks_edit_spreadsheet | * marks_edit_spreadsheet | ||
* merge_form_campaign - Page to merge form data into the SDS | * merge_form_campaign - Page to merge form data into the SDS | ||
* merge_person - Allows for merging of people with the same email address | * merge_person - Allows for merging of people with the same email address | ||
Line 553: | Line 548: | ||
* papercut_restrictions - Page to restrict users from using papercut | * papercut_restrictions - Page to restrict users from using papercut | ||
* papercut_usernames - Page to create additional papercut usernames | * papercut_usernames - Page to create additional papercut usernames | ||
* parent_download - Page for parents to download secure documents | * parent_download - Page for parents to download secure documents | ||
* parent_finance_statements - Page for parents to download their statements | * parent_finance_statements - Page for parents to download their statements | ||
Line 593: | Line 587: | ||
* pr_labels - print students' transcripts onto labels | * pr_labels - print students' transcripts onto labels | ||
* prep_signin - Dutymasters sign in students to external prep | * prep_signin - Dutymasters sign in students to external prep | ||
* prereg_department_rules - - how many subjects a student may enroll in | * prereg_department_rules - - how many subjects a student may enroll in | ||
* prereg_info_report - List of subjects that have preregistration informamtion | * prereg_info_report - List of subjects that have preregistration informamtion | ||
* prereg_subject_data_subject | * prereg_subject_data_subject | ||
* prereg_subject_rules - which subjects may be selected by which grade | * prereg_subject_rules - which subjects may be selected by which grade | ||
Line 753: | Line 742: | ||
* trax_import - Page to import TRAX XAM files | * trax_import - Page to import TRAX XAM files | ||
* trev_rsc | * trev_rsc | ||
* trp_guide - Tuition Refund Plan Guidelines | * trp_guide - Tuition Refund Plan Guidelines | ||
* unexplained_absence_list - list of students whose absence is unexplained - meant for administrative use | * unexplained_absence_list - list of students whose absence is unexplained - meant for administrative use | ||
Line 1,356: | Line 1,344: | ||
* My Courses -> $course_name -> Portfolios : mahara_portfolio_links | * My Courses -> $course_name -> Portfolios : mahara_portfolio_links | ||
[[#top|RETURN]] | |||
== List of All Active SDS Laravel Screens == | |||
For each of these 207 ''SDS Laravel'' screens, it is considered currently | |||
active, as defined by it having an implementing pair of existing PHP source | |||
files in its <code>app/Http/Controllers</code> and | |||
<code>resources/views</code> source folders respectively, such that a PHP | |||
Laravel HTTP Controller class method of the former file has an explicit | |||
<code>view(...)</code> invocation of the latter PHP Blade Template (the 207 | |||
are grouped into 108 Controller classes): | |||
* Admin.Admissions.AcceptsOffersSummary - admin.admissions.accepts_offers_summary.index | |||
* Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.create | |||
* Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.index | |||
* Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.no_contacts | |||
* Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.not_found | |||
* Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.show | |||
* Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.create | |||
* Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.index | |||
* Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.no_relations | |||
* Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.not_found | |||
* Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.show | |||
* Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.create | |||
* Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.exist | |||
* Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.families | |||
* Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.index | |||
* Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.summary | |||
* Admin.Admissions.ReportsTranscripts - admin.admissions.reports_transcripts.show | |||
* Admin.Admissions.StudentFunnel - admin.admissions.student_funnel.index | |||
* Admin.Admissions.Workflow - admin.admissions.workflow.show | |||
* Admin.CE.AddEditDefaultFees - admin.ce.add_edit_default_fees.index | |||
* Admin.Departments.AdminIndex - admin.departments.admin_index.index | |||
* Admin.Departments.CourseBlockCheck - admin.departments.course_block_check.index | |||
* Admin.Finance.Statement - admin.finance.statement.create | |||
* Admin.Finance.Statement - admin.finance.statement.edit | |||
* Admin.Finance.Statement - admin.finance.statement.index | |||
* Admin.Finance.Statement - admin.finance.statement.show | |||
* Admin.Migration.ImportPhotos - admin.migration.import_photos.index | |||
* Admin.Migration.ImportPhotos - admin.migration.import_photos.store | |||
* Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.create | |||
* Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.edit | |||
* Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.index | |||
* Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.show | |||
* Admin.OnlineForms.EditFormMeister - admin.online_forms.form_meister.index | |||
* Admin.OnlineForms.EditFormMeister - admin.online_forms.form_meister.show | |||
* Admin.OnlineForms.MergeFormCampaign - admin.online_forms.merge_campaign.show | |||
* Admin.Person.Person - admin.person.person.show | |||
* Admin.Person.PersonLog - admin.person.person_log.show | |||
* Admin.Security.BlackBaud - admin.security.black_baud.create | |||
* Admin.Security.BlackBaud - admin.security.black_baud.index | |||
* Admin.Security.PageAccess - admin.security.page_access.edit | |||
* Admin.Security.PageAccess - admin.security.page_access.index | |||
* Admin.Security.SubPageAccess - admin.security.sub_page_access.edit | |||
* Admin.Students.AdminStudent - admin.students.admin_student.create | |||
* Admin.Students.AdminStudent - admin.students.admin_student.index | |||
* Admin.Students.EditStudentCourseRegistration - admin.students.edit_student_course_registration.show | |||
* Admin.Students.EditStudentReportData - admin.students.edit_student_report_data.show | |||
* Admin.Students.EditTraxMarks - admin.students.edit_trax_marks.show | |||
* Admin.Students.HealthNumberCheck - admin.students.health_number_check.index | |||
* Admin.Students.NonReturningStudents - admin.students.non_returning_students.index | |||
* Admin.Subjects.EditCourse - admin.subjects.edit_course.edit | |||
* Admin.Subjects.EditCourse - admin.subjects.edit_course.show | |||
* Admin.Subjects.EditMoeExamRegistration - admin.subjects.edit_exam_registration.create | |||
* Admin.Subjects.EditMoeExamRegistration - admin.subjects.edit_exam_registration.edit | |||
* Admin.Subjects.EditMoeExamRegistration - admin.subjects.edit_exam_registration.show | |||
* Admin.Subjects.EditRotatingCourses - admin.subjects.edit_rotating_courses.show | |||
* Admin.Subjects.EditSubject - admin.subjects.edit_subject.show | |||
* Admin.Subjects.ListRotatingSubjects - admin.subjects.list_rotating_subjects.index | |||
* Admin.Subjects.ListSubject - admin.subjects.list_subject.edit | |||
* Admin.Subjects.ListSubjectStudents - admin.subjects.list_subject_students.show | |||
* Admin.Subjects.UnexplainedAbsenceReport - admin.subjects.unexplained_absence_report.edit | |||
* Admin.Teachers.ListTeachers - admin.teachers.list_teachers.index | |||
* Admin.Timetable.Define.DefineBlock - admin.timetable.define.define_block.edit | |||
* Admin.Timetable.Define.DefineBlock - admin.timetable.define.define_block.index | |||
* Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.create | |||
* Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.edit | |||
* Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.index | |||
* Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.show | |||
* Admin.Timetable.RescheduleStudent - admin.timetable.reschedule_student.show | |||
* Admin.Transcripts.EditTransferCredits - admin.transcripts.edit_transfer_credits.show | |||
* Application.Application - application.home | |||
* Application.Application - application.index | |||
* Application.ParentInfo - application.parentinfo.index | |||
* Application.StudentInfo - application.studentinfo.index | |||
* Attendance.StudentAttendance - attendance.student_attendance.show | |||
* Event.Calendar - event.calendar.show | |||
* Event.Event - event.event.index | |||
* Home - home | |||
* Home - welcome | |||
* Houses.PrCard - houses.pr_card.show | |||
* Reports.ReportsDataEntry - reports.reports_data_entry.edit | |||
* Reports.ReportsDataEntry - reports.reports_data_entry.no_mcp | |||
* Reports.ReportsDataEntry - reports.reports_data_entry.show | |||
* Search - search.index | |||
* Staff.Attendance.UniformReview - staff.attendance.uniform_review.index | |||
* Staff.Attendance.UniformReview - staff.attendance.uniform_review.show | |||
* Staff.StudentInfo - staff.student_info.index | |||
* Staff.StudentInfo - staff.student_info.show | |||
* Staff.StudentInfo - staff.student_info.start | |||
* Student.StudentMarkCollections - student.student_mark_collections.create | |||
* Student.StudentMarkCollections - student.student_mark_collections.edit | |||
* Student.StudentMarkCollections - student.student_mark_collections.show | |||
* StudentSDS.StudentCheckGraduation - student_sds.student_check_graduation.show | |||
* System.EditAddressType - system.address_type.edit | |||
* System.EditAddressType - system.address_type.index | |||
* System.EditAdmissionTest - system.admission_test.edit | |||
* System.EditAdmissionTest - system.admission_test.index | |||
* System.EditAdmissionTestType - system.admission_test_type.edit | |||
* System.EditAdmissionTestType - system.admission_test_type.index | |||
* System.EditAssignmentMarkTypeScaling - system.assignment_mark_type_scaling.edit | |||
* System.EditAssignmentMarkTypeScaling - system.assignment_mark_type_scaling.index | |||
* System.EditAttendanceCode - system.attendance_code.edit | |||
* System.EditAttendanceCode - system.attendance_code.index | |||
* System.EditAward - system.award.create | |||
* System.EditAward - system.award.edit | |||
* System.EditAward - system.award.index | |||
* System.EditAward - system.award.show | |||
* System.EditAwardType - system.award_type.edit | |||
* System.EditAwardType - system.award_type.index | |||
* System.EditBoardingQuestion - system.boarding_question.create | |||
* System.EditBoardingQuestion - system.boarding_question.edit | |||
* System.EditBoardingQuestion - system.boarding_question.index | |||
* System.EditBreak - system.break.edit | |||
* System.EditBreak - system.break.index | |||
* System.EditBuilding - system.building.edit | |||
* System.EditBuilding - system.building.index | |||
* System.EditBuildingFloor - system.building_floor.index | |||
* System.EditBuildingFloor - system.building_floor.show | |||
* System.EditCESchedule - system.ce_schedule.edit | |||
* System.EditCESchedule - system.ce_schedule.index | |||
* System.EditCohort - system.cohort.edit | |||
* System.EditCohort - system.cohort.index | |||
* System.EditConcern - system.concern.edit | |||
* System.EditConcern - system.concern.index | |||
* System.EditContract - system.contract.edit | |||
* System.EditContract - system.contract.index | |||
* System.EditContractBlock - system.contract_block.create | |||
* System.EditContractBlock - system.contract_block.edit | |||
* System.EditContractBlock - system.contract_block.show | |||
* System.EditContractBlock - system.contract_block.show_locked | |||
* System.EditCountry - system.country.create | |||
* System.EditCountry - system.country.edit | |||
* System.EditCountry - system.country.index | |||
* System.EditDistrictSchool - system.district_school.edit | |||
* System.EditDistrictSchool - system.district_school.index | |||
* System.EditDuty - system.duty.edit | |||
* System.EditDuty - system.duty.index | |||
* System.EditEventBillingDepartment - system.event_billing_department.edit | |||
* System.EditEventBillingDepartment - system.event_billing_department.index | |||
* System.EditEventCategory - system.event_category.edit | |||
* System.EditEventCategory - system.event_category.index | |||
* System.EditFeeStatus - system.fee_status.edit | |||
* System.EditFeeStatus - system.fee_status.index | |||
* System.EditFeeStatusType - system.fee_status_type.edit | |||
* System.EditFeeStatusType - system.fee_status_type.index | |||
* System.EditFrontpageNews - system.news.create | |||
* System.EditFrontpageNews - system.news.edit | |||
* System.EditFrontpageNews - system.news.index | |||
* System.EditGradRequiredYear - system.grad_reqt_year.edit | |||
* System.EditGradRequiredYear - system.grad_reqt_year.index | |||
* System.EditGradesPerYear - system.grades_per_year.index | |||
* System.EditGroup - system.group.index | |||
* System.EditHouse - system.house.edit | |||
* System.EditHouse - system.house.index | |||
* System.EditIntervention - system.intervention.edit | |||
* System.EditIntervention - system.intervention.index | |||
* System.EditLearningSkill - system.learning_skill.edit | |||
* System.EditLearningSkill - system.learning_skill.index | |||
* System.EditLearningSkillGroup - system.learning_skill_group.edit | |||
* System.EditLearningSkillGroup - system.learning_skill_group.index | |||
* System.EditLearningSkillValue - system.learning_skill_value.edit | |||
* System.EditLearningSkillValue - system.learning_skill_value.index | |||
* System.EditLrAccommodation - system.lr_accommodation.edit | |||
* System.EditLrAccommodation - system.lr_accommodation.index | |||
* System.EditLrAccommodationSet - system.lr_accommodation_set.edit | |||
* System.EditLrAccommodationSet - system.lr_accommodation_set.index | |||
* System.EditMoeSubject - system.moe_subject.index | |||
* System.EditMoeSubject - system.moe_subject.show | |||
* System.EditPage - system.page.edit | |||
* System.EditPage - system.page.index | |||
* System.EditParentStudentRelationshipType - system.parent_student_relationship_type.create | |||
* System.EditParentStudentRelationshipType - system.parent_student_relationship_type.edit | |||
* System.EditParentStudentRelationshipType - system.parent_student_relationship_type.index | |||
* System.EditPaymentType - system.payment_type.edit | |||
* System.EditPaymentType - system.payment_type.index | |||
* System.EditPersonLogType - system.person_log_type.edit | |||
* System.EditPersonLogType - system.person_log_type.index | |||
* System.EditResource - system.resource.edit | |||
* System.EditResource - system.resource.index | |||
* System.EditRoom - system.room.edit | |||
* System.EditRoom - system.room.show | |||
* System.EditRoomGroup - system.room_group.edit | |||
* System.EditRoomGroup - system.room_group.index | |||
* System.EditRoomGroup - system.room_group.show | |||
* System.EditRoomMeister - system.room_meister.index | |||
* System.EditRoomMeister - system.room_meister.show | |||
* System.EditSchoolPloValue - system.school_plo_value.create | |||
* System.EditSchoolPloValue - system.school_plo_value.edit | |||
* System.EditSchoolPloValue - system.school_plo_value.index | |||
* System.EditSpecialNeedsCategory - system.special_needs_category.edit | |||
* System.EditSpecialNeedsCategory - system.special_needs_category.index | |||
* System.EditTestLogType - system.test_log_type.edit | |||
* System.EditTestLogType - system.test_log_type.index | |||
* System.EditTimetableReleaseDate - system.timetable_release_date.edit | |||
* System.EditTimetableReleaseDate - system.timetable_release_date.index | |||
* System.EditTitle - system.title.edit | |||
* System.EditTitle - system.title.index | |||
* System.EditUniversityAction - system.university_action.edit | |||
* System.EditUniversityAction - system.university_action.index | |||
* System.EditVariable - system.variable.edit | |||
* System.EditVariable - system.variable.index | |||
* System.EditVersion - system.version.edit | |||
* System.EditVersion - system.version.index | |||
* System.EditYear - system.year.edit | |||
* System.EditYear - system.year.index | |||
* User.Impersonation - user.impersonate.index | |||
* User.Preferences - user.preferences.index | |||
* Warning - warnings.access_denied | |||
[[#top|RETURN]] | |||
== SDS Laravel Main Menus == | |||
A large fraction of ''SDS Laravel'' active screens are directly accessible | |||
from the main menu bar (the remaining active screens are instead accessed | |||
by way of links or buttons on other screens, because they are subordinates, | |||
for example an editing screen by way of a listing screen); these 79 screens | |||
out of the 207 active are candidates for being main menu items because they | |||
have names ending with <code>index</code>, or they are of special cases | |||
<code>home</code>: | |||
* Admin.Admissions.AcceptsOffersSummary - admin.admissions.accepts_offers_summary.index | |||
* Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.index | |||
* Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.index | |||
* Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.index | |||
* Admin.Admissions.StudentFunnel - admin.admissions.student_funnel.index | |||
* Admin.CE.AddEditDefaultFees - admin.ce.add_edit_default_fees.index | |||
* Admin.Departments.AdminIndex - admin.departments.admin_index.index | |||
* Admin.Departments.CourseBlockCheck - admin.departments.course_block_check.index | |||
* Admin.Finance.Statement - admin.finance.statement.index | |||
* Admin.Migration.ImportPhotos - admin.migration.import_photos.index | |||
* Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.index | |||
* Admin.OnlineForms.EditFormMeister - admin.online_forms.form_meister.index | |||
* Admin.Security.BlackBaud - admin.security.black_baud.index | |||
* Admin.Security.PageAccess - admin.security.page_access.index | |||
* Admin.Students.AdminStudent - admin.students.admin_student.index | |||
* Admin.Students.HealthNumberCheck - admin.students.health_number_check.index | |||
* Admin.Students.NonReturningStudents - admin.students.non_returning_students.index | |||
* Admin.Subjects.ListRotatingSubjects - admin.subjects.list_rotating_subjects.index | |||
* Admin.Teachers.ListTeachers - admin.teachers.list_teachers.index | |||
* Admin.Timetable.Define.DefineBlock - admin.timetable.define.define_block.index | |||
* Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.index | |||
* Application.Application - application.index | |||
* Application.ParentInfo - application.parentinfo.index | |||
* Application.StudentInfo - application.studentinfo.index | |||
* Event.Event - event.event.index | |||
* Home - home | |||
* Search - search.index | |||
* Staff.Attendance.UniformReview - staff.attendance.uniform_review.index | |||
* Staff.StudentInfo - staff.student_info.index | |||
* System.EditAddressType - system.address_type.index | |||
* System.EditAdmissionTest - system.admission_test.index | |||
* System.EditAdmissionTestType - system.admission_test_type.index | |||
* System.EditAssignmentMarkTypeScaling - system.assignment_mark_type_scaling.index | |||
* System.EditAttendanceCode - system.attendance_code.index | |||
* System.EditAward - system.award.index | |||
* System.EditAwardType - system.award_type.index | |||
* System.EditBoardingQuestion - system.boarding_question.index | |||
* System.EditBreak - system.break.index | |||
* System.EditBuilding - system.building.index | |||
* System.EditBuildingFloor - system.building_floor.index | |||
* System.EditCESchedule - system.ce_schedule.index | |||
* System.EditCohort - system.cohort.index | |||
* System.EditConcern - system.concern.index | |||
* System.EditContract - system.contract.index | |||
* System.EditCountry - system.country.index | |||
* System.EditDistrictSchool - system.district_school.index | |||
* System.EditDuty - system.duty.index | |||
* System.EditEventBillingDepartment - system.event_billing_department.index | |||
* System.EditEventCategory - system.event_category.index | |||
* System.EditFeeStatus - system.fee_status.index | |||
* System.EditGradRequiredYear - system.grad_reqt_year.index | |||
* System.EditGradesPerYear - system.grades_per_year.index | |||
* System.EditGroup - system.group.index | |||
* System.EditHouse - system.house.index | |||
* System.EditIntervention - system.intervention.index | |||
* System.EditLearningSkill - system.learning_skill.index | |||
* System.EditLearningSkillGroup - system.learning_skill_group.index | |||
* System.EditLearningSkillValue - system.learning_skill_value.index | |||
* System.EditLrAccommodation - system.lr_accommodation.index | |||
* System.EditLrAccommodationSet - system.lr_accommodation_set.index | |||
* System.EditMoeSubject - system.moe_subject.index | |||
* System.EditPage - system.page.index | |||
* System.EditParentStudentRelationshipType - system.parent_student_relationship_type.index | |||
* System.EditPaymentType - system.payment_type.index | |||
* System.EditPersonLogType - system.person_log_type.index | |||
* System.EditResource - system.resource.index | |||
* System.EditRoomGroup - system.room_group.index | |||
* System.EditRoomMeister - system.room_meister.index | |||
* System.EditSchoolPloValue - system.school_plo_value.index | |||
* System.EditSpecialNeedsCategory - system.special_needs_category.index | |||
* System.EditTestLogType - system.test_log_type.index | |||
* System.EditTimetableReleaseDate - system.timetable_release_date.index | |||
* System.EditTitle - system.title.index | |||
* System.EditUniversityAction - system.university_action.index | |||
* System.EditVariable - system.variable.index | |||
* System.EditVersion - system.version.index | |||
* System.EditYear - system.year.index | |||
* User.Impersonation - user.impersonate.index | |||
* User.Preferences - user.preferences.index | |||
These additional 1 screens are like the above but don't appear in the main | |||
menus because the database table <code>pages</code> indicates a false | |||
<code>in_menu</code> status: | |||
* System.EditFrontpageNews - system.news.index - via System.EditVersion | |||
These additional 1 screens are like the above but don't appear in the main | |||
menus because the database table <code>pages</code> doesn't have a | |||
corresponding record for it: | |||
* System.EditFeeStatusType - system.fee_status_type.index | |||
[[#top|RETURN]] | |||
== List of All Semi-Active SDS Laravel Screens == | |||
For each of these 3 ''SDS Laravel'' screens, it is considered currently | |||
semi-active, as defined by it having an existing PHP Laravel HTTP | |||
Controller class source file in its <code>app/Http/Controllers</code> | |||
source folder, such that a method of that class has an explicit | |||
<code>view(...)</code> invocation of a PHP Blade Template, but the named | |||
template file doesn't exist in the <code>resources/views</code> folder, | |||
so this is a broken screen: | |||
* System.EditAttendanceCode - system.attendance_code.create | |||
* System.EditMoeSubject - system.moe_subject.create | |||
* System.EditRoomMeister - system.room_meister.edit | |||
For each of these 53 ''SDS Laravel'' screens, it is considered currently | |||
semi-active, as defined by it having an existing PHP Laravel HTTP | |||
Controller class source file in its <code>app/Http/Controllers</code> | |||
source folder and that file does not have any explicit | |||
<code>view(...)</code> invocation of a PHP Blade Template: | |||
* Admin.Person.GradeEnrollments | |||
* Admin.Person.Guardian | |||
* Admin.Person.Parent | |||
* Admin.Person.Student | |||
* Admin.Person.Teacher | |||
* Admin.Subjects.EditCourseRegistration | |||
* Admin.Timetable.StudentBlockTerms | |||
* Api.Course | |||
* Api.DeductionOverride | |||
* Api.Enrollment | |||
* Api.EventCategory | |||
* Api.Fee | |||
* Api.FeeOverride | |||
* Api.Finance | |||
* Api.FinancialComment | |||
* Api.MeetingLink | |||
* Api.Receipt | |||
* Api.Subject | |||
* Api.UserContract | |||
* Api.UserProfile | |||
* Api.Vaccine | |||
* Api.Vue | |||
* Api.Year | |||
* Application.FamilyInfo | |||
* Application.Other | |||
* Application.ParentQuestion | |||
* Application.StudentQuestion | |||
* Attendance.StudentAbsence | |||
* Attendance.StudentEventForecastDetail | |||
* Auth.ConfirmPassword | |||
* Auth.ForgotPassword | |||
* Auth.Login | |||
* Auth.Register | |||
* Auth.ResetPassword | |||
* Auth.Verification | |||
* Calendar.PrintCalendarEvent | |||
* Email.Email | |||
* File | |||
* Houses.ShowStudentInfo | |||
* Prep.StudentPrepHistory | |||
* Reports.MidyearMarks | |||
* Reports.ReportsEntrySpell | |||
* Reports.StudentConcernsInterventions | |||
* Reports.StudentSubjectMarksReports | |||
* Student.StudentSpares | |||
* Student.StudentTimetable | |||
* Student.StudentWeekTimetable | |||
* StudentSDS.UpcomingTests | |||
* Sub.PaymentPlan | |||
* System.EditRoomGroupMember | |||
* System.EditSubPage | |||
* System.EditVaccine | |||
* User.Student | |||
For each of these 37 ''SDS Laravel'' screens, it is considered currently | |||
semi-active, as defined by it having an existing PHP Blade Template source | |||
file in its <code>resources/views</code> source folder, but there is no PHP | |||
Laravel HTTP Controller class source file in its | |||
<code>app/Http/Controllers</code> source folder that has an explicit | |||
<code>view(...)</code> invocation of that template; but some of these may | |||
be screens called in some other way, or they may be components of screens, | |||
but some are actual screens just not used yet or no longer used: | |||
* admin.subjects.unexplained_absence_report.show | |||
* auth.login | |||
* auth.passwords.confirm | |||
* auth.passwords.email | |||
* auth.passwords.reset | |||
* auth.register | |||
* auth.verify | |||
* components.contract_footer | |||
* components.header | |||
* emails.BetaLockAnnounce | |||
* emails.CompletedRegistration | |||
* emails.ContractMailer | |||
* emails.DeEnrolmentContract | |||
* emails.EnrollmentContract | |||
* emails.FormCampaign | |||
* emails.MonthlyStatement | |||
* emails.PaymentAgreementContract | |||
* emails.PaymentOptionContract | |||
* emails.SignRequest | |||
* emails.StudentImported | |||
* emails.StudentPSFiles | |||
* emails.StudentState | |||
* emails.TransactionReceipt | |||
* errors.401 | |||
* errors.403 | |||
* errors.404 | |||
* includes.application_menu | |||
* includes.errors | |||
* includes.language_menu | |||
* includes.menu | |||
* includes.menusub | |||
* layouts.app | |||
* layouts.blank | |||
* layouts.error | |||
* layouts.main | |||
* layouts.warning | |||
* system.building_floor.edit | |||
[[#top|RETURN]] | [[#top|RETURN]] | ||
Line 1,370: | Line 1,805: | ||
=== References to Not Existing PHP Source Files === | === References to Not Existing PHP Source Files === | ||
For each of these 29 ''SDS Gavintech'' screens, the metadata file | |||
<code>.gitattributes</code> has a line referring to that screen but there | |||
is no corresponding PHP source file that implements the screen in the app's | |||
<code>pages/</code> source folder, showing they used to exist but were | |||
since deleted (5 of these 29 overlap with the 10 following): | |||
* admin/modules/edit_module | |||
* admin/modules/edit_rel_subject_module | |||
* admin/modules/list_modules | |||
* admin/students/edit_student_module_course_registration | |||
* admin/theatre/delete_tickets | |||
* admin/theatre/edit_delivery_method | |||
* admin/theatre/edit_discount | |||
* admin/theatre/edit_event | |||
* admin/theatre/edit_payment_method | |||
* admin/theatre/edit_show_discounts | |||
* admin/theatre/edit_ticket_type | |||
* admin/theatre/find_receipt | |||
* admin/theatre/list_theatre_events | |||
* admin/theatre/print_tickets | |||
* admin/theatre/seat_list | |||
* admin/theatre/theatre_accounting | |||
* calendar/external_whats_on | |||
* departments/module_management | |||
* student_sds/edit_mahara_link | |||
* theatre/theatre_add_to_cart | |||
* theatre/theatre_cart | |||
* theatre/theatre_contact | |||
* theatre/theatre_expired | |||
* theatre/theatre_menu | |||
* theatre/theatre_my_account | |||
* theatre/theatre_pay | |||
* theatre/theatre_print_tickets | |||
* theatre/theatre_select_price | |||
* theatre/theatre_select_seats | |||
For each of 10 ''SDS Gavintech'' screens, the database table | For each of 10 ''SDS Gavintech'' screens, the database table | ||
Line 1,418: | Line 1,889: | ||
* Admin Menu -> System Data -> Edit Payment Types : edit_payment_type | * Admin Menu -> System Data -> Edit Payment Types : edit_payment_type | ||
* Staff Menu -> Teachers -> Demographics : teacher_demographics | * Staff Menu -> Teachers -> Demographics : teacher_demographics | ||
[[#top|RETURN]] | |||
=== Disabled References in Main Menu Builder === | |||
For each of 12 ''SDS Gavintech'' screens, the main menu bar PHP source code | |||
has a reference to it that is commented out so it is excluded from the | |||
menus, but it is otherwise "active" with respect to having both a | |||
<code>pages/</code> file and a <code>php_script</code> record. | |||
This is how those 12 were arranged into the menu: | |||
* Admin Menu -> Finance -> ES Audit Report : es_audit | |||
* Admin Menu -> Pre-selection -> Arts students : prereg_subject_data_student | |||
* Admin Menu -> Pre-selection -> Arts subjects : prereg_subject_data | |||
* Admin Menu -> Pre-selection -> Sports courses : prereg_course_data | |||
* Admin Menu -> Pre-selection -> Sports students : prereg_course_data_student | |||
* Admin Menu -> System Data -> Edit Boarding Questionnaire : edit_boarding_questions | |||
* Administration -> Online Application : menu.php | |||
* Forms -> Registration Package -> Tuition Refund Plan : trp_form | |||
* My Courses -> $course_name -> Student preselections : prereg_course_data_course | |||
* Parent Menu -> Boarding Questionnaire : boarding_questionnaire | |||
* School Information -> Student Directory : paraux_directory | |||
* Staff Menu -> Teachers -> Software -> Microsoft Office Home Use : access_office_hup | |||
These are descriptions of those 12: | |||
* access_office_hup - Page to access MS Office instructions | |||
* boarding_questionnaire - A questionnaire for boarders to complete | |||
* edit_boarding_questions - Change the questions on the boarding questionnaire | |||
* es_audit - Summary page for ES Audit | |||
* menu - Online app main menu | |||
* paraux_directory - Page to download the Parents' Auxiliary Student Directory | |||
* prereg_course_data - shows all prereg_course data, links to prereg_course_data_course | |||
* prereg_course_data_course - all preregistrations for a course - may refuse preregistrations and register students. There is also a way for teachers to get here but not allow them to register students. | |||
* prereg_course_data_student - student preregistrations - also list of students without preregistrations | |||
* prereg_subject_data | |||
* prereg_subject_data_student | |||
* trp_form - Tuition Refund Plan Form | |||
This screen is similarly referenced commented out in the main menu PHP | |||
source code but it is otherwise ''not'' active. | |||
* Attendance -> Attendance Summary : attendance_summary | |||
[[#top|RETURN]] | [[#top|RETURN]] |
Latest revision as of 21:23, 8 September 2024
This document consists of multiple parts; for a directory to all of the
parts, see SDSM:Index.
Description
This part of the SDS Modernization (SDSM) document provides a detailed list of SDS user interface screens and their functions.
See also the document part Users and Privileges that provides some context for this part.
SDS Screens With Public Access
Some SDS screens can be used by anyone who is not currently authenticated or logged in to the app. These are very few in number and are more edge cases, since the vast majority of SDS requires a user to be authenticated to use them.
SDS Public Home Screen
The Public Home screen (index:home_sans_auth
) is where an
app user typically starts when they first visit the app and have not yet
authenticated or logged in to it. This screen provides a terse welcome
message that lets users know they are in the right (or wrong) place, the
SMUS School Data System.
It also provides a link to the Login screen.
While SDS still exists in the form of 2 distinct web apps that are used separately, SDS Gavintech and SDS Laravel, each has its own Public Home screen; see https://api.smus.ca for the latter one.
External Links
Every SDS Gavintech screen has a "Help" link which displays the SDS help wiki on an overlay of the the SDS screen the user is currently on, and where possible, specifically a wiki page about that same SDS screen. The url of the SDS help wiki index page is:
https://secure.smus.ca/wiki/index.php?title=SDSHOWTO:Page_index
Every SDS Gavintech screen has a "SMUS Website" link to the main SMUS website:
Every SDS Gavintech screen has a "Credits" link to a screen listing Copyright-relevant details for SDS:
At least one SDS Gavintech screen (Login) individually links to the SMUS privacy policy page:
https://www.smus.ca/discover/privacy
SDS Login Screen
The Login screen (login
) is where an app user goes to
authenticate or login to the app, with a username and password.
Upon successful authentication, the user then ends up on the
Private Home screen.
It also provides a link to the Forgot Password screen.
SDS Forgot Password and Create an Account Screens
The Forgot Password screen (forgot
) lets an external user,
who forgot their account password, start the process of resetting it.
This is not for use by an internal user, who would instead set or change
their password by way of the school's Microsoft Active Directory server.
The Create an Account / Register (signup
) screen is an
obsolete but still existing app feature where an external user can sign
themselves up for accounts; it used to be necessary for parents to use this
but now it is never used at all, as all new user accounts are instead
created by existing users on their behalf, either manually or by way of an
import from Blackbaud. A user can reach this screen by way of a link on
either the Login screen (Gavintech) or the Home screen (Laravel).
SDS Screens With Private Access
Nearly all SDS screens may only used by anyone who is currently authenticated or logged in to the app.
Every section in this part of SDSM is talking just about such private screens unless otherwise noted.
SDS Private Home Screen
The Private Home screen (index:home_with_auth
) is where an
app user typically starts once they have
authenticated or logged in to it. This screen provides rapid access to some
useful functionality or highlights calendar events.
It also provides a link to the Logout screen.
SDS Logout Screen
The Logout screen (logout
) is where an app user goes to
deauthenticate or logout from the app.
The user then ends up on the Public Home screen.
List of All Active SDS Gavintech Screens
For each of these 644 SDS Gavintech screens, it is considered currently
active, as defined by it having both an implementing PHP source file in its
pages/
source folder plus a corresponding screen describing
record in its database table php_script
(but in practice many
of these are actually obsolete, which will be explained separately):
- absence_list - list of students with absence or trip records - date allows access to all data
- academic_advisory - Allows creation and editing of academic_advisory text for schedule_test page
- academic_ranking - List last year's academic ranks for students.
- academic_recommendation - Online app step9
- academic_schedule - Page to replace existing PDF academic schedule - term in advance
- accepts_interests - Page to display admission accepts
- accepts_offers_interests - Page to display interests reported on application for students presently in Accepted or Offered stages
- accepts_offers_summary - Admissions report page for SMUS detailing students whose status is Accepted or Offered
- access_adobe_hup - Page to access Adobe CS6/CC instructions
- access_dreamspark - Page to access Dreamspark
- access_ms_office - Page to access MS Office instructions
- add_prereg_academic - Page to add or edit (in bulk) preselections for particular subjects
- add_to_queue - advisor requests reports print jobs - no delete facility yet
- admin_index - index page for course & subject administration - starting page for editing data
- admin_parent_download - Page to upload new files for parent secure download
- admin_student_index - - access to NT account batch file creation script
- administer_vaccination - Vaccine administration page
- admission_profile - allows entry of certain admission fields
- admission_summary - Applicant summary page for admissions
- admissions_deposit - Allow applicants to pay their deposit online
- admissions_enrolment_status_update_cron - Page to automatically archive enrolment status update data
- admissions_projected_enrolment - Page to generate admissions projected enrolment report
- admissions_projected_enrolment_cron - Page to automatically generate and email admissions projected enrolment report
- advance_attendance_notice
- advanced_search - An advanced interface for building database queries from scratch.
- advisor - advisor index page for student data - advisor use
- all_course_registrations
- all_invigilation_sessions - Page to show all upcoming invigilation_sessions
- all_preselection_time
- all_student_marks - for a course, calculates marks
- allergy_health_form_check - Page to show allergies vs. health form allergy info
- announcement_email_page - Page to display announcement emails
- app_breakout_statistics - Provides monthly application statistics by grade
- app_edit_address - generic page for addresses
- app_edit_person - generic page for editing person
- app_edit_questions - Edit the dynamic questions in the online application
- app_forgot - Allow applicants to retrieve their LDAP password
- app_login - Online app login
- app_signup - Allow applicants to create an SDS account
- applicant - generic page for applicant
- application_school_years - Page for Admissions to control which current_school_year records are available in the online application
- assign_periods_to_blocks - Timetable planning page to assign periods to blocks
- assign_room_exam_seats - Page to assign exam seats for a group of exam calendar events
- assignment_marks_spreadsheet - Page to allow assignment_marks to be viewed in a spreadsheet format
- attendance_report
- attendance_subject_report - Page to report on subject attendance
- auditing_portal
- award_list_by_grade - Page to list available awards by grade
- award_nominate - Page to nominate students for awards
- award_nominate_detail - Page to display award nomination details
- award_recommendations - Page to calculate award recommendations
- award_vote_results - Display the award voting results
- award_vote_smus - Page to vote for student nominations
- award_voting_times - Configure award phases
- award_winner_list - List of award winners
- awards_add - Add rel_student_award associations
- awards_edit - page for editing already-assigned awards
- awards_search - Search for awards
- awards_voting - teachers vote on major award candidates
- awards_voting_summary - summary page for garv
- away_students - Page to display away students per period
- bcs_forgot - Page for bcs www forgot password
- bcs_signup - Page for bcs www account signup
- billing_emails - Grabs email addresses of parents who are financially responsible for students
- blue_book - Standard display of information at SMUS
- book_exam_seat - Page to manually (re-)book a single exam seat
- bruce_graph
- calendar - multi-view calendar
- call_pdf
- campus_funnel - Admission funnel sorted by campus and fee status type
- campus_switch - Allow user to change campus
- challenge_course_list - Page to display all challenge credits for a school year
- change_password - page to change passwords
- change_resource_booking_event - Page to allow a resource booking to be moved from one event to another
- change_student_course_registration - to change a registration from one course to another - only to be used to correct misregistrations. not drops, changes
- charges_build - Enables user to create charges list from SDS to Excel/Great Plains
- charges_output - Enables user to export create charges list from SDS to Excel/Great Plains
- check_attendance_saves
- check_finished_courses - check for courses that are finished but still have incomplete registrations
- check_student_moe_information - allows viewing of student information for examination verification forms
- childcare_health_form - Download health forms (child care version)
- claws_rip_hurts - class_reports from output_index
- cleanup_person_log - Page to clean up person log data
- cohort_student_summary - Timetable page to show which students are in each cohort
- common_spares - Page to find common spares between teachers
- compare_years_apps - Page to show numbers of apps, offers and accepts derived from online applications cumulatively across several years.
- compare_years_statuses - Page to show numbers of apps, offers and accepts derived from student status information cumulatively across several years.
- conflict_matrix - Report that lists potential conflicts when setting up courses
- continuous_enrolment_contract - Location of Enrolment Contract(s) for Parents
- copy_assignments - Page to allow assignments to be copied from one course to another
- counselling_list - Report that lists academic preselections per subject
- course_assignment_marks
- course_assignments
- course_block_check - Page that checks to ensure that the course selected block matches at least one block that the course runs in
- course_by_period - Page to display all courses running for a selected period
- course_comparison - compares all students in a particular cour/subject - hod/admin use - will need to be changed once SUBJECT is fully implemented
- course_hour_tally - Tally hours for all courses for a student
- course_lessons
- course_list_by_grade - List of courses by grade
- course_rank - Page to compare student course rankings
- course_summary
- course_tally - Report for academic preselection
- course_type_timetable_map - Page to show how courses of a particular type (e.g. teacher cover) are distributed across the timetable
- course_uniqueness - Page to show ISM course uniqueness values, and help determine the order in which they should be placed into the schedule.
- courses_available_by_cohort - Timetable page to show availability of space within courses available to a particular cohort
- courses_by_block_and_term - Timetable planning page to show course by block and module term
- courses_by_room_and_block - Report to understand track registration data by room
- courses_by_room_and_term - Timetable planning page to show courses by room and module term
- courses_by_teacher_and_block - Page with drag-and-drop functionality to allow rapid development of timetable
- courses_by_teacher_and_room - Report to understand track registration data by subject
- courses_by_teacher_and_term - Timetable planning page to show teacher courses by module term
- courses_temporal_correlations - Page to calculate mark correlations between courses
- courses_with_details - Course Report for checking reactivation
- create_announcement - Quick page to create announcements
- create_assignment_marks - creates marks records for a particular assignment - teacher use
- create_booking - Create a new resource booking
- create_exchange_batch_file - SMUS exchange powershell groups
- create_network_accounts_archive_file - Archive old accounts to the External Alumni AD OU
- create_network_accounts_batch_file - creates NT account creation batch file - defaults to is_new_student = 'Y'. Pass 'R' for returning students
- create_person - Page to allow creation of Student, Parent and Teacher person data
- create_recurring_events - Page to create recurring events
- create_samba_archive_file - Archive old files on the file servers
- create_samba_batch_file - Create accounts on the Samba server for incoming students
- credit_card_accounting - A more general credit card accounting page
- daily_attendance - teacher enter attendance data for today - teacher use
- daily_campus_schedule - Schedule for each block for a campus
- daily_test_students - Page to display what students are taking a test on a given day.
- day_market_report - Report to understand the day market
- day_planner - Page to show daily course information for a teacher
- deenrolment_contract - Location of DeEnrolment Contract(s) for Parents
- define_blocks - allows timetable blocks of periods to be defined and edited
- define_periods - allows periods of classroom time to be defined and edited - this data used to be "timetable"
- define_year - allows entries in timetable_year to be created for a whole year at once.
- delete_memcache - Memcache maintenance page
- delete_network_accounts_batch_file - Page to remove accounts and H: drives for non-returning students
- department_test_analysis - Page to show the distribution of tests against time for a particular department
- display_access - Lists a person and all of their SDS access
- display_announcement - Dislpay announcements for events
- download_person_log_file - Generic page for allowing person_log files to be downloaded.
- download_student_transcript - Student SDS page to download transcript
- dry_run_commit - Page to commit the dry run
- dry_run_conflict_report - Page to list dry run conflicts remaining
- dry_run_course_block_summary - Page to show the course loadings by block during dry run in preselection/reregistration
- dry_run_course_summary - Page to summarize course results of the dry run
- dry_run_student_course_cohort_summary - Timetable dry run summary page to show student/course cohorting success
- dry_run_student_summary - Page to summarize student results of the dry run
- duplicate_assignment - Page to allow assignment and its assignment_marks to be duplicated
- e-sds - Index page for E-SDS
- earthquake_fire_list - Earthquake/Fire Emergency Phone List
- edit_accounting
- edit_address - edit an address: do not use this to change the address of a person! - beware that many people may have the same address
- edit_address_types - edit the address_types in the address_type pulldown
- edit_admission_target - System page to edit admission_target information
- edit_admission_test
- edit_admission_test_type - New system page for editing admission_test_type data
- edit_assignment - edit the details of a particular assignment - teacher use
- edit_assignment_mark_type_scaling - Page to edit assignent_mark_type_scaling code
- edit_assignment_mark_types - edit assignment mark types
- edit_assignment_marks - allows input/editing of assignment_mark data for students - also can change asignment.weight
- edit_assignments - edit all assignments at once
- edit_attendance - edit all attendance data for a course - teacher use
- edit_attendance_codes - edit attendance codes
- edit_award_trait - Page to allow editing of award traits
- edit_award_types - Edit award_type data
- edit_awards - edit awards
- edit_breaks - Edit school breaks
- edit_buildings - Page to edit buildings
- edit_cohorts - Page to set up cohorts for the timetable build
- edit_concern - System page for editing concern values
- edit_course - edit information for a course - admin use
- edit_course_registration - alter which students are registered in a course
- edit_courses - edit multiple courses simultaneously
- edit_current_school_years
- edit_default_fees - Page to Edit or Add default Fee::Creates for usage in student finance areas
- edit_department_persons - Admin page to allow editing of department persons (HoD, cover admin)
- edit_departments - edit information for departments
- edit_destinations - Edit destinations
- edit_draft_report - Page where advisors can edit their advisees' reports.
- edit_duties - Page to view student's missing data
- edit_duty_schedule - Page to view student's missing data
- edit_fee_dates - Page for showing and editing dates in relation fees
- edit_fee_status - System page to edit fee_status information
- edit_fee_status_type - System page to edit fee_status_type information
- edit_floors - Page to edit floors available for buildings
- edit_floors_in_building - Page to edit floors in each building
- edit_form_campaigns - Page to manage campaigns for forms that are meistered by the user
- edit_form_meisters - Page to manage form meisters
- edit_generated_reports - Edit reports to be generated by new_output_index
- edit_grad_reqt_year - Provides interface for creating and editing graduation requirement years
- edit_grades_per_year - Grades per year editor
- edit_graduation_rule - Page to manage graduation rules
- edit_houses - edit information about houses
- edit_informed_consent_items - Admin page to edit informed consent items
- edit_intervention - System page for editing intervention values
- edit_key - edit key students
- edit_learning_skill - Page to allow editing of Learning Skills
- edit_learning_skill_group - Page to allow editing of Learning Skill Groups
- edit_learning_skill_value - Page to allow editing of Learning Skill values
- edit_lesson - edit class data (what was taught in a particular class, not a course or a subject) - teacher use
- edit_lessons - bulk edit a number of classes - teacher use
- edit_lr_accommodation - System data page allowing creation and maintenance of LR accommodations
- edit_lr_accommodation_set - System data page allowing creation and maintenance of LR accommodation sets
- edit_mailouts
- edit_mark_session - allows editing of the different times when marks and comments are collected
- edit_moe_exam_registrations - Page to allow editing of MOE exam registrations
- edit_moe_language_codes - edit moe language codes
- edit_moe_plo - Page to allow editing of MOE PLOs
- edit_moe_plo_stream - Page to allow editing of MOE PLO streams
- edit_moe_subject - Enables user to manage and edit MOE Subject/Subject relationships.
- edit_nationalities - adds new nationalities to assign to students
- edit_parent_student_relationship_types - edit the parent_student_relationship_types in the parent_student_relationship_type pulldown
- edit_parents - edit parent information - admin use
- edit_permanent_student_records - Edit student's permanent record
- edit_person
- edit_person_log - Page to allow editing of person_log data
- edit_person_log_type - New system page for editing person_log_type data
- edit_php_script
- edit_portfolio_link - Page for students to enter a link to their Mahara portfolio
- edit_postsec - Edit postsecondary data
- edit_prior_credits
- edit_rel_assignment_mark_type_scaling - Page to edit assignent_mark_type_scaling information for particular assignment_mark_type
- edit_resources - Allows the list of resources to be edited
- edit_room_group_members - Page to edit rooms in room groups
- edit_room_groups - Page to edit room groups
- edit_room_meisters - Page to edit room meisters
- edit_rooms - Page to edit rooms
- edit_rotating_courses - Used by list_rotating_subjects
- edit_scheduled_tests - Page for teachers to review and edit their scheduled tests
- edit_school_plo - Page to allow editing of School PLOs
- edit_school_plo_value - Page to allow editing of School PLO values
- edit_special_needs_categories - Page to edit special needs categories
- edit_student_course_registration - edit a students particular course registrations - allows editing
- edit_student_field
- edit_student_marks - edit student assignment-mark data - teacher use
- edit_student_mcp_data - admin editing of mark collection data
- edit_student_report_data - show all report records for a student for a year - allows is_deleted to be changed
- edit_student_school_plo_type - Page to edit student_school_plo_type data
- edit_students - allows bulk editing of advisors - other functionality to be added as required
- edit_subject - edit a subject
- edit_subjects - edit details about a subject
- edit_system_variables - Page to edit SDS variables
- edit_teacher_fte - Page to edit departmental FTE apportioning of teacher time
- edit_teachers - Page for bulk editing of person_log information for teachers
- edit_term_timetable_days - Page to set up timetable_days for a term for the modular timetable
- edit_terms - Page to set up terms for the modular timetable
- edit_test_log_type - Page to edit TestLogType values
- edit_tests - Create and edit standardized tests.
- edit_timetable_day
- edit_timetable_release_dates - Allows editing the dates on which timetable are released by grade
- edit_titles - edit the titles in the title pulldown
- edit_transfer_credits - List/Edit transfer credits for student passed or in session
- edit_travel - Edit travel information
- edit_travel_labels - Edit travel labels
- edit_trax_marks - Page to edit TRAX marks
- edit_universities - Add/edit universities
- edit_university_actions - Add/edit university_actions
- edit_year
- educational_history - Generic page for educational history
- el_phenomenal - alpha_nominal style reports and house_reports
- email_finance_statements - Page for finance to email out statement announcements
- email_parents - allows selection of a group of parent emails
- email_student_list - Page to email students using the advanced student filter.
- email_students - creates mailto: for students in a house, course, grade etc.
- email_unexplained_absence_list - Sends an email to boarding administrators with the absents students of the day
- emergency_phone_list - Emergency Phone List
- enquiry_data_extract - Page to data mine enquiries
- enquiry_expire - Page to expire out old enquiries
- enrollment_completed - Enrollment completed landing page for parents
- enrolment_status_update_summary - Page to enrolmentstatus update summary for Admissions
- enrolment_summary - Another summary page for the bcsadmissions spreadsheet.
- enter_bulk_test_marks - Allows for bulk uploading of standardized test marks
- enter_test_marks - Enter marks for standardized tests.
- es_attendance_summary - Attendance Summary for ES Audit
- es_audit_available_time - Page to display calculation of available time for es audit.
- es_audit_form - Audit form for ES Audit
- es_bc_grant_report - BC Grant Report for ES Audit
- es_daily - Dailly Attendance Summary for ES Audit
- es_enrollment_summary - Enrollment Summary for ES Audit
- es_homeroom - Homeroom List for ES Audit
- event_billing_departments - Page to manage event billing departments
- event_bus_request_summary - Page to display and manage bus requests
- event_calendarmeister - Page to authorise calendar events
- event_resourcemeister - Resource Meister page
- event_scheduling - Page to enhance administration of groups of related calendar events (e.g. exams)
- exam_name_labels - Page to create exam name labels
- exam_seat_name_labels - Page to create exam labels with exam seat information (by event test)
- export_ap_tax_files - Page to export AP tax files
- export_build - Enables user to export data from SDS to Excel
- export_calendar - Page that exports external_calendar as an ICS file
- export_csv
- export_for_trevlac - Export MCP data to CSV for export to Trevlac
- export_moe1701
- export_output - Enables user to export data from SDS to Excel
- external_calendar - Allows users to book tests and major asignments - restricting on three tests per student (warns after 2)
- external_calendar_event - Allows external users to view SDS calendar event details
- family_information - Online app step3
- fee_schedule - Fee schedule Outline page
- finance_ce_reports - Replacement for Regedit Reports
- finance_list_contracts - Provides a list of finance Contracts and their status
- finance_reports - For financial reports
- find_changed_ap_registrations
- forgot - page to reset passwords
- free_rooms - Classrooms that are available
- free_students
- free_teachers - a simple timetable showing which teachers are free in each block
- freshgrade_export - Page that generates freshgrade export files
- grade_12_course_list - Page to retrieve all grade 12 courses for a grad class
- grade_rep_phone_list - Emergency Phone List
- gradekeeper_export - Export class list to gradekeeper
- graduation_rule_report - Report that checks which students have satisfied their graduation rules
- group_users
- hc_health_form - Download health forms (health centre version)
- head_of_department - lists all courses in a department - hod/admin use
- health_centre_index - An index page for folks from health centre to access what they need.
- health_number_forms - Page to show health numbers vs. health form
- health_of_the_school - Page to show stats on the health of the school - student stress load
- health_questionnaire - health questionnaire for online app
- hod_preselections - Page to show HoDs the preselection subjects and counts for their department
- home_country_list - Report listing student home country
- hoshino_export
- hoshino_zset_import
- house_prep_history - Page to display prep summary for an entire house
- house_prep_signup - Housemasters allow students to go on computer/library prep
- houseparent - houseparent page
- howtoindex - Index of HowTo files and guides
- impersonation - select another user to impersonate
- import
- import_admissions - Page to import SMUS admissions database
- import_pen_number_file - Page to import PEN numbers from ministry export
- import_photos
- import_previous - Import previous class and assignment info
- index - starting index page
- infill_missing_assignment_marks - Page to allow missing assignment_marks to be added for late registered students
- input_absence - absence data entry - health or day student - admin use
- integrade_export - Export class list to integrade
- interview - Interview commentary page for admissions
- invigilation_session - Page to allow teachers to be added as invigilators to an invigilation_session
- invigilation_sessions - Page to show invigilation_sessions connected to an event_resource_booking, to a calendar event, or a selection of calendar events
- lead - Show details for person/parent combinations with the Admissions Lead person log entry
- left_and_returned_students - Page to list students who left and returned
- link_award_trait - Page to allow linking of award traits to awards
- list_addresses - list all addresses - need to limit view somehow. Also need search section.
- list_applications_to_import
- list_assignment_marks_statistics
- list_assignments - list of assignments for a course - teacher use
- list_attendance_statistics
- list_award_recipients
- list_changed_marks - Lists all of the marks that were changed since the end of the mark collection period.
- list_contracts - Provides a list of (de)Enrolment Contracts and their status
- list_events - Page to list events
- list_families - Groups all the families at the school into categories for the Data Center
- list_kitchen_requests - Page to list Kitchen requests
- list_lifers - Page to list how many years students have attended
- list_mark_sessions
- list_money_requests - Page to list and manage Money requests
- list_multiple_calendar_event_persons - Page to list persons attached to group of related calendar events (e.g. exams)
- list_parents - list all parents - with links to PT meetings, PT schedules, addresses etc
- list_rotating_subjects - lists subjects with rotating courses and links to numerous utilities
- list_school_plos - Page to show school PLOs and link to edit student data
- list_siblings - Lists all parents with siblings.
- list_student_status - Shows status of Students
- list_students
- list_students_reports_number - lists students and the number of reports they should get
- list_subject_students - Page to view student's missing data
- list_subjects - list subjects (in a department)
- list_teacher_fte - Page to list all teachers and their assigned FTE; link to edit page
- list_teachers - shows teacher data - cannot be edited; shows number of scripts allowed
- login - Login page
- logout - Logout page
- longitudinal_marks
- lr_connection - Page for linking students to LR connections
- lr_daily_schedule
- lr_student_accommodations - Page for linking students to LR accommodations
- lr_student_accommodations_summary - Admin page detailing how students used their LR accommodations
- lr_upcoming_tests - Page for showing LR connections what tests were coming up for their students
- mahara_portfolio_links - Page for teachers to access student Mahara portfolios
- mailout_report - Page to display information about mailouts
- manage_event - Page to edit events
- manage_event_category - Page to edit event categories
- manage_pt - Page to manage parent/teacher sessions
- manage_staff_calendar - Page that configures faculty lesson ICS exports
- manage_vehicles - Page to manage vehicles
- mark_collection_index - index page for teacher data input/view for a course - teacher use
- markbook_index - Markbook start page for teachers
- marks_edit_spreadsheet
- merge_form_campaign - Page to merge form data into the SDS
- merge_person - Allows for merging of people with the same email address
- methods_of_payment - Link to methods of payment
- midyear_marks - edit midyear marks - admin use
- migrate_trax_marks - Page to migrate marks from one MCP to a TRAX MCP for exam registrations
- mis_ups_list - Page to list UPSes and SNMP details
- miss_academic_time - Page for parents to see procedure to miss academic time
- missing_assignments - which assignment marks are missing - teacher use
- missing_data_report - Page to view student's missing data
- missing_marks - Allows the user to search for unentered marks
- missing_students - list of students missing from a subject
- moe1701 - edit moe 1701
- moe1701_core_french - lists students lacking core french
- moe_check_outcomes - Page to check how the MoE learning outcomes have been covered in the course
- monthly_statistics - Provides monthly admissions statistics
- monthly_student_data - Provides a list of all applied students and their statuses
- mother_father_audit - Page to audit genders of mother/father people
- new_output_index - Frontend for generating reports.
- new_students_grades_for_sets - Lists all new students for the bcsadmissions spreadsheet.
- news_releases - Page for adding and editing sds news and releases so that it dose not require a migration each time
- non_returning_student_list - Page to display all students not returning this year
- number_of_selections - Number of selections for academic preselection
- nurse_information_list - Nurse Information List
- offcampus_health_form - Download health forms for students going off campus
- orphaned_records - detects orphaned records
- output_index - index of output reports
- override_periods - Allows user to cancel or override settings for a specific period on a specific day
- papercut_any_barcode - Produces any papercut barcode for printing
- papercut_barcode - Produces any papercut barcode for printing
- papercut_release - Page for papercut release station
- papercut_restrictions - Page to restrict users from using papercut
- papercut_usernames - Page to create additional papercut usernames
- parent_download - Page for parents to download secure documents
- parent_finance_statements - Page for parents to download their statements
- parent_form - Page for parents to complete online forms
- parent_payment_form - Page for people make payments against students
- parent_preliminaries - First part of parent information for application - simplifies use of parent_summary page
- parent_pt - Page to sign up for parent/teacher sessions
- parent_questionnaire - Online app step7
- parent_reports - Parent SDS download report cards (no auth, security is maintained inside script)
- parent_rereg_download - Parent SDS download rereg form (no auth, security is maintained inside script)
- parent_summary - generic summary page for parents
- parent_view_form - Parent download of PDF health form
- parent_view_preselections - Page for parents to view student course selections
- parent_view_timetable - Page for parents to view student timetables
- parents
- parents_of_students - Provides demographic information for parents of students in a course.
- passport_academic - Academic passport collection
- passport_finearts - Fine arts passport collection
- passport_house - houseparents put in passport to education info here
- passport_sports - Sports passport collection
- passport_summary - Summary of passport information
- payment_agreement_form - Payment Agreement Form
- payment_option_form - Payment Option Change Form
- payments - Page for listing payments and processing payemnts
- paymnet_opt_change - Payment Option Change Request Form
- people_without_aup - Report of people without AUP
- period_analysis - Page to show numbers of tests, calendar events and absences that affect each period per day of week
- personal_recommendation - Online app step10
- photo_report - Report to view student photos.
- php_group_permissions
- php_scripts - List or edit descriptions of scripts
- php_scripts_access - allows access to particular scripts - shows users who may access a script
- php_teacher_access - list, add PHP scripts to user - shows scripts a user may access
- place_specific_course - Page to help decide placement of a specific course during timetable building
- postsec_add - Add post secondary progress entries
- postsec_bulk_add - Page to allow addition of many different academic advisor log entries at once
- postsec_search - Search for previous postsec entries - access to edit limited
- pr_card - For PR Cards
- pr_labels - print students' transcripts onto labels
- prep_signin - Dutymasters sign in students to external prep
- prereg_department_rules - - how many subjects a student may enroll in
- prereg_info_report - List of subjects that have preregistration informamtion
- prereg_subject_data_subject
- prereg_subject_rules - which subjects may be selected by which grade
- preregister_academic - Student SDS page to preregister academic courses
- preregister_academic_dry_run - Page to attempt to dry run academic registration
- preregister_academic_missing - Page that shows students who didn't preselect an academic subject
- preregister_course
- preregister_subject
- preselection_force_graph - Page to view how preselected subjects relate to each other
- preselection_progress - Page to view the progress of the preselection process
- preselection_student_updates
- preselection_subject_time - Page to show how the selection numbers for a subject change over time
- previous_school_report - Page to view previous school information
- print_accounting_deposit_statement
- print_calendar_event - printable calendar event list, with attached students - teacher use
- print_draft_report - printable marksheet and draft report - depends on how sessions are set up
- print_fax_list - Prints a list of students who need their reports faxed or emailed.
- print_marksheet - printable class marksheet - teacher use
- print_output - print general reports
- prnt_awards - print awards
- prnt_gov_header - prints headers grade 10 provincial exam applications
- prnt_rolodex - Print student rolodex cards.
- prnt_timetables - Print student timetables.
- progress_report - Page to sort by progress indicators of students.
- pt_appointments_by_time - Page to show all PT appointments occurring at a particular time
- pt_appointments_profile - Page to show the distribution of appointments against time for Parent Teacher sessions
- pt_today - Self-updating page to show the set of appointments for a teacher with markbook data for Parent Teacher sessions
- puke - Auto-puke page
- read_announcements - Page to display announcements to read out
- register_subject
- registrations_conflict_matrix - Page to show conflict matrices for incomplete course registrations
- reports_data_entry - mark collection form - teacher use
- reports_entry_spell - report entry form - teacher use; modes for teacher and advisor, controls the list of records that appear in left column
- reports_transcripts - Page to display transcripts and reports for new students from their previous schools
- reschedule_student - Page to advisor rescheduling a student timetable
- review_application - Online app step12
- rollover_admin - for year-end rollover administration
- rollover_department_teacher_year - Page to rollover departmental FTE information to the next school year (to simplify editing)
- rollover_mcps
- rollover_periods
- rollover_prereg_rules - System page for rollover of prereg subject and department rules
- rollover_subjects
- room_exam_seats - Page to set up exam seats for a room
- room_group_booking_weekly - A page to view and edit bookings by week and room_group
- room_overrides - Page to show and add room overrides to allow resources to book a classroom that has a regular class scheduled.
- room_period_conflicts - Report that lists room period conflicts for scheduling
- room_test_log_timing - Page to display test_log timing buttons for a test room
- scan_attendance - Page to check for three unexplained absneces per student in this course
- schedule_test
- school_plo_list - Page to list all ministry/school PLOs
- school_year_totals - Summary page for the bcsadmissions spreadsheet.
- search_address
- search_date
- search_email
- search_name - page to handle searches from the menu sidebar
- search_phone
- search_portal - Allows searching the student data - may pass one or two search terms
- search_postal
- search_unknown
- section_prediction - Page to show the [predicted number of sections for a subject during preselection/reregistration
- select_student - student information start page - provides links to various student data; admin and teacher use
- set_active_directory_names - Sync from SDS to Active Directory
- set_network_accounts_groups - Page to set up grade groups for enrolled students
- show_student_info - cumulative student information page
- sick_list
- sign_aup - Page where students and staff can sign the AUP
- signup - page to allow users to sign up for accounts
- sld_advisor - special advisor page for SLD - read access to marks and reports
- smus_admissions_labels - SMUS Admissions Labels from Trevlac
- smus_barcode_labels - Page to generate bus barcode labels
- smus_birthdate_labels - SMUS Birthdate Labels from Trevlac
- smus_honour_roll - Display average of top 6 marks
- smus_information
- smus_name_labels - SMUS Name Labels from Trevlac
- smus_nametag_labels - Page to print SMUS nametag labels
- smus_pen_ministry_labels - Page to print SMUS PEN ministry labels
- smus_phone_list - Phone List Report
- smus_scholarships
- smus_student_questionnaire
- smus_test_labels - Print test labels
- special_cais_boarders_report - Page to display 2011 report for CAIS boarding survey
- special_cais_boarders_report_2015 - Special CAIS report for 2015 (Canadian boarders)
- sql_log - gui for sql_logging
- staff_finance_statements - Page for staff to download their statements
- status_statistics - Counts person_log student_status data
- student_absence - lists all absence and calendar/trip information for a student
- student_admission_test_results - Page to show admissions_test results for a student
- student_attendance - class attendance for a student - teacher use; printable
- student_block_terms - Page to show a student's courses by block and term for quick checking
- student_check_graduation - Page for students to check their grad requirements
- student_concerns_interventions - Page to show concern/intervention data for a specific student
- student_contact_tracing - Page to show which persons have been in contact with a student
- student_course_registration - lists all courses a student is registered in
- student_course_requests_registrations - Page to show a students course requests and corresponding course registrations
- student_current_week_timetable - Allows user to view a student's timetable for the present week, including overrides
- student_documents - Page to display a student's documents
- student_educational_documents - Page to show educationally-related documents from the admissions process for students (default is Accepted status)
- student_event_forecast - Heuristic page to generate scores for students regarding upcoming event absences
- student_event_forecast_detail - Per-student detail of upcoming event absences
- student_folder_labels - Print labels for student folders
- student_in_grade_courses - Report listing student home country
- student_information
- student_lr_test_requests - Teacher page showing which of their students has requested LR accommodations for an upcoming test
- student_lr_testing_accommodations - Student SDS page allowing LR students to book test room space and/or indicate which LR accommodations they indent to use
- student_mark_collections
- student_period_conflicts - List of students with period conflicts
- student_prep_history - Show the external prep history for a student
- student_preregistration_success - Page to show all students course requests and corresponding course registrations
- student_questionnaire - Online app step8
- student_reports - Page for students to dowload their report cards
- student_spares - Students' spares, or the mutual spares that you and the student both have
- student_standards_based_assessment - Page to edit student performance on a standards-based assessment
- student_status - See Current Status of Students
- student_subject_marks_reports - shows all reports for a student within a particular subject
- student_textbook_labels - Textbook labels
- student_timetable - student daily timetable
- student_timetable_export - Page to export student timetable
- student_travel - Travel index
- student_week_timetable - student weekly timetable
- student_weekend_leave - weekend leave summary page for switchboard
- students_concerns_interventions - Page to show students with concern/intervention data
- students_in_departments - list of all students and their current sports registrations
- students_missing_info - Shows students missing a part of the admissions process.
- students_without_full_schedule - Page to display students without a full schedule
- subject_registration_report - Report to understand track registration data by subject
- suggest_preselection_subject_groups - Page to show potential groupings of subjects during preselection/reregistration
- suggest_subject_groups - Page to suggest groupings of subjects to reduce conflicts e.g. for exam scheduling
- teacher_absences - Admin page to show all teacher_absences
- teacher_classrooms - Page to show classrooms used by a teacher
- teacher_course_graph
- teacher_cover - Teacher cover for teachers
- teacher_cover_admin - Teacher cover for admins
- teacher_cover_printable - Teacher cover printable sheet
- teacher_cover_stats - Teacher cover statistics reports
- teacher_edit_course - Allow teachers to edit some course info
- teacher_invigilation - Page to allow teacher to view their invigilation and to add themselves to an upcoming invigilation_session
- teacher_invigilation_stats - Page to compare teacher invigilation allocation
- teacher_marks_graph
- teacher_period_conflicts - Report that lists teacher period conflicts for scheduling
- teacher_pt - Page for teachers to view parent/teacher sessions
- teacher_standards_based_assessment - Page to edit student performance on a standards-based assessment
- teacher_timetable - view a teacher
- terms - terms and agreements for online application
- test_analysis - Page to show the distribution of tests against time for a school year
- test_log_qr - Page to view and set TestLog values for a student and test
- test_room_admin
- theatre_forgot - forgot password for an account
- theatre_signup - Sign up for an account
- transcript_select - Select the mark_collection_period to display for a transcript
- transcript_student - Show a transcript for a student
- travel_reports - Travel reports
- trax_export - Provides interface for creating and exporting MOE TRAX data
- trax_import - Page to import TRAX XAM files
- trev_rsc
- trp_guide - Tuition Refund Plan Guidelines
- unexplained_absence_list - list of students whose absence is unexplained - meant for administrative use
- unexplained_absence_report - Report to track cumulative unexplained absences
- uniform_review - Review students with uniform infractions
- university_ranking - Show student ranking information wrt universities.
- upcoming_tests - Student SDS page showing scheduled tests in the future
- update_my_information - Page to request an update to person/student/address information
- update_payment_profles - Page for guardiant to manage their payment profiles
- upload_app_photo - Online app step11
- upload_finance_export - Page for finance to upload their statement exports
- upload_phone_export - Page for finance to upload their phone statement exports
- view_booking - View resource bookings
- view_booking_weekly - graphical version of view_booking
- view_department_fte - Page to show departmental FTE apportioning of teacher time
- view_email_queue
- view_exam_seats_test_board - Page to view all accommodated test bookings (exam_seats) for a date, regardless of location
- view_pt - Page to show teacher meeting count and parent signup for Parent Teacher sessions
- view_room_exam_seats - Page to show assigned exam seats for a group of exam calendar events
- view_room_exam_seats_by_date - Event page showing one room for a day with all of the exam seats booked into it
- view_room_exam_seats_by_person - Page to show assigned exam seats for a group of exam calendar events, by person
- view_student_mark_summary - Page for student mark summary in a course
- view_students_person_log - Page to show students with PersonLog data of various types
- view_subject_availability
- view_teacher_cover - Page to show future teacher covers assigned
- view_test_exam_seats - Page to show assigned exam seats for an event_test roup (by course)
- view_test_log_data - Page to display test_log duration data for an event_test
- view_visits - Admissions report page for SMUS detailing visiting students
- weekend_leave - page for managing weekend leave, on a student basis (now primarily for admin)
- weekend_leaves - edit multiple weekend leaves - for house use
- weekly_statistics - Provides weekly admissions statistics
- workflow - Page for editing admissions process data
- year_switch - Change year to view old data - sets session variable "year"
SDS Gavintech Main Menus
A large fraction of SDS Gavintech active screens are directly accessible from the main menu bar (the remaining active screens are instead accessed by way of links or buttons on other screens, because they are subordinates, for example an editing screen by way of a listing screen).
The menus that each user sees depends on what roles their user accounts have, and the individual screens they see within each menu is further determined by what screen-related privileges they have been granted.
Main Menus For Current Students
Student Menu
- Student Menu -> Check Grad Requirements : student_check_graduation
- Student Menu -> Course requests -> Make requests : preregister_academic
- Student Menu -> Course requests -> Summary : student_course_requests_registrations
- Student Menu -> Download Report Cards : student_reports
- Student Menu -> Download Transcript : download_student_transcript
- Student Menu -> Free Software -> Microsoft Dreamspark : access_dreamspark
- Student Menu -> Free Software -> Microsoft Office : access_ms_office
- Student Menu -> My Attendance Record : student_attendance
- Student Menu -> My Barcode : papercut_barcode
- Student Menu -> My Calendar : calendar
- Student Menu -> My Courses -> $course_id : course_summary
- Student Menu -> Sign the AUP : sign_aup
- Student Menu -> Student Information : student_information
- Student Menu -> Timetable - all terms : student_week_timetable
- Student Menu -> Timetable : student_week_timetable
- Student Menu -> Timetable Export : student_timetable_export
- Student Menu -> Upcoming Events : student_event_forecast_detail
- Student Menu -> Upcoming Tests : upcoming_tests
Main Menus For Parents of Current Students
Academics
- Academics -> Download Report Cards : parent_reports
- Academics -> Parent & Teacher Meetings : parent_pt
- Academics -> Request for Permission to Miss Academic Time : miss_academic_time
- Academics -> Student Course Requests : parent_view_preselections
- Academics -> Student Timetables : parent_view_timetable
Administration
- Administration -> Manage Payment Profiles : update_payment_profles
- Administration -> Update My Information : update_my_information
- Administration -> Update my Password : change_password
Forms
- Forms -> De-enrolment : deenrolment_contract
- Forms -> Health Form -> Download Past Health Forms : parent_view_form
- Forms -> Health Form -> Submit/Edit Forms : parent_form
- Forms -> Payments : payments
- Forms -> Registration Package -> Enrolment Contract : continuous_enrolment_contract
- Forms -> Registration Package -> Method of Payment : methods_of_payment
- Forms -> Registration Package -> Payment Option Form : payment_option_form
School Information
- School Information -> Link to School Calendar : external_calendar
- School Information -> Parent Information Documents : parent_download
Tuition & Payment
- Tuition & Payment -> Fee Schedule : fee_schedule
- Tuition & Payment -> Methods of Payment : methods_of_payment
- Tuition & Payment -> Monthly Statements : parent_finance_statements
- Tuition & Payment -> Payment Option Change Request Form : paymnet_opt_change
- Tuition & Payment -> Pre-authorized Payment Bank : payment_agreement_form
- Tuition & Payment -> Pre-authorized Payment Credit Card : payment_agreement_form
- Tuition & Payment -> Student Withdrawal Policy : trp_guide
Main Menus For Teachers and Staff
Admin Menu
- Admin Menu -> Admissions -> Acc/Off Interests : accepts_offers_interests
- Admin Menu -> Admissions -> Accepts/Offers : accepts_offers_summary
- Admin Menu -> Admissions -> Add to Academic Advisor Log : postsec_add
- Admin Menu -> Admissions -> CAIS Boarders Report : special_cais_boarders_report
- Admin Menu -> Admissions -> CAIS Boarders Report (2015) : special_cais_boarders_report_2015
- Admin Menu -> Admissions -> Edit Admissions Targets : edit_admission_target
- Admin Menu -> Admissions -> Edit App Questions : app_edit_questions
- Admin Menu -> Admissions -> Edit App Years : application_school_years
- Admin Menu -> Admissions -> Enquiries -> Create enquiry/lead : create_person
- Admin Menu -> Admissions -> Enquiries -> Enquiry Data Extract : enquiry_data_extract
- Admin Menu -> Admissions -> Enquiries -> Enquiry Expiration : enquiry_expire
- Admin Menu -> Admissions -> Enquiries -> List leads : list_parents
- Admin Menu -> Admissions -> Enrolment Summary : enrolment_summary
- Admin Menu -> Admissions -> Invite List : view_visits
- Admin Menu -> Admissions -> List -> $status students : list_students
- Admin Menu -> Admissions -> List students : list_students
- Admin Menu -> Admissions -> List web applications : import
- Admin Menu -> Admissions -> New Student Grades : new_students_grades_for_sets
- Admin Menu -> Admissions -> School Year Totals : school_year_totals
- Admin Menu -> Admissions -> Search Academic Advisor Log : postsec_search
- Admin Menu -> Admissions -> Statistics -> 5 Year Online Application data : compare_years_apps
- Admin Menu -> Admissions -> Statistics -> 5 Year Student Status data : compare_years_statuses
- Admin Menu -> Admissions -> Statistics -> App Breakout : app_breakout_statistics
- Admin Menu -> Admissions -> Statistics -> Enrollment status update - Summary : enrolment_status_update_summary
- Admin Menu -> Admissions -> Statistics -> Enrollment status update : weekly_statistics
- Admin Menu -> Admissions -> Statistics -> Monthly Student Data : monthly_student_data
- Admin Menu -> Admissions -> Statistics -> Projected Enrolment : admissions_projected_enrolment
- Admin Menu -> Admissions -> Statistics -> Right Now : monthly_statistics
- Admin Menu -> Admissions -> Statistics -> Status by month : status_statistics
- Admin Menu -> Admissions -> Student Documents : student_documents
- Admin Menu -> Admissions -> Student Educational Documents : student_educational_documents
- Admin Menu -> Admissions -> Student Enrollment Status : student_status
- Admin Menu -> Admissions -> Student Funnel : campus_funnel
- Admin Menu -> Admissions -> Students Missing Info : students_missing_info
- Admin Menu -> Analytics -> Longitudinal marks : longitudinal_marks
- Admin Menu -> Analytics -> Period analysis : period_analysis
- Admin Menu -> Analytics -> School Health : health_of_the_school
- Admin Menu -> Analytics -> Temporal course marks correlation : courses_temporal_correlations
- Admin Menu -> Analytics -> Tests : test_analysis
- Admin Menu -> Awards -> Award List By Grade : award_list_by_grade
- Admin Menu -> Awards -> Award recommendations : award_recommendations
- Admin Menu -> Awards -> Award Voting Times : award_voting_times
- Admin Menu -> Awards -> Course Rankings : course_rank
- Admin Menu -> Awards -> Create / Change Awards : edit_awards
- Admin Menu -> Awards -> Edit Award Traits : edit_award_trait
- Admin Menu -> Awards -> Edit Award Types : edit_award_types
- Admin Menu -> Awards -> Edit Student Awards : awards_edit
- Admin Menu -> Awards -> Link Award Traits : link_award_trait
- Admin Menu -> Awards -> SMUS Honour Roll : smus_honour_roll
- Admin Menu -> Awards -> SMUS Voting Results : award_vote_results
- Admin Menu -> Awards -> Voting summary : awards_voting_summary
- Admin Menu -> Continuous Enrollment -> Add/Edit Default Fees : edit_default_fees
- Admin Menu -> Continuous Enrollment -> Edit Fee Dates : edit_fee_dates
- Admin Menu -> Continuous Enrollment -> Finance Contracts : finance_list_contracts
- Admin Menu -> Continuous Enrollment -> List Contracts : list_contracts
- Admin Menu -> Continuous Enrollment -> Student List : list_student_status
- Admin Menu -> Departments -> Admin index : admin_index
- Admin Menu -> Departments -> Check finished courses : check_finished_courses
- Admin Menu -> Departments -> Course Block Check : course_block_check
- Admin Menu -> Departments -> Course List By Grade : course_list_by_grade
- Admin Menu -> Departments -> Course Report With Details : courses_with_details
- Admin Menu -> Departments -> Edit courses by dept. -> $grade -> $department_name : edit_courses
- Admin Menu -> Departments -> Edit departments : edit_departments
- Admin Menu -> Departments -> PLO List By Grade : school_plo_list
- Admin Menu -> Departments -> Rotating subjects : list_rotating_subjects
- Admin Menu -> Departments -> Subjects missing students : missing_students
- Admin Menu -> Finance -> Billing Emails : billing_emails
- Admin Menu -> Finance -> CE Reporting : finance_ce_reports
- Admin Menu -> Finance -> E-SDS : e-sds
- Admin Menu -> Finance -> Email Statements : email_finance_statements
- Admin Menu -> Finance -> ES Audit Report -> Attendance Summary : es_attendance_summary
- Admin Menu -> Finance -> ES Audit Report -> Available Time Calculation : es_audit_available_time
- Admin Menu -> Finance -> ES Audit Report -> BC Grant Report : es_bc_grant_report
- Admin Menu -> Finance -> ES Audit Report -> Daily Attendance : es_daily
- Admin Menu -> Finance -> ES Audit Report -> Enrollment Summary : es_enrollment_summary
- Admin Menu -> Finance -> ES Audit Report -> ES Audit Form : es_audit_form
- Admin Menu -> Finance -> ES Audit Report -> Homeroom Attendance : es_homeroom
- Admin Menu -> Finance -> Export AP Tax Files : export_ap_tax_files
- Admin Menu -> Finance -> Payment Reports : finance_reports
- Admin Menu -> Finance -> Upload Finance Export : upload_finance_export
- Admin Menu -> Finance -> Upload Phone Export : upload_phone_export
- Admin Menu -> Invigilation -> Sessions : all_invigilation_sessions
- Admin Menu -> Invigilation -> Teacher stats : teacher_invigilation_stats
- Admin Menu -> LR -> Exam room admin : test_room_admin
- Admin Menu -> LR -> Log test ticket : test_log_qr
- Admin Menu -> LR -> LR Accommodations : lr_student_accommodations
- Admin Menu -> LR -> LR Accommodations usage : lr_student_accommodations_summary
- Admin Menu -> LR -> LR Connection : lr_connection
- Admin Menu -> LR -> LR daily schedule : lr_daily_schedule
- Admin Menu -> LR -> LR student advisor : sld_advisor
- Admin Menu -> LR -> Upcoming LR tests : lr_upcoming_tests
- Admin Menu -> LR -> View students' files and documents : view_students_person_log
- Admin Menu -> LR -> View test board : view_exam_seats_test_board
- Admin Menu -> LR -> View test room : view_room_exam_seats_by_date
- Admin Menu -> Mark Collections -> Find missing marks : missing_marks
- Admin Menu -> Mark Collections -> List changed marks : list_changed_marks
- Admin Menu -> Mark Collections -> Mark collection periods : list_mark_sessions
- Admin Menu -> Mark Collections -> Reports copies information : list_students_reports_number
- Admin Menu -> Mark Collections -> Reports fax information : list_students_reports_number
- Admin Menu -> Migration -> Photos import : import_photos
- Admin Menu -> MIS -> Papercut Restrictions : papercut_restrictions
- Admin Menu -> MIS -> Papercut Usernames : papercut_usernames
- Admin Menu -> MIS -> UPS Monitor : mis_ups_list
- Admin Menu -> MOE -> Edit Graduation Rules : edit_graduation_rule
- Admin Menu -> MOE -> Edit Moe Language Codes : edit_moe_language_codes
- Admin Menu -> MOE -> Edit MOE Subjects : edit_moe_subject
- Admin Menu -> MOE -> Edit Permanent Student Records : edit_permanent_student_records
- Admin Menu -> MOE -> Migrate TRAX CRS Marks : migrate_trax_marks
- Admin Menu -> MOE -> Migrate TRAX XAM Marks : migrate_trax_marks
- Admin Menu -> MOE -> Moe 1701 / PEN Request : moe1701
- Admin Menu -> MOE -> PEN File Import : import_pen_number_file
- Admin Menu -> MOE -> Trax Export : trax_export
- Admin Menu -> MOE -> Trax XAM Import : trax_import
- Admin Menu -> Online Forms -> Edit Form Meisters : edit_form_meisters
- Admin Menu -> Online Forms -> Form Campaigns : edit_form_campaigns
- Admin Menu -> Parents -> Create person : edit_person
- Admin Menu -> Parents -> Create persons : create_person
- Admin Menu -> Parents -> List addresses : list_addresses
- Admin Menu -> Parents -> List parents : list_parents
- Admin Menu -> Parents -> Manage Parent/Teacher : manage_pt
- Admin Menu -> Parents -> Mother/Father Audit : mother_father_audit
- Admin Menu -> Parents -> Orphaned records : orphaned_records
- Admin Menu -> Parents -> Secure Download Admin : admin_parent_download
- Admin Menu -> Parents -> View Parent/Teacher : view_pt
- Admin Menu -> Passport to education -> Academic : passport_academic
- Admin Menu -> Passport to education -> Fine Arts : passport_finearts
- Admin Menu -> Passport to education -> Sports : passport_sports
- Admin Menu -> Passport to education -> Summary : passport_summary
- Admin Menu -> Pre-selection -> Academic Dry Run : preregister_academic_dry_run
- Admin Menu -> Pre-selection -> Add/edit preselections : add_prereg_academic
- Admin Menu -> Pre-selection -> Conflict Matrix : conflict_matrix
- Admin Menu -> Pre-selection -> Department rules : prereg_department_rules
- Admin Menu -> Pre-selection -> Graphs -> Pre-selection subject time : preselection_subject_time
- Admin Menu -> Pre-selection -> Graphs -> Pre-selections with time : all_preselection_time
- Admin Menu -> Pre-selection -> Graphs -> Preselection progress : preselection_progress
- Admin Menu -> Pre-selection -> Pre-selection force : preselection_force_graph
- Admin Menu -> Pre-selection -> Pre-selection success : student_preregistration_success
- Admin Menu -> Pre-selection -> Preselection Count : number_of_selections
- Admin Menu -> Pre-selection -> Preselection tally : course_tally
- Admin Menu -> Pre-selection -> Recent student updates : preselection_student_updates
- Admin Menu -> Pre-selection -> Section predictions : section_prediction
- Admin Menu -> Pre-selection -> Students missing preselections : preregister_academic_missing
- Admin Menu -> Pre-selection -> Subject Registration Report : subject_registration_report
- Admin Menu -> Pre-selection -> Subject rules : prereg_subject_rules
- Admin Menu -> Pre-selection -> Subjects With Preselection Info : prereg_info_report
- Admin Menu -> Pre-selection -> View preselections : counselling_list
- Admin Menu -> Pre-selection -> View subject availability : view_subject_availability
- Admin Menu -> Security -> Audit portal : auditing_portal
- Admin Menu -> Security -> Display SDS access : display_access
- Admin Menu -> Security -> Group permissions : php_group_permissions
- Admin Menu -> Security -> LDAP group memberships : group_users
- Admin Menu -> Security -> PHP scripts : php_scripts
- Admin Menu -> Security -> Teacher access : php_teacher_access
- Admin Menu -> Students -> Academic Ranking : academic_ranking
- Admin Menu -> Students -> Active Directory Sync : admin_student_index
- Admin Menu -> Students -> Allergy Health Form Check : allergy_health_form_check
- Admin Menu -> Students -> Check MOE data : check_student_moe_information
- Admin Menu -> Students -> Course Hour Tally : course_hour_tally
- Admin Menu -> Students -> Create person : edit_person
- Admin Menu -> Students -> Create student and parents : create_person
- Admin Menu -> Students -> Edit ".KEY_OR_IEP." Students : edit_key
- Admin Menu -> Students -> Edit Students : edit_students
- Admin Menu -> Students -> Health Number Check : health_number_forms
- Admin Menu -> Students -> Left and returned students : left_and_returned_students
- Admin Menu -> Students -> List Students : list_students
- Admin Menu -> Students -> Missing Data Report : missing_data_report
- Admin Menu -> Students -> Non-returning students : non_returning_student_list
- Admin Menu -> Students -> People without AU : people_without_aup
- Admin Menu -> Students -> Select Student : select_student
- Admin Menu -> Students -> Students in Courses : student_in_grade_courses
- Admin Menu -> Students -> View students' person log : view_students_person_log
- Admin Menu -> Subjects -> $department_name -> (Whole department) : list_subjects
- Admin Menu -> Subjects -> $department_name -> $subject_grade | "Other" -> $subject_name : edit_subject
- Admin Menu -> System Data -> Add/Edit News and Releases : news_releases
- Admin Menu -> System Data -> Cleanup Person Log : cleanup_person_log
- Admin Menu -> System Data -> Edit Accounting Types : edit_accounting
- Admin Menu -> System Data -> Edit Address Types : edit_address_types
- Admin Menu -> System Data -> Edit Admission Test Types : edit_admission_test_type
- Admin Menu -> System Data -> Edit Admission Tests : edit_admission_test
- Admin Menu -> System Data -> Edit Assignment Mark Type Scalings : edit_assignment_mark_type_scaling
- Admin Menu -> System Data -> Edit Attendance Codes : edit_attendance_codes
- Admin Menu -> System Data -> Edit Award Types : edit_awards
- Admin Menu -> System Data -> Edit Breaks : edit_breaks
- Admin Menu -> System Data -> Edit Buildings : edit_buildings
- Admin Menu -> System Data -> Edit Cohorts : edit_cohorts
- Admin Menu -> System Data -> Edit Concerns : edit_concern
- Admin Menu -> System Data -> Edit Duties : edit_duties
- Admin Menu -> System Data -> Edit Event Category : manage_event_category
- Admin Menu -> System Data -> Edit Fee Status Types : edit_fee_status_type
- Admin Menu -> System Data -> Edit Fee Statuses : edit_fee_status
- Admin Menu -> System Data -> Edit Floors : edit_floors
- Admin Menu -> System Data -> Edit Floors in Buildings : edit_floors_in_building
- Admin Menu -> System Data -> Edit Generated Reports : edit_generated_reports
- Admin Menu -> System Data -> Edit Grad_Reqt_Year : edit_grad_reqt_year
- Admin Menu -> System Data -> Edit Grades per Year : edit_grades_per_year
- Admin Menu -> System Data -> Edit House parents : edit_houses
- Admin Menu -> System Data -> Edit Informed Consent Items : edit_informed_consent_items
- Admin Menu -> System Data -> Edit Interventions : edit_intervention
- Admin Menu -> System Data -> Edit Learning Skill Groups : edit_learning_skill_group
- Admin Menu -> System Data -> Edit Learning Skill Values : edit_learning_skill_value
- Admin Menu -> System Data -> Edit Learning Skills : edit_learning_skill
- Admin Menu -> System Data -> Edit LR Accommodation Sets : edit_lr_accommodation_set
- Admin Menu -> System Data -> Edit LR Accommodations : edit_lr_accommodation
- Admin Menu -> System Data -> Edit Mailouts : edit_mailouts
- Admin Menu -> System Data -> Edit Nationalities : edit_nationalities
- Admin Menu -> System Data -> Edit Parent-Student Relationship Types : edit_parent_student_relationship_types
- Admin Menu -> System Data -> Edit Person Log Types : edit_person_log_type
- Admin Menu -> System Data -> Edit Resources : edit_resources
- Admin Menu -> System Data -> Edit Room Group Members : edit_room_group_members
- Admin Menu -> System Data -> Edit Room Groups : edit_room_groups
- Admin Menu -> System Data -> Edit Room Meisters : edit_room_meisters
- Admin Menu -> System Data -> Edit Rooms : edit_rooms
- Admin Menu -> System Data -> Edit School PLO Values : edit_school_plo_value
- Admin Menu -> System Data -> Edit School Years : edit_current_school_years
- Admin Menu -> System Data -> Edit Special Needs Categories : edit_special_needs_categories
- Admin Menu -> System Data -> Edit Student School PLO Types : edit_student_school_plo_type
- Admin Menu -> System Data -> Edit System Variables : edit_system_variables
- Admin Menu -> System Data -> Edit Test Log Types : edit_test_log_type
- Admin Menu -> System Data -> Edit Timetable days : edit_timetable_day
- Admin Menu -> System Data -> Edit Timetable Release Dates : edit_timetable_release_dates
- Admin Menu -> System Data -> Edit Titles : edit_titles
- Admin Menu -> System Data -> Edit Trip Billing Departments : event_billing_departments
- Admin Menu -> System Data -> Edit Universities : edit_universities
- Admin Menu -> System Data -> Edit University Actions : edit_university_actions
- Admin Menu -> System Data -> Edit Vehicles : manage_vehicles
- Admin Menu -> System Data -> Memcache Maintenance : delete_memcache
- Admin Menu -> System Data -> Merge People : merge_person
- Admin Menu -> System Data -> Missing French Moe 1701 : moe1701_core_french
- Admin Menu -> System Data -> View SQL Log : sql_log
- Admin Menu -> System Data -> Year end rollover : rollover_admin
- Admin Menu -> System Stats -> Assignment marks : list_assignment_marks_statistics
- Admin Menu -> Teacher Cover -> Absences : teacher_absences
- Admin Menu -> Teacher Cover -> Cover admin : teacher_cover_admin
- Admin Menu -> Teacher Cover -> Cover map : course_type_timetable_map
- Admin Menu -> Teacher Cover -> Cover printout : teacher_cover_printable
- Admin Menu -> Teacher Cover -> Cover stats : teacher_cover_stats
- Admin Menu -> Teacher Cover -> Future covers : view_teacher_cover
- Admin Menu -> Teachers -> Create person : edit_person
- Admin Menu -> Teachers -> Create teacher : create_person
- Admin Menu -> Teachers -> Edit teachers : edit_teachers
- Admin Menu -> Teachers -> List teacher FTE : list_teacher_fte
- Admin Menu -> Teachers -> List teachers : list_teachers
- Admin Menu -> Teachers -> Teacher classrooms : teacher_classrooms
- Admin Menu -> Teachers -> View department FTE : view_department_fte
- Admin Menu -> Timetable -> Changed AP registrations : find_changed_ap_registrations
- Admin Menu -> Timetable -> Cohorts -> Cohort course availability : courses_available_by_cohort
- Admin Menu -> Timetable -> Cohorts -> Cohort students : cohort_student_summary
- Admin Menu -> Timetable -> Cohorts -> Student contact tracing : student_contact_tracing
- Admin Menu -> Timetable -> Conflicts -> Room Conflicts : room_period_conflicts
- Admin Menu -> Timetable -> Conflicts -> Student Conflicts : student_period_conflicts
- Admin Menu -> Timetable -> Conflicts -> Teacher Conflicts : teacher_period_conflicts
- Admin Menu -> Timetable -> Course Uniqueness : course_uniqueness
- Admin Menu -> Timetable -> Courses by block and term : courses_by_block_and_term
- Admin Menu -> Timetable -> Courses By Period : course_by_period
- Admin Menu -> Timetable -> Courses by room and block : courses_by_room_and_block
- Admin Menu -> Timetable -> Courses by room and term : courses_by_room_and_term
- Admin Menu -> Timetable -> Courses by teacher and block : courses_by_teacher_and_block
- Admin Menu -> Timetable -> Courses by teacher and room : courses_by_teacher_and_room
- Admin Menu -> Timetable -> Courses by teacher and term : courses_by_teacher_and_term
- Admin Menu -> Timetable -> Define -> Assign Periods : assign_periods_to_blocks
- Admin Menu -> Timetable -> Define -> Define Blocks : define_blocks
- Admin Menu -> Timetable -> Define -> Define Periods : define_periods
- Admin Menu -> Timetable -> Define -> Define Year : define_year
- Admin Menu -> Timetable -> Define -> Edit terms : edit_terms
- Admin Menu -> Timetable -> Define -> Edit Year : edit_year
- Admin Menu -> Timetable -> Hoshino -> Data export : hoshino_export
- Admin Menu -> Timetable -> Hoshino -> ZSet import : hoshino_zset_import
- Admin Menu -> Timetable -> Override Period : override_periods
- Admin Menu -> Timetable -> Place specific course : place_specific_course
- Admin Menu -> Timetable -> Registrations conflict matrix : registrations_conflict_matrix
- Admin Menu -> Timetable -> Students without full schedule : students_without_full_schedule
- Admin Menu -> Travel -> Edit Destinations : edit_destinations
- Admin Menu -> Travel -> Edit Travel Labels : edit_travel_labels
- Admin Menu -> Weekend leave : student_weekend_leave
These items don't seem to appear in the menu despite being defined for it:
- Admin Menu -> Admissions -> Registration Status : registration_status
- Admin Menu -> System Data -> Edit District Schools : edit_district_schools
Staff Menu
- Staff Menu -> Academic Advisor Log -> Add entry : postsec_add
- Staff Menu -> Academic Advisor Log -> Bulk add entries : postsec_bulk_add
- Staff Menu -> Academic Advisor Log -> Search : postsec_search
- Staff Menu -> Academic Advisor Log -> Standardized Tests -> Edit tests : edit_tests
- Staff Menu -> Academic Advisor Log -> Standardized Tests -> Enter bulk marks : enter_bulk_test_marks
- Staff Menu -> Academic Advisor Log -> Standardized Tests -> Enter marks : enter_test_marks
- Staff Menu -> Academic Advisor Log -> University Report : university_ranking
- Staff Menu -> Advanced search : advanced_search
- Staff Menu -> Advisor stuff -> Concerns/Interventions : students_concerns_interventions
- Staff Menu -> Advisor stuff -> My academic advisees : advisor
- Staff Menu -> Advisor stuff -> My boarding advisees : advisor
- Staff Menu -> Advisor stuff -> My homeroom advisees : advisor
- Staff Menu -> Advisor stuff -> Print queue : add_to_queue
- Staff Menu -> Advisor stuff -> Progress Report : progress_report
- Staff Menu -> Advisor stuff -> Registrations by block : all_course_registrations
- Staff Menu -> Advisor stuff -> Registrations by department : all_course_registrations
- Staff Menu -> Attendance -> Absent students : absence_list
- Staff Menu -> Attendance -> Advance notice for teacher : advance_attendance_notice
- Staff Menu -> Attendance -> Attendance Report : attendance_report
- Staff Menu -> Attendance -> Attendance Stats : list_attendance_statistics
- Staff Menu -> Attendance -> Attendance Subject Report : attendance_subject_report
- Staff Menu -> Attendance -> Away students : away_students
- Staff Menu -> Attendance -> Check save pressed : check_attendance_saves
- Staff Menu -> Attendance -> Free students : free_students
- Staff Menu -> Attendance -> Input absences : input_absence
- Staff Menu -> Attendance -> Student Event Forecast : student_event_forecast
- Staff Menu -> Attendance -> Unexplained absences : unexplained_absence_list
- Staff Menu -> Attendance -> Uniform review : uniform_review
- Staff Menu -> Awards -> Grant Student Awards : awards_add
- Staff Menu -> Awards -> List Award Winners : award_winner_list
- Staff Menu -> Awards -> Print Awards : prnt_awards
- Staff Menu -> Awards -> Search Student Awards : awards_search
- Staff Menu -> Calendar -> Academic schedule : academic_schedule
- Staff Menu -> Calendar -> Bus request summary : event_bus_request_summary
- Staff Menu -> Calendar -> Calendarmeister : event_calendarmeister
- Staff Menu -> Calendar -> Create announcement : create_announcement
- Staff Menu -> Calendar -> Daily Announcement Email : announcement_email_page
- Staff Menu -> Calendar -> Manage my events/calendar : list_events
- Staff Menu -> Calendar -> Print timetables : prnt_timetables
- Staff Menu -> Calendar -> Read Announcements : read_announcements
- Staff Menu -> Calendar -> Schedule teacher duties : edit_duty_schedule
- Staff Menu -> Calendar -> Scheduling assistant : event_scheduling
- Staff Menu -> Calendar -> SMUS calendar : calendar
- Staff Menu -> Calendar -> View Kitchen Requests : list_kitchen_requests
- Staff Menu -> Calendar -> View Money Requests : list_money_requests
- Staff Menu -> Calendar -> View scheduled tests : schedule_test
- Staff Menu -> Canned Reports -> Admissions Accepts : accepts_interests
- Staff Menu -> Canned Reports -> Admissions Labels : smus_admissions_labels
- Staff Menu -> Canned Reports -> Barcode Bus Sheet : smus_barcode_labels
- Staff Menu -> Canned Reports -> Birth Country List : home_country_list
- Staff Menu -> Canned Reports -> Birthdate Labels : smus_birthdate_labels
- Staff Menu -> Canned Reports -> Blue Book : blue_book
- Staff Menu -> Canned Reports -> Challenge Course List : challenge_course_list
- Staff Menu -> Canned Reports -> Check Graduation Rules : graduation_rule_report
- Staff Menu -> Canned Reports -> Day Market Report : day_market_report
- Staff Menu -> Canned Reports -> Earthquake/Fire Phone List : earthquake_fire_list
- Staff Menu -> Canned Reports -> Emergency Phone List : emergency_phone_list
- Staff Menu -> Canned Reports -> Exam Nametag Labels : exam_name_labels
- Staff Menu -> Canned Reports -> Export wizard : export_build
- Staff Menu -> Canned Reports -> Folder Labels : student_folder_labels
- Staff Menu -> Canned Reports -> Folder Labels (new only) : student_folder_labels
- Staff Menu -> Canned Reports -> Generate Report : new_output_index
- Staff Menu -> Canned Reports -> Grad Gr12 Course List : grade_12_course_list
- Staff Menu -> Canned Reports -> Grade Rep Phone List : grade_rep_phone_list
- Staff Menu -> Canned Reports -> Home Country List : home_country_list
- Staff Menu -> Canned Reports -> List Families : list_families
- Staff Menu -> Canned Reports -> List Lifers : list_lifers
- Staff Menu -> Canned Reports -> List Siblings : list_siblings
- Staff Menu -> Canned Reports -> Mailout Report : mailout_report
- Staff Menu -> Canned Reports -> Name Labels : smus_name_labels
- Staff Menu -> Canned Reports -> Nametag Labels : smus_nametag_labels
- Staff Menu -> Canned Reports -> Nurse Information List : nurse_information_list
- Staff Menu -> Canned Reports -> Output Reports : output_index
- Staff Menu -> Canned Reports -> PEN Ministry Labels : smus_pen_ministry_labels
- Staff Menu -> Canned Reports -> Phone List : smus_phone_list
- Staff Menu -> Canned Reports -> Previous School Report : previous_school_report
- Staff Menu -> Canned Reports -> Print 1004/1104 headers : prnt_gov_header
- Staff Menu -> Canned Reports -> Print Fax Labels : call_pdf
- Staff Menu -> Canned Reports -> Print Fax List : print_fax_list
- Staff Menu -> Canned Reports -> Print PR Labels : pr_labels
- Staff Menu -> Canned Reports -> Print Rolodex Cards : prnt_rolodex
- Staff Menu -> Canned Reports -> Student Photos : photo_report
- Staff Menu -> Canned Reports -> Test Labels : smus_test_labels
- Staff Menu -> Canned Reports -> Textbook Labels : student_textbook_labels
- Staff Menu -> Charges Wizard : manage_event
- Staff Menu -> Department -> Administrate department -> $department_name : head_of_department
- Staff Menu -> Department -> Alpha-by-alpha report : all_course_registrations
- Staff Menu -> Department -> Course requests -> $department_name : hod_preselections
- Staff Menu -> Department -> Course requests information : hod_preselections
- Staff Menu -> Department -> Head of department : head_of_department
- Staff Menu -> Department -> Registration by block -> $grade : all_course_registrations
- Staff Menu -> Department -> Registration by department -> $grade : all_course_registrations
- Staff Menu -> Email -> Email parents : email_parents
- Staff Menu -> Email -> Email queue : view_email_queue
- Staff Menu -> Email -> Email students : email_student_list
- Staff Menu -> Health Centre -> Forms (Health Centre) : hc_health_form
- Staff Menu -> Health Centre -> Forms (Junior School Child Care) : childcare_health_form
- Staff Menu -> Health Centre -> Forms (Off Campus) : offcampus_health_form
- Staff Menu -> Health Centre -> Health Centre Index : health_centre_index
- Staff Menu -> Health Centre -> Vaccinations : administer_vaccination
- Staff Menu -> Houseparent -> Edit weekend leaves : weekend_leaves
- Staff Menu -> Houseparent -> Houseparent Index : houseparent
- Staff Menu -> Houseparent -> Passport to Education : passport_house
- Staff Menu -> HowTo... Index : howtoindex
- Staff Menu -> Prep -> Assign prep : house_prep_signup
- Staff Menu -> Prep -> Prep sign in : prep_signin
- Staff Menu -> Resource Booking -> Create Booking : create_booking
- Staff Menu -> Resource Booking -> Free Classrooms : free_rooms
- Staff Menu -> Resource Booking -> Resource Meister : event_resourcemeister
- Staff Menu -> Resource Booking -> Room Groups : view_booking_weekly
- Staff Menu -> Resource Booking -> Room overrides : room_overrides
- Staff Menu -> Resource Booking -> Weekly Booking : view_booking_weekly
- Staff Menu -> Resource Booking -> Weekly Room Group Booking : room_group_booking_weekly
- Staff Menu -> Select student : select_student
- Staff Menu -> Show Student Info : show_student_info
- Staff Menu -> Staff Statements : staff_finance_statements
- Staff Menu -> Teachers -> Absence and Teacher Cover : teacher_cover
- Staff Menu -> Teachers -> Award nominations : award_nominate
- Staff Menu -> Teachers -> Award voting : award_vote_smus
- Staff Menu -> Teachers -> Awards voting : awards_voting
- Staff Menu -> Teachers -> Common Spares : common_spares
- Staff Menu -> Teachers -> Daily Campus Schedule : daily_campus_schedule
- Staff Menu -> Teachers -> Day planner : day_planner
- Staff Menu -> Teachers -> Import previous lessons : import_previous
- Staff Menu -> Teachers -> Manage Learning Standards (PLOs) : edit_school_plo
- Staff Menu -> Teachers -> Manage MOE PLO Streams : edit_moe_plo_stream
- Staff Menu -> Teachers -> My Barcode : papercut_barcode
- Staff Menu -> Teachers -> My calendar : calendar
- Staff Menu -> Teachers -> Parent & Teacher Meetings : teacher_pt
- Staff Menu -> Teachers -> Setup Calendar Export : manage_staff_calendar
- Staff Menu -> Teachers -> Sign the AUP : sign_aup
- Staff Menu -> Teachers -> Software -> Adobe CS Home Use : access_adobe_hup
- Staff Menu -> Teachers -> Software -> Microsoft Dreamspark : access_dreamspark
- Staff Menu -> Teachers -> Software -> Microsoft Office : access_ms_office
- Staff Menu -> Teachers -> Student LR tests : student_lr_test_requests
- Staff Menu -> Teachers -> Teacher invigilation : teacher_invigilation
- Staff Menu -> Teachers -> Timetable : teacher_timetable
- Staff Menu -> Teachers -> Update Personal Info : update_my_information
- Staff Menu -> Teachers -> Who's free? : free_teachers
- Staff Menu -> Travel -> Edit weekend leave : weekend_leave
- Staff Menu -> Travel -> Student travel : student_travel
- Staff Menu -> Travel -> Travel reports : travel_reports
- Staff Menu -> Travel -> Weekend leave arrangements : student_weekend_leave
These items don't seem to appear in the menu despite being defined for it:
- Staff Menu -> Advisor stuff -> Edit Reports -> $person_name ($person_student_grade) -> $course_name : reports_entry_spell
- Staff Menu -> Attendance -> Manage Attendance : manage_attendance
Main Menus For Teachers With Their Own Courses
My Courses
- My Courses -> $course_name -> Edit attendance data : edit_attendance
- My Courses -> $course_name -> Edit course info : teacher_edit_course
- My Courses -> $course_name -> Edit tests : edit_scheduled_tests
- My Courses -> $course_name -> Email students, parents, teachers : email_students
- My Courses -> $course_name -> Grant ROA : awards_add
- My Courses -> $course_name -> Import previous lessons : import_previous
- My Courses -> $course_name -> Lesson calendar : calendar
- My Courses -> $course_name -> Lessons : edit_lessons
- My Courses -> $course_name -> Mark book -> Assignment types : edit_assignment_mark_types
- My Courses -> $course_name -> Mark book -> Assignments : list_assignments
- My Courses -> $course_name -> Mark book -> Copy assignments : copy_assignments
- My Courses -> $course_name -> Mark book -> Edit all assignments : edit_assignments
- My Courses -> $course_name -> Mark book -> Edit all marks : marks_edit_spreadsheet
- My Courses -> $course_name -> Mark book -> Home : markbook_home
- My Courses -> $course_name -> Mark book -> Infill missing records : infill_missing_assignment_marks
- My Courses -> $course_name -> Mark book -> Missing marks : missing_assignments
- My Courses -> $course_name -> Mark book -> Spreadsheet : assignment_marks_spreadsheet
- My Courses -> $course_name -> Mark book -> Standards-based assessment : list_school_plos
- My Courses -> $course_name -> Mark book -> Start here : markbook_index
- My Courses -> $course_name -> Mark book -> Student marks : all_student_marks
- My Courses -> $course_name -> Parents of students : parents_of_students
- My Courses -> $course_name -> Photographs : photo_report
- My Courses -> $course_name -> Reports & Marks -> Enter marks/concerns : reports_data_entry
- My Courses -> $course_name -> Reports & Marks -> Export list to Integrade : integrade_export
- My Courses -> $course_name -> Reports & Marks -> Gradekeeper export : gradekeeper_export
- My Courses -> $course_name -> Reports & Marks -> View data : mark_collection_index
- My Courses -> $course_name -> Reports & Marks -> Write reports -> $person_name ($student_MOE_grade) : reports_entry_spell
- My Courses -> $course_name -> Schedule test : schedule_test
- My Courses -> $course_name -> Today's attendance : daily_attendance
- My Courses -> $course_name -> Unexplained absences : scan_attendance
- My Courses -> $course_name -> View attendance data -> $student_person_name ($student_grade) : student_attendance
These items don't seem to appear in the menu despite being defined for it:
- My Courses -> $course_name -> Portfolios : mahara_portfolio_links
List of All Active SDS Laravel Screens
For each of these 207 SDS Laravel screens, it is considered currently
active, as defined by it having an implementing pair of existing PHP source
files in its app/Http/Controllers
and
resources/views
source folders respectively, such that a PHP
Laravel HTTP Controller class method of the former file has an explicit
view(...)
invocation of the latter PHP Blade Template (the 207
are grouped into 108 Controller classes):
- Admin.Admissions.AcceptsOffersSummary - admin.admissions.accepts_offers_summary.index
- Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.create
- Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.index
- Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.no_contacts
- Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.not_found
- Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.show
- Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.create
- Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.index
- Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.no_relations
- Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.not_found
- Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.show
- Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.create
- Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.exist
- Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.families
- Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.index
- Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.summary
- Admin.Admissions.ReportsTranscripts - admin.admissions.reports_transcripts.show
- Admin.Admissions.StudentFunnel - admin.admissions.student_funnel.index
- Admin.Admissions.Workflow - admin.admissions.workflow.show
- Admin.CE.AddEditDefaultFees - admin.ce.add_edit_default_fees.index
- Admin.Departments.AdminIndex - admin.departments.admin_index.index
- Admin.Departments.CourseBlockCheck - admin.departments.course_block_check.index
- Admin.Finance.Statement - admin.finance.statement.create
- Admin.Finance.Statement - admin.finance.statement.edit
- Admin.Finance.Statement - admin.finance.statement.index
- Admin.Finance.Statement - admin.finance.statement.show
- Admin.Migration.ImportPhotos - admin.migration.import_photos.index
- Admin.Migration.ImportPhotos - admin.migration.import_photos.store
- Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.create
- Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.edit
- Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.index
- Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.show
- Admin.OnlineForms.EditFormMeister - admin.online_forms.form_meister.index
- Admin.OnlineForms.EditFormMeister - admin.online_forms.form_meister.show
- Admin.OnlineForms.MergeFormCampaign - admin.online_forms.merge_campaign.show
- Admin.Person.Person - admin.person.person.show
- Admin.Person.PersonLog - admin.person.person_log.show
- Admin.Security.BlackBaud - admin.security.black_baud.create
- Admin.Security.BlackBaud - admin.security.black_baud.index
- Admin.Security.PageAccess - admin.security.page_access.edit
- Admin.Security.PageAccess - admin.security.page_access.index
- Admin.Security.SubPageAccess - admin.security.sub_page_access.edit
- Admin.Students.AdminStudent - admin.students.admin_student.create
- Admin.Students.AdminStudent - admin.students.admin_student.index
- Admin.Students.EditStudentCourseRegistration - admin.students.edit_student_course_registration.show
- Admin.Students.EditStudentReportData - admin.students.edit_student_report_data.show
- Admin.Students.EditTraxMarks - admin.students.edit_trax_marks.show
- Admin.Students.HealthNumberCheck - admin.students.health_number_check.index
- Admin.Students.NonReturningStudents - admin.students.non_returning_students.index
- Admin.Subjects.EditCourse - admin.subjects.edit_course.edit
- Admin.Subjects.EditCourse - admin.subjects.edit_course.show
- Admin.Subjects.EditMoeExamRegistration - admin.subjects.edit_exam_registration.create
- Admin.Subjects.EditMoeExamRegistration - admin.subjects.edit_exam_registration.edit
- Admin.Subjects.EditMoeExamRegistration - admin.subjects.edit_exam_registration.show
- Admin.Subjects.EditRotatingCourses - admin.subjects.edit_rotating_courses.show
- Admin.Subjects.EditSubject - admin.subjects.edit_subject.show
- Admin.Subjects.ListRotatingSubjects - admin.subjects.list_rotating_subjects.index
- Admin.Subjects.ListSubject - admin.subjects.list_subject.edit
- Admin.Subjects.ListSubjectStudents - admin.subjects.list_subject_students.show
- Admin.Subjects.UnexplainedAbsenceReport - admin.subjects.unexplained_absence_report.edit
- Admin.Teachers.ListTeachers - admin.teachers.list_teachers.index
- Admin.Timetable.Define.DefineBlock - admin.timetable.define.define_block.edit
- Admin.Timetable.Define.DefineBlock - admin.timetable.define.define_block.index
- Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.create
- Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.edit
- Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.index
- Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.show
- Admin.Timetable.RescheduleStudent - admin.timetable.reschedule_student.show
- Admin.Transcripts.EditTransferCredits - admin.transcripts.edit_transfer_credits.show
- Application.Application - application.home
- Application.Application - application.index
- Application.ParentInfo - application.parentinfo.index
- Application.StudentInfo - application.studentinfo.index
- Attendance.StudentAttendance - attendance.student_attendance.show
- Event.Calendar - event.calendar.show
- Event.Event - event.event.index
- Home - home
- Home - welcome
- Houses.PrCard - houses.pr_card.show
- Reports.ReportsDataEntry - reports.reports_data_entry.edit
- Reports.ReportsDataEntry - reports.reports_data_entry.no_mcp
- Reports.ReportsDataEntry - reports.reports_data_entry.show
- Search - search.index
- Staff.Attendance.UniformReview - staff.attendance.uniform_review.index
- Staff.Attendance.UniformReview - staff.attendance.uniform_review.show
- Staff.StudentInfo - staff.student_info.index
- Staff.StudentInfo - staff.student_info.show
- Staff.StudentInfo - staff.student_info.start
- Student.StudentMarkCollections - student.student_mark_collections.create
- Student.StudentMarkCollections - student.student_mark_collections.edit
- Student.StudentMarkCollections - student.student_mark_collections.show
- StudentSDS.StudentCheckGraduation - student_sds.student_check_graduation.show
- System.EditAddressType - system.address_type.edit
- System.EditAddressType - system.address_type.index
- System.EditAdmissionTest - system.admission_test.edit
- System.EditAdmissionTest - system.admission_test.index
- System.EditAdmissionTestType - system.admission_test_type.edit
- System.EditAdmissionTestType - system.admission_test_type.index
- System.EditAssignmentMarkTypeScaling - system.assignment_mark_type_scaling.edit
- System.EditAssignmentMarkTypeScaling - system.assignment_mark_type_scaling.index
- System.EditAttendanceCode - system.attendance_code.edit
- System.EditAttendanceCode - system.attendance_code.index
- System.EditAward - system.award.create
- System.EditAward - system.award.edit
- System.EditAward - system.award.index
- System.EditAward - system.award.show
- System.EditAwardType - system.award_type.edit
- System.EditAwardType - system.award_type.index
- System.EditBoardingQuestion - system.boarding_question.create
- System.EditBoardingQuestion - system.boarding_question.edit
- System.EditBoardingQuestion - system.boarding_question.index
- System.EditBreak - system.break.edit
- System.EditBreak - system.break.index
- System.EditBuilding - system.building.edit
- System.EditBuilding - system.building.index
- System.EditBuildingFloor - system.building_floor.index
- System.EditBuildingFloor - system.building_floor.show
- System.EditCESchedule - system.ce_schedule.edit
- System.EditCESchedule - system.ce_schedule.index
- System.EditCohort - system.cohort.edit
- System.EditCohort - system.cohort.index
- System.EditConcern - system.concern.edit
- System.EditConcern - system.concern.index
- System.EditContract - system.contract.edit
- System.EditContract - system.contract.index
- System.EditContractBlock - system.contract_block.create
- System.EditContractBlock - system.contract_block.edit
- System.EditContractBlock - system.contract_block.show
- System.EditContractBlock - system.contract_block.show_locked
- System.EditCountry - system.country.create
- System.EditCountry - system.country.edit
- System.EditCountry - system.country.index
- System.EditDistrictSchool - system.district_school.edit
- System.EditDistrictSchool - system.district_school.index
- System.EditDuty - system.duty.edit
- System.EditDuty - system.duty.index
- System.EditEventBillingDepartment - system.event_billing_department.edit
- System.EditEventBillingDepartment - system.event_billing_department.index
- System.EditEventCategory - system.event_category.edit
- System.EditEventCategory - system.event_category.index
- System.EditFeeStatus - system.fee_status.edit
- System.EditFeeStatus - system.fee_status.index
- System.EditFeeStatusType - system.fee_status_type.edit
- System.EditFeeStatusType - system.fee_status_type.index
- System.EditFrontpageNews - system.news.create
- System.EditFrontpageNews - system.news.edit
- System.EditFrontpageNews - system.news.index
- System.EditGradRequiredYear - system.grad_reqt_year.edit
- System.EditGradRequiredYear - system.grad_reqt_year.index
- System.EditGradesPerYear - system.grades_per_year.index
- System.EditGroup - system.group.index
- System.EditHouse - system.house.edit
- System.EditHouse - system.house.index
- System.EditIntervention - system.intervention.edit
- System.EditIntervention - system.intervention.index
- System.EditLearningSkill - system.learning_skill.edit
- System.EditLearningSkill - system.learning_skill.index
- System.EditLearningSkillGroup - system.learning_skill_group.edit
- System.EditLearningSkillGroup - system.learning_skill_group.index
- System.EditLearningSkillValue - system.learning_skill_value.edit
- System.EditLearningSkillValue - system.learning_skill_value.index
- System.EditLrAccommodation - system.lr_accommodation.edit
- System.EditLrAccommodation - system.lr_accommodation.index
- System.EditLrAccommodationSet - system.lr_accommodation_set.edit
- System.EditLrAccommodationSet - system.lr_accommodation_set.index
- System.EditMoeSubject - system.moe_subject.index
- System.EditMoeSubject - system.moe_subject.show
- System.EditPage - system.page.edit
- System.EditPage - system.page.index
- System.EditParentStudentRelationshipType - system.parent_student_relationship_type.create
- System.EditParentStudentRelationshipType - system.parent_student_relationship_type.edit
- System.EditParentStudentRelationshipType - system.parent_student_relationship_type.index
- System.EditPaymentType - system.payment_type.edit
- System.EditPaymentType - system.payment_type.index
- System.EditPersonLogType - system.person_log_type.edit
- System.EditPersonLogType - system.person_log_type.index
- System.EditResource - system.resource.edit
- System.EditResource - system.resource.index
- System.EditRoom - system.room.edit
- System.EditRoom - system.room.show
- System.EditRoomGroup - system.room_group.edit
- System.EditRoomGroup - system.room_group.index
- System.EditRoomGroup - system.room_group.show
- System.EditRoomMeister - system.room_meister.index
- System.EditRoomMeister - system.room_meister.show
- System.EditSchoolPloValue - system.school_plo_value.create
- System.EditSchoolPloValue - system.school_plo_value.edit
- System.EditSchoolPloValue - system.school_plo_value.index
- System.EditSpecialNeedsCategory - system.special_needs_category.edit
- System.EditSpecialNeedsCategory - system.special_needs_category.index
- System.EditTestLogType - system.test_log_type.edit
- System.EditTestLogType - system.test_log_type.index
- System.EditTimetableReleaseDate - system.timetable_release_date.edit
- System.EditTimetableReleaseDate - system.timetable_release_date.index
- System.EditTitle - system.title.edit
- System.EditTitle - system.title.index
- System.EditUniversityAction - system.university_action.edit
- System.EditUniversityAction - system.university_action.index
- System.EditVariable - system.variable.edit
- System.EditVariable - system.variable.index
- System.EditVersion - system.version.edit
- System.EditVersion - system.version.index
- System.EditYear - system.year.edit
- System.EditYear - system.year.index
- User.Impersonation - user.impersonate.index
- User.Preferences - user.preferences.index
- Warning - warnings.access_denied
SDS Laravel Main Menus
A large fraction of SDS Laravel active screens are directly accessible
from the main menu bar (the remaining active screens are instead accessed
by way of links or buttons on other screens, because they are subordinates,
for example an editing screen by way of a listing screen); these 79 screens
out of the 207 active are candidates for being main menu items because they
have names ending with index
, or they are of special cases
home
:
- Admin.Admissions.AcceptsOffersSummary - admin.admissions.accepts_offers_summary.index
- Admin.Admissions.BlackBaud.BBAddContacts - admin.admissions.blackbaud.add_contacts.index
- Admin.Admissions.BlackBaud.BBAddRelations - admin.admissions.blackbaud.add_relations.index
- Admin.Admissions.BlackBaud.StudentImport - admin.admissions.blackbaud.student_import.index
- Admin.Admissions.StudentFunnel - admin.admissions.student_funnel.index
- Admin.CE.AddEditDefaultFees - admin.ce.add_edit_default_fees.index
- Admin.Departments.AdminIndex - admin.departments.admin_index.index
- Admin.Departments.CourseBlockCheck - admin.departments.course_block_check.index
- Admin.Finance.Statement - admin.finance.statement.index
- Admin.Migration.ImportPhotos - admin.migration.import_photos.index
- Admin.OnlineForms.EditFormCampaigns - admin.online_forms.form_campaigns.index
- Admin.OnlineForms.EditFormMeister - admin.online_forms.form_meister.index
- Admin.Security.BlackBaud - admin.security.black_baud.index
- Admin.Security.PageAccess - admin.security.page_access.index
- Admin.Students.AdminStudent - admin.students.admin_student.index
- Admin.Students.HealthNumberCheck - admin.students.health_number_check.index
- Admin.Students.NonReturningStudents - admin.students.non_returning_students.index
- Admin.Subjects.ListRotatingSubjects - admin.subjects.list_rotating_subjects.index
- Admin.Teachers.ListTeachers - admin.teachers.list_teachers.index
- Admin.Timetable.Define.DefineBlock - admin.timetable.define.define_block.index
- Admin.Timetable.Define.DefinePeriod - admin.timetable.define.define_period.index
- Application.Application - application.index
- Application.ParentInfo - application.parentinfo.index
- Application.StudentInfo - application.studentinfo.index
- Event.Event - event.event.index
- Home - home
- Search - search.index
- Staff.Attendance.UniformReview - staff.attendance.uniform_review.index
- Staff.StudentInfo - staff.student_info.index
- System.EditAddressType - system.address_type.index
- System.EditAdmissionTest - system.admission_test.index
- System.EditAdmissionTestType - system.admission_test_type.index
- System.EditAssignmentMarkTypeScaling - system.assignment_mark_type_scaling.index
- System.EditAttendanceCode - system.attendance_code.index
- System.EditAward - system.award.index
- System.EditAwardType - system.award_type.index
- System.EditBoardingQuestion - system.boarding_question.index
- System.EditBreak - system.break.index
- System.EditBuilding - system.building.index
- System.EditBuildingFloor - system.building_floor.index
- System.EditCESchedule - system.ce_schedule.index
- System.EditCohort - system.cohort.index
- System.EditConcern - system.concern.index
- System.EditContract - system.contract.index
- System.EditCountry - system.country.index
- System.EditDistrictSchool - system.district_school.index
- System.EditDuty - system.duty.index
- System.EditEventBillingDepartment - system.event_billing_department.index
- System.EditEventCategory - system.event_category.index
- System.EditFeeStatus - system.fee_status.index
- System.EditGradRequiredYear - system.grad_reqt_year.index
- System.EditGradesPerYear - system.grades_per_year.index
- System.EditGroup - system.group.index
- System.EditHouse - system.house.index
- System.EditIntervention - system.intervention.index
- System.EditLearningSkill - system.learning_skill.index
- System.EditLearningSkillGroup - system.learning_skill_group.index
- System.EditLearningSkillValue - system.learning_skill_value.index
- System.EditLrAccommodation - system.lr_accommodation.index
- System.EditLrAccommodationSet - system.lr_accommodation_set.index
- System.EditMoeSubject - system.moe_subject.index
- System.EditPage - system.page.index
- System.EditParentStudentRelationshipType - system.parent_student_relationship_type.index
- System.EditPaymentType - system.payment_type.index
- System.EditPersonLogType - system.person_log_type.index
- System.EditResource - system.resource.index
- System.EditRoomGroup - system.room_group.index
- System.EditRoomMeister - system.room_meister.index
- System.EditSchoolPloValue - system.school_plo_value.index
- System.EditSpecialNeedsCategory - system.special_needs_category.index
- System.EditTestLogType - system.test_log_type.index
- System.EditTimetableReleaseDate - system.timetable_release_date.index
- System.EditTitle - system.title.index
- System.EditUniversityAction - system.university_action.index
- System.EditVariable - system.variable.index
- System.EditVersion - system.version.index
- System.EditYear - system.year.index
- User.Impersonation - user.impersonate.index
- User.Preferences - user.preferences.index
These additional 1 screens are like the above but don't appear in the main
menus because the database table pages
indicates a false
in_menu
status:
- System.EditFrontpageNews - system.news.index - via System.EditVersion
These additional 1 screens are like the above but don't appear in the main
menus because the database table pages
doesn't have a
corresponding record for it:
- System.EditFeeStatusType - system.fee_status_type.index
List of All Semi-Active SDS Laravel Screens
For each of these 3 SDS Laravel screens, it is considered currently
semi-active, as defined by it having an existing PHP Laravel HTTP
Controller class source file in its app/Http/Controllers
source folder, such that a method of that class has an explicit
view(...)
invocation of a PHP Blade Template, but the named
template file doesn't exist in the resources/views
folder,
so this is a broken screen:
- System.EditAttendanceCode - system.attendance_code.create
- System.EditMoeSubject - system.moe_subject.create
- System.EditRoomMeister - system.room_meister.edit
For each of these 53 SDS Laravel screens, it is considered currently
semi-active, as defined by it having an existing PHP Laravel HTTP
Controller class source file in its app/Http/Controllers
source folder and that file does not have any explicit
view(...)
invocation of a PHP Blade Template:
- Admin.Person.GradeEnrollments
- Admin.Person.Guardian
- Admin.Person.Parent
- Admin.Person.Student
- Admin.Person.Teacher
- Admin.Subjects.EditCourseRegistration
- Admin.Timetable.StudentBlockTerms
- Api.Course
- Api.DeductionOverride
- Api.Enrollment
- Api.EventCategory
- Api.Fee
- Api.FeeOverride
- Api.Finance
- Api.FinancialComment
- Api.MeetingLink
- Api.Receipt
- Api.Subject
- Api.UserContract
- Api.UserProfile
- Api.Vaccine
- Api.Vue
- Api.Year
- Application.FamilyInfo
- Application.Other
- Application.ParentQuestion
- Application.StudentQuestion
- Attendance.StudentAbsence
- Attendance.StudentEventForecastDetail
- Auth.ConfirmPassword
- Auth.ForgotPassword
- Auth.Login
- Auth.Register
- Auth.ResetPassword
- Auth.Verification
- Calendar.PrintCalendarEvent
- Email.Email
- File
- Houses.ShowStudentInfo
- Prep.StudentPrepHistory
- Reports.MidyearMarks
- Reports.ReportsEntrySpell
- Reports.StudentConcernsInterventions
- Reports.StudentSubjectMarksReports
- Student.StudentSpares
- Student.StudentTimetable
- Student.StudentWeekTimetable
- StudentSDS.UpcomingTests
- Sub.PaymentPlan
- System.EditRoomGroupMember
- System.EditSubPage
- System.EditVaccine
- User.Student
For each of these 37 SDS Laravel screens, it is considered currently
semi-active, as defined by it having an existing PHP Blade Template source
file in its resources/views
source folder, but there is no PHP
Laravel HTTP Controller class source file in its
app/Http/Controllers
source folder that has an explicit
view(...)
invocation of that template; but some of these may
be screens called in some other way, or they may be components of screens,
but some are actual screens just not used yet or no longer used:
- admin.subjects.unexplained_absence_report.show
- auth.login
- auth.passwords.confirm
- auth.passwords.email
- auth.passwords.reset
- auth.register
- auth.verify
- components.contract_footer
- components.header
- emails.BetaLockAnnounce
- emails.CompletedRegistration
- emails.ContractMailer
- emails.DeEnrolmentContract
- emails.EnrollmentContract
- emails.FormCampaign
- emails.MonthlyStatement
- emails.PaymentAgreementContract
- emails.PaymentOptionContract
- emails.SignRequest
- emails.StudentImported
- emails.StudentPSFiles
- emails.StudentState
- emails.TransactionReceipt
- errors.401
- errors.403
- errors.404
- includes.application_menu
- includes.errors
- includes.language_menu
- includes.menu
- includes.menusub
- layouts.app
- layouts.blank
- layouts.error
- layouts.main
- layouts.warning
- system.building_floor.edit
Vestigial SDS Screens
Some SDS screens are vestigial. A vestigial screen is defined such that the app source code or database or both presently contains either a full or partial implementation of it, or else at least one reference to a past or intended implementation of it, and that screen is currently inaccessible to all users, for any of a variety of reasons.
References to Not Existing PHP Source Files
For each of these 29 SDS Gavintech screens, the metadata file
.gitattributes
has a line referring to that screen but there
is no corresponding PHP source file that implements the screen in the app's
pages/
source folder, showing they used to exist but were
since deleted (5 of these 29 overlap with the 10 following):
- admin/modules/edit_module
- admin/modules/edit_rel_subject_module
- admin/modules/list_modules
- admin/students/edit_student_module_course_registration
- admin/theatre/delete_tickets
- admin/theatre/edit_delivery_method
- admin/theatre/edit_discount
- admin/theatre/edit_event
- admin/theatre/edit_payment_method
- admin/theatre/edit_show_discounts
- admin/theatre/edit_ticket_type
- admin/theatre/find_receipt
- admin/theatre/list_theatre_events
- admin/theatre/print_tickets
- admin/theatre/seat_list
- admin/theatre/theatre_accounting
- calendar/external_whats_on
- departments/module_management
- student_sds/edit_mahara_link
- theatre/theatre_add_to_cart
- theatre/theatre_cart
- theatre/theatre_contact
- theatre/theatre_expired
- theatre/theatre_menu
- theatre/theatre_my_account
- theatre/theatre_pay
- theatre/theatre_print_tickets
- theatre/theatre_select_price
- theatre/theatre_select_seats
For each of 10 SDS Gavintech screens, the database table
php_script
has a record describing that screen but there is no
corresponding PHP source file that implements the screen in the app's
pages/
source folder.
For each of these 4 of those 10, references to it also still exists in 1 or 3 other PHP source code files, which reveals that the screen concerned mutually related Theatre functionality, and the screen had a corresponding main menu item (Administration -> Theatre -> *):
- edit_discount - edit discounts for theatre
- edit_payment_method - edit payment methods for theatre
- edit_ticket_type - edit ticket types for theatre
- find_receipt - Display Moneirs receipts
For each of these 6 of those 10, no references are in other PHP source files:
- check_graduation_rules - Student/parent portal page to check graduation rules
- edit_default_deductions - Page to Edit or Add default deductions for usage in student finance areas
- edit_frontpage_news - Page to Addd and edit new items for use on frontpage news
- manage_student_calendar - Page that configures student lesson ICS exports
- print_network_application - network account application form - per student_id
- theatre_select_seats - purchase page for theatre booking
Existing PHP Source Files Without Privilege Granting References
For each of these 9 SDS Gavintech screens, there is a PHP source file
that implements the screen in the app's pages/
source folder
but the database table php_script
has no corresponding record
describing that screen upon which to base a privilege to grant to use it:
- academic_monthly_schedule
- edit_payment_type
- esds
- list_contract
- maialearning_export
- markbook_home
- pr_cards
- standards_radar
- teacher_demographics
Two of these have SDS Gavintech main menu definitions:
- Admin Menu -> System Data -> Edit Payment Types : edit_payment_type
- Staff Menu -> Teachers -> Demographics : teacher_demographics
Disabled References in Main Menu Builder
For each of 12 SDS Gavintech screens, the main menu bar PHP source code
has a reference to it that is commented out so it is excluded from the
menus, but it is otherwise "active" with respect to having both a
pages/
file and a php_script
record.
This is how those 12 were arranged into the menu:
- Admin Menu -> Finance -> ES Audit Report : es_audit
- Admin Menu -> Pre-selection -> Arts students : prereg_subject_data_student
- Admin Menu -> Pre-selection -> Arts subjects : prereg_subject_data
- Admin Menu -> Pre-selection -> Sports courses : prereg_course_data
- Admin Menu -> Pre-selection -> Sports students : prereg_course_data_student
- Admin Menu -> System Data -> Edit Boarding Questionnaire : edit_boarding_questions
- Administration -> Online Application : menu.php
- Forms -> Registration Package -> Tuition Refund Plan : trp_form
- My Courses -> $course_name -> Student preselections : prereg_course_data_course
- Parent Menu -> Boarding Questionnaire : boarding_questionnaire
- School Information -> Student Directory : paraux_directory
- Staff Menu -> Teachers -> Software -> Microsoft Office Home Use : access_office_hup
These are descriptions of those 12:
- access_office_hup - Page to access MS Office instructions
- boarding_questionnaire - A questionnaire for boarders to complete
- edit_boarding_questions - Change the questions on the boarding questionnaire
- es_audit - Summary page for ES Audit
- menu - Online app main menu
- paraux_directory - Page to download the Parents' Auxiliary Student Directory
- prereg_course_data - shows all prereg_course data, links to prereg_course_data_course
- prereg_course_data_course - all preregistrations for a course - may refuse preregistrations and register students. There is also a way for teachers to get here but not allow them to register students.
- prereg_course_data_student - student preregistrations - also list of students without preregistrations
- prereg_subject_data
- prereg_subject_data_student
- trp_form - Tuition Refund Plan Form
This screen is similarly referenced commented out in the main menu PHP source code but it is otherwise not active.
- Attendance -> Attendance Summary : attendance_summary