Основная информация о плагинах

Платформа Chatium - это множество аккаунтов, которые делятся на 3 основных типа:

  • Пользовательские аккаунты, в которых они разрабатывают свой код, там может быть множество программ. Chatium.ru/ тоже аккаунт платформы Chatium
  • Аккаунты разработчиков, которые используются только для одного кода, к примеру cms и builder. Но Вы можете держать множество плагинов в одном пространстве, это не запрещено.
  • Точно такие же аккаунты chatium, только обернутые в оболочку getcourse. У них есть свои дополнительные методы, которые обычные аккаунты Chatium не могут вызвать вне этой оболочки.

Platform

Что такое плагин ?

Плагином может быть любой написанный вами код, только нужно зарегистрировать его как плагин, но об это позже. К примеру, builder и cms, тоже являются плагинами.

каталог плагинов

Особенности плагинов

  • Ваш код не копируется в аккаунты других юзеров.
    Плагин дает возможность запускать ваш код в личном пространстве, он хранится только в вашем аккаунте.
    Когда вы регистрируете свой код как плагин и размещаете в каталоге (app/Store), он не ставновится общедоступным, ваш код никто не увидит.

  • Плагином является вся корневая папка вашего кода.
    Ваш плагин вызывается по адресу:

    • внутри Chatium - <домен аккаунта>/app/<название плагина>
    • внутри GetCourse - <домен аккаунта>/chtm/app/<название плагина>
      Не надо отдельно каждый файл регистрировать.
      Если нужно реализовать разные доступы, то достаточно прописать права внутри кода, в таком случае вызов будет следующим - Пример: /<домен аккаунта>/app/<название плагина>/admin
  • Плагин работает локально. Плагин использует только те данные, которые есть в пространстве разработчика, который установил к себе это приложение. В особенности это касается таблиц, у каждого будет своя таблица, но так же можно сделать сквозную таблицу, но это должно быть прописано в самом коде.

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании