Level Up XP - Gamification 🏅

Blocks ::: block_xp
Maintained by Frédéric Massart ⭐
🔥 🤩 The easiest way to add gamification to your Moodle site! Engage your learners! Gamify their learning experience to increase participation and completion rates. #gamification #engagement

Level Up XP - Gamification 🏅 19.0

Moodle 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1
Released: mandag, 6. oktober 2025, 11:26

v19.0

New features

  • Admins can reset all courses to the default admin settings
  • The leaderboard shortcode can display the ranking in any context
  • The team leaderboard shortcode can display the ranking in any context (XP+)

Quality of life

  • The course selector remembers recently selected entries
  • The context switcher in completion rules re-selects the active tab (XP+)
  • The leaderboard shortcodes are available from the leaderboard pages
  • Log retention can be extended to two years (XP+)
  • The default log retention value is extended to 6 months (XP+)

Bug fixes

  • Performance issue with the Mobile app when using XP per course with many courses (XP+)
  • Courses where points gain is disabled no longer display in the Mobile app (XP+)
  • Some buttons were not accessible using the keyboard
  • Invalid constant value when viewing the leaderboard in the Mobile app (XP+)

Technical changes

  • Compatibility with Moodle 5.1
  • Expansion of automated tests

Read our release blog post to learn more.

Version information

Version build number
2025100500
Version release name
19.0
Maturity
Stabil versjon
MD5 Sum
29ae08216ca2e936d1ae800ecbe099f3
Supported software
Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0, Moodle 5.1
  • Latest release for Moodle 4.1
  • Latest release for Moodle 4.2
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4
  • Latest release for Moodle 4.5
  • Latest release for Moodle 5.0
  • Latest release for Moodle 5.1

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v19.0

Default installation instructions for plugins of the type Blocks

  1. Make sure you have all the required versions.
  2. Download and unpack the block folder.
  3. Place the folder (eg "myblock") in the "blocks" subdirectory.
  4. Visit http://yoursite.com/admin to complete the installation
  5. Turn editing on in any home or course page.
  6. Add the block to the page
  7. Visit the config link in the block for more options.