1. Sign up on Poodll.com

To use most Poodll plugins you will need an account on Poodll.com. Get an account by signing up for a subscription or a free trial at https://poodll.com/pricing


2. Register your site URLs

Poodll registers your site URLs as they appear in the Moodle site configuration file. Your registration is checked against that when Poodll runs. To register your site URL, go to http://poodll.com/member and enter your Moodle site's URL/domain (start from http/https). 




Poodll paid subscriptions plans allow you to use a wildcard '*' in place of the www (or other subdomain) to enable all subdomains, e.g https://*.mycoolsite.com .  NB The URL needs to begin with "https" or "http".
(Free trial subscriptions do not support wildcards.)


Poodll may also generate a registration code for each registered URL beneath the URL field. This is only for the Poodll filter. In most cases you should not use this, because it needs to be updated each year. Instead use the API user and secret as described in the next section.


3. Copy your API User and API Secret

Poodll uses your API user and API secret to allow your site users access to Poodll services. You will find your API user and secret on the "API Creds" tab of the https://poodll.com/member page. 


4. Install the Poodll Plugins that you want.


Generally you can install the Poodll plugins in one of three ways, via Moodle.org, via Zip file, or using Git. Some of the newer plugins are not yet available on Moodle.org.


We suggest you start by installing: Cloud Poodll Assignment Submission


Plugin specific installation instructions are here:

Cloud Poodll
Classic Poodll
Cloud Poodll Assignment SubmissionPoodll Filter
Cloud Poodll Assignment Feedback
Online Poodll Assignment Submission
Cloud Poodll Recording QuestionPoodll Feedback
Cloud Poodll for Atto *
Poodll Recording Question
Cloud Poodll for TinyMCE *Poodll Anywhere for Atto *

Poodll Anywhere for TinyMCE *

* The editor plugins will not show until you have configured the HTML editor (Atto or TinyMCE) to display them. Be sure review the documentation for each plugin for details on how to do that.




4. Set the API username and secret 

In the settings page for the plugins that you installed, you can add the API username and secret. Each of the Cloud Poodll plugins works independently. So you should add the API username and secret to the settings page for each of them. Classic Poodll plugins all depend on the Poodll filter, so the API user and secret only needs to be added once there. 


When you renew or upgrade your subscription (eg from free trial to a paid one) the Poodll plugins will know about that automatically. You do not need to update any settings for them. But it may take up to 12 hours for the information to come through.


You can confirm that everything is ok after adding those by pressing the "Refresh license information" link after saving the new settings.


5. Start Poodll'ing

At this point the plugin should be ready to use. Each plugin is used a different way, so be sure to review the documentation for the relevant plugin if you are unsure how to use it.