Landing Generator

Plugin Description

The Landing Generator Plugin allows the creation of a custom login and registration page for each course, featuring:

Global Configuration

The plugin requires the Forma API’s to be enabled and fully configured under

Administrator > Settings > General Configuration > API & SSO

Check the official forma documentation for details on the API configuration

Features

Plugins features are available inside the standard menu edit form. Go to: 

Admin > Elearning > Course

And click to edit your course

Plugin Settings will be available under the tab “course landing”:

image.png

Notes: 

  1. platform registration must be enabled
  2. to retrieve the node ID, go to user management, right-click on the “assign users” icon and copy/paste the link URL to your notepad. The node ID will be the last number in the URL, i.e: http://testing.formalms.org/testing/appCore/index.php?r=adm/usermanagement/assignuser&id=4

Multiple Templates and URL

The landing generator only creates landing pages with the default URL. 

But if you simply change the part of your URL before the /index.php and replace it with the desired, different, URL it will also work with your other templates and URL’s.

[Your Platform URL]/index.php?r=lms/courseaccess/show&courseId=1&nodeId=1&no_redirect

Finally, it’s a good idea to use URL shorteners

Landing Page Layout

This is an example of how your login/registration page will look like. 

If you inserted the course logo it will display on the left, and if you inserted the sponsor it will display on the right.

image.png


Revision #2
Created 2024-06-19 14:53:50 UTC by Lorenzo Polizzi
Updated 2025-07-27 17:19:39 UTC by Lorenzo Polizzi