This script adds a new tab containing badge statistics for projects that award badges to your BOINCstats.com statistics page. Enter your BOINC project user IDs into the configuration dialogue which can be accessed from GreaseMonkey's "User Script Commands" menu. The script will then retrieve your badge statistics and display them.
It works with all of the thirteen languages available on the site. The basic layout is localized but anyone who would like to assist with corrections or the remaining language strings for the configuration dialogue is welcome to contact me.
Version 2 includes a substantial internal reorganization that provides more robust error checking and attempts to wait for the AJAX calls to complete and the new tab to be rendered before trying to render the badges. Configuration now includes the ability to tweak the timings so you are able to adjust them to suit faster or slower networks, software, systems, etc.
The AJAX timeout determines how long the script will wait while retrieving each project's stats. The stats are retrieved asynchronously and in parallel, so times are per project, not cumulative.
The tab load delay determines how long the script will wait to try and make sure that the tab has rendered and is ready before rendering the badges. This delay occurs after the stats have been retrieved or the attempt has timed out and so the cumulative total is the worst case delay for each project.
You can try increasing these values if you find that the badges aren't appearing or you receive the connection error message.
You can find your stats on BOINCstats by going to your member page for any BOINC project and clicking the "BOINCstats" link next to "Cross-project statistics" in the "Computing and credit" section, by visiting BOINCstats.com, entering your BOINC user name into the search box at top left and hitting return or by browsing to one of these URLs:
where userid is your BOINCstats user ID and cpid is your cross-project ID, also available from any BOINC project member page in "Cross-project statistics".