mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-23 17:06:16 -04:00
![]() Plugin authors are allowed to omit the function name in the `ep.json` parts definition. For example: ``` { "parts": [ { "name": "ep_example", "hooks": { "authenticate": "ep_example", "authFailure": "ep_example" } } ] } ``` If omitted, the function name is assumed to be the same as the hook name. Before this change, `hook_fn_name` for the example hooks would both be `/opt/etherpad-lite/node_modules/ep_example`. Now they are suffixed with `:authenticate` and `:authFailure`. This improves logging, and it makes it possible to use `hook_fn_name` to uniquely identify a particular hook function. |
||
---|---|---|
.. | ||
client_plugins.js | ||
hooks.js | ||
installer.js | ||
plugins.js | ||
read-installed.js | ||
shared.js | ||
tsort.js |