Extension:Education Program/Special pages

This extension creates a number of new special pages for displaying the users, pages, and activity associated with courses.

Special:Articles
This page displays a table of all articles that students in active courses have signed up to contribute to, along with the username of the student(s) contributing to them, the course they are in, and the usernames of any reviewers.

Special:MyCourses
This page displays displays activity feeds for all active courses a user is associated with (whether as student, instructor, or online or campus volunteer), such as when students make edits to their articles or create their user pages.

Special:ManageCourses
This page lets users see which courses they are enrolled in as students or are instructors or online or campus volunteers for. Students may add articles they are working on through this page. Instructors can see the student tables from multiple courses at once on this page.

Special:Courses
This page lists all the courses in the system, and allows users with the right to do so to add new courses. By default it shows only current courses, but the list of courses can be filtered to show all courses, or courses by term and/or institution and/or status (Current/Passed/Planned).

Users with the right to do so can also delete multiple courses at once through this page.

Special:Institutions
This page lists all the institutions in the system, and allows users with the right to do so to add new institutions. By default it shows all institutions, but the list can be filtered to show only those with active courses and/or only institutions in a specific country.

Special:OnlineAmbassadors
This page lists the profiles of all online volunteers in the system.

Special:OnlineAmbassadorProfile
This page allows a user in the online volunteer user group to create an associated profile with a short biography (entered as wiki text) and the file name of a profile photo.

Special:CampusAmbassadors
This page lists the profiles of all campus volunteers in the system.

Special:CampusAmbassadorProfile
This page allows a user in the campus volunteer user group to create an associated profile with a short biography (entered as wiki text) and the file name of a profile photo.