From: Laurent Mazet Date: Tue, 22 Sep 2020 17:02:14 +0000 (+0200) Subject: add a button to change message X-Git-Url: https://secure.softndesign.org/git/?a=commitdiff_plain;h=40a8961622ea98b0b17e6df04cec95dfe6ac6ab8;p=trivabble.git add a button to change message --- diff --git a/public/index.html b/public/index.html index 15b87bf..117456a 100644 --- a/public/index.html +++ b/public/index.html @@ -78,6 +78,7 @@ ParticipantRackScoreTurn Waiting for other participants… +

Click on the bag to take one tile.

Click on someone's score to change it.

diff --git a/public/trivabble.js b/public/trivabble.js index 1ddc9c8..00a6970 100644 --- a/public/trivabble.js +++ b/public/trivabble.js @@ -46,7 +46,6 @@ setConf("DOUBLE_TAP_DURATIONS", [650, 1100, 1800, 3000, 5000]); setConf("FLASH_LIGHT_DURATIONS", [800, 1600, 3200]); setConf("FLASH_LIGHT_COLOR", "#E3E"); - setConf("HELP_MSG_DELAY", 10000); const _ = (window.libD && libD.l10n) ? libD.l10n() : function (s) { return s; @@ -1954,24 +1953,23 @@ } } - function changeHelpMessage() { - if (typeof changeHelpMessage.index === "undefined") { - changeHelpMessage.index = -1; + function nextHelpMessage() { + if (typeof nextHelpMessage.index === "undefined") { + nextHelpMessage.index = -1; } const helpMessages = document.getElementById("help-messages"); if (helpMessages) { const listOfMessages = helpMessages.getElementsByTagName("p"); - if ((changeHelpMessage.index >= 0) && (changeHelpMessage.index = 0) && (nextHelpMessage.index < listOfMessages.length)) { + listOfMessages[nextHelpMessage.index].style.display = "none"; } - changeHelpMessage.index++; - if (changeHelpMessage.index === listOfMessages.length) { - changeHelpMessage.index = 0; + nextHelpMessage.index++; + if (nextHelpMessage.index === listOfMessages.length) { + nextHelpMessage.index = 0; } - listOfMessages[changeHelpMessage.index].style.display = ""; + listOfMessages[nextHelpMessage.index].style.display = ""; } - setTimeout(changeHelpMessage, Conf.HELP_MSG_DELAY); } function repromptName(f) { @@ -2067,6 +2065,7 @@ document.getElementById("check-spelling").onclick = checkSpellingClicked; document.getElementById("btn-settings").onclick = showSettings; document.getElementById("btn-settings-close").onclick = showSettings; + document.getElementById("next-help-msg").onclick = nextHelpMessage; } function initGame() { @@ -2191,7 +2190,7 @@ initSound(); initSpellChecker(); initLaserPointer(); - changeHelpMessage(); + nextHelpMessage(); }; trivabble.l10nError = trivabble.run;