changeset 3035:1620cbee9111

Implemented #218 in all interfaces
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Tue, 26 Sep 2017 10:15:39 +0100
parents 49eca76782d2
children ae0950bc1c99
files interfaces/AB.js interfaces/ABX.js interfaces/ape.js interfaces/discrete.js interfaces/horizontal-sliders.js interfaces/mushra.js interfaces/ordinal.js interfaces/timeline.js
diffstat 8 files changed, 27 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/interfaces/AB.js	Tue Sep 26 09:34:38 2017 +0100
+++ b/interfaces/AB.js	Tue Sep 26 10:15:39 2017 +0100
@@ -395,10 +395,13 @@
 function buttonSubmitClick() {
     var checks = testState.currentStateMap.interfaces[0].options,
         canContinue = true;
-    
+
     if (interfaceContext.checkFragmentMinPlays() === false) {
-    return;
-}
+        return;
+    }
+    if (interfaceContext.checkCommentQuestions() === false) {
+        return;
+    }
 
     for (var i = 0; i < checks.length; i++) {
         if (checks[i].type == 'check') {
--- a/interfaces/ABX.js	Tue Sep 26 09:34:38 2017 +0100
+++ b/interfaces/ABX.js	Tue Sep 26 10:15:39 2017 +0100
@@ -437,6 +437,9 @@
     if (interfaceContext.checkFragmentMinPlays() === false) {
         return;
     }
+    if (interfaceContext.checkCommentQuestions() === false) {
+        return;
+    }
 
     for (var i = 0; i < checks.length; i++) {
         var checkState = true;
--- a/interfaces/ape.js	Tue Sep 26 09:34:38 2017 +0100
+++ b/interfaces/ape.js	Tue Sep 26 10:15:39 2017 +0100
@@ -759,6 +759,9 @@
     if (interfaceContext.checkFragmentMinPlays() === false) {
         return;
     }
+    if (interfaceContext.checkCommentQuestions() === false) {
+        return;
+    }
 
     for (var i = 0; i < checks.length; i++) {
         var checkState = true;
--- a/interfaces/discrete.js	Tue Sep 26 09:34:38 2017 +0100
+++ b/interfaces/discrete.js	Tue Sep 26 10:15:39 2017 +0100
@@ -499,6 +499,9 @@
     if (interfaceContext.checkFragmentMinPlays() === false) {
         return;
     }
+    if (interfaceContext.checkCommentQuestions() === false) {
+        return;
+    }
 
     for (var i = 0; i < checks.length; i++) {
         var checkState;
--- a/interfaces/horizontal-sliders.js	Tue Sep 26 09:34:38 2017 +0100
+++ b/interfaces/horizontal-sliders.js	Tue Sep 26 10:15:39 2017 +0100
@@ -465,6 +465,9 @@
     if (interfaceContext.checkFragmentMinPlays() === false) {
         return;
     }
+    if (interfaceContext.checkCommentQuestions() === false) {
+        return;
+    }
 
     for (var i = 0; i < checks.length; i++) {
         var checkState = true;
--- a/interfaces/mushra.js	Tue Sep 26 09:34:38 2017 +0100
+++ b/interfaces/mushra.js	Tue Sep 26 10:15:39 2017 +0100
@@ -534,6 +534,9 @@
     if (interfaceContext.checkFragmentMinPlays() === false) {
         return;
     }
+    if (interfaceContext.checkCommentQuestions() === false) {
+        return;
+    }
 
     for (var i = 0; i < checks.length; i++) {
         var checkState = true;
--- a/interfaces/ordinal.js	Tue Sep 26 09:34:38 2017 +0100
+++ b/interfaces/ordinal.js	Tue Sep 26 10:15:39 2017 +0100
@@ -422,6 +422,9 @@
     if (interfaceContext.checkHiddenReference() === false) {
         return;
     }
+    if (interfaceContext.checkCommentQuestions() === false) {
+        return;
+    }
 
     for (var i = 0; i < checks.length; i++) {
         var checkState = true;
--- a/interfaces/timeline.js	Tue Sep 26 09:34:38 2017 +0100
+++ b/interfaces/timeline.js	Tue Sep 26 10:15:39 2017 +0100
@@ -505,6 +505,9 @@
     if (interfaceContext.checkFragmentMinPlays() === false) {
         return;
     }
+    if (interfaceContext.checkCommentQuestions() === false) {
+        return;
+    }
     for (var i = 0; i < checks.length; i++) {
         var checkState = true;
         if (checks[i].type == 'check') {