# HG changeset patch # User Nicholas Jillings # Date 1470138236 -3600 # Node ID 72cdcd6d143eda880855ae6d49df644ec04b14a0 # Parent 8273da734d0722d97e6e0b0cd670f7d86e524b8d Fixed #127 diff -r 8273da734d07 -r 72cdcd6d143e interfaces/ABX.js --- 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); }