Hey y'all. I've been moderating for a hot minute, one might say.
In general, I think this site has always been fantastic, and haven't really had much complaint with the features over the years. It's been slow, but the added functionalities of this site have improved the experience over the last 5 years I've been using it (a few unneeded things, aside).
In any case, there has always been an issue with IL boards. No real improvement to some of this issues due to a limited functionality of the site. I happen to be more aware of it than more, since it affects to board of the first game I set up on the site many a years ago, and have encountered here and there from time and time, moderating games and setting up boards and such.
I guess before I mention the proposal, I should do a simple illustration of the problem. I'll provide some links, with reference numbers, just for ease of reading.
I happen to running Quake Remastered at the moment, and it's perfect illustration.
Here's the IL big board: https://www.speedrun.com/quake_remastered/levels (Ref. 1)
Looks normal. Looks great. But there is an issue.
Looks look an IL together. Here's E1M4, the 4th level: https://www.speedrun.com/quake_remastered/level/E1M4_The_Grisly_Grotto#Any_Easy (Ref. 2).
Once you are there, change the board from "KB+M" to "Console", and then look over the different categories (say, 100% Easy, for example).
As you can see, there are console runs. Now check back to Ref. 1, and you will see the big board has blanks in those spaces for where runs those "Console" runs exist.
It's changed a bit overtime, but currently, the IL leaderboard will only show runs from the Sub-category marked "Default", as of this moment. I've also seen it at times be the case where it will merge all of the subcategories, and show the best time amongst all of them. It's recently changed to the "Default"-only mode... for lack of better words.
This issue will actually pop-up on any current leaderboard with IL's and sub-categories; so feel free to check, if you like.
So, I have a proposal I think might be possible that could rectify this situation (and may even be to used in the IL page for runners in some way). Before I get to deep into it I just want to say, I'm not, like, a software developer or nothing, so I can no idea as to the feasibility of any of this. If it's not really possible, than it is what it is. But it would be cool to know that too, since I've been staring at the issue for years now.
Pull up Ref. 1 again. Imagine for a moment, in the top right-hand part of the IL leaderboard, there exist a drop down box. Even a drop down box for each subcategory for a game and "All". That way, the entire leaderboard can more or less be filtered by this subcategories. Default those bad boys to "All".
In our Quake Remastered example, all the "Console" runs will appear on the leaderboard. It also gives the "Console" runners the ability to filter the board to see who has the best times based solely on "Console", a cool feature for those runners. Likewise, it can be set to only show "KB+M" runs. In this game instance, those runners would expectedly always be faster, assuming there was a run submitted. But that may not always be the case for all the games, so the additionally functionality show improve all game boards.
Now, as I mentioned, I don't know the backend of sr.com or anything, so not sure if that's plausible, but I'm thinking that would really help moderators solve the occasional weird issues that arrive on IL boards with subcategories. If there is a better place to submit something like this, let me know.
In any case, appreciate the work on the board, even the misses. Apologies for any typos; too lazy to proofread. Thanks for reading.
EDIT: Sorry, title mentions a couple proposals; but realized the 2nd wouldn't work as I was typing it out. It was least preferable anyways. Cheers.