Microsoft Block

Blocks ::: block_microsoft
Maintained by Enovation Dev Team, Lai Wei
Part of set Microsoft 365.
This block provides a user-facing menu to access various Microsoft 365 integration features, resources, and settings.

Microsoft Block 30.0.0.5 for Moodle 3.0

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

Mike Churchward
Thursday, 17 March 2016, 4:20 AM
Usability
9/10
Technical
7/10
General comments
Version reviewed: 30.0.0.4Summary:The microsoft block allows the user to access the course sharepoint file location, view the course OneNote notebook for submissions and modify their Office 365 integration preferences. Overall the block is very useful, but does require that a theme use blocks in it and that the teacher or admin adds the block to the course.Confidence:The integration works well and functions as designed. Microsoft and Remote-Learner are actively improving the integration and as s...
Usability
Installation:The plugin is installed in the normal fashion for Moodle plugins either by cloning the repository into the blocks directory from the github repository or downloading a zip and following the installation instructions:Unpack the plugin into /blocks/microsoft within your Moodle install.From the Moodle Administration block, expand Site Administration and click "Notifications".Follow the on-screen instructions to install the plugin.Add the block to any page you want it displaye...
Accessibility
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.
Technical
Technical 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) - No duplication. Score 2.PHP code complexity (mpci phmd) - generally code is okay. One file out of 8 flagged with minor violations...