OneNote submissions

Assignment submissions ::: assignsubmission_onenote
Maintained by Enovation Dev Team, Lai Wei
This plugin allows students to work on an assignment in OneNote. This includes creating a OneNote page associated with an assignment submission, saving student's work from OneNote into Moodle as a zip package containing the HTML and any associated images contained in the submission, and recreating the OneNote page from the zip package saved in Moodle if necessary.

OneNote submissions for Moodle 3.0

Note This plugin version is no longer available here in the plugins directory.

Mike Churchward
Thursday, March 17, 2016, 4:02 AM
General comments
Version Reviewed: OneNote assignment submission plugin offers students the ability to use OneNote and all of the tools therein for assignment submissions. This allows assignment submissions to be a richer combination of content types instead of submitting several files that then have to be connected.Confidence:The feature OneNote for business is still in a form a beta with Microsoft as such this plugin should be treated in a similar fashion. The integration itse...
Installation:The plugin is installed in the normal fashion for Moodle plugins either by cloning the repository into the assignment submission plugins directory from the github repository or downloading a zip and following the installation instructions:Unpack the plugin into /mod/assign/submission/onenote within your Moodle install.From the Moodle Administration block, expand Site Administration and click "Notifications".Follow the on-screen instructions to install the plugin.Once ...
No formal accessibility testing was done on this plugin. However, nothing has come up in our other tests to indicate a problem. In the future, we will be developing more formal accessibility testing suites and will redo them then.
Code Review:Full code testing results(Scores out of 2 - 2 = perfect; 1 = some concerns; 0 = problems.)Tested for PHP 5.6 and 7 on both MySQL and Postgres. No version of technology problems were found. Score - 2.Installation test (mpci install) - no problems. Score 2.PHP syntax test (mpci phplint) - no problems. Score 2.PHP copy/paste detector (mpci phpcpd) - One duplication in the unit tests; no penalty. Score 2.PHP code complexity (mpci phmd) - generally code is okay. Three files out of ~20 fla...