From 312c4362e9deed7ed7573e17312c1669cc5e9e65 Mon Sep 17 00:00:00 2001 From: BlueRaja Date: Fri, 8 Mar 2013 05:03:18 -0600 Subject: Only show points column when a solution is given --- js/scores.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'js') diff --git a/js/scores.js b/js/scores.js index d9a2842..34d3c87 100644 --- a/js/scores.js +++ b/js/scores.js @@ -122,11 +122,18 @@ function scoresFormatPage(JO) { var updatedLocalTime = new Date(); updatedLocalTime.setTime(JO.updateTime * 1000); + //Hack to determine if solutions are given + var solutionsGiven = (JO.users && JO.users[1] && JO.users[1].solution); + p = p+""; p = p+"Rank"; p = p+"Name"; p = p+"Moves"; - p = p+"Points"; + if(solutionsGiven) + { + //Only show points column when solutions are given (ie. on old maps on the scoreboard) + p = p+"Points"; + } p = p+""; var showedLastUser = true; @@ -159,7 +166,7 @@ function scoresFormatPage(JO) { rowclass += ' solutionSelected'; } - if (u.solution) { + if (solutionsGiven) { rowclass += ' scoreRowSolutionAvailable'; p += ""+u.display+""; p = p+ ""; - if (u.solution) { + if (solutionsGiven) { p = p+ ""+u.moves+""; p = p+ ""+u.points+""; } else { p = p+ ""+u.moves+""; - p = p+ ""; + //No second since there is not Points column } p = p+ ""; -- cgit v1.2.3