diff --git a/public/saveGameData.js b/public/saveGameData.js index f45cec7..f01c837 100644 --- a/public/saveGameData.js +++ b/public/saveGameData.js @@ -190,7 +190,7 @@ function submitUserData(drawingZone) { 'userId' : userId, 'gameTime' : timeDifferenceInSeconds, 'score' : scoreTotal, - 'star' : starValue + 'gameStar' : starValue }; console.log(userData); fetch(`https://api.teachertrainingkolkata.in/api/saveGameScore`, { @@ -208,6 +208,7 @@ function submitUserData(drawingZone) { loadingDiv.style.display = 'none'; starContainer.style.display = 'flex'; starContainer.style.flexDirection = 'row'; + document.getElementById('wsSavedImg').classList.remove('-z-10'); document.getElementById('starFeedbackMessage').innerHTML = feedbackMessage; for (let i = 0; i < starValue; i++) { const starDiv = document.createElement('div'); diff --git a/src/pages/cross/cross_phonics_v1.astro b/src/pages/cross/cross_phonics_v1.astro index 79fb968..87e56ee 100644 --- a/src/pages/cross/cross_phonics_v1.astro +++ b/src/pages/cross/cross_phonics_v1.astro @@ -198,9 +198,11 @@ import Layout from "../../layouts/Layout.astro"; if (gameData[id.replace('image', 'a')] === true) { element.classList.add('redBorder'); } else { + wrongCount += 1; element.classList.add('greenBorder'); } } else { + wrongCount -= 1; element.classList.remove('redBorder', 'greenBorder'); } } @@ -209,7 +211,7 @@ import Layout from "../../layouts/Layout.astro"; function saveUserData() { const checkboxes = ['a1', 'a2', 'a3', 'a4', 'a5', 'a6']; const checkedCount = checkboxes.filter(id => document.getElementById(id).checked).length; - if (checkedCount < 0) { + if (checkedCount < 1) { // Show error message if less than 3 checkboxes are checked let errorMessageSection = document.getElementById('errorMessage'); errorMessageSection.style.display = "block"; @@ -252,7 +254,7 @@ import Layout from "../../layouts/Layout.astro"; 'userId': userId, 'gameTime': timeDifferenceInSeconds, 'score': totalPoints, - 'star': starValue + 'gameStar': starValue }; // console.log(userData); progressIncrement(); diff --git a/src/pages/cross/cross_phonics_v2.astro b/src/pages/cross/cross_phonics_v2.astro index 3b0b27c..1dd6e2f 100644 --- a/src/pages/cross/cross_phonics_v2.astro +++ b/src/pages/cross/cross_phonics_v2.astro @@ -227,6 +227,7 @@ import Layout from "../../layouts/Layout.astro"; // console.log(wrongCount) } } else { + wrongCount -= 1; element.classList.remove('redBorder', 'greenBorder'); } } @@ -237,7 +238,7 @@ import Layout from "../../layouts/Layout.astro"; document.getElementById('allParentDiv').style.display = 'block'; const checkboxes = ['a1', 'a2', 'a3', 'a4', 'a5', 'a6', 'a7', 'a8', 'a9']; const checkedCount = checkboxes.filter(id => document.getElementById(id).checked).length; - if (checkedCount < 0) { + if (checkedCount < 1) { // Show error message if less than 3 checkboxes are checked let errorMessageSection = document.getElementById('errorMessage'); errorMessageSection.style.display = "block"; @@ -287,7 +288,7 @@ import Layout from "../../layouts/Layout.astro"; 'userId': userId, 'gameTime': timeDifferenceInSeconds, 'score': totalPoints, - 'star': starValue + 'gameStar': starValue }; // console.log(userData); progressIncrement(); diff --git a/src/pages/cross/v1.astro b/src/pages/cross/v1.astro index 77352c1..cc05a19 100644 --- a/src/pages/cross/v1.astro +++ b/src/pages/cross/v1.astro @@ -202,6 +202,7 @@ import Layout from "../../layouts/Layout.astro"; wrongCount +=1; } } else { + wrongCount -= 1; element.classList.remove('redBorder', 'greenBorder'); } } @@ -211,7 +212,7 @@ import Layout from "../../layouts/Layout.astro"; const checkboxes = ['a1', 'a2', 'a3', 'a4', 'a5', 'a6']; const checkedCount = checkboxes.filter(id => document.getElementById(id).checked).length; - if (checkedCount < 0) { + if (checkedCount < 1) { // Show error message if less than 3 checkboxes are checked let errorMessageSection = document.getElementById('errorMessage'); errorMessageSection.style.display = "block"; @@ -255,7 +256,7 @@ import Layout from "../../layouts/Layout.astro"; 'userId': userId, 'gameTime': timeDifferenceInSeconds, 'score': totalPoints, - 'star': starValue + 'gameStar': starValue }; progressIncrement(); addStarScalingStyles(); diff --git a/src/pages/cross/v2.astro b/src/pages/cross/v2.astro index e56aa3b..fd73558 100644 --- a/src/pages/cross/v2.astro +++ b/src/pages/cross/v2.astro @@ -220,6 +220,7 @@ import Layout from "../../layouts/Layout.astro"; wrongCount +=1; } } else { + wrongCount -= 1; element.classList.remove('redBorder', 'greenBorder'); } // console.log(wrongCount) @@ -232,7 +233,7 @@ import Layout from "../../layouts/Layout.astro"; const checkboxes = ['a1', 'a2', 'a3', 'a4', 'a5', 'a6', 'a7', 'a8', 'a9']; const checkedCount = checkboxes.filter(id => document.getElementById(id).checked).length; - if (checkedCount < 0) { + if (checkedCount < 1) { // Show error message if less than 3 checkboxes are checked let errorMessageSection = document.getElementById('errorMessage'); errorMessageSection.style.display = "block"; @@ -274,7 +275,7 @@ import Layout from "../../layouts/Layout.astro"; 'userId': userId, 'gameTime': timeDifferenceInSeconds, 'score': totalPoints, - 'star': starValue + 'gameStar': starValue }; progressIncrement(); addStarScalingStyles(); diff --git a/src/pages/cross/v3.astro b/src/pages/cross/v3.astro index 75922c2..020bf63 100644 --- a/src/pages/cross/v3.astro +++ b/src/pages/cross/v3.astro @@ -187,11 +187,11 @@ import Layout from "../../layouts/Layout.astro"; element.classList.add('greenBorder'); } } else { + wrongCount -= 1; element.classList.remove('redBorder', 'greenBorder'); } } - function saveUserData() { document.getElementById('allParentDiv').style.display = 'block'; const endTime = Date.now(); @@ -226,7 +226,7 @@ import Layout from "../../layouts/Layout.astro"; 'userId': userId, 'gameTime': timeDifferenceInSeconds, 'score': totalPoints, - 'star': starValue + 'gameStar': starValue }; progressIncrement(); addStarScalingStyles(); diff --git a/src/pages/drag/dragdrop_phonics.astro b/src/pages/drag/dragdrop_phonics.astro index a83232c..c6ae5b1 100644 --- a/src/pages/drag/dragdrop_phonics.astro +++ b/src/pages/drag/dragdrop_phonics.astro @@ -18,11 +18,11 @@ import Layout from '../../layouts/Layout.astro';
- +
-
+
Clip Art
diff --git a/src/pages/drag/index.astro b/src/pages/drag/index.astro index 8e7bb87..d771211 100644 --- a/src/pages/drag/index.astro +++ b/src/pages/drag/index.astro @@ -23,11 +23,11 @@ const numberOfTimes = starNumberOfTime;
- +
-
+
Clip Art
@@ -587,7 +587,7 @@ const numberOfTimes = starNumberOfTime; -