Beatles Lesson

Ahoy, Me Hearties! Welcome to the Elearning Complete family. We’re here to offer our expertise by delivering straightforward and easy to grasp solutions to solve your LearnDash needs. Whether you seek mini courses, plugins, code snippets or consulting, we are here to help you find your sea legs. Are you ready learn what it takes to become a Buccaneer in the world of e-learning? Then All hands hoay on the mighty Sea Rover. fab

xAPI implemented

H5P content info:

Edit H5P content ID: 98 example: Course Presentation

ELC H5P Library Info:
Library name:CoursePresentation
Library version:1.24.14
xAPI implementation:YES
On the white list:YES

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

Behavioural settings:
Activate Active Surface Mode true false
Hide Summary Slide false false
Override "Show Solution" button none none
Override "Retry" button none none
Show "Show solution" button in the summary slide true true
Show "Retry" button in the summary slide true true
Enable print button false false
Social Settings array() none

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 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'.
In ‘Behaviour settings’ ‘Hide Summary Slide’ must NOT be checked for the plugin to be able to enable the ‘Mark Complete’ button.

Must complete message.