Дополнения для Kaiten

Вы можете разрабатывать и добавлять собственные функции в Kaiten, расширяя возможности сервиса.

В этой статье рассказываем:

Что такое Дополнения

Дополнения — дополнительные функции и улучшения Kaiten, которые пользователи могут разрабатывать и добавлять в свой аккаунт самостоятельно, независимо от разработчиков платформы. Компании могут свободно реализовывать свои идеи так, как они этого хотят.

На текущий момент доступны следующие возможности:

  • settings — настройка своего дополнения на пространстве;

  • card_buttons — добавление кнопок дополнений в карточки;

  • card_body_section — возможность вставить блок с дополнением в «тело» карточки;

  • card_facade_badges — возможность вынести дополнительные значки на фасад карточки.

В будущем мы планируем расширить перечень возможностей.

Вы можете:

  • создавать и добавлять дополнения в свой аккаунт;

  • управлять своими дополнениями и добавлять их на пространства;

  • добавлять в свой аккаунт публичные дополнения, разработанные другими пользователями;

  • также скоро появится возможность публиковать свои дополнения для всех пользователей.

На текущий момент Дополнения доступны только в облачной версии Kaiten. В серверной версии дополнения появятся позже.

Как разработать и добавить свое дополнение

Если у вас есть идея дополнения для Kaiten, то вы можете разработать его своими силами и добавить в свой аккаунт. Как это устроено:

  1. Зарегистрируйтесь в кабинете разработчика Kaiten;

Регистрируйтесь с той же почты, на которую зарегистрирован ваш аккаунт в Kaiten, куда вы хотите добавить дополнение.

  1. Ознакомьтесь с подробной инструкцией на developers.kaiten.ru/addons;

  2. Напишете код дополнения и разместите на своем веб-сервере;

  3. В кабинете разработчика перейдите во вкладку «Addons» и нажмите «Create new addon»

  1. Дайте название и добавьте ссылку на репозиторий с дополнением;

  1. В строке «Test company domain» укажите домен вашего аккаунта в Kaiten, для которого хотите опубликовать дополнение.

Обратите внимание, чтобы добавить дополнение в аккаунт Kaiten, вы должны быть зарегистрированы в аккаунте и в кабинете разработчика с одной и той же почты. А также у вас должен быть выдан доступ к административному разделу «Дополнения» — настроить его можно через административный раздел «Пользователи».

  1. Далее активируйте необходимые опции дополнения, согласно инструкции, загрузите иконку и описание дополнения. Сохраните.

Далее вы сможете добавить дополнение на пространства своего аккаунта:

  • на правой панели пространства нажмите кнопку «Дополнения» (зеленый значок),

  • нажмите «Включить».

Как заказать разработку дополнения

Если вам нужно дополнение для вашего аккаунта, но вы не готовы разрабатывать его самостоятельно, мы вам поможем.

Оставьте заявку.

Подробно опишите свою идею и ответьте на дополнительные вопросы. Мы свяжемся с вами и предложим варианты реализации.

Как управлять дополнениями в аккаунте: пример интеграции с Яндекс Диском

Объясним на примере. В Kaiten не было интеграции с Яндекс Диском. Но некоторые пользователи используют этот сервис и хотели бы быстро загружать в карточки файлы из него. 

Мы написали код подобного Дополнения и загрузили его в Kaiten, функция стала доступна в нашем аккаунте, а также опубликована для всех пользователей.

Вот как это работает: в карточках добавлена кнопка дополнения, при нажатии на нее открывается Яндекс Диск, выбираются нужные файлы и подгружаются в карточку.

Вы можете использовать это дополнение в своем аккаунте.

Чтобы добавить дополнение «Yandex disk» на пространство:

  • на правой панели нажмите кнопку «Дополнения» (зеленый значок),

  • нажмите «Включить».

Дополнение появится внутри ваших карточек. Нажав на кнопку, можно будет использовать функцию. А загруженные файлы будут отображаться в специальном поле в теле карточки.

Таким же образом вы сможете добавлять на свои пространства другие дополнения, свои или публичные.