You have a value for hiding Dota Games and all of your values are based on if they are checked as shown in your Games.JS
Code: Select all
} else if($('input[name=hidedota]').is(':checked') && rowArray[5].toLowerCase().indexOf("dota") != -1) {
continue;
You could instead of modifying the structure of how its setup allow an additional ':is checked' which would be a field where the user could type the value and as a result could index only games with that name. For example If I wanted to only see TD games or Survival Games, I'd use that as my value and I wouldn't have to always come back to the list to either hide values or specifically ctrl + f search for games I wanted.
Also, If possible... adding this type of indexing to the url, say something like: https://entgaming.net/forum/games.php?gamename=survival would allow 3rd-party linking to friends, clan sites, and much more. This would encourage affiliation specific to custom maps and encourage more users to easily use ENT Bots with the maps they specifically are searching for.
