Concise description:
Put Joinability (Public/Private/Tournament + Name) somewhere on the games page.
(/games.php?game=#######) even if inside an invisible div.
Specifics:
Currently can only guarantee joinability info from a Game Finder
query (mygames only shows my games not others) which means an extra
fetch for applications requiring this info. Remove need of extra fetch by
placing this info on the game page even if invisible.
e.g.
<div style=\"display:none\" id=\"joinability>Private Game</div>
<div style=\"display:none\" id=\"joinability>Tournament : Canada Day Tourney</div>
this can be exactly the same info as on any games listings page (e.g. mygames, game finder search) in the second
row of the table class "listing" :
<tr class="odd2">
<td colspan="7"><b>Tournament Game: Canada Day Tourney</b></td>
</tr>
This will improve the following aspects of the site:
Removes extra fetches required which would add load to server.