mirror of https://github.com/dirtbags/moth.git
Remove legacy stuff from theme
This commit is contained in:
parent
9c118f83b0
commit
2297fc7fd7
|
@ -33,7 +33,6 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="scoreboard.html">Scoreboard</a></li>
|
<li><a href="scoreboard.html">Scoreboard</a></li>
|
||||||
<li><a href="logout.html">Sign Out</a></li>
|
<li><a href="logout.html">Sign Out</a></li>
|
||||||
<li id="cacheButton" class="disabled"><a href="#" onclick='fetchAll()' title="Cache am offline copy of current content">Cache</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -109,9 +109,6 @@ function renderState(obj) {
|
||||||
renderPuzzles(obj.Puzzles)
|
renderPuzzles(obj.Puzzles)
|
||||||
} else if (Object.keys(obj.Puzzles).length > 0) {
|
} else if (Object.keys(obj.Puzzles).length > 0) {
|
||||||
renderPuzzles(obj.Puzzles)
|
renderPuzzles(obj.Puzzles)
|
||||||
if (obj.Config.Detachable) {
|
|
||||||
fetchAll(obj.Puzzles)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
renderNotices(obj.Messages)
|
renderNotices(obj.Messages)
|
||||||
}
|
}
|
||||||
|
@ -151,30 +148,6 @@ function showPuzzles() {
|
||||||
document.getElementById("puzzles").appendChild(spinner)
|
document.getElementById("puzzles").appendChild(spinner)
|
||||||
}
|
}
|
||||||
|
|
||||||
async function fetchAll(puzzles) {
|
|
||||||
let teamId = sessionStorage.id
|
|
||||||
|
|
||||||
console.log("Caching all currently-open content")
|
|
||||||
|
|
||||||
for (let cat in puzzles) {
|
|
||||||
for (let points of puzzles[cat]) {
|
|
||||||
let resp = await fetch(cat + "/" + points + "/")
|
|
||||||
if (! resp.ok) {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
let obj = await resp.json()
|
|
||||||
for (let file of obj.files) {
|
|
||||||
fetch(cat + "/" + points + "/" + file.name)
|
|
||||||
}
|
|
||||||
for (let file of obj.scripts) {
|
|
||||||
fetch(cat + "/" + points + "/" + file.name)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
console.log("Done caching content")
|
|
||||||
}
|
|
||||||
|
|
||||||
function login(e) {
|
function login(e) {
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
let name = document.querySelector("[name=name]").value
|
let name = document.querySelector("[name=name]").value
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
<!-- notices.html: contents will be rendered verbatim in the puzzles overview. -->
|
|
Loading…
Reference in New Issue