From: Steinar H. Gunderson Date: Sat, 28 Nov 2020 18:58:05 +0000 (+0100) Subject: Add a 50-move counter. X-Git-Url: https://git.sesse.net/?p=remoteglot;a=commitdiff_plain;h=09d3665b67729593880a9baba48e723f592b3bf3 Add a 50-move counter. --- diff --git a/www/js/remoteglot.js b/www/js/remoteglot.js index d6a08a8..be95b1a 100644 --- a/www/js/remoteglot.js +++ b/www/js/remoteglot.js @@ -1371,13 +1371,22 @@ var update_sparkline = function(data) { * @param {number} num_viewers */ var update_num_viewers = function(num_viewers) { + var text = ""; if (num_viewers === null) { - $("#numviewers").text(""); + text = ""; } else if (num_viewers == 1) { - $("#numviewers").text("You are the only current viewer"); + text = "You are the only current viewer"; } else { - $("#numviewers").text(num_viewers + " current viewers"); + text = num_viewers + " current viewers"; } + if (display_fen !== null) { + var counter = Math.floor(display_fen.split(" ")[4] / 2); + if (counter >= 20) { + text = text.replace("current ", ""); + text += " | 50-move rule: " + counter; + } + } + $("#numviewers").text(text); } var update_clock = function() {