From bc892ccefef8368289ee082ebd5cc0e75f0bf8cc Mon Sep 17 00:00:00 2001 From: cyfraeviolae Date: Sun, 6 Mar 2022 11:22:27 -0500 Subject: more poems --- static/script.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'static/script.js') diff --git a/static/script.js b/static/script.js index 41d9278..0de93ad 100644 --- a/static/script.js +++ b/static/script.js @@ -222,7 +222,8 @@ function winGame(challenge) { document.getElementById('btns').style = 'display: none;' document.getElementById('meter').innerText = challenge.meter var collection = challenge.collection ? `${challenge.collection}, ` : "" - document.getElementById('ctx').innerHTML = challenge.ctx.replaceAll(/^(.*)/gm, ' $1') + `\n\t${challenge.title}\n\t\t${collection}${challenge.author}` + var ctx = challenge.ctx.replace(/^\n/, '').replace(/\n$/, '').replaceAll(/^(.*)/gm, ' $1') + document.getElementById('ctx').innerHTML = ctx + `\n\t${challenge.title}\n\t\t${collection}${challenge.author}` var firstguess = Object.values(guesses[0]).join(' ') document.getElementById('share').value = `I solved Prosodyle #${getChallengeIdx()+1} at cyfraeviolae.org/prosodyle. My first guess was: "${firstguess}."` } @@ -302,7 +303,8 @@ function getDayOfYear() { } function getChallengeIdx() { - return getDayOfYear() - 57 + var idx = getDayOfYear() - 57 + return Math.min(idx, challenges.length-1) } function getDailyChallenge() { -- cgit v1.2.3