changeset 2469:72cdcd6d143e

Fixed #127
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Tue, 02 Aug 2016 12:43:56 +0100
parents 8273da734d07
children 1647bb807186
files interfaces/ABX.js
diffstat 1 files changed, 18 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/interfaces/ABX.js	Tue Aug 02 12:37:07 2016 +0100
+++ b/interfaces/ABX.js	Tue Aug 02 12:43:56 2016 +0100
@@ -140,6 +140,8 @@
 		document.getElementById("pageTitle").textContent = interfaceObj.title;
 	}
     
+    interfaceContext.comparator = new comparator(page);
+    
     var interfaceOptions = specification.interfaces.options.concat(interfaceObj.options);
     for (var option of interfaceOptions)
     {
@@ -175,11 +177,26 @@
                         feedbackHolder.appendChild(interfaceContext.volume.object);
                     }
                     break;
+                case "comments":
+                    var commentHolder = document.createElement('div');
+                    commentHolder.id = 'commentHolder';
+                    document.getElementById('testContent').appendChild(commentHolder);
+                    // Generate one comment box per presented page
+                    for (var element of audioEngineContext.audioObjects)
+                    {
+                        interfaceContext.commentBoxes.createCommentBox(element);
+                    }
+                    interfaceContext.commentBoxes.showCommentBoxes(commentHolder,true);
+                    break;
             }
         }
     }
     
-    interfaceContext.comparator = new comparator(page);
+    $(page.commentQuestions).each(function(index,element) {
+		var node = interfaceContext.createCommentQuestion(element);
+		document.getElementById('testContent').appendChild(node.holder);
+	});
+    
     resizeWindow(null);
 }