1. Check your site’s PHP max_execution_time

This should be set to 90 or greater. The PoodLL filter is bigger than most plugins, and it’s possible that the installation will timeout if the max_execution_time is too low. Check this by visiting:
Site Administration->Server->Php Info

It will look like this.


If it is too low, see here for details on how to increase it, or simply ask your admin people, or server hosting company to do it.


2. Download the plugin files

Download the Poodll Filter and each of the Poodll plugins that you wish the install. Note that you should be using the Poodll3 branch of each plugin. So if you are visiting the plugin page (and not using a direct link) select the branch as in this picture:


PoodLL Filter
https://moodle.org/plugins/filter_poodll
or directly from
https://github.com/justinhunt/moodle-filter_poodll/archive/poodll3.zip


PoodLL Atto editor icon
https://moodle.org/plugins/atto_poodll
or directly from
https://github.com/justinhunt/moodle-atto_poodll/archive/poodll3.zip


PoodLL TinyMCE editor icon
https://moodle.org/plugins/tinymce_poodll
or directly from
https://github.com/justinhunt/moodle-tinymce_poodll/archive/poodll3.zip


PoodLL Assignment Submission
https://moodle.org/plugins/assignment_poodllonline
or directly from
https://github.com/justinhunt/moodle-assign_submission_onlinepoodll/archive/poodll3.zip


PoodLL Assignment Feedback
https://moodle.org/plugins/assignfeedback_poodll
or directly from
https://github.com/justinhunt/moodle-assignfeedback_poodll/archive/poodll3.zip


PoodLL Database Activity Field
https://moodle.org/plugins/datafield_poodll
or directly from
https://github.com/justinhunt/moodle-data_field_poodll/archive/poodll3.zip

PoodLL Recording Question Type
https://moodle.org/plugins/qtype_poodllrecording
or directly from
https://github.com/justinhunt/moodle-qtype_poodllrecording/archive/poodll3.zip


PoodLL Repository
https://moodle.org/plugins/repository_poodll
or directly from
https://github.com/justinhunt/moodle-repository_poodll/archive/poodll3.zip


3. Go to your site’s plugins installer and install them

Your Moodle site has a handy system for installing plugins from zip files. From the site administration menu, go to:
plugins -> install plugins


Begin the Installation of each of the plugins, by uploading the zip file into the file area displayed.
Moodle should detect the plugin type automatically.

E.g


Let Moodle lead you through the installation. Leave the settings as their defaults. Notably the Poodll filter has a lot of settings that on installation/upgrade are not displayed with any context. Simply leave them as is, scroll to the bottom and continue to the end of the installation.


Later you should return however to enter your API user and secret in the Poodll filter general settings page.