The integration of Nudgis media into Moodle is facilitated by the use of UbiCast plugins dedicated to this Learning Management System. These allow users to upload, display or record videos directly from Moodle using Nudgis tools. These plugins also enable users to use certain essential functions, such as rendering assignments and creating playlists. In this section, we will look at how to obtain and install these plugins.
This article deals specifically with downloading and installing plugins in Moodle. To find out how to use them, please see the article 'Moodle | Using UbiCast plugins'
Table of content
1/ Download the UbiCast plugins for Moodle
2/ Install the main ‘Activities’ plugin
3/ Integrate Nudgis LTI credentials
4/ Install the TinyMCE button plugin
5/ Install the Atto button plugin
6/ Install the ‘Ad-hoc filter for the Nudgis TinyMCE/Atto button plugin’ plugin
6.1/ Activate the filter in the list of Moodle filters
6.2/ Activate the filter in the UbiCast text editor plugin (TinyMCE or Atto)
Download UbiCast plugins for Moodle
There are 4 UbiCast plugins for Moodle, listed in the Moodle plugins directory. Before you start reading this article, you will need to download the ones you are interested in from the links below:
- Main ‘Activities’ plugin (Download): this Moodle activity module allows users to add media or channels from a UbiCast Nudgis site to their courses. They can also edit media directly from Moodle without having to visit Nudgis.
This plugin is essential and must be installed before you can integrate the following modules. Please make sure to start the installation with the Activities plugin
- 'Atto button' plugin (Download): this plugin is used to insert media from Nudgis into text zones
- 'Ad-hoc filter' for the Nudgis Atto button plugin (Download): this filter makes it possible to add Nudgis media when a student submits a Moodle assignment, to create playlists of several Nudgis media in the LMS, and to make it easier to copy courses
- Nudgis ‘Block’ plugin (Download): this plugin lets you display Nudgis media or channels in a course via a block in the Moodle sidebar
Install the main ‘Activities’ plugin
Once you have downloaded the ‘Activities’ plugin using the link in the list above, you then need to install it on your Moodle instance. To do this, log in as administrator, then follow the path ‘Site administration -> Plugins -> Install plugins’ :
Once on the plugin installation page, in the ‘Install the plugin from ZIP file' section, choose the downloaded file corresponding to the ‘Activities’ plugin using the ‘Choose a file’ button, or by ‘dragging and dropping’ in the add zone:
Finally, click on ‘Install the plugin from the ZIP file’ to complete the installation of the ‘Activities’ plugin on your Moodle platform.
This integration mode does not allow LTI score feedback. If score feedback is essential, we advise you to use the generic LTI integration. For more information, please see the article ‘Moodle | Generic LTI integration’
Integrate Nudgis LTI credentials
Once the main ‘Activities’ plugin has been installed, you will need to access its settings in order to configure the LTI link. As the Nudgis ‘Activities’ plugin has been developed to work with LTI 1.0 / 1.1, you will need to retrieve the corresponding credentials in Nudgis. To do this, go to Nudgis as administrator and enter 'Administration->Authentication settings and services->LTI tab', then retrieve the key and secret in the 'LTI 1.0 / 1.1' section:
To recover the secret, click on ‘Edit value’, but take care not to change anything before leaving the page
Once you have retrieved your LTI identifiers, add them to the Ubicast Nudgis connector settings by following ‘Site administration -> Plugins -> Activity modules -> UbiCast Nudgis plugin’ :
On the settings page, enter the LTI key and secret retrieved from Nudgis:
Remember to save your changes before leaving the page.
A second method can be used to integrate LTI identifiers, consisting of copying the following link into your browser: https://<instance-moodle>/admin/settings.php?section=modsettingubicast
Make sure you replace the <instance-moodle> part, which is just a generic example, with the real name of your Moodle instance
The main plugin is then activated, and you can now add Nudgis resources to your Moodle:
Install the TinyMCE button plugin
First of all, you need to download the Atto button plugin from the Moodle plugins directory, then install it as described in the chapter ‘Installing the “Activities” plugin’, i.e. by following ‘Administration -> Plugins -> Install plugins -> Install plugin from ZIP file’.
Once the plugin has been installed, the button for adding Nudgis media is directly available in the toolbar:
Install the Atto button plugin
First of all, you need to download the Atto button plugin from the Moodle plugins directory, then install it as described in the chapter ‘Installing the “Activities” plugin’, i.e. by following ‘Administration -> Plugins -> Install plugins -> Install plugin from ZIP file’.
Then, to check the plugin's configuration, go to ‘Site administration > Plugins > Text editors > Atto HTML editor > Atto toolbar settings’ :
You should find the word ‘ubicast’ in the Atto toolbar configuration. This section is in the middle of the page:
This is also where you can remove the other media deposit buttons from the toolbar. As the presence of several buttons for adding videos can lead to confusion among users, we recommend that you remove the ‘Media’ and ‘Webcam’ buttons from the toolbar by removing the words ‘media’ and ‘recordrtc’ from this list
If the configuration is correct, you will be able to add Nudgis content using the Atto text editor:
Install the 'Ad-hoc filter for the TinyMCE/Atto button Nudgis plugin' plugin
This plugin offers 3 new features for your Nudgis media integration:
- Creation of Nudgis playlists: allows you to insert Nudgis videos one below the other with Atto. It is available if you have previously ticked the ‘Create playlists’ box. To find out how to do this, see the second part of this chapter, after the plugin installation part
- Duplicate course: allows teachers to duplicate their courses from one school year to the next
- Assignment rendering: allows an iframe to be integrated, enabling students to record an assignment rendering video directly using the ‘Add online text’ field in assignment renderings
For more details on assignment rendering, please see this video tutorial: How to setup assignment into Moodle ?
But first, you need to install the plugin. If you have not already done so, you now need to download the ‘Ad-hoc filter’ plugin from the Moodle plugins directory, then install it as described in the chapter ‘Installing the “Activities” plugin’, i.e. by following ‘Administration -> Plugins -> Install plugins -> Install plugin from a ZIP file’.
Once the plugin is installed, the two following actions must be performed
1/ Activate the filter in the list of Moodle filters
To do this, go to ‘Administration -> Plugins -> Filters -> Manage filters’ :
Then, for the ‘Ad-hoc filter for UbiCast plugin’ line, select ‘On’ in the ‘Active?’ column. :
2/ Activate the filter in the UbiCast text editor plugin (TinyMCE or Atto)
- TinyMCE
Go to ‘Site administration -> Plugins -> Text editors -> Insert a media from Nudgis’ :
Then tick ‘Use filter’ to allow users to add media:
- Atto
Go to ‘Site administration -> Plugins -> Text editors -> Insert a media from Nudgis’ :
Then tick ‘Use filter’ to allow users to add media:
The filter plugin is now activated on your platform!
Finally, you can optionally use the playlist functionality. To do so, go to ‘Administration -> Plugins -> Filters -> Ad-hoc filter for UbiCast Atto plugin’ :
Here you can activate the ‘Create playlists’ functionality, which requires you to fill in the ‘API URL’ field with the base URL of the Nudgis service API (for example: https://<your-nudgis-portal>/api/v2/ ):
Then enter the ‘API Key’ which is used to obtain information about the media in a user's Nudgis service, and is required to display playlists. You can find it on your Nudgis portal by following ‘Administration -> User and group management -> User management'. Then, click on the icon to edit the settings for the selected user. A new window will appear in which you can view the API key by clicking on ‘Edit value’ :
The account linked to the API key must have permission to access all media in the Nudgis catalog. Never save settings when consulting an API key, to avoid accidental changes
Once you have entered your settings in the filter settings in Moodle, remember to save your changes. The filter and its features are now ready to use!
Install the ‘Block’ plugin
As described above, you need to download the ‘Block’ plugin from the Moodle plugins directory, then install it as described in the chapter ‘Installing the “Activities” plugin’, i.e. by following ‘Administration -> Plugins -> Install plugins -> Install plugin from ZIP file’.
To use the plugin, click on ‘Add a block’ in the Moodle sidebar, and select ‘Nudgis media lists’ from the list:
Once the block has been created, you can configure it by clicking on the corresponding cogwheel icon :
Finally, you need to retrieve the ID of the Nudgis channel you want to include in the block. You will find it in the channel's URL in Nudgis, in Edit mode:
You can also find this ID in the Edit mode of the selected channel, ‘Settings’ tab, ‘Links to this channel’ section:
A channel's ID is always in the format c123456ab7cdefghij8k (this is an example). It always begins with the letter ‘c’
Once you have retrieved the channel's ID, insert it in the ‘Nudgis channel ID’ field:
Click 'Save changes', and your block is now ready to be used with the selected channel:
We have come to the end of this article, which we hope you have found useful. We encourage you to find out more about using these plugins, which will undoubtedly help to make your Moodle courses more fluid and richer! To conclude, we invite you to watch a video summary of this article in this tutorial:
Comments
0 comments
Please sign in to leave a comment.