MediaWiki:Common.js: Difference between revisions
MediaWiki interface page
More actions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
| Line 95: | Line 94: | ||
rows.forEach(row => table.appendChild(row)); | rows.forEach(row => table.appendChild(row)); | ||
let currentDungeon = ""; | let currentDungeon = ""; | ||
let dungeonRank = 0; | let dungeonRank = 0; | ||
let prevTime = null; | |||
let position = 0; | |||
rows.forEach(row => { | rows.forEach(row => { | ||
const dungeon = row.cells[1].innerText.trim(); | const dungeon = row.cells[1].innerText.trim(); | ||
const time = parseTime(row.cells[4].innerText); | |||
const rankCell = row.cells[0]; | const rankCell = row.cells[0]; | ||
| Line 107: | Line 110: | ||
currentDungeon = dungeon; | currentDungeon = dungeon; | ||
dungeonRank = 1; | dungeonRank = 1; | ||
position = 1; | |||
prevTime = time; | |||
} else { | } else { | ||
position++; | |||
if (time !== prevTime) { | |||
dungeonRank = position; | |||
} | |||
prevTime = time; | |||
} | } | ||
| Line 224: | Line 235: | ||
rows.forEach(row => partyTable.appendChild(row)); | rows.forEach(row => partyTable.appendChild(row)); | ||
let currentDungeon = ""; | let currentDungeon = ""; | ||
let dungeonRank = 0; | let dungeonRank = 0; | ||
let prevTime = null; | |||
let position = 0; | |||
rows.forEach(row => { | rows.forEach(row => { | ||
const dungeon = row.cells[1].innerText.trim(); | const dungeon = row.cells[1].innerText.trim(); | ||
const time = parseTime(row.cells[5].innerText); | |||
const rankCell = row.cells[0]; | const rankCell = row.cells[0]; | ||
| Line 236: | Line 251: | ||
currentDungeon = dungeon; | currentDungeon = dungeon; | ||
dungeonRank = 1; | dungeonRank = 1; | ||
position = 1; | |||
prevTime = time; | |||
} else { | } else { | ||
position++; | |||
if (time !== prevTime) { | |||
dungeonRank = position; | |||
} | |||
prevTime = time; | |||
} | } | ||