MediaWiki:Common.js: Difference between revisions
MediaWiki interface page
More actions
No edit summary |
No edit summary |
||
| Line 91: | Line 91: | ||
} | } | ||
})(); | })(); | ||
/* =========================== | /* =========================== | ||
| Line 98: | Line 97: | ||
mw.hook('wikipage.content').add(function () { | mw.hook('wikipage.content').add(function () { | ||
// ONLY run on Dungeon Leaderboard page | |||
if (mw.config.get('wgPageName') !== "Dungeon_Leaderboard") return; | |||
const table = document.getElementById("leaderboardTable"); | const table = document.getElementById("leaderboardTable"); | ||
| Line 169: | Line 171: | ||
const rows = Array.from(table.querySelectorAll("tr")).slice(1); | const rows = Array.from(table.querySelectorAll("tr")).slice(1); | ||
rows.sort((a, b) => | rows.sort((a, b) => | ||
parseTime(a.cells[4].innerText) - | |||
parseTime(b.cells[4].innerText) | |||
); | |||
rows.forEach(row => table.appendChild(row)); | rows.forEach(row => table.appendChild(row)); | ||