Falcon Space. Работа с комментариями

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

Также есть возможность отмечать цветными тегами записи.

Для работы комментариев необходимо указать следующий сниппет:
<div class="as-comments" data-itemid="falcon-space--rabota-s-kommentariyami" data-type="{typeCode}" data-inline="1"></div> 

Также необходимо в разделе Управление комментариями создать запись с соответствующим typeCode
Здесь вы можете настроить доступ на просмотр комментариев, возможность добавлять и удалять комментарии. 

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



Примечание
  1. Для более тонкой настройки доступа к комментариям вы можете использовать хранимые процедуры вида comments_{typeCode}_hasRight. 
    На входе string username, string right (view, add, delete) и int itemID. На выходе -
    ResultModel (bool Result, string Msg).
  2. Код комментариев typeCode также используется для построения комментариев в as crud.
  3. Если data-itemID - пустая строка или “0”, то комментарии не выводятся!
  4. Комментарии можно раскрашивать. При добавлении программно - через хранимую процедуру (параметр @color). Пользователь может красить комментарии через теги. 
  5. После добавления комментария можно реализовать дополнительную хранимую процедуру comments_{code}_afterAdd (например для уведомления пользователя о комментарии). Редактировать ее можно в Управлении типами комментариев. 
    На входе: @itemID, @code,@text,@username
    На выходе - SELECT 1 с result, msg