# HG changeset patch # User Nicholas Jillings # Date 1455115617 0 # Node ID e3b16bb23a50243a7c4bc01714221930e27eabc8 # Parent e49c4eeb4fb24f10993b32c3f043423e61dea572 randomiseOrder a global function. Schema update (hostURL attribute on not mandatory). Specification node can create XML. diff -r e49c4eeb4fb2 -r e3b16bb23a50 core.js --- a/core.js Wed Feb 10 12:14:25 2016 +0000 +++ b/core.js Wed Feb 10 14:46:57 2016 +0000 @@ -1724,34 +1724,6 @@ this.errors = []; this.schema = null; - this.randomiseOrder = function(input) - { - // This takes an array of information and randomises the order - var N = input.length; - - var inputSequence = []; // For safety purposes: keep track of randomisation - for (var counter = 0; counter < N; ++counter) - inputSequence.push(counter) // Fill array - var inputSequenceClone = inputSequence.slice(0); - - var holdArr = []; - var outputSequence = []; - for (var n=0; n + var commentboxprefix = root.createElement("commentboxprefix"); + commentboxprefix.textContent = this.commentBoxPrefix; + AHNode.appendChild(commentboxprefix); + for (var i=0; i for (var i=0; i - var AHPreTest = root.createElement("PreTest"); - for (var i=0; i - + @@ -47,7 +47,7 @@ - + @@ -116,7 +116,7 @@ - + diff -r e49c4eeb4fb2 -r e3b16bb23a50 test_create/test_create.html --- a/test_create/test_create.html Wed Feb 10 12:14:25 2016 +0000 +++ b/test_create/test_create.html Wed Feb 10 14:46:57 2016 +0000 @@ -18,34 +18,6 @@ this.errors = []; this.schema = null; - this.randomiseOrder = function(input) - { - // This takes an array of information and randomises the order - var N = input.length; - - var inputSequence = []; // For safety purposes: keep track of randomisation - for (var counter = 0; counter < N; ++counter) - inputSequence.push(counter) // Fill array - var inputSequenceClone = inputSequence.slice(0); - - var holdArr = []; - var outputSequence = []; - for (var n=0; n + var commentboxprefix = root.createElement("commentboxprefix"); + commentboxprefix.textContent = this.commentBoxPrefix; + AHNode.appendChild(commentboxprefix); + for (var i=0; i for (var i=0; i - var AHPreTest = root.createElement("PreTest"); - for (var i=0; i