Template:RaidEncounterTable: Difference between revisions
From EQOA Sandstorm Wiki
Jump to navigationJump to search
| [unchecked revision] | [unchecked revision] |
RenodorDev (talk | contribs) No edit summary |
RenodorDev (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
<div class="raid-encounter-table"> | <div class="raid-encounter-table"> | ||
<table class="exp-camp-table" style="width:100%;"> | <table class="exp-camp-table" style="width:100%;"> | ||
<tr> | <tr> | ||
| Line 11: | Line 10: | ||
<tr class="exp-camp-row"> | <tr class="exp-camp-row"> | ||
<td> | <td> | ||
<td> | {{{base|}}} | ||
<td> | </td> | ||
<td> | <td> | ||
<td> | {{{frontiers1|}}} | ||
</td> | |||
<td> | |||
{{{frontiers2|}}} | |||
</td> | |||
<td> | |||
{{{frontiers3|}}} | |||
</td> | |||
<td> | |||
{{{custom|}}} | |||
</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
</div> | |||
</ | <script> | ||
// For each table cell, wrap every NPC link in a checkbox | |||
document.querySelectorAll('.exp-camp-row td').forEach(td => { | |||
td.innerHTML = td.innerHTML.replace(/(\[\[[^\]]+\]\])/g, '<input type="checkbox" class="npc-check"> $1'); | |||
}); | |||
</script> | |||
Revision as of 11:46, 27 November 2025
| Base World | Frontiers | Frontiers... | Frontiers... | Sandstorm Custom |
|---|---|---|---|---|
<script> // For each table cell, wrap every NPC link in a checkbox document.querySelectorAll('.exp-camp-row td').forEach(td => {
td.innerHTML = td.innerHTML.replace(/(\[\^\+\]\])/g, '<input type="checkbox" class="npc-check"> $1');
}); </script>