Repositories: Microsoft OneNote

repository_onenote
Maintained by Picture of James McQuillan James McQuillan, Picture of Zion Brewer Zion Brewer, Picture of Nima Mojgani Nima Mojgani
This plugin allows the user to browse their OneNote Online content, such as notebooks, sections, and pages using the Moodle file picker UI. It also allows them to download the content of their OneNote page.
500 sites
88 downloads
8 fans

Moodle plugins for Microsoft Services

including Office 365 and other Microsoft services


Microsoft OneNote Repository Plugin

This plugin allows the user to browse their OneNote Online content, such as notebooks, sections, and pages using the Moodle file picker UI. It also allows them to download the content of their OneNote page. It uses the Microsoft OneNote API Local plugin to do some of these things.


Details

This plugin uses the API exposed by the Microsoft OneNote API local plugin for logging in, getting the list of notebooks, sections, and pages; and also for downloading the page when needed.

Plugin dependencies

repository_onenote => local_onenote => local_msaccount

Configuration

None. This plugin depends upon the Microsoft Account local plugin to be configured for accessing the appropriate Microsoft Live application.


This is part of the suite of Microsoft Services plugins for Moodle.

This plugin is updated with stable releases. To follow active development, see: https://github.com/Microsoft/o365-moodle


Contributing

Before we can accept your pull request, you'll need to electronically complete Microsoft's Contributor License Agreement. If you've done this for other Microsoft projects, then you're already covered.

Why a CLA? (from the FSF)


Copyright

(c) Microsoft, Inc.  Code for this plugin is licensed under the GPLv3 license.

Any Microsoft trademarks and logos included in these plugins are property of Microsoft and should not be reused, redistributed, modified, repurposed, or otherwise altered or used outside of this plugin.

Sets

This plugin is part of set Microsoft Services.

Screenshots

Screenshot #0

Contributors

Picture of James McQuillan
James McQuillan (Lead maintainer)
Picture of Vinayak (Vin) Bhalerao
Vinayak (Vin) Bhalerao
Picture of Akinsaya Delamarre
Akinsaya Delamarre
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Anthony Borrow
    Sun, 18 Jan 2015, 3:07 AM
    James - Many thanks for sharing this plugin with the Moodle community. I am in the process of reviewing it and the other related plugins. I was able to install the plugin without issue and will continue the review. Peace - Anthony
  • Picture of Dion McGovern-Allen
    Thu, 26 Jan 2017, 10:48 AM
    Hmm, I've managed to setup the connection between office 365 Azure AD and our moodle onsite.
    It works as far as login is concerned and the assignment for onenote opens a notebook for the user and creates the page fine but when you click on save back on moodle it gets a "Error reading from Database" Debugging says Table "onenote_assign_pages" does not exist.
    Not entirely sure how to go about remedying this problem.
  • Picture of Thomas College
    Thu, 2 Feb 2017, 10:52 PM
    Dion, we receive the same error message as well when attempting to submit assignments via OneNote. At this point we're not sure how to fix this error. Were you able to find a good solution?
  • Picture of James McQuillan
    Fri, 3 Feb 2017, 4:28 AM
    Hi All - are you on the current version of local_onenote? This was a bug in previous versions but should now be resolved.
Please login to post comments