H5P Suite – Advanced fill the blanks – Topic

Manual test: xAPI implemented

H5P content info:

Edit H5P content ID: 25

ELC H5P Library Info:
Library name: AdvancedBlanks
Library version: 1.0.1
xAPI implementation: YES
Scores: YES
On the white list: YES

The Library name and version are pulled from content definition stored in database.

Behavioural settings:
Label Value Default
Answer mode typing typing
Alternatives offered for selection alternatives alternatives
Maximum number of alternatives of other blanks offered for selection 5 5
Behaviour when user makes a spelling error warn mistake
Case sensitive false false
Automatically check answers after input true false
Enable "Show solutions" button true true
Require all fields to be answered before the solution can be viewed true true
Enable "Retry" true true
Enable "Check" button true true
Disable image zooming for question image false false
Show confirmation dialog on "Check" false false
Show confirmation dialog on "Retry" false false

The configuration (field values in 'Behavioural settings') are set when editting the H5P content are pulled from content definition stored in database. The field labels and default values which populate 'Behavioural settings' are pulled from semantics.json file.

The H5P.org examples may have settings that do differ from library defaults.

Testing notes:
  • xAPI events are triggered. On how to listen to xAPI events see: H5P and xAPI page.
  • LearnDash progress control (such as 'Mark Complete') button state (enabled/disabled) is overriden by H5P content result completion.
  • The 'elc_h5p' shortcode should print messages as configured in Settings page.
    If 'Debug' is enabled in Settings page and 'ignore' attribute is present, the 'elc_h5p' shortcode should print 'DEBUG: Ignored'.

Must complete message.

Shopping Cart
  • Your cart is empty.