Skip to content

andrewnicols/o365-moodle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moodle Plugins for Microsoft Services

including Office 365 and other Microsoft services

This repo is where work on all Moodle plugins related to Microsoft services takes place. At designated intervals, updated versions of these plugins are pushed to individual repos and updated in the moodle.org listings.

Currently the following plugins are developed here:

The following plugins are "parent" plugins which install the above plugins as a collection:

About this repository

The master branch of this repository contains the most up-to-date code. As issues are completed and new features are added, they are immediately added to master. Master should be fairly stable, however it is the absolute newest code and not intended for production systems. Periodically (about every two weeks), all completed issues are packaged into releases and added to the STABLE branches. You'll find a stable branch for each version of Moodle supported - MOODLE_27_STABLE would be for Moodle 2.7, for example. These branches contain production-ready, stable code.

Installation

  1. The file structure of this repository mimics that of a Moodle install, so the /auth/oidc folder in this repository would go in the /auth/oidc folder of your Moodle install, for example. Place each folder of this repository in your Moodle install according to the folder structure of this repository.
  2. From the Moodle Administration block, expand Site Administration and click "Notifications".
  3. Follow the on-screen instuctions to install each plugin.

For more documentation, including details on how to configure the plugins, visit https://docs.moodle.org/29/en/Office365

Documentation

The documentation for installing, configuring, and using these plugins is available here: http://msopentech.com/wp-content/uploads/Office-365-plugins-for-Moodle-documentation.pdf.

Contributing

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

Why a CLA? (from the FSF)

Copyright

© Microsoft Open Technologies, 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.

About

Moodle plugins for Microsoft cloud services including Office 365.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 96.6%
  • JavaScript 2.3%
  • CSS 1.1%