Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
panelIconId2753
panelIcon:question:
panelIconText
bgColor#FFEBE6

Intro/Value Prop Section: This section needs to explain what a plugin slot achieves/gives the user in a non-technical way. That would be my number one question as a nontechnical user who clicked on the link to this page - I'd be wondering what a plugin slot is and why am I reading about this in the non-developer docs.

intro/value prop goes here

Table of Contents
stylenone

Header Slot

Capabilities

explain what it can do, with screenshots

...

Enabling this slot is done via backend administration. Site operators should consult the <LINK>header plugin slot documentation</LINK> for examples of how to use this slot.

Course Card Action Slot (Learner Dashboard)

Capabilities

The “course card” is what represents a course on the learner dashboard - it contains the course thumbnail, name, passing requirements, and other information. It also contains an “Upgrade” button:

...

This Upgrade button (or more generally, the “Action” button) is now a plugin slot! This means that the button can easily be removed, changed, or even added to. This example below shows how an instance might remove the Upgrade button and instead add two custom action buttons:

image-20240927-170256.png

Leveraging This Slot

A commonly requested feature is to remove the Upgrade button. This slot should be leveraged to achieve that styling.

Enabling this slot is done via backend administration. Site operators should consult the Learner Dashboard plugin slot documentation for examples of how to use this slot.

Course List Slot (Learner Dashboard)

Capabilities

The Course List appears on the learner dashboard; currently, it consists of horizontal course cards that represent the courses the learner is enrolled in. The CourseListSlot only appears if a learner is enrolled in at least one course.

image-20240927-203523.pngImage Added

Utilizing the CourseListSlot, instances can change the appearance of course cards. For example, one could convert the horizontal course cards into vertical cards:

image-20240927-203639.pngImage Added

Leveraging This Slot

This slot allows instances to really play around with the visual representation of course cards on the learner’s dashboard. Note this slot doesn’t allow changes to the course card itself, simply rearranging of the visual positioning of the course cards.

Panel
panelIconId2753
panelIcon:question:
panelIconText
bgColor#FFEBE6

What would be the most common use case or cases of using this slot?

Enabling this slot is done via backend administration. Site operators should consult the Learner Dashboard plugin slot documentation for examples of how to use this slot.

No Courses View Slot (Learner Dashboard)

Capabilities

explain what it can do, with screenshots

Leveraging This Slot

Could add some “advanced” use cases. Should basically though point at the developer docs

Enabling this slot is done via backend administration. Site operators should consult the Learner Dashboard plugin slot documentation for examples of how to use this slot.

Widget Sidebar Slot (Learner Dashboard)

Capabilities

explain what it can do, with screenshots

Leveraging This Slot

Could add some “advanced” use cases. Should basically though point at the developer docs

Enabling this slot is done via backend administration. Site operators should consult the Learner Dashboard plugin slot documentation for examples of how to use this slot.

Another Slot if one happens

Capabilities

explain what it can do, with screenshots

Leveraging This Slot

Could add some “advanced” use cases. Should basically though point at the developer docs

Enabling this slot is done via backend administration. Site operators should consult the <LINK>header plugin slot documentation</LINK> for examples of how to use this slot.