Задача.
Необходимо разработать приложение/виджет – добавление заметок в виде стикера на сайте для зарегистрированных пользователей.
Условие:
В этой статье будут рассмотрены общие вопросы по созданию модуля для платформы Абрикос. В качестве примера будет использован модуль «Стикер», версия которого является показательной, максимально урезанной по функционалу. Это сделано сознательно для того, чтобы не нагружать читателя, заглянувшего в исходный код модуля, лишними файлами/функциями.
Модуль переписан практически полностью. Текущая версия спроектирована таким образом, что основная масса элементов календаря разложена на составляющие. Основной упор сделан на универсальность функций, виджетов. А это значит, что сейчас можно взять практически любой элемент интерфейса календаря и использовать его как самостоятельную сущность в своих приложениях.
Необходимость в разработки столь универсального функционала модуля была вызвана еще и текущей стратегией развития одного из направлений платформы – система управления задачами и проектами.
Практически каждое приложение в этом направление нуждается в визуальном отображении данных в календаре событий. В этом случае модуль «Календарь» выступает как универсальное приложение в отображении этих данных.
Принцип работы модуля «Календарь» следующий:
В модуле "Блог" разработано приложение, которое позволяет просматривать записи блога на вашем сайте прямо в системе интернет приложений BosUI. Проще говоря, теперь вы можете создать корпоративный блог в системе управления задачами. При этом, эти же записи будут доступны и на сайте.
© Платформа Абрикос - все права защищены. Работает на Абрикос 0.5.5