Deleting Learning Components

Overview

The purpose of this document is to explain how a Learning Component can be deleted. 

Learning Components

Learndot has four (4) Learning components, namely:

  • Exams
  • Instructor Led Training (ILT)
  • Content
  • eLearning

These Learning Components can be deleted using the options provided in the Administrator menu(s). Follow the guide below to delete them. 

Sometimes you might not able to directly delete some Learning components due to their extended relationships with other entities in Learndot. Kindly contact Support to have them deleted from your Learndot instance.

Exams

Make sure that you are logged in as an Administrator, thereafter follow the steps below:

  • Navigate to the Administrator menu
  • On the left panel, click on Catalog > Learning Components > Exams

  • Using the Delete icon, the Exam component can be deleted right away OR you can delete the Exam from within the component itself. For example purposes, let's select the first Exam listed from the screenshot above. This Exam component has multiple associations with Order Line, Certification and Enrollments entities as shown below

  • Press the Delete icon (either via the Exams main screen or from within the Exam component)

You will receive a prompt to confirm deletion. If you accept, the Exam component will be deleted and all child entity associations will be disassociated from the exam component. 

  • Press OK to delete item

If the Exam component does not get deleted, go back to the component itself and delete all child entities like the Order lines, Resources, Enrollments, etc; wherever necessary. Then try again.

  • If successful, a prompt will be shown with the message stating that the Exam component was successfully deleted


Content

Make sure that you are logged in as an Administrator, thereafter follow the steps below:

  • Navigate to the Administrator menu
  • On the left panel, click on Catalog > Learning Components > Content

  • Using the Delete icon, the Content component can be deleted right away OR you can delete the Content from within the component itself. For example purposes, let's select the first Content listed from the screenshot above. This Content component has multiple associations with Resources, Order Lines and Enrollments entities as shown below

  • Press the Delete icon (either via the Content main screen or from within the Content component)

You will receive a prompt to confirm deletion. If you accept, the Content component will be deleted and all child entity associations will be disassociated from the content component. 

  • Press OK to delete item

If the Content component does not get deleted, go back to the component itself and delete all child entities like the Order lines, Resources, Enrollments, etc; wherever necessary. 

  • If successful, a prompt will be shown with the message stating that the Content component was successfully deleted



eLearning

Make sure that you are logged in as an Administrator, thereafter follow the steps below:

  • Navigate to the Administrator menu
  • On the left panel, click on Catalog > Learning Components > eLearning

  • Using the Delete icon, the eLearning component can be deleted right away OR you can delete the eLearning from within the component itself. For example purposes, let's select the first eLearning listed from the screenshot above. This eLearning component has multiple associations with Order Line and Enrollments entities as shown below

  • Press the Delete icon (either via the eLearning main screen or from within the eLearning component)

You will receive a prompt to confirm deletion. If you accept, the eLearning component will be deleted and all child entity associations will be disassociated from the eLearning component. 

  • Press OK to delete item

If the eLearning component does not get deleted, go back to the component itself and delete all child entities like the Order lines, Resources, Enrollments, etc; wherever necessary. Then try again.

  • If successful, a prompt will be shown with the message stating that the eLearning component was successfully deleted


Instructor Led Training

Make sure that you are logged in as an Administrator, thereafter follow the steps below:

  • Navigate to the Administrator menu
  • On the left panel, click on Catalog > Learning Components > Instructor Led Training

  • Using the Delete icon, the ILT component can be deleted right away OR you can delete the ILT from within the component itself. For example purposes, a random ILT has been selected. This ILT component has multiple associations with Catalog Groups, Events and Enrollments entities as shown below

Press the Delete icon (either via the ILT main screen or from within the ILT component)

You will receive a prompt to confirm deletion. If you accept, the ILT component will be deleted and all child entity associations will be disassociated from the ILT component. 

  • Press OK to delete item

If the ILT component does not get deleted, go back to the component itself and delete all child entities like the Order lines, Resources, Enrollments, etc; wherever necessary. Then try again.

  • If successful, a prompt will be shown with the message stating that the ILT component was successfully deleted


Data Integrity Violation error

You might come across a Data Integrity error whilst trying to delete a Learning Component. 

What does this mean?

This is Learndot's way of letting you know that there is more connected to that specific Learning Component which you are trying to delete. The Learning Component can still be deleted, however this action can only be done by our Support team who have higher visibility into the connecting items causing the error to rise. 

How does it look like?

When trying to delete a Learning Component, if the deletion process fails, you will get redirected to a page on your Learndot website. The website will let you know there is a Data Integrity Violation error. This is how it looks like:

How can I get the Learning Component deleted?

Just contact our Support team and provide them with the following information for a successful deletion:

  • ID and Name of the Learning Component
  • Name of your Learndot Instance