diff --git a/language/nb.json b/language/nb.json index 918b9d5..be97449 100644 --- a/language/nb.json +++ b/language/nb.json @@ -1,223 +1,133 @@ -[ - { - "label": "Tittel", - "description": "Spørsmålssettets tittel (valgfri)." - }, - { - "label": "Tilfeldig rekkefølge", - "description": "Skal spørsmålene vises i tilfeldig rekkefølge?" - }, - { - "label": "Første spørsmål", - "description": "Spørsmålet som skal komme først.", - "default": 0 - }, - { - "name": "backgroundImage", - "type": "image", - "label": "Background image", - "optional": true, - "description": "An optional background image for the Question set." - }, - { - "name": "progressType", - "type": "select", - "label": "Progress indicator", - "description": "Question set progress indicator style.", - "options": [ - { - "value": "textual", - "label": "Textual" - }, - { - "value": "dots", - "label": "Dots" +{ + "semantics": [ + { + "label": "Tittel", + "description": "Spørsmålssettets tittel (valgfri)." + }, + { + "label": "Bakgrunnsbilde", + "description": "Bakgrunnsbilde for spørsmålssettet(ikke obligatorisk)." + }, + { + "label": "Fremdriftsindikator", + "description": "Velg om fremdriften skal angis som prikker(få spørsmål) eller som tekst(mange spørsmål).", + "options": [ + { + "label": "Angi fremdrift med tekst" + }, + { + "label": "Angi fremdrift med prikker" + } + ], + }, + { + "label": "Krav for å bestå", + "description": "Antall prosent riktig som kreves for å bestå spørsmålssettet." + }, + { + "label": "Spørsmål", + "entity": "spørsmål", + "field": { + "label": "Spørsmål", + "fields": [ + { + "label": "Spørsmålstype", + "description": "Velg spørsmålstype for dette spørsmålet" + } + ] } - ], - "default": "textual" - }, - { - "name": "passPercentage", - "type": "number", - "label": "Pass percentage", - "description": "Percentage of total score required for passing the quiz.", - "min": 0, - "max": 100, - "step": 1, - "default": 50 - }, - { - "name": "questions", - "label": "Questions", - "type": "list", - "entity": "question", - "field": { - "name": "question", - "type": "group", - "label": "Question", + }, + { + "label": "Introduksjon", "fields": [ { - "name": "library", - "type": "library", - "label": "Question library", - "description": "Library for this question.", - "options": [ - "H5P.MultiChoice 1.0" - ] + "label": "Vis introduksjon" + }, + { + "label": "Tittel", + "description": "Tittel for intoduksjonssiden." + }, + { + "label": "Introduksjonstekst", + "description": "Denne teksten vises før spørsmålssettet starter." + }, + { + "label": "Tekst til \"Start\" knappen", + "default": "Start" + } + ] + }, + { + "label": "Ledetekster", + "fields": [ + { + "label": "Tilbake-knappen", + "default": "Tilbake" + }, + { + "label": "Neste-knappen", + "default": "Neste" + }, + { + "label": "Avslutt-knappen", + "default": "Avslutt" + }, + { + "label": "Fremdriftstekst", + "description": "Tekst brukt hvis tekstlig angivelse av fremdrift er valgt. Variabler: @current og @total", + "default": "Spørsmål @current av @total spørsmål" + } + ] + }, + { + "label": "Spørsmålssett avslutning", + "fields": [ + { + "label": "Vis resultater", + }, + { + "label": "Tittel ved bestått", + "default": "Gratulerer!", + "description": "Denne tittelen vises dersom brukeren har bestått spørsmålssettet." + }, + { + "label": "Kommentar ved bestått", + "default": "Du presterte meget godt!", + "description": "Denne kommentaren vises dersom brukeren har bestått spørsmålssettet." + }, + { + "label": "Tittel ved ikke bestått", + "default": "Ikke bestått", + "description": "Denne tittelen vises dersom brukeren ikke har bestått spørsmålssettet." + }, + { + "label": "Kommentar ved ikke bestått", + "default": "Dette gikk ikke så bra. Prøv igjen!", + "description": "Denne kommentaren vises dersom brukeren ikke har bestått spørsmålssettet." + }, + { + "label": "Tekst til \"Avslutt\" knapp", + "default": "Avslutt" + }, + { + "label": "Vis video før resultatene" + }, + { + "label": "Tillat å hoppe over video" + }, + { + "label": "Tekst til \"Hopp over video\" knapp", + "default": "Hopp over" + }, + { + "label": "Video ved bestått", + "description": "Denne videoen vil bli vist dersom brukeren består spørsmålssettet." + }, + { + "label": "Video ved ikke bestått", + "description": "Denne videoen vil bli vist dersom brukeren ikke består spørsmålssettet." } ] } - }, - { - "name": "introPage", - "type": "group", - "label": "Quiz introduction", - "fields": [ - { - "name": "showIntroPage", - "type": "boolean", - "label": "Display introduction" - }, - { - "name": "title", - "type": "text", - "label": "Title", - "optional": true, - "description": "This title will be displayed above the introduction text." - }, - { - "name": "introduction", - "type": "text", - "widget": "textarea", - "label": "Introduction text", - "optional": true, - "description": "This text will be displayed before the quiz starts." - }, - { - "name": "startButtonText", - "type": "text", - "label": "Start button text", - "optional": true, - "placeholder": "Start Quiz", - "default": "Start Quiz" - } - ] - }, - { - "name": "texts", - "type": "group", - "label": "Interface texts in quiz", - "common": true, - "fields": [ - { - "name": "prevButton", - "type": "text", - "label": "Back button", - "default": "Previous" - }, - { - "name": "nextButton", - "type": "text", - "label": "Next button", - "default": "Next" - }, - { - "name": "finishButton", - "type": "text", - "label": "Finish button", - "default": "Finish" - }, - { - "name": "textualProgress", - "type": "text", - "label": "Progress text", - "description": "Text used if textual progress is selected.", - "default": "Question: @current of @total questions" - } - ] - }, - { - "name": "endGame", - "type": "group", - "label": "Quiz finished", - "fields": [ - { - "name": "showResultPage", - "type": "boolean", - "label": "Display results", - "default": true - }, - { - "name": "successGreeting", - "type": "text", - "label": "Quiz passed title", - "placeholder": "Congratulations!", - "default": "Congratulations!", - "description": "This title will be displayed above results if the user has successfully passed the quiz." - }, - { - "name": "successComment", - "type": "text", - "widget": "textarea", - "label": "Passed comment", - "default": "You did very well!", - "description": "This comment will be displayed after the score if the user has successfully passed the quiz." - }, - { - "name": "failGreeting", - "type": "text", - "label": "Quiz failed title", - "placeholder": "Oh, no!", - "default": "Oh, no!", - "description": "This title will be displayed above the results if the user has failed the quiz." - }, - { - "name": "failComment", - "type": "text", - "widget": "textarea", - "label": "Failed comment", - "default": "This didn't go so well.", - "description": "This comment will be displayed after the score if the user has failed the quiz." - }, - { - "name": "finishButtonText", - "type": "text", - "label": "Finish button text", - "default": "Finish", - "description": "Text for the finish button." - }, - { - "name": "showAnimations", - "type": "boolean", - "label": "Display video before quiz results" - }, - { - "name": "skippable", - "type": "boolean", - "label": "Enable skip video button" - }, - { - "name": "skipButtonText", - "type": "text", - "label": "Skip video button label", - "default": "Skip video", - "description": "This is the label for the button which allows users to skip videos after a quiz.", - "common": true - }, - { - "name": "successVideo", - "type": "video", - "label": "Passed video", - "optional": true, - "description": "This video will be played if the user successfully passed the quiz." - }, - { - "name": "failVideo", - "type": "video", - "label": "Fail video", - "optional": true, - "description": "This video will be played if the user failes the quiz." - } - ] - } -] \ No newline at end of file + ] +} \ No newline at end of file diff --git a/library.json b/library.json index 8ed289f..834deab 100644 --- a/library.json +++ b/library.json @@ -3,7 +3,7 @@ "contentType": "question", "majorVersion": 1, "minorVersion": 0, - "patchVersion": 8, + "patchVersion": 9, "runnable": 1, "machineName": "H5P.QuestionSet", "author": "Amendor AS", diff --git a/semantics.json b/semantics.json index 5615235..f82ac43 100644 --- a/semantics.json +++ b/semantics.json @@ -52,7 +52,7 @@ { "name": "library", "type": "library", - "label": "Question library", + "label": "Question type", "description": "Library for this question.", "options": [ "H5P.MultiChoice 1.0" @@ -91,7 +91,6 @@ "type": "text", "label": "Start button text", "optional": true, - "placeholder": "Start Quiz", "default": "Start Quiz" } ] @@ -160,7 +159,6 @@ "name": "failGreeting", "type": "text", "label": "Quiz failed title", - "placeholder": "Oh, no!", "default": "Oh, no!", "description": "This title will be displayed above the results if the user has failed the quiz." }, @@ -183,8 +181,7 @@ "name": "finishButtonText", "type": "text", "label": "Finish button text", - "default": "Finish", - "description": "Text for the finish button." + "default": "Finish" }, { "name": "showAnimations", @@ -201,7 +198,6 @@ "type": "text", "label": "Skip video button label", "default": "Skip video", - "description": "This is the label for the button which allows users to skip videos after a quiz.", "common": true }, {