This manual will illustrate how to integrate your Joomla website with the Docebo Learning Management System. You can achieve three different results: Log in: The Docebo LMS offers a login box that can be added to your Joomla blog or website. This will allow users to log into the Docebo LMS directly from Joomla, without a single sign on system. Single Sign-On: The single sign-on system will allow you to synchronize Joomla users with Docebo LMS users. With this feature enabled, your credentials for Joomla and Docebo will be identical. My Courses Users logged into Joomla will be able to see the courses they are enrolled in within the Docebo LMS. By clicking each course they will be redirected to Docebo and their course LMS site.
1 Login to your Docebo LMS and click APPS. You ll see all the APPS: Those you have activated, and those you can activate for free or purchase.
2 Next you will need to activate the API, SSO, and Joomla APPS. If you activate the Joomla APP first the system will automatically activate the API and SSO (both are free). 3 In order to activate the Joomla APP click Activate APP, then click the blue Activate Now button
4 You will then receive a confirmation message, This APP has now been added to MY APPS. Once received, the system will automatically activate the API and SSO. 5 Click the blue SET-UP button: With this feature you can customize and setup the API and SSO APP.
Click on the Enable SSO with a third party software through a token and then choose a secret token hash. Click the Save changes button when you are finished. 6 Click the Joomla APP icon and then click SET-UP.
Register these Plugins: Website, API key, API secret. 7 Login to your Joomla blog or website
8 From the menu, select the Extension option and choose Extension Manager 9 Download the plugin from Joomla to your Docebo LMS. Upload the file: Select Choose File and click Upload and Install.
The system will give you a message to indicate that the operation was successful. 10 From the menu on the left select Manage and do a search using Docebo as a keyword.
Observe all the available packages to connect to your Docebo LMS: 3 Modules, a plug in and a Component. 11 Next you have to activate the User Docebo plug-in by selecting the highlighted icon. The system will provide you with feedback once the operation is completed.
12 Now, from the main menu, select Components Docebo General Settings. And choose if you would like to synchronize users from Joomla to the Docebo LMS. Select the green New button.
Decide which kind of interface you would like to obtain and fill in the boxes.
Click Save & Close to activate the connection between Joomla and Docebo. In this case you can activate the Single Sign-On System so you will be able to synchronize Joomla and Docebo users: Once completed, every time you add or edit a user in Joomla the operation will be visible in your Docebo LMS. Attention: The synchronization only happens from Joomla to Docebo, not from Docebo to Joomla. This means that all the changes made in your Docebo LMS will not be visible on Joomla.
13 Select the User Synchronisations option: You will see the number of users subscribed on Joomla and the Docebo LMS. To synchronise these users click the Sync Users button. 14 To edit the login panel select the Logins option. Flag the login panel you would like to customize and click Edit.
Now, you can edit settings: Add a logo and edit the width and height of your login box, manage colors and customize the Login button. When you are done, click Save. 15 Follow the same procedure to customize the subscribed courses button: Select Single Sign Ons, then flag the check box and click Edit.
Now, you can edit settings: Add a logo and edit the width and height of your login box, manage colours and customize the Sign in button. When you have done, click Save. 16 Follow the same procedure to customize the courses view: From the menu select My courses, flag the check box and click Edit.
You can edit the boxes dimension (approximately between 170 and 230 pixels) and the number of courses you would like to view. Leave the zero to display all courses. When a user selects a course from Joomla s list of enrolled courses the system will redirect them to that course. 17 After you have customised your boxes, you will be able to decide where you would like to place the courses on your Joomla website. From the main menu, select Extensions and choose the Module Manager option. Flag the check box and click Edit.
18 Use the word Docebo as a keyword in your search. You will be able to publish the items visible in the picture below. Select the first item: Docebo Log in Box and set the options to place the box on your webpage. Remember: The position depends on your Joomla template. To publish the box choose the Published status and establish the Public Access.
From the Menu Assignment tab select the page in which you would like to publish the Docebo Log in Box. This is the final result: To view the information on the Docebo My Courses Box you have to Log in first. View of a user who have logged in - View of a user who have not logged in Joomla and Docebo are now synchronised.
Follow us: Read our blog http://www.docebo.com/docebo-elearning-blog/