Configuration Settings
The settings on the Configuration settings page control how the course is built and with what features. Many of these options are for Developers troubleshooting course issues.
Sets the default language of the course. Its value is assigned to the “lang” attribute of the HTML tag. While the system does not validate the string you place here, you are required to choose values from the IANA language tag registry.
This value is used to set the base direction of text for display. Adapt’s default direction is left-to-right (ltr). To enable HTML for such right-to-left scripts as Arabic and Hebrew, use the value rtl.
This value is used by Question components when setting a score for the component. This value functions as a global default for all Question components; but individual components may override it.
Forces the build process to generate source maps for debugging JavaScript and LESS in the browser. This option should be left unchecked as it greatly increases build size and is only needed during debugging.
If menu locking is being used in the course, this setting prevents the user from bypassing the locking by doing things like specifying the route in the address bar or via the browser console.
Disables animation of some built-in adapt elements, such as the drawer or page scrolling using a complex class+platform query. Do not use.
Completion criteria
Requires that all components must be completed in order for the course to be marked complete. Checked by default
Requires all assessments must be completed in order to complete the course. Unchecked by default, and must be left unchecked unless the course features at least on assessment.
Adapt’s built-in accessibility feature provides tab-highlighting, enables aria-labels that are otherwise hidden, and processes content text to ensure screen readers can access it.
These options are some of the most important for your Adapt course. If they are not set, your course will not be accessible.
Setting | Description |
---|---|
Enabled? | Enables all accessibility features. Unchecked by default. |
Enable text reader support? | Allows individual text elements to be focusable by the screen reader. Typically not needed as screen readers can manage this focus themselves. May be desirable by some users of Adapt. Default unchecked. |
Enable Skip Navigation link? | Adds a “Skip Navigation” link to the top of the page, allowing users to skip repetitive menus. Typically not needed as most courses only have 2 menus. Default unchecked. |
ARIA Levels | The base heading levels for each type of element in an Adapt course. These settings should be left at their default unless directed to be changed by a developer. |
Accessibility Extended Options | JSON based accessibility settings. Developer Only. |
Warning: Developer Setting. Determines internal display breakpoints for altering component function for various devices. They are not referenced by the CSS theme for media queries so altering these values may cause odd visual issues. Values assigned must be numbers only; include no measurement unit.
Alters the animation of the drawers (Page Level Progress, Resources, etc.).
- Show Easing
This value controls the easing equation used to control the speed and bounce as the Drawer opens. - Hide Easing
This value controls the easing equation used to control the speed and bounce as the Drawer closes. - Duration
Specifies the number of milliseconds it will take for the Drawer to open or close.
These settings control the function logging output generated by the course. All options should be left unchecked unless you are directed to enable them by a developer.
This does not control SCORM course logging. These options add output to the Adapt Authoring’s server instance or logs to the JavaScript console.
Turning these options on can destabilize the Adapt Authoring tool or cause the course to stop functioning when uploaded to an LMS (as older browsers do not support the console command).
Do not enable these options unless directed by a developer and disable them when directed.
Can be used to solve some scrolling issues for screen readers on mobile devices. Only set this value at the direction of LMS Help Desk or a Developer.