Installing Level Up XP
This document relates to the free version of XP, for the add-on XP+, please read this page.
Also install the recommended plugins to benefit from all features!
Guided
This method is not always available. It depends on the Moodle adminstrator and hosting provider.
- Login to your Moodle site and navigate to Site administration > Plugins > Install plugins.
- Click on the button reading Install plugins from the Moodle plugins directory. This will redirect you to moodle.org.
- In the search field, type
level up
and hit "Search". - Click on Level Up XP, it should be the first result.
- Click the button Install now and select your Moodle site.
- Follow the installation steps.
For more information on installing plugins, please visit the official Moodle documentation.
Zip upload
This method is not always available. It depends on the Moodle adminstrator and hosting provider.
- Download the zip file of the latest version of the plugin from moodle.org.
- Login to your Moodle site and navigate to Site administration > Plugins > Install plugins.
- Upload the zip file in the form, and follow the steps.
For more information on installing plugins, please visit the official Moodle documentation.
Manual installation
Level Up XP is a Moodle plugin of type block
, it needs to be extracted in the blocks/
directory.
- Download the zip file of the latest version of the plugin from moodle.org.
- Extract the content of the zip file in the folder
blocks
of your Moodle installation. - If you have extracted the content at the right place, the following file should be present:
blocks/xp/version.php
. - Visit the admin notifications page to trigger the installation.
- Navigate to Site administration > Notifications.
- Or directly visit your.moodle.example.com/admin/index.php.
- Follow the Moodle installation process.
For more information on installing plugins, please visit the official Moodle documentation.
Using git
You may choose to install the plugin using git. However, please note that the master
should not be used. The master
branch is reserved for development, can contain unstable code, and is certainly not recommended in production.
We recommend to checkout the latest tag.
cd blocks/xp
git tag -l | sort -Vr | head -1
git checkout <tag here>