Badge Ladder

This plugin provides leaderboards for awarded badges.
Price option: Free

Supports Moodle 2.9-3.6 See all versions
Latest release: 7 years ago
Installations: 70
Downloads (last 90 days): 25

Frankenstyle name: local_bs_badge_ladder
Local plugins
Badges

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Can't get it to work on Moodle 4+ - plugin settings are available in site administration (current setup - per course) but it is impossible to activatwe it in courses. No UI available for it.
Hi,
Do you plan to make the version compatible with moodle 3.11 or 4.0?
Ricardo
When restoring a course into a new course, the Course Badge Ladder goes into a disabled state. Clicking on this link generates the following error:
Can't find data record in database table local_badge_ladder.
More information about this error
Debug info: SELECT * FROM {local_badge_ladder} WHERE courseid = ?
[array (
0 => 8,
)]
Error code: invalidrecord
Stack trace:
line 1562 of /lib/dml/moodle_database.php: dml_missing_record_exception thrown
line 1538 of /lib/dml/moodle_database.php: call to moodle_database->get_record_select()
line 67 of /local/bs_badge_ladder/index.php: call to moodle_database->get_record()
The workaround is to hack the database manually, but would appreciate this being fixed smile
Cheers,
Ray
Hi Pete!
Yes, badges which have not been earned will be displayed in the ladders.
Greetings!
Will this plugin also display badges that have been earned 0 times?
I've installed this smile
It's great, but I have a suggestion: For "Badge ladder", instead of just number, can you also show profile photos of students? (or maybe first N students)
THANK YOU VERY MUCH @Matthias Schwabe for developing this plugin!
I'm still waiting for Telkom University's LMS admin to install this plugin, but this seems to be perfect smile
My suggestion: Can you change the "Student ladder" instead of just showing number of badges, it also shows the badges directly (at least first N badges, then with a "Show all N badges" link) ? (or make it a configurable option)
There is now an updated version of this plugin available for the latest versions of Moodle.
Sorry for waiting so long, but there wasn´t much time in the last two years. I will try to update my plugins consistently from now on.
@Gilberto Reyna: Thanks for your suggestions! Sorting was fixed and I added a per page option.
Hello.
The plugin seems nice to motivate students to earn more badges but I find that it maybe kinda troublesome for young students to navigate it, so it would be nice if some options could be added like:
1.- Sort the ladder by ammount of badges earned.
2.- An option to show more than 20 students per page only, like a "show all" option.
I've got an error message from the plugin on my Moodle 292: Fatal error: Call to a member function get() on a non-object in /moodle292/local/bs_badge_ladder/lib.php on line 55. Do you know why?
Hi Ricardo,
I just tested the plugin in the latest Moodle 3.0.2 and it seems to work fine.
Hi,
Does it work with version 3.0?

Thanks Matthias for sharing this plugin with the community. I found it quite useful reporting tool for courses and sites using badges extensively. Well done! While testing the functionality and reviewing the code, couple of issues were detected that should be fixed in a future version of the plugin. I reported them into your issues tracker. Still this seems to be safe enough to be approved. You are cleared to land, welcome to the Plugins directory!