|
Edit file "ql_alt_server_browser.user.js" which is in mozilla directory as below. Find lines marked with "Before" and replace them with the lines marked with "After":
PS: wn_ , could you make this modification in next release. Thanks !
Before:
---------------------------------------------------------------------------------
var mapFullName = unsafeWindow.mapdb.getBySysName(server.map.toLowerCase()).name || "Unknown";
// if server has a hidden field skip further creating a node
if ( hidden_fields[0].length != 0 ) {
var hf, hm = false;
for (hf in hidden_fields) {
if ( locName.toLowerCase().match(hidden_fields[hf])
|| server.map.toLowerCase().match(hidden_fields[hf])
|| mapFullName.toLowerCase().match(hidden_fields[hf]) ) { hm = true; break; }
}
if (hm) continue;
}
if ( !server.players ) {
server.players = [];
}
var matchId = '#match_' + serverIndex;
var servName = server.host_name.split(" ");
var gametype = quakelive.GetGameTypeByID( server.game_type );
var tierName = 'TIER_' + gametype.name.toUpperCase();
---------------------------------------------------------------------------------
After:
---------------------------------------------------------------------------------
var mapFullName = unsafeWindow.mapdb.getBySysName(server.map.toLowerCase()).name || "Unknown";
var gametype = quakelive.GetGameTypeByID( server.game_type );
// if server has a hidden field skip further creating a node
if ( hidden_fields[0].length != 0 ) {
var hf, hm = false;
for (hf in hidden_fields) {
if ( locName.toLowerCase().match(hidden_fields[hf])
|| server.map.toLowerCase().match(hidden_fields[hf])
|| gametype.name.toLowerCase().match(hidden_fields[hf])
|| mapFullName.toLowerCase().match(hidden_fields[hf]) ) { hm = true; break; }
}
if (hm) continue;
}
if ( !server.players ) {
server.players = [];
}
var matchId = '#match_' + serverIndex;
var servName = server.host_name.split(" ");
var tierName = 'TIER_' + gametype.name.toUpperCase();
---------------------------------------------------------------------------------
|