GSOC/2015: Difference between revisions
From MoodleDocs
David Mudrak (talk | contribs) |
|||
(One intermediate revision by one other user not shown) | |||
Line 11: | Line 11: | ||
== Moorsp Plagiarism API test plugin == | == Moorsp Plagiarism API test plugin == | ||
The Moorsp plugin provides automated Behat and Unit tests for the core Moodle [[Plagiarism API]]. Ramindu completed functions to leverage the plagiarism API and implemented behat and unit tests to cover these functions. The plugin uses the new [[ | The Moorsp plugin provides automated Behat and Unit tests for the core Moodle [[Plagiarism API]]. Ramindu completed functions to leverage the plagiarism API and implemented behat and unit tests to cover these functions. The plugin uses the new [[Events API]] instead of the older legacy log like the existing plagiarism plugins currently provide. | ||
* Student: [https://moodle.org/user/profile.php?id=1924331&course=5 Ramindu Deshapriya] | * Student: [https://moodle.org/user/profile.php?id=1924331&course=5 Ramindu Deshapriya] | ||
Line 19: | Line 19: | ||
== SCORM 1.2 player in the Mobile app == | == SCORM 1.2 player in the Mobile app == | ||
* Student: Harindu Korala | * Student: [https://moodle.org/message/index.php?id=1924467 Harindu Korala] | ||
* Mentor: [https://moodle.org/user/profile.php?id=49568 Juan Leyva] | * Mentor: [https://moodle.org/user/profile.php?id=49568 Juan Leyva] | ||
* Summary: The goal was to develop a javascript basic SCORM player for the Moodle mobile application. | * Summary: The goal was to develop a javascript basic SCORM player for the Moodle mobile application. | ||
* Spec: [[SCORM 1.2 player in the Mobile app]] | * Spec: [[SCORM 1.2 player in the Mobile app]] | ||
* Outputs: | * Outputs: https://github.com/hckorala/moodlemobile2/tree/scorm | ||
* Status: final evaluations failed | * Status: final evaluations failed |
Latest revision as of 11:18, 6 April 2020
An overview of the Google Summer of Code 2015 projects for Moodle.
Meta enrolment plugin with multiple courses selection
An improved version of enrol_meta plugin which allows you to add multiple courses in a single enrol instance.
- Student: Mihir Thakkar
- Mentor: Marina Glancy
- Spec: Meta enrolment plugin with multiple courses selection
- Outputs: Plugin's record in the plugins directory
Moorsp Plagiarism API test plugin
The Moorsp plugin provides automated Behat and Unit tests for the core Moodle Plagiarism API. Ramindu completed functions to leverage the plagiarism API and implemented behat and unit tests to cover these functions. The plugin uses the new Events API instead of the older legacy log like the existing plagiarism plugins currently provide.
- Student: Ramindu Deshapriya
- Mentor: Dan Marsden
- Github repository: [1]
SCORM 1.2 player in the Mobile app
- Student: Harindu Korala
- Mentor: Juan Leyva
- Summary: The goal was to develop a javascript basic SCORM player for the Moodle mobile application.
- Spec: SCORM 1.2 player in the Mobile app
- Outputs: https://github.com/hckorala/moodlemobile2/tree/scorm
- Status: final evaluations failed