This plugin installs a new webservice local_pluginsfetcher_get_information
which can be used to retrieve information about installed plugins.
There are two optional parameters which can be combined to fetch only given data:
key | value | description |
---|---|---|
type | string | Only given plugin types will be fetched |
contribonly | int | Only additional plugins will be fetched |
- Copy this plugin to the
local
directory of your Moodle instance:git clone https://github.com/ffhs/moodle-local_pluginsfetcher.git local/pluginsfetcher
- Visit the notifications page to complete the installation process
For more information, visit MoodleDocs for installing contributed modules and plugins.
- Enable the pre-built service under Site administration / Server / Web services / External services with click on
Edit
- Add the user to be used under
Autorised users
- Create a
token
for this servicePlugins fetcher
and user under Site administration / Server / Web services / Manage tokens. It's important that the user has the capabilitymoodle/site:config
.