Документация для разработчиков
Темная тема
Недоступно в редакциях: Старт

Форум. Описание модуля


Описание


Грамотно организованный веб-портал обычно позволяет своим посетителям общаться между собой, задавать вопросы, которые могут быть адресованы одновременно посетителям и администрации сайта. Основным средством подобной коммуникативности является форум, который может служить также дополнением к обычной службе техподдержки. Кроме того, форум - прекрасное средство привлечения дополнительных посетителей на сайт, поскольку поисковые машины обычно индексируют текстовое содержимое сообщений форума в дополнение к основному содержанию сайта.


Модуль Форум служит для создания и управления форумами сайта. Основные возможности модуля включают:

  • возможность самостоятельно строить и гибко модифицировать публичную часть (внешний вид) форума, опираясь на высокоуровневые функции и классы ядра форума;
  • создавать необходимое число форумов;
  • гибко регулировать права доступа клиентов на чтение и отправку сообщений в форум;
  • создавать модерируемые и постмодерируемые форумы;
  • назначать модераторами форума группы сотрудников;
  • устанавливать звания (статусы) посетителей в зависимости от количества баллов, присвоенных тому или иному посетителю другими посетителями или полученных им за количество сообщений;
  • управлять настройками форумов;
  • прочие возможности.


Компоненты


Модуль включает в себя следующие компоненты 2.0:
Компоненты модуля
Название Имя в пространстве имен bitrix Описание
Форум (комплексный компонент) forum Создает полноценный публичный интерфейс форума.
Помощь forum.help Выводит помощь по форуму.
Форумы (список) forum.index Выводит список всех форумов.
Шаблоны forum.interface Сборник js-библиотек служебных шаблонов.
[link=63161]Меню[/link] forum.menu Выводит меню форума.
Сообщения (проверка) forum.message.approve Выводит неодобренные сообщения форума.
Сообщения (перемещение) forum.message.move Служит для перемещения сообщений форума.
Письмо forum.message.send Выводит форму отправки письма (сообщения) пользователю.
PM (изменение) forum.pm.edit Служит для создания нового или редактирования существующего персонального сообщения.
PM (папки) forum.pm.folder Выводит список личных папок пользователя.
PM (список) forum.pm.list Выводит список личных сообщений пользователя из указанной папки.
PM (чтение) forum.pm.read Создает страницу детального просмотра персонального сообщения.
PM (поиск) forum.pm.search Выводит форму поиска пользователя.
Форма создания сообщения forum.post_form Выводит форму создания сообщения (или темы) форума.
RSS форума forum.rss Служит для экспорта RSS форума в указанном формате.
Правила forum.rules Служит для создания страницы с правилами форума.
Поиск forum.search Выводит форму поиска по форумам.
Статистика forum.statistic Выводит статистику по форуму.
Подписка forum.subscribe.list Выводит список подписок пользователя на сообщения и темы форумов.
Темы (новые) forum.topic.active Выводит список новых тем форума.
Темы (список внешний) forum.topic.last Выводит список тем (для использования вне форума).
Темы (список) forum.topic.list Выводит список всех тем форума.
Темы (перемещение) forum.topic.move Создает страницу перемещения тем форума.
Темы (создание) forum.topic.new Создание новой темы форума.
Темы (чтение) forum.topic.read Выводит список сообщений темы форума.
Темы (отзывы) forum.topic.reviews Выводит форму для создания отзыва к элементу инфоблока (например, новости, фотографии), а также весь список отзывов.
Темы (поиск) forum.topic.search Выводит форму поиска тем форума.
Пользователь (список пользователей) forum.user.list Выводит список пользователей форума.
Пользователь (сообщения) forum.user.post Выводит список сообщений, тем пользователя форума.
Пользователь (изменение профиля) forum.user.profile.edit Выводит форму редактирования профиля пользователя.
Пользователь (профиль) forum.user.profile.view Служит для просмотра профиля пользователя форума.


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх