Skip to content
This repository was archived by the owner on Sep 30, 2020. It is now read-only.

How to create plugins

Cristian Gonzalez edited this page Mar 16, 2018 · 3 revisions

How to create plugins

INGInious provides a simple plugin system that allow to register some hooks to extend existing features, create newfrontend pages and features, and add new authentication methods.

Hooks actually call callback functions that you indicated with the add_hook method from HookManager. Please note that all hooks may be called by another thread, so all actions done into a hook have to be thread-safe.

To see how to create a plugin and more information please refer to creating plugins from the original documentation.

Clone this wiki locally