168 lines
4.1 KiB
Markdown
168 lines
4.1 KiB
Markdown
Разработка плагина
|
||
==================
|
||
|
||
|
||
|
||
**Внимание: API плагинов на данный момент в состоянии альфа.**
|
||
|
||
|
||
|
||
Плагины удобны для расширения базового функционала Канборда: добавление возможностей, создание тем или изменения базового поведения.
|
||
|
||
|
||
|
||
Создатели плагина должны указать точную версию Канборда, под которую написан плагин. Внутренний код Канборда может изменяться и ваш плагин должен тестироваться на совместимость с новой версией. Всегда следите за [ChangeLog](https://github.com/fguillot/kanboard/blob/master/ChangeLog) для внесения изменений.
|
||
|
||
|
||
|
||
- [Создание вашего плагина](plugin-registration.markdown)
|
||
|
||
|
||
|
||
- [Использование plugin hooks](plugin-hooks.markdown)
|
||
|
||
|
||
|
||
- [События](plugin-events.markdown)
|
||
|
||
|
||
|
||
- [Изменение базового поведения приложений](plugin-overrides.markdown)
|
||
|
||
|
||
|
||
- [Добавление миграции схемы для плагинов](plugin-schema-migrations.markdown)
|
||
|
||
|
||
|
||
- [Пользовательские маршруты](plugin-routes.markdown)
|
||
|
||
|
||
|
||
- [Добавление обработчиков](plugin-helpers.markdown)
|
||
|
||
|
||
|
||
- [Добавление почтовых трансляторов](plugin-mail-transports.markdown)
|
||
|
||
|
||
|
||
- [Добавление типов оповещений](plugin-notifications.markdown)
|
||
|
||
|
||
|
||
- [Добавление автоматических действий](plugin-automatic-actions.markdown)
|
||
|
||
|
||
|
||
- [Расширение данных пользователей, задач и проектов](plugin-metadata.markdown)
|
||
|
||
|
||
|
||
- [Архитектура аутентификации](plugin-authentication-architecture.markdown)
|
||
|
||
|
||
|
||
- [Регистрация плагина аутентификации](plugin-authentication.markdown)
|
||
|
||
|
||
|
||
- [Архитектура авторизации](plugin-authorization-architecture.markdown)
|
||
|
||
|
||
|
||
- [Провайдер пользовательской группы](plugin-group-provider.markdown)
|
||
|
||
|
||
|
||
- [Провайдер внешней ссылки](plugin-external-link.markdown)
|
||
|
||
|
||
|
||
- [Добавление провайдера аватара](plugin-avatar-provider.markdown)
|
||
|
||
|
||
|
||
- [Клиент LDAP](plugin-ldap-client.markdown)
|
||
|
||
|
||
|
||
Примеры плагинов[¶](#examples-of-plugins "Ссылка на этот заголовок")
|
||
--------------------------------------------------------------------
|
||
|
||
|
||
|
||
- [Двухуровневая аутентификация SMS](https://github.com/kanboard/plugin-sms-2fa)
|
||
|
||
|
||
|
||
- [Аутентификация Reverse-Proxy с поддержкой LDAP](https://github.com/kanboard/plugin-reverse-proxy-ldap)
|
||
|
||
|
||
|
||
- [Slack](https://github.com/kanboard/plugin-slack)
|
||
|
||
|
||
|
||
- [Hipchat](https://github.com/kanboard/plugin-hipchat)
|
||
|
||
|
||
|
||
- [Jabber](https://github.com/kanboard/plugin-jabber)
|
||
|
||
|
||
|
||
- [Sendgrid](https://github.com/kanboard/plugin-sendgrid)
|
||
|
||
|
||
|
||
- [Mailgun](https://github.com/kanboard/plugin-mailgun)
|
||
|
||
|
||
|
||
- [Postmark](https://github.com/kanboard/plugin-postmark)
|
||
|
||
|
||
|
||
- [Amazon S3](https://github.com/kanboard/plugin-s3)
|
||
|
||
|
||
|
||
- [Планирование бюджета](https://github.com/kanboard/plugin-budget)
|
||
|
||
|
||
|
||
- [Расписание пользователя](https://github.com/kanboard/plugin-timetable)
|
||
|
||
|
||
|
||
- [Прогнозирование подзадач](https://github.com/kanboard/plugin-subtask-forecast)
|
||
|
||
|
||
|
||
- [Пример автоматических действий](https://github.com/kanboard/plugin-example-automatic-action)
|
||
|
||
|
||
|
||
- [Пример плагина темы](https://github.com/kanboard/plugin-example-theme)
|
||
|
||
|
||
|
||
- [Пример плагина CSS](https://github.com/kanboard/plugin-example-css)
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
[Русская документация Kanboard](http://kanboard.ru/doc/)
|
||
|