You are here: Setup > Plugins > Moodle Plugin

Moodle Plugin

The Moodle Plugin allows you to integrate MEDIAL into a Moodle learning platform. The plugin gives users the ability to upload media content directly from the Moodle environment. If AD/LDAP is used, users can search and add content from the categories that they have access to in the MEDIAL portal.

Video: This video playlist demonstrates the use of the Moodle Plugin from both a Teacher and a Student perspective.

Warning: If you are upgrading from version 2.5 of Helix Media Library and use the existing Moodle plugin, read the section Migrate the Media Library before you upgrade to the new plugin.

Install the Moodle Plugin

Perform the following steps to install the Moodle plugin.

1. Download the Moodle Plugin zip file by logging into the support portal or contacting the support team to obtain the latest version of the plugin.

2. Unzip the main zip file, which contains the following zip files:

1 - medial_activity.zip

2 - medial_assign_submission.zip

3 - medial_tinymce.zip

4 - medial_atto.zip

5 - medial_assign_feedback.zip

3. Unzip 1 - medial_activity.zip. It contains a folder called helixmedia.

4. Copy this folder into the mod directory of your Moodle installation (htdocs/mod).

5. Log in to Moodle as an Adminstrator and upgrade the Moodle database when prompted:

6. Unzip 2 - medial_assign_submission.zip. It contains a folder called helixassign.

7. Copy this folder into the Submission directory of your Moodle installation (htdocs/mod/Submission).

8. Log in to Moodle as an Administrator and upgrade the Moodle database when prompted.

9. Unzip 3 - medial_tinymce.zip. It contains a folder called helixmedia.

Note: Although this folder has the same name as the folder in 1 - medial_activity.zip, it is a different component that must be installed separately.

10. Copy this folder to htdocs/lib/editor/tinymce/plugins.

11. Log in to Moodle as an Administrator and upgrade the Moodle database when prompted.

12. To enable the plugin so it can be used in the editor, go to the following area in Moodle:

Home > Site administration > Plugins > Text editors > TinyMCE HTML editor > General settings

13. In the Settings area, add the following into the Editor toolbar text box at the end of the third paragraph:

helixmedia,|,codeModule provided by Streaming LTD http://www.streaming.co.uk

14. Unzip 5 - medial_assign_feedback.zip. It contains a folder called helixfeedback.

15. Copy this folder to the following directory on the Moodle server:

htdocs/mod/assign/feedback

16. Log into Moodle as an Administrator and upgrade the Moodle database when prompted.

Tip: The plugin can also be used by students to make video submissions in response to video assignments set by teachers, as well as for teachers to respond to student submissions with video feedback in the grading area.

Install the ATTO Plugin

If the ATTO text editor is being used, install the ATTO plugin:

1. Unzip the 4 - medial_atto.zip file.

2. Place the folder named helixatto in the following directory on the Moodle server:

\htdocs\moodle\lib\editor\atto\plugins\

3. Log into Moodle as an Administrator and upgrade the Moodle database when prompted.

4. Configure the plugin by navigating to this area:

Home / > Site administration / > Plugins / > Text editors / > Atto HTML editor / . Atto toolbar settings

5. On the following line, add helixatto as shown below and save the changes:

files = image, media, managefiles, helixatto

Configure the Plugin

1. Log in to Moodle as Administrator.

2. Navigate to Site Administration > Plugins > Plugins Overview.

3. Click on Settings where you see the mod_helixmedia plugin.

4. Type in URL, key, and secret for your MEDIAL instance.

The LTI Launch URL is the back-end URL of your MEDIAL instance appended with /lti/launch. For example:

https://mediaupload.university.edu/lti/launch

The Consumer Key and Shared Secret are set in the Learning Tools Interoperability section of MEDIAL security section.

5. Click Save at the bottom of the Moodle settings page.

Add a Delay to the Video Dialog

When a student responds to an assignment using the green Browse/Upload button, the window by default closes immediately once the file submission has completed.

In order for the assignment to be submitted within Moodle so that it appears in the Grade Book, the student must click Save at the bottom of the assignment page. For this reason, you can configure a delay of any number of seconds to keep the window open after the video is uploaded. Set the value to -1 if you want to keep the window open until the student closes it manually.

You can also change the text that appears before the window closes. For example, you could place text in this window that tells the student You must click Save at the base of the Assignment page to successfully submit your video response. Click Save Changes at the bottom of the screen when you are finished.

Test the Plugin

1. Log in as a teacher and navigate to a course page.

2. Click Turn Editing On.

3. Click Add an Activity or Resource.

4. Select Assignment from the activity list.

5. Type in the name of the assignment and click the MEDIAL button on the editor.

6. A new window allows you to upload a video item. If the system is configured to use AD/LDAP in the MEDIAL LTI settings, enter your Active Directory or LDAP credentials to continue. Otherwise, you will be registered automatically as a new user on MEDIAL.

7. Complete the upload process.

8. Click Insert at the bottom of the window.

9. Your new media item will appear in the Text Editor area.

10. Click Save and Return to Course at the bottom of the page.

Tip: The plugin can also be used by students to make video submissions in response to video assignments set by teachers.

Migrate the Media Library

If you are upgrading from version 2.5 of Helix Media Library, your existing repository plugin will cease to function once you install the new Moodle Activity and Assignment Submission Plugins. You will lose some functionality, such as the ability to search the entire media library repository.

After you have installed the new plugin, follow the steps below to ensure that links created with the existing repository plugin are available with the link format of the new Moodle plugin.

1. Navigate to the following path in Moodle:

Site administration / Plugins / Activity modules / Helix Media Library

2. Scroll down until you reach the repository migration tool. Click to open it.

3. You will be presented with the following screen where you can select which links you want to migrate to the new plugin format.

Tip: Unless your organization has a specific reason to keep the links in the old format, choose Select all.

4. Once you click Migrate Selected Content, you will have the following options:

Note: Because all content is retained in MEDIAL, the recommended choice is to click Continue.

5. A confirmation screen lists the links that have been successfully migrated.

6. The old plugin can now be disabled. Navigate to:

Site administration / Plugins / Repositories / Helix Media Library

7. Select Disabled from the drop-down menu.

8. If desired, the /repositories/helix_media_lib directory can be deleted from the Moodle installation.

 

 

Copyright © 2017 Streaming Ltd