Everything you need to work with Didactika
Installation guides, user manuals and technical reference for Didactika plugins and libraries, available for every supported version and in several languages.
Plugins
Ordered by the most recent change.
Delegate account
local_delegateaccountLet chosen people log in as other accounts, only when and for as long as you allow it.
OpenAPI
tool_openapiPublishes the web service catalog of the site as an OpenAPI 3.1 document, with a bundled Swagger UI viewer and four independent ways to control who may read it.
Service manager
local_servicemanagerProvisions and manages web services from version-controlled YAML schemas: it creates the service user, role, capabilities, external service and token.
Packages
Libraries and packages for developers.
Libraries are coming
The documentation of the libraries of Didactika will be published here, with the same structure as the plugins.
How the documentation is organised
Every product follows the same structure, so finding information in one is just as easy in any other.
Getting started
Install the plugin, give people the permission it needs and complete a first task in minutes.
Concepts
Why it works the way it does: the model, the lifecycle and the limits, without the clicks.
Guides
One task per page, with the screens you will see and the result you should get.
Reference
Every setting, capability, event and web-service function, exactly as the plugin defines it.
Technical documentation
How each product is built: domain model, use cases, analysis, design and a map to the code, drawn in the colours of Didactika.
Pick the version you run
Each plugin has one documentation for every line of Moodle it supports. A newer line keeps what it shares with the older one and changes only what differs, and the version selector of the header moves you between them.
More about Didactika
Every site, repository and service of Didactika, in one list.
DOC