Public Classes
Public classes (events) are a Course Component occurring at a particular time in a particular Location and is open for public /wiki/spaces/DOCS/pages/74416426.
Overview
One of Learndot's entities is events, this entity gives customers the ability to create new engagements or new public classes. Public classes are meant to allow public registrations unlike engagements in a course or a training in an particular time and date and which will take a particular place.
Sections
Sections | Description |
---|---|
Main | The main section contains information about the event that are recommended or required to be filled out in order to create a class. |
Public Class | Public Class section defines registration details about the class such as pricing, capacity and availability of snacks and equipment, etc. |
Integrations | The Integration section contains information about the connectivity with other add-ons. |
Web | This Web section contains information about the URL path and visibility. |
Logistics | This portion determines the planning of the Public Classes |
Statistics | This shows the amount of people that have registed for the Public Classes. |
Configuration | Configuration section defines registration options. |
Fields
Main
Fields | Description |
---|---|
Status | State of the class: Tentative, Confirmed, Complete, Cancelled, External |
Instructor Led Training | Select the Instructor Led Training. |
Start Date & Time | Start day and time of the class. |
Enrollment Close Date | Date when the enrollment is closed. |
Location | Place where the class is or will be held. |
Instructor | Instructor assigned to the class. |
Organizer | Organizer of the class. |
Provider | Provider of the class. |
Duration in Minutes | Total number minutes of the class (480 minutes = 8 hour class). |
Repeat (days) | Number of days the class will be held. |
Notes | Any notes about the class. |
Session URL | The class session webpage address. Typically this is used when a class is to be conducted via online on a separate webpage. Occasionally, one may wish to use this URL to refer to a separate webpage - usually a partner site - where the registration for the class takes place. Note: The URL entered here should contain http:// or https:// prefix in the case of external classes. |
Session Password | This is the password assigned for this Session. |
Notes | Any descriptive text can be added here. |
Public Class
Fields | Descriptions |
---|---|
Regular Price | The normal price of the class. |
Early Bird Price | The reduced price of the class if registration is made early, i.e. before the early bird cutoff date. |
Early Bird Cutoff (date) | The date in which the class defaults to the regular price. Any registration performed before this date will be charged the early bird price. |
Tax Jurisdiction | Used when specifying from which location is the Tax going to be charged. |
Regular Price | The normal price of the class. |
Early Bird Price | The reduced price of the class if registration is made early, i.e. before the early bird cutoff date. |
Early Bird Cutoff (date) | The date in which the class defaults to the regular price. Any registration performed before this date will be charged the early bird price. |
Promotion | Any promotional statements shown in the public profile of the class that the class creator may wish to add. |
Restriction | Any restrictions that the class creator may wish to convey to the class audience, to be shown in the public. |
Integrations
Fields | Descriptions |
---|---|
Salesforce Reference ID | Enter the Salesforce Reference ID for Integration |
Web
Fields | Descriptions |
---|---|
URL Path | A few words that describe this entity. Leave blank to auto generate. |
Visible To | Select visibility of the Public Classes |
Logistics
Fields | Descriptions |
---|---|
Laguage | Select the Language in which the course will be conducted. |
Equipment Provided | Determines if class equipment will be provided. |
Refreshments Provided | Determines if refreshments will be provided during the class. |
Food Provided | Determines if food will be provided during the class. |
Snacks Provided | Determines if snacks will be provided during the class. |
Courseware provided | Determines if courseware will be provided during the class. |
Capacity | The number of people that are allowed to register and attend the course. |
Statistics
Fields | Descriptions |
---|---|
Version | The field can be manually filled in to indicate the version of the course being run. |
Actual number of Attendees | This field can be manually filled in after the class to track the actual number of participants that attended the class. |
Actual number of connections | This field can be manually filled in after the class to track the actual number of participants that connected to the webinar. |
Configuration
Fields | Descriptions |
---|---|
Field Configuration | Additional field for Check-out process. |
Rule Configuration | Additional field for Check-out process. |
Actions
Adding Resources to the Public Class
Digital Resources can be added to support the class.
Learner's view of resources
At the consumption page of the event, the learner will see a tab right above the summary and description of the event.
On that tab, the learner can click on the resource, that will open accordingly the administrator decided at the configuration page.
See Digital Resources for more information about how to manage resources.
Subscribing to the Public Class
A public class can be subscribed with iCalendar.
See Subscribing to Course Schedules with iCalendar for more information for subscribing to events.
Other Actions
Action | Description |
---|---|
Standard Operations | The Public Classes entity supports all of the Entity Actions. |
Assessment | Link to the assessment URL for this public class. |
Survey | Link to the survey URL for this public class. |
Catalog Link | View this entity on the website. |
Email Event | Sends a copy of the registration information to each participant on this class, the contents of the email is configurable via the registration_info email notification template. |
How to send Emails to the Enrollments of an Event (updates, information, etc)
- Click on the Event you want to send an email to the enrollments, and click on "Event" on the right-hand menu:
You'll see a list of all the enrollments - you can check or uncheck them for choosing who'll receive the emails. Add the message on the "message" field, and click on "Send".
System Settings
The following table outlines System Settings associated with public course events and their effects.
System Setting | Type | Description | Example Value |
---|---|---|---|
event.registration.cutoff | Integer | Defines the number of hours before the events start time to stop accepting enrolments for the event. | 24 |
Notes
Class Capacity
Each event has a capacity. Upon creation, the capacity of a class generally defaults to the capacity of the location, i.e. if default is 1, the capacity is set to 1. Updating a location's capacity does not automatically set all classes that are using that location. The capacity of the existing classes will need to be amended manually in this case, if a class has reached capacity an Admin can still add enrollments to it in the admin module, but the class will no longer accept enrollments from the website.
Frequently Asked Questions
Why doesn't my class appear on the public schedule page?
The public schedule page displays class events, grouped by location, taking place in a configurable number of months in the future. If your class event is not displayed it may not be scheduled to run within that time frame.
The number of months to show on the public schedule System Page is configurable through the training.schedule.show_months_ahead
System Setting. By default it is set to 4 months.
Scheduling an External Class
Sometimes, there may be a need to schedule classes hosted by partners on your website. Learndot allows you to set up all the course information, and then simply change the 'Register Now' button to redirect to a webpage of your choice. This can be done using the following process:
- Find the web address of registration page you wish to link to.
- Navigate to the course event page in the Admin UI, and click the 'Edit' button.
- Look for the 'Session URL' field. Paste in the link to the external registration page.
- Change the class type to 'External'.
- This will modify the behaviour of the Session URL field. Instead of being used to supply a link for a webinar or online course to purchasers, it will now cause the 'Register Now' button to redirect to an external page.
Why do finished classes do not become 'Completed' automatically?
Classes are handled by instructors, who can close them from the Instructor Interface. Doing so automatically changes the status to 'Completed', although class status can still be manually updated.
Why do student enrollments' status become 'Missed' after class is closed?
Right before classes are closed, student attendance should be taken, otherwise their enrollments become 'Missed'. To mark attendance, an instructor can do so from Instructor Interface.
Tip
Viewing events under Administration section is made easy with preset quick filters, as per the image shown below:
- Upcoming events
- Recent events
- Organized by me
Tip
For calendar view of scheduled events, click on the 'Calendar' button in the Events administration view. A calendar view which can be scrolled by month, week and day are brought up as shown in the images below.
Tip
Schedule for all public classes (iCal) can be subscribed. See Subscribing to Course Schedules with iCalendar for more info.