From 8533068dc79ed5cfb3386b33ff81641889460366 Mon Sep 17 00:00:00 2001 From: Svein-Tore Griff With Date: Sun, 27 Jan 2013 23:11:09 +0100 Subject: [PATCH] Rename init to main_library and remove init from libraries, add schema to db --- schema.json | 178 ---------------------------------------------------- 1 file changed, 178 deletions(-) delete mode 100644 schema.json diff --git a/schema.json b/schema.json deleted file mode 100644 index 56519ab..0000000 --- a/schema.json +++ /dev/null @@ -1,178 +0,0 @@ -{ - "title": { - "label": "Title", - "description": "Question set title (optional)", - "type": "text", - "default": "" - }, - "randomOrder": { - "label": "Randomize order", - "description": "Whether questions should be shown in random order", - "type": "boolean", - "default": false - }, - "initialQuestion": { - "label": "Initial question", - "description": "Which question to start with. Count from 0", - "type": "integer", - "default": 0 - }, - "backgroundImage": { - "label": "Background image", - "description": "An optional background image for the Question set.", - "type": "image", - "default": "" - }, - "progressType": { - "label": "Progress indicator", - "description": "Question set progress indicator style", - "type": "select", - "values": [{"text": "Textual", "value": "textual"}, {"text": "Dots", "value": "dots"}], - "default": "textual" - }, - "passPercentage": { - "label": "Pass percentage", - "description": "Percentage of total score required for passing the quiz.", - "type": "integer", - "minValue": 0, - "maxValue": 100, - "default": 50 - }, - "questions": { - "label": "Questions", - "description": "List of questions in this set.", - "type": "h5p-library", - "validLibs": ["H5P.MultiChoice", "H5P.DragTextMatch", "H5PDragImageIntoPosition"], - "array": true, - "minEntries": 1, - "maxEntries": -1 - }, - "introPage": { - "label": "Intro page", - "description": "Data for the intro page", - "type": "combined", - "fields": { - "showIntroPage": { - "label": "Show intro page?", - "type": "boolean" - }, - "title": { - "label": "Title", - "type": "text" - }, - "introduction": { - "label": "Introduction text", - "type": "text" - }, - "startButtonText": { - "label": "Start button text", - "type": "text" - } - } - }, - "texts": { - "label": "Interface texts in quiz", - "type": "combined", - "fields": { - "prevButton": { - "label": "Back button", - "type": "text", - "default": "Previous" - }, - "nextButton": { - "label": "Next button", - "type": "text", - "default": "Next" - }, - "finishButton": { - "label": "Finish button", - "type": "text", - "default": "Finish" - }, - "textualProgress": { - "label": "Progress text", - "description": "Text used if textual progress is selected.", - "type": "text", - "default": "Question: @current of @total questions" - } - } - }, - "endGame": { - "label": "End game data", - "type": "combined", - "fields": { - "showResultPage": { - "label": "Show result page", - "type": "boolean", - "default": true - }, - "resultPage": { - "label": "Result page", - "description": "Data and texts for the result page", - "type": "combined", - "fields": { - "successGreeting": { - "label": "Success greeting", - "description": "Title in result page on success", - "type": "text" - }, - "successComment": { - "label": "Success comment", - "description": "Comment shown after the score", - "type": "text" - }, - "failGreeting": { - "label": "Failed greeting", - "description": "Title in result page on failed quiz", - "type": "text" - }, - "failComment": { - "label": "Failed comment", - "description": "Comment shown after the score on failed quiz", - "type": "text" - }, - "finishButtonText": { - "label": "Finish button text", - "description": "Text for the finish button", - "type": "text" - } - } - }, - "animations": { - "label": "Animations", - "type": "combined", - "fields": { - "showAnimations": { - "label": "Show animations", - "type": "boolean", - "default": false - }, - "successVideo": { - "label": "Success video", - "description": "Video displayed on successful quiz", - "type": "video" - }, - "failVideo": { - "label": "Fail video", - "description": "Video displayed on failed quiz", - "type": "video" - }, - "successResultAnimation": { - "label": "Result animation for success", - "description": "Add animation for successful completion of the quiz", - "optional": true, - "type": "h5p-library", - "validLibs": ["H5P.Animation", "H5P.Video", "H5P.Image"] - }, - "failedResultAnimation": { - "label": "Result animation for failed quiz", - "description": "Add animation for failed completion of the quiz", - "optional": true, - "type": "h5p-library", - "validLibs": ["H5P.Animation", "H5P.Video", "H5P.Image"] - } - } - } - } - } -}