Introduction
Embedded learning allows you to start an instance of your Docebo platform on any external web page, as long as you have access to its HTML and JavaScript code.
The Docebo platform instance opens as a launcher activated either when the user clicks on a button or interacts with an element - such as a link, or a string - on the external web page or it is embedded as a widget within the page. The platform instance shows the training content you, as the Superadmin, have selected for the user on the basis of the action they are performing, in order to provide the best learning on the fly experience, enriching it with ad hoc training.
Embedded learning is available as a web-based application on desktop and mobile platforms.
The Launcher allows you to open an instance of your Docebo platform in any external web platform, as long as you have access to its HTML and Javascript code. Find out more on embedded learning and the embedded learning launcher in their respective knowledge base articles.
This article describes the features and functions of the course player widget for the embedded learning launcher. For the Building Blocks version of the widget, please refer to Embedded learning Building Blocks: My courses and learning plans widget.
Activating embedded learning
To activate embedded learning, reach out to Docebo via the Help Center, or by contacting your Account Manager (if your plan includes this option).
Prerequisites
In order to make use of the My courses and learning plans widget widget for launcher, you need to have the embedded learning launcher configured. Please see Embedded learning launcher for more information.
Adding widgets to the launcher home screen
As it happens for the pages of your platform, you can compose the layout of the launcher home screen with widgets. The preview of the launcher home screen is available on the right side of the Launcher Builder tab. From here, you can add or remove widgets from the home screen and edit their configuration.
In order to add a new widget, click on the plus button in the preview box. In the Add New Widget slideout panel, select the widget and click on Next to start its configuration according to the options listed in the following chapters.
At any time, you can edit or remove widgets by clicking on the ellipsis menu at the end of the widget name and by selecting the corresponding option.
The My courses and learning plans widget
The My courses and learning plans widget lists all the courses and the learning plans the learner is enrolled in.
Use the Item Type dropdown to select whether to show all the courses and learning plans, courses only, or learning plans only, and the Status dropdown to filter the view according to their status. When selecting Courses and Learning Plans or Courses, you can also take advantage of the hide the courses that are part of a learning plan option in the Details area to hide those elements from the list shown in the widget.
In the View section, set whether the courses available in the My Courses and Learning Plans area of the user platform will be displayed as cards (Ungrouped option), or if users will have to click on the widget title to access the list of courses and learning plans (Grouped option).
A search engine is also available for the user to search for courses or learning plans within the widget. Enable the Show Search Bar option to display the search bar on top of the widget.
Finally, set the name and the description of the widget in the Custom Styling section. These details will be displayed on top of the widget, in the launcher home screen.
My courses and learning plans widget visibility rules
If the authenticated user is not enrolled in any course or learning plan or has no filtered result, then the widget doesn’t return any course or learning plan on the courses and learning plans filtered according to the selections made in the General section of the widget configuration, the widget will not be displayed in the launcher home screen. If the courses and learning plans widget is the only widget in the launcher, the launcher itself will not be displayed. If there are other widgets in the launcher, then only the other widgets will be displayed.