Here is a Firefox Add-On that hides all ranks and ratings on OGS. It also hides the rating graphs and charts on profile pages, but you can unhide them by clicking on the spot where they should be. Some players might find it relaxing to not know their opponent’s and their own rank at all times.
There were already two older threads with this feature request and some pointers on how to do it, so I decided to just implement it. I hope that some of you find this useful.
By the way, the code is open source if anyone wants to port it to another browser.
How did you manage that? I tried to hide it with css before but it is in the same element as the name so I assume you’d have to fiddle around quite a bit and actually change the content of every name element. I didn’t find a link to the code, could you give it here?
Yes, the boards on the Home and Games tab have the rank in the same element as the player name and are added asynchronously. I find those by looking for span.player-name in a mutation observer and remove them with a regular expression: replace(/\[.*\]$/, "").
yebellz already posted the link to GitHub. All the interesting code is in hide_ogs_ranks.js.
Right as expected, I saw that now. I installed it and it seems to work just as advertised. Good idea to hide the rank graph and ratings as well, this way we can check out the game history and stuff without seeing the rank if we don’t want to, and we just need to click if we do. It always felt weird to see everyone with their rank basically tattooed on their forehead. Thanks for the good work!
If I had to hazard a guess I would think that this should be rather easy. The real question is whether or not the devs have better things to do. Is any of OGS open source by the way?
Go ahead and submit a PR then we’re always very welcoming to people dipping their toes into contributing to the development of the front end, which as RubyMinesahft said is open source
This is epic! I will personally be using this a great deal. Ranks mess with my head sometimes and I wish they didn’t. What a wonderful opportunity you have presented us with. This is going to make a great deal of people very happy. Well done!!
So far I have hidden ranks and ratings everywhere I found them based on the “dynamic-title” preference (which is not the correct one obviously but there isn’t one so far and I don’t think I can add it since it should be on the backend). I also hid the rank graph and ratings table but unlike Mandlebrot so far you can’t just click it to show it again (you can always go to the preferences but it is tedious). It’s probably not done correctly also since I don’t know React. I can’t seem to be able to upload a patch here though, and I would rather not make a github account just for that, so not sure what to do now.