Описание wiki.discussion
Компонент выводит обсуждение по статье. Компонент является стандартным и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути: Контент > Wiki > Обсуждение.
Компонент относится к модулю Wiki.
Параметры
Основные параметры |
Тип информационного блока (используется только для проверки) |
IBLOCK_TYPE |
Указывается тип информационных блоков, в котором будут храниться данные Wiki. Тип инфоблока создается при инсталляции дистрибутива или установке модуля. Если не создан, то требуется создание вручную. |
Код информационного блока |
IBLOCK_ID |
Указывается информационный блок, в котором будут храниться данные Wiki. Инфоблок создается при инсталляции дистрибутива или установке модуля. Если не создан, то требуется создание вручную. |
Имя Wiki-страницы |
ELEMENT_NAME |
Задается имя переменной в которой будет передаваться имя страницы. Должно совпадать с полем "Имя переменной для страницы". |
Шаблоны ссылок |
Шаблон пути к Wiki-странице |
PATH_TO_POST |
Указывается путь к главной странице Wiki. |
Шаблон пути к странице редактирования Wiki-страницы |
PATH_TO_POST_EDIT |
Указывается путь к странице редактирования страницы. |
Шаблон пути к странице истории изменений Wiki-страницы |
PATH_TO_HISTORY |
Указывается путь к странице истории изменений страницы. |
Шаблон пути к странице сравнения версий Wiki-страницы |
PATH_TO_HISTORY_DIFF |
Указывается путь к странице сравнения версий страницы. |
Шаблон пути к странице пользователя |
PATH_TO_USER |
Указывается путь к странице пользователя. Используется в истории создании страницы для перехода на страницу профиля пользователя. |
Дополнительные настройки |
Количество сообщений на одной странице |
MESSAGES_PER_PAGE |
Число сообщений форума, выводимое на одной странице. Если число сообщений превышает указанное число, начинается постраничная навигация. |
USE_CAPTCHA |
USE_CAPTCHA |
Разрешает использование CAPTCHA при создании сообщений в форуме. |
ID форума для отзывов |
FORUM_ID |
Указать форум, который будет использован для обсуждения статей Wiki. Требуется предварительное создание форума. |
Путь относительно корня сайта к папке со смайлами |
PATH_TO_SMILE |
Если используется нестандартная папка со смайликами, укажите путь до нее. |
Страница чтения темы (пусто - получить из настроек форума) |
URL_TEMPLATES_READ |
Указывается шаблон пути до темы форума с обсуждением статьи. Используетс при выводе ссылки на обсуждение на странице статьи. |
Показать ссылку на форум |
SHOW_LINK_TO_FORUM |
Указывается ссылка на форум для обсуждения. |
Начинать тему текстом элемента |
POST_FIRST_MESSAGE |
Первое сообщение в форуме будет цитировать текст статьи. |
Устанавливать заголовок страницы |
SET_TITLE |
Название страницы будет установлено в качестве заголовка окна браузера. |
Устанавливать статус 404, если не найдены элемент или раздел |
SET_STATUS_404 |
Странице будет установлен статус 404, если не найдена страница или раздел. |
Включать инфоблок в цепочку навигации |
INCLUDE_IBLOCK_INTO_CHAIN |
В цепочку навигации будет включено название информационного блока. |
Включать раздел в цепочку навигации |
ADD_SECTIONS_CHAIN |
Раздел Wiki будет включен в цепочку навигации. |
Имена переменных |
Имя переменной для страницы |
VARIABLE_ALIASES |
Указывается имя переменной в которой передается имя страницы
|
Имя переменной для операции |
VARIABLE_ALIASES |
Указывается имя переменной, по которой определяется текущая операция на странице.
|
Пример вызова
<?$APPLICATION->IncludeComponent(
"bitrix:wiki.discussion",
"",
Array(
"PATH_TO_POST" => "",
"PATH_TO_POST_EDIT" => "",
"PATH_TO_HISTORY" => "",
"PATH_TO_HISTORY_DIFF" => "",
"PATH_TO_USER" => "",
"PAGE_VAR" => "title",
"OPER_VAR" => "oper",
"IBLOCK_TYPE" => "wiki",
"IBLOCK_ID" => "",
"ELEMENT_NAME" => $_REQUEST["title"],
"MESSAGES_PER_PAGE" => "10",
"USE_CAPTCHA" => "Y",
"FORUM_ID" => "",
"PATH_TO_SMILE" => "/bitrix/images/forum/smile/",
"URL_TEMPLATES_READ" => "",
"SHOW_LINK_TO_FORUM" => "N",
"POST_FIRST_MESSAGE" => "N",
"SET_TITLE" => "Y",
"SET_STATUS_404" => "N",
"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
"ADD_SECTIONS_CHAIN" => "N"
),
false
);?>
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.