From c25ef18f21c128851d826e7fe54a0a1b414a8e87 Mon Sep 17 00:00:00 2001 From: Trygve Date: Tue, 28 Sep 2021 13:07:28 +0200 Subject: [PATCH] Fixed bad runner position code. CSS improvements. --- common/main.css | 3 ++- liveresults.js | 18 +++++++++++++----- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/common/main.css b/common/main.css index 1bbac42..25bea14 100644 --- a/common/main.css +++ b/common/main.css @@ -415,10 +415,11 @@ select{ } .tab-list{ padding: 0; - justify-content: space-around; + justify-content: center; } .tab-button{ padding: 0.5rem; + border: thin solid var(--button-color); } .ResultTable{ width: 100%; diff --git a/liveresults.js b/liveresults.js index 7e1aed1..be8a7d6 100644 --- a/liveresults.js +++ b/liveresults.js @@ -59,10 +59,10 @@ function sortTable(tableToCheck) { rows[i].parentNode.insertBefore(rows[i + 1], rows[i]); switching = true; } - } + }/* for (i = 1; i < (rows.length); i++) { - rows[i].getElementsByTagName("td")[0].innerHTML = i+1+"."; - } + rows[i].getElementsByTagName("td")[0].innerHTML = i+"."; + }*/ } @@ -101,8 +101,15 @@ function loadresults() { } splitTimes += '' + for (let k = 0; k < xmlObj.ClassResult[i].PersonResult.length; k++) { - resultTable += ''; + if(typeof(xmlObj.ClassResult[i].PersonResult[k].Result)!== 'undefined' && typeof(xmlObj.ClassResult[i].PersonResult[k].Result.Position)!== 'undefined'){ + resultTable += `${xmlObj.ClassResult[i].PersonResult[k].Result.Position}.`; + } + else{ + resultTable += ``; + } + //add name resultTable += "" + xmlObj.ClassResult[i].PersonResult[k].Person.Name.Given + " " + xmlObj.ClassResult[i].PersonResult[k].Person.Name.Family + "" //add club @@ -287,8 +294,9 @@ function showHideSplits(className) { } var interval = setInterval(checkConnection, 10000); - +/* if (window.location.hash) { changeTab(window.location.hash.replace(/#tab-/g,'')); } +*/ // @license-end