Multi-Embed Filter

Filters ::: filter_multiembed
Maintained by I Teach With MoodleFrederic Nevers
Moodle filter to facilitate embedding of third-party content using simple copy/paste of URLs (e.g. Google Docs, YouTube, ThingLink, Quizlet, Padlet, etc.). 3 new services recently added -> now supports 31 services!
Latest release:
713 sites
105 downloads
69 fans
Current versions available: 3

Description

The Moodle Multi-Embed filter automatically turns URLs from supported services into embedded content, without any user input. By using the Moodle Multi-Embed filter, Moodle users (e.g. teachers) do not need to know how to 'embed' objects from other sites, they only need to know how to copy/paste a URL into their Moodle content, using the standard Moodle editor. 

Now supports 31 online services! Responsive content (automatically adjusts to screen size), GDPR compliant. Lazyloading support (pages load fast)


Image description of the 'Multi-Embed Moodle filter'

Pre-requisites

Please make sure that you have enabled the 'Convert URLs into links' filter, and placed it above the Multi-Embed filter, as shown below. This setting can be found at Site administration > Plugins > Filters > Manage filters. Ensure both filters are set to 'Content and Headings'


Please ensure that the 'Converts URLs into links and images' filter settings are set to filter all types of content at Site administration > Plugins > Filters > Convert URLs into links and images as shown below 



Depending on your Moodle installation, you may also need to do the following

  • In Site administration > Security > Site policies, set 'Allow EMBED and OBJECT tags' to 'Yes'


Supported services

The following services are currently supported. Services will be added on a regular basis. Please add an issue here if you would like a service to be added

  1. Book Creator - https://bookcreator.com
  2. Canva - https://www.canva.com
  3. ClassTools - https://www.classtools.net
  4. CodePen - http://codepen.io
  5. Desmos - https://www.desmos.com
  6. Diagnostic Questions - https://diagnosticquestions.com
  7. eMaze - https://www.emaze.com
  8. EtherPad - https://etherpad.openstack.org
  9. Personal Google Docs, Drawings, Forms, Sheets, Slides - https://docs.google.com
  10. GSuite Google Docs, Drawings, Forms, Sheets, Slides - https://gsuite.google.com
  11. Google Drive files (PDF, videos, etc.)
  12. Haiku Deck - https://www.haikudeck.com
  13. ImgUr - http://imgur.com
  14. Infogr.am - https://infogr.am
  15. LearningApps - https://learningapps.org
  16. Padlet - https://padlet.com
  17. PBS - http://www.pbs.org/video/
  18. PiktoChart - https://piktochart.com
  19. Poll Everywhere - https://www.polleverywhere.com
  20. Prezi - https://prezi.com
  21. Quizlet - https://quizlet.com
  22. Riddle - https://www.riddle.com
  23. Slid.es - https://slid.es
  24. Smore - https://www.smore.com
  25. SoundCloud - https://soundcloud.com
  26. StudyStack - https://www.studystack.com
  27. Sutori - https://www.sutori.com
  28. TED - https://www.ted.com
  29. ThingLink - https://www.thinglink.com
  30. Trello - https://www.trello.com
  31. YouTube - https://www.youtube.com

Services tested, not currently supported

The following services have been tested, but cannot currently be supported (either the service does not offer embedding, or the embedding code cannot be reverse-engineered from the URL). Please create an issue here if you think it can be done, or better yet send a pull request here .

Image attribution: Magic Wand by Arthur Shlain under CC-BY-3.0-US License. Colour of icon was changed from black to Lilac.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4

Contributors

I Teach With Moodle
Frederic Nevers (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • I Teach With Moodle
    Thu, Sep 10, 2020, 8:53 AM
    @Karl thanks for the kind feedback. Yes, it fully supports 3.9. I have tested it, but have not yet had a chance to upload a new version to the database.
    Cheers,
    Fred
  • I Teach With Moodle
    Thu, Sep 10, 2020, 8:54 AM
    @Joe really glad you find the filter useful. I now work at a school that offers Microsoft 365, so I should be able to add support in the next release
    Cheers,
    Fred
  • Joseph Liaw
    Thu, Sep 10, 2020, 9:36 AM
    Hi Fred: Congrats on the new job--they are lucky to have you onboard! Adding on Multi-Filter embed of Office365 would be amazing--that would be great for Word, Excel, PowerPoint, and more importantly OneNote for teachers and students since the OneNote ClassNotebook add-in gives teachers a lot of flexibility and convenience currently not offered by any other tool! OneNote ClassNotebook allows teachers to easily distribute sections and pages of materials to students, and as soon as students ink it automatically syncs and submits there work in an organized fashion not currently available with other tools! Coupled with your filter and leveraging Moodle, this would be a dangerous tool to unleash during this crazy time of remote learning!!!!
  • Brock Baker
    Mon, Nov 16, 2020, 9:00 PM
    Hey Fred,
    First a big thank you - the filter rocks! We just upgraded to Moodle 3.10 and noticed something curious that seems to be Multi-Embed Filter (MEF) related - when inserting a Youtube url into a page, with the MEF on, the page will open in a pop-out, easily embed and play the YouTube video, but when you close the popout while the video is playing, the video will continue to play as if the page was still open. This doesn't happen if you make the YouTube url a link before saving the page however. It is not a huge workaround but if there is an easy fix then that would be great smile Cheers!
  • I Teach With Moodle
    Wed, Nov 18, 2020, 7:21 PM
    Hi @Brock, thank you for reporting the issue. I have not yet had time to test the plugin against Moodle 3.10 - that's on my TODO for this weekend. Day job keeps getting in the way! Cheers, Fred
  • Lance Roe
    Sat, Jan 9, 2021, 2:51 PM
    Hi Fred,
    Could you be able to add loom videos?
    It's a great tool for creating screen recordings and is free for teachers and students.
  • Joseph Liaw
    Tue, May 11, 2021, 3:47 AM
    Hi Fred,

    Thank you for this fantastic filter--a huge help especially during COVID and remote learning!

    Question: any chance you will be updating your plugin to 3.9 over the summer?

    Thanks again for sharing your great work with the Moodle community!
  • E Martin
    Fri, Jun 25, 2021, 1:40 AM
    Frederic, I don't understand how your plugin isn't *VASTLY MORE RECOGNIZED.* It's exactly what actual teachers need to build interactive courses. The education specific services you've chosen to support like Canva, Desmos, etc, make all the difference. Are you intending to maintain this plugin for the Moodle 4 update?
  • Joseph Liaw
    Mon, Jul 5, 2021, 10:02 PM
    Agree! This filter ROCKS! Makes it super easy for students and teachers to automatically embed content--as simple as copy and pasting a link!

    Also was wondering if you might have time to update your plugin for 3.9 since it is a LTS version (long term support)?

    Your filter should be part of the Moodle core--thank you again for sharing your great work with the Moodle community!
  • I Teach With Moodle
    Wed, Jul 7, 2021, 8:40 PM
    Hi @Eric and @Joseph, thank you for the kind words - glad you find the plugin useful. The nature and scope of my job have changed quite a bit in August 2020, and I must admit that I struggle to find time to keep the plugin updated. I will see if I can do it this summer. Hopefully it shouldn't be too much work. Fingers crossed. @Lance, I will see what I can do.
    Cheers,
    Fred
  • Tanja B.
    Wed, Jun 29, 2022, 1:29 AM
    Dear @Fred,

    It would be so wonderful, if you could find the time to keep this plugin updated.

    Did anyone try it on Moodle 4.0? Is it working?
  • Juan Carlos Galdos
    Tue, Jul 4, 2023, 5:08 PM
    It works on Moodle 4.1. Of course it should be amazing to get an updated version. Frederic?
  • Friedhelm
    Tue, Nov 28, 2023, 7:26 PM
    Hello!

    The multiembedded filter was responsible for a problem with Moodle 4.1.4: When plugin changes were made, the menus, such as the website administration, disappeared. When we took the filter out, that was no longer the case. We have php 8.1.25. Are there others already having this problem?

    Best regards
    Friedhelm
  • Marc de Bruijne
    Mon, Mar 18, 2024, 7:32 PM
    Hi Frederic,
    Will there be a 4.x supported version soon?
    plse keep us informed
    -Marc
  • GUILLERMO TORBETT
    Fri, Aug 23, 2024, 5:42 PM
    Great work, unfortunately no support for 4.x
    Javascript error on 4.x versions
1 2 3 4 5
Please login to post comments