DevCraft Документации
Справочник

Справочник v200.1.0

Функции notify* для хаков и сторонних модулей

Раздел для разработчиков. Настройка сайта — в руководствах.

  • PHP: Notify (notifySend, хуки событий).
  • Каналы: ChannelInterface — свой канал доставки.
  • Вставка на сайте: show_notifications.php — параметры focus, stype, id.

После установки notify* уже в глобальной области. Отдельный include не нужен.

if (function_exists('notifySend')) {
	notifySend($userId, 'Текст уведомления');
}
notifyOnNewsSaved($newsId, 'add'); // add | edit | approve | reject
notifyOnCommentAdded($commentId, $newsId, $parentId, $text, $authorId);
$html = notifyFormatMentionsHtml($commentHtml);

Сигнатуры: Notify. Каналы: ChannelInterface. Разметка {include}: show_notifications.php.

Практические тексты: своё событие, свой канал.