changeset 2874:dafc6eba55fc

#209. Added minNumberPlays and maxNumberPlays to test_create
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Tue, 09 May 2017 16:17:07 +0100
parents fefa7c50d263
children 18261c4593c4
files test_create.html
diffstat 1 files changed, 24 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/test_create.html	Tue May 09 16:11:25 2017 +0100
+++ b/test_create.html	Tue May 09 16:17:07 2017 +0100
@@ -71,6 +71,14 @@
                     <span>Play audio one-at-a-time: </span>
                     <input type="checkbox" ng-model="specification.playOne" />
                 </div>
+                <div class="attribute">
+                    <span>Minimum number of fragment plays</span>
+                    <input type="number" ng-model="specification.minNumberPlays" min="0" max="{{specification.maxNumberPlays}}" />
+                </div>
+                <div class="attribute">
+                    <span>Maximum number of fragment plays</span>
+                    <input type="number" ng-model="specification.maxNumberPlays" min="{{specification.minNumberPlays || 0}}" />
+                </div>
             </div>
             <div class="node">
                 <h2>Test Completed Message</h2>
@@ -501,6 +509,14 @@
                     <span>Only move playing audio: </span>
                     <input type="checkbox" ng-model="page.restrictMovement" />
                 </div>
+                <div class="attribute">
+                    <span>Minimum number of fragment plays</span>
+                    <input type="number" ng-model="page.minNumberPlays" min="0" max="{{page.maxNumberPlays || specification.maxNumberPlays}}" />
+                </div>
+                <div class="attribute">
+                    <span>Maximum number of fragment plays</span>
+                    <input type="number" ng-model="page.maxNumberPlays" min="{{page.minNumberPlays || specification.minNumberPlays || 0}}" />
+                </div>
             </div>
             <div class="node">
                 <h3>Page Title</h3>
@@ -997,6 +1013,14 @@
                         <span>Fragment Image (URL): </span>
                         <input type="text" ng-model="fragment.image" />
                     </div>
+                    <div class="attribute">
+                        <span>Minimum number of plays</span>
+                        <input type="number" ng-model="fragment.minNumberPlays" min="0" max="{{fragment.maxNumberPlays || page.maxNumberPlays || specification.maxNumberPlays}}" />
+                    </div>
+                    <div class="attribute">
+                        <span>Maximum number of plays</span>
+                        <input type="number" ng-model="fragment.maxNumberPlays" min="{{fragment.minNumberPlays || page.minNumberPlays || specification.minNumberPlays || 0}}" />
+                    </div>
                 </div>
             </div>
         </div>