MediaWiki:Common.js: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 59:
$(this).text('"'+title+'"');
}
});
 
/* COUNTRY RESULT TABLES */
 
const LAST25 = [1, 2];
const LAST27 = [13, 16];
 
$(".result-table-row").children().each(function() {
var classList = $(this).attr('class').split(/\s+/);
var editionNumber = parseInt(classList[2].replace("edition-number-", ""));
if ((classList[0] === "final-result-1" || classList[0] === "semi-result-1") && classList[1] !== "semi-result-") {
$(this).css("background-color", "gold");
} else if ((classList[0] === "final-result-2" || classList[0] === "semi-result-2") && classList[1] !== "semi-result-") {
$(this).css("background-color", "silver");
} else if ((classList[0] === "final-result-3" || classList[0] === "semi-result-3") && classList[1] !== "semi-result-") {
$(this).css("background-color", "#cc9966");
} else if ((classList[0] === "final-result-25" && LAST25.includes(editionNumber)) ||
(classList[0] === "final-result-27" && LAST27.includes(editionNumber)) ||
(classList[0] === "final-result-26" && !LAST25.includes(editionNumber) && !LAST27.includes(editionNumber))) {
$(this).css("background-color", "#FE8080");
} else if (classList[0] === "final-result-" || classList[1] === "final-result-") {
$(this).css("background-color", "#FFCDBD");
} else if (classList[0] === "semi-result-") {
$(this).css("background-color", "#99FF99");
}
 
if (classList[0] === "final-result-" && classList[1] === "final-place-points") {
$(this).html("<small style='color:grey'>NQ</small>");
} else if (classList[0] === "semi-result-" && classList[3] === "semi-place-points") {
$(this).html("<small style='color:darkgreen'>AQ</small>");
}
console.log(editionNumber);
});