Документация для разработчиков
Темная тема

Форум в старом ядре

Классы

КлассОписаниеС версииДо версии
CFilterDictionaryКласс для работы cо словарями нецензурных слов.5.1.0
CFilterLetterКласс для работы cо словарями букв.5.1.0
CFilterUnquotableWordsКласс для работы cо словарями cлов.5.1.0
CForumGroupКласс для работы с группами форумов.3.3.3
CForumMessageКласс для работы с сообщениями форумов.3.3.3
CForumNewКласс для работы с форумами.3.3.3
CForumPMFolderКласс для работы папками пользователя.4.0.3
CForumPointsКласс для работы со званиями (статусами) форума.3.3.7
CForumPoints2PostКласс для работы с картой соответствий между количеством сообщений пользователя на форуме и количеством баллов, которое пользователь получает за одно сообщение.3.3.7
CForumPrivateMessageКласс для работы с приватными сообщениями.4.0.3
CForumSubscribeКласс для работы с подпиской на новые сообщения форума и темы.3.3.3
CForumTopicКласс для работы с темами форумов.3.3.3
CForumUserКласс для работы с профайлами посетителей форума.3.3.3
CForumUserPointsКласс для работы с голосованиями пользователей.3.3.7
textParserКласс, предназначенный для форматирования сообщений форума. Осуществляет замену спецсимволов и заказных тегов на реальные HTML-теги, обработку ссылок, отображение смайлов.3.0.20

События

Событие Вызывается Метод С версии
GetAuditTypesForum CEventForum::GetAuditTypes 11.0.0
OnAfterForumDelete после удаления форума. CForumNew::Delete
onAfterForumAdd после добавления форума. CForumNew::Add
onAfterForumUpdate после редактирования форума. CForumNew::Update
onAfterGroupForumsAdd после добавления группы форума. CForumGroup::Add
onAfterGroupForumsUpdate после редактирования группы форума. CForumGroup::Update
onAfterMessageAdd после добавления сообщения форума. CForumMessage::Add
onAfterMessageDelete после удаления сообщения форума. CForumMessage::Delete
onAfterMessageUpdate после редактирования сообщения форума. CForumMessage::Update
onAfterPMCopy после копирования персонального сообщения. CForumPrivateMessage::Copy 11.5.1
onAfterPMSend после отправки персонального сообщения. CForumPrivateMessage::Send 11.5.1
onAfterTopicAdd после добавления темы форума. CForumTopic::Add
onAfterTopicDelete после удаления темы форума. CForumTopic::Delete
onAfterTopicUpdate после редактирования темы форума. CForumTopic::Update
onAfterUserAdd после добавления пользователя форума. CForumUser::Add
onAfterUserDelete после удаления пользователя форума. CForumUser::Delete
onAfterUserUpdate после редактирования пользователя форума. CForumUser::Update
onBeforeForumAdd перед добавлением форума. CForumNew::Add
OnBeforeForumDelete перед удалением форума. CForumNew::Delete
onBeforeForumUpdate перед редактированием форума. CForumNew::Update
onBeforeGroupForumsAdd перед созданием группы форумов. CForumGroup::Add
onBeforeGroupForumsUpdate перед редактированием группы форумов. CForumGroup::Update
onBeforeMailMessageSend перед отправкой сообщения на почту. CForumMessage::SendMailMessage 12.5.1
onBeforeMessageAdd перед добавлением сообщения форума. CForumMessage::Add
onBeforeMessageDelete перед удалением сообщения форума. CForumMessage::Delete
onBeforeMessageUpdate перед редактированием сообщения форума. CForumMessage::Update 11.5.1
onBeforePMCopy перед копированием персонального сообщения. CForumPrivateMessage::Copy 11.5.1
onBeforePMDelete перед удалением персонального сообщения. CForumPrivateMessage::Delete 11.5.1
onBeforePMMakeRead перед чтением персонального сообщения. CForumPrivateMessage::MakeRead 11.5.1
onBeforePMSend перед отправкой персонального сообщения. CForumPrivateMessage::Send 11.5.1
onBeforePMUpdate перед редактированием персонального сообщения. CForumPrivateMessage::Update 11.5.1
onBeforeTopicAdd перед добавлением темы форума. CForumTopic::Add
onBeforeTopicDelete перед удалением темы форума. CForumTopic::Delete
onBeforeTopicUpdate перед редактированием темы форума. CForumTopic::Update
onBeforeUserAdd перед добавлением пользователя форума. CForumUser::Add
onBeforeUserDelete перед удалением пользователя форума. CForumUser::Delete
onBeforeUserUpdate перед редактированием пользователя форума. CForumUser::Update
OnForumDelete при удалении форума. CForumNew::Delete
onMessageModerate при модерировании сообщения форума. ForumModerateMessage 12.0.2

Функции

Функция Описание
ForumCurrUserPermissions Возвращает права текущего посетителя на доступ к форуму.
ForumSubscribeNewMessages Подписка текущего пользователя на новые сообщения заданной темы.
ForumAddMessage Добавление и изменение нового сообщения и темы.
ForumModerateMessage Публикация и скрытие сообщения.

Дополнительно



© «Битрикс», 2001-2024, «1С-Битрикс», 2024