Your Moodle version

Filters: PoodLL Filter

Maintained by Picture of Justin Hunt Justin Hunt
The PoodLL filter allows you to put widgets such as stopwatches and flashcards into HTML areas. It is a pre-requisite plugin for the PoodLL Repository, Poodll Online Assignment and Poodll Recording Question types.
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, audio list player, flashcards, a whiteboard and simple video galleries. You can do this by hand crafting PoodLL filter strings, or by using the PoodLL Repository to add widgets via the file chooser. More information on PoodLL filter strings is available at .

The other PoodLL mods, PoodLL Online Assignment(2.2) , Online PoodLL Assignment Submission type (2.3+), PoodLL Recording Question Type, the PoodLL Repository, and the PoodLL database field all require the PoodLL filter.

NB for Moodle 2.6 and earlier it is best to turn off text filter caching:  
Go to: Site Administration -> Plugins -> Filters ->Common Filter Settings
There set "Text Cache Lifetime" to "no."
(This setting was removed in Moodle 2.7. Hooray)


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, Jun 4, 2015, 4:51 AM
    Thanks Will. Somebody mentioned "the whiteboard doesn't work on 2.9" but I have not been able to look into it yet. I will do so next week I hope. thanks for the heads up
  • Picture of Holger Will
    Mon, Jun 8, 2015, 6:59 PM
    Thanks for your kind reply. I will wait for your further response. Thanks in advance.
  • Picture of Holger Will
    Mon, Jun 8, 2015, 7:02 PM
    One note. Like I said only the "Literally Canvas(js)" doesn't work. The "Drawing Board (js)" is working.
  • Picture of Balázs Petróczi
    Thu, Jun 11, 2015, 2:22 AM
    I'm having this same problem as "Mac NabongSat, 14 Mar 2015, 6:51 AM and Brad Rhoads with poodll asignment recording submissions . I can record my voice and I can play it back, but clicking the stop button I keep getting the error message : " An error occured, your file has NOT been submitted."
    Earlier you wrote to Mac Nabong's post there could be numerous problems. Well, could you, please, provide a checklist of the most likely causes?
    I have upgraded Poodll Filter, cleared all cashes , checked the flash player settings. What else should I do to go systematically?
    I am using Moodle 2.8.5

  • Picture of Holger Will
    Thu, Jun 11, 2015, 3:41 PM
    Just to help you out: I got this Debugger message:
    ReferenceError: LC is not defined
    Line: 1
  • Picture of Justin Hunt
    Fri, Jun 12, 2015, 9:26 AM
    Thanks Will. I made the tough decision to not mow the lawns or be a free taxi driver this weekend. I will instead get PoodLL tested and (hopefully) sorted on Moodle 2.9. Will keep you posted.
  • Picture of Justin Hunt
    Fri, Jun 12, 2015, 10:00 AM
    Balazs, its best if you post these questions in the PoodLL forum. Its easier to have "conversations" there and later for others to get the benefit of what we discussed. I have posted there now.
  • Picture of Holger Will
    Mon, Jun 15, 2015, 2:55 PM
    Thanks Justin ... you are my hero smile
    Should I also consider of starting a post on the mentioned forum
  • Picture of Justin Hunt
    Wed, Jun 17, 2015, 10:27 AM
    Will. My lawn is now a jungle and my kids unwashed and unshod, and literallycanvas is still a problem child. I am working on it, but if it holds things up, I will just issue a recommendation to use LiterallyCanvas. That would be a bad result though. Going forward the Forum is the best place for these discussions, yes.
  • Picture of Justin Hunt
    Wed, Jun 17, 2015, 10:29 AM
    ...blast .... I mean "I will just issue a recommendation to use DrawingBoard.js." Thats not a great result apart from the hassle, but also because the saved vector data (that allows students to continue drawing where they left off in assignments and questions) would be lost.
  • Picture of Ismail Anas
    Fri, Sep 4, 2015, 5:26 PM
    where to upload this plug in in cpanel manager (moodle directory), I cant automatically install from moodle directory, it says cannot reading the database
  • Picture of Justin Hunt
    Sat, Sep 5, 2015, 8:23 AM
    You need to put the "poodll" directory into the [PATH_TO_YOUR_SITE]/filter directory. You will see the "poodll" directory after you have unzipped the plugin.
  • Picture of Tim Silva
    Thu, Oct 29, 2015, 11:18 PM
    The filter does not display the Whiteboard recorder on my Moodle 2.9 site. I believe it is due to the javascript not fully loading jquery before running, since I am seeing the following fatal error:

    TypeError: $ is undefined in drawingboard.min.js

    I was able to work around this by wrapping the drawingboard.min.js code in a document ready method, but this issue should be addressed in the next release. Unless this is being caused by something on my end?
  • Picture of Justin Hunt
    Sun, Nov 1, 2015, 3:29 PM
    No this is a bug that occurs with PoodLL in Moodle 2.9. It is a known issue in the current PoodLL filter. It will be fixed when PoodLL is released for Moodle 3.0. It is to do with the new AMD javascript loading mechanism that Moodle introduced in Moodle 2.9
  • Picture of Nguyễn Tuấn Anh
    Wed, Nov 11, 2015, 1:20 AM
    coopy in?
1 2 3 4
Please login to post comments