https://github.com/catalyst/moodle-block_enrolkey
Easily use enrolkeys from anywhere in moodle
https://github.com/catalyst/moodle-block_enrolkey
enrollment moodle moodle-block moodle-plugin
Last synced: 11 months ago
JSON representation
Easily use enrolkeys from anywhere in moodle
- Host: GitHub
- URL: https://github.com/catalyst/moodle-block_enrolkey
- Owner: catalyst
- Created: 2019-12-05T01:54:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-03-26T00:29:09.000Z (about 5 years ago)
- Last Synced: 2025-02-26T14:14:49.291Z (over 1 year ago)
- Topics: enrollment, moodle, moodle-block, moodle-plugin
- Language: PHP
- Homepage: https://moodle.org/plugins/block_enrolkey
- Size: 15.6 KB
- Stars: 4
- Watchers: 25
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://travis-ci.org/catalyst/moodle-block_enrolkey)
# moodle-block_enrolkey
An easy way to enrol using an enrolkey from anywhere within moodle
* [Dependencies](#dependencies)
* [Branches](#branches)
* [Installation](#installation)
* [Setup](#setup)
* [Client Usage](#client-usage)
* [Support](#support)
Dependencies
--------
This plugin requires the https://github.com/catalyst/moodle-auth_enrolkey to be installed.
Branches
--------
The master branch is compatible Moodle version: 3.5, 3.6, 3.7
Installation
------------
Add the plugin to /blocks/enrolkey/
Run the Moodle upgrade.
Setup
-----
First enable the block_enrolkey plugin for use.
`Site administration > Appearance > Default Dashboard page > Manage Authentication`
Add the block:
- `Blocks editing on`
- `Add a block`
- select **`Enrol key`**
- `Blocks editing off`
- `Reset Dashboard for all users`
Client Usage
------------
When a user logs in the **Enrol key** block should be displayed. The user can enter a token into the input field in the form.
If the token matches **any** valid instance of self enrolment, then the user will be enrolled to those courses.
Support
-------
For any issue with the plugin, please log the in the github repository here:
https://github.com/catalyst/moodle-block_enrolkey/issues
Please note our time is limited, so if you need urgent support or want to
sponsor a new feature then please contact Catalyst IT Australia:
https://www.catalyst-au.net/contact-us
This plugin was developed by Catalyst IT Australia:
https://www.catalyst-au.net/