Filters: PoodLL Filter

Maintained by Picture of Justin Hunt Justin Hunt
The PoodLL filter enables audio and video recording in Moodle, and allows you to put widgets such as stopwatches and whiteboards into HTML areas. It is a pre-requisite plugin for the PoodLL Repository, PoodLL Database Activity Field, Poodll Assignment plugins, Poodll Recording Question type and PoodLL Atto/TinyMCE plugins.
2819 sites
35 fans
Moodle 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9

Using the PoodLL filter you can add a variety of widgets to your courses. These include a stopwatch, dice, countdown timer, flashcards, and a whiteboard. You can do this by hand crafting PoodLL filter strings, or by using the PoodLL Atto or TinyMCE plugins. More information on PoodLL is available at .

The other PoodLL mods, PoodLL Assignment Submission type, PoodLL Assignment Feedback type,  PoodLL Recording Question Type, the PoodLL Repository, PoodLL for Atto, PoodLL for TinyMCE and the PoodLL database field all require the PoodLL filter.

NB As of PoodLL 3, version 2016081401, PoodLL requires an annual subscription fee, though a free 30 day trial is available. A registration key can be obtained at :

Before installing, be sure to ready the "Getting Started" guide.


This plugin is part of set PoodLL.


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


Picture of Justin Hunt
Justin Hunt (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Justin Hunt
    Thu, 17 Dec 2015, 11:05 PM
    The PoodLL filter was extensively refactored (ie code tidied up, files deleted, files added, code moved around etc). One person reported a problem when the Moodle auto install left some old files in place. This was fixed by removing the plugin and re installing it. Thats quite a hassle for the filter because the other plugins all depend on it. But that is the best thing to try.

    Before you try that, you could:
    i) purge your cache and see if it makes a difference (probably not) : [your_moodle_url]/admin/purgecaches.php

    ii) set to debugging up to full (developer) in site admin->development. And while you are there, set it to send error messages to the browser.
    Then go to a malfunctioning page and see if you get any interesting looking errors.
  • poseypic
    Tue, 2 Feb 2016, 6:11 PM
    OK so a note to anyone who may update this plugin - Also ensure any additional Poodll plugins are updated.

    As they all rely on this, they all attempt to include a file. However, that file does not exist since one of the latest updates to this plugin. This seems to have caught people out. E.g, the Atto plugin stops working because the Filter is updated. This in turn stops the User Profiles loading.

    The more you know...
  • Picture of Nazmus Sadat
    Mon, 25 Apr 2016, 3:31 PM
    After completing the registration process (at I did not get any confirmation email / registration key.
    Could you please advise?
  • Picture of Diego Abarca
    Thu, 25 Aug 2016, 11:13 PM
    How I can remove qtype_poodllrecording of Moodle?? the uninstall option is not displayed
  • Picture of Justin Hunt
    Fri, 26 Aug 2016, 6:57 AM
    Moodle question types will not offer the uninstall option unless all instances of the question in question banks have been removed. Delete all your PoodLL questions, and try again.
  • Picture of Olga Kim
    Fri, 18 Nov 2016, 7:03 AM
    Hello, I am trying to test poodll assignment submission. I have to register poodll and put the registration code into the filter settings. I have enabled poodll filter, but when I click settings I see this error

    Section error!

    More information about this error
    Debug info:
    Error code: sectionerror
    Stack trace:

    line 495 of /lib/setuplib.php: moodle_exception thrown
    line 26 of /admin/settings.php: call to print_error()

    here is some infoemation about this error

    unfortunately it tells me nothing. I am not a programmer, I simply want my students to add audio reply to my assignments. Coud you please help me? What should I do?
  • Picture of Justin Hunt
    Sat, 19 Nov 2016, 4:51 PM
    If you have a problem with PoodLL 2, please post in the PoodLL forum. . If you have a problem with PoodLL 3, please post at: . In your case Olga, it might be that you have not fully installed PoodLL yet. Make sure that you are logged in as an administrator, and visit your sites admin page [your-moodle-site-url]/admin. Also try tp purge your cache. [your-moodle-site-url]/admin/purgecaches.php
  • Picture of Olga Kim
    Sun, 20 Nov 2016, 7:32 PM
    Thank you for your answer! I need poodll 3 with html5, because I want my students to make recordings fom their mobile phones. But I could only find all these plugins
    PoodLL Filter
    PoodLL Anywhere
    PoodLL Anywhere(Atto)
    PoodLL Recording
    PoodLL Online
    Online PoodLL submissions
    Feedback PoodLL

    No poodll 3 sad

    I have instulled
    Online PoodLL submissions
    PoodLL Filter

    What should I do to instull poodll 3?
  • Picture of Justin Hunt
    Mon, 21 Nov 2016, 9:01 AM
    Hi Olga.

    PoodLL is not a single plugin, but refers to the whole set of PoodLL plugins. If the plugin's version is equal to or are greater than 3.0.0 (Build 2016081401), then its PoodLL 3. Its simplest just to check if it supports Moodle 3.1 or greater on its plugin page on If your Moodle is 3.1 or greater, then when you go to install or upgrade from it will choose the PoodLL 3 version.

    Note however, that PoodLL 3 is not free anymore and you will need to get a registration key from to make it work.
  • Picture of Constance Horne
    Wed, 14 Dec 2016, 10:56 PM
    I am unable to install this module in v 2.8.5. When I try to drag the zip file to the window in "Install Plugin", it comes back with a message box saying "Error: A required parameter (sesskey) was missing" and I am unable to proceed. Please advise.
  • Picture of Robert Mattis
    Wed, 4 Jan 2017, 3:49 PM
    The download is not working for me. It always stops downloading after 3 to 10 seconds between 1MB and 4MB. I was only able to download an old version of the filter. Untortunately this was too old to use the other plugin that require this one.
  • Picture of Justin Hunt
    Wed, 4 Jan 2017, 4:20 PM
    Hi Robert (and everyone) , this usually occurs because there is a timeout. Before you install please read carefully this page. It covers the basics of getting PoodLL installed and running. . Note also I can't post images or edit posts or other fun stuff here, so if possible post issues in the forum: .
  • Picture of Henrik sune Pedersen
    Thu, 20 Apr 2017, 4:16 PM
    Hi Poodll Team

    We have a problem.
    When we record a sound or video it takes about 15 - 20 minutes for poodll to convert the file and play it.
    The site is located in Denmark EU and we use the standard tokyo server. Is there a poodle cloud server in the EU that might be faster for us to use.?
    Keep up the good work
    Kind regards
    Henrik Sune Pedersen
  • Picture of Justin Hunt
    Thu, 20 Apr 2017, 10:18 PM
    There is no server in the EU. We might put one there, but you will need to be on Poodll 3 I think
  • Picture of Amr Ammar
    Sun, 2 Jul 2017, 7:22 AM
    i have moodle 3.3 and i can not install poodll
    if poodll is ready for moodle 3.3
1 2 3 4 5
Please login to post comments