Недоступно в редакциях: Малый бизнес, Стандарт, Старт
Идеи
Комплексный компонент позволяет организовать сервис менеджера идей на портале.
Описание idea
Доступен просмотр списка идей, детальной информации, а также редактирование идеи.
В визуальном редакторе компонент расположен по пути: Общение > Менеджер идей > Идеи.
Компонент относится к модулю Менеджер идей.
Параметры
Поле | Параметр | Описание | |||||||||
Основные параметры | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Блог | BLOG_URL | Выбирается блог для сервиса идея. | |||||||||
Инфоблок, в котором хранится структура категорий | IBLOCK_CATOGORIES | Выбирается инфоблок, в котором хранится структура категорий идей. | |||||||||
Группы пользователей, которые могут добавлять специальный ответ | POST_BIND_USER | Указывается группа пользователей, которая может модерировать сервис идей. | |||||||||
Статус по умолчанию для новой идеи | POST_BIND_STATUS_DEFAULT | Указывается статус, который будет автоматически присвоен новым идеям. | |||||||||
Внешний вид | |||||||||||
Идей на странице | MESSAGE_COUNT | Указывается количество идей на странице. Остальные сообщения будут выведены с помощью постраничной навигации. | |||||||||
Комментариев к идее на странице | COMMENTS_COUNT | Указывается количество комментариев к идее на странице. | |||||||||
Использовать прямую постраничную навигацию для комментариев | USE_ASC_PAGING | [Y|N] При отмеченной опции список комментариев будет выводиться постранично с прямой навигацией. | |||||||||
Tегов в облаке тегов (0 - без ограничений) | TAGS_COUNT | Задается ограничение на количество отображаемых в облаке тегов. | |||||||||
Имя шаблона для постраничной навигации | NAV_TEMPLATE | Указывается имя шаблона для постраничной навигации. | |||||||||
Максимальная ширина изображения | IMAGE_MAX_WIDTH | Максимально допустимая ширина добавляемого в сообщение изображения (в пикселях). | |||||||||
Разрешить изменять размер визуального редактора | EDITOR_RESIZABLE | [Y|N] При отмеченной опции будет возможность менять размеры окна визуального редактора. | |||||||||
По умолчанию показывать невизуальный режим редактора | EDITOR_CODE_DEFAULT | [Y|N] При отмеченной опции визуальный режим редактора не будет использоваться по умолчанию. | |||||||||
Высота визуального редактора по умолчанию (пикселей) | EDITOR_DEFAULT_HEIGHT | Значение высоты визуального редактора при загрузке (в пикселях) в форме редактирования идеи. | |||||||||
Высота визуального редактора по умолчанию (пикселей) в комментариях | COMMENT_EDITOR_DEFAULT_HEIGHT | Значение высоты визуального редактора в форме комментариев при загрузке (в пикселях). | |||||||||
Управление адресами страниц | |||||||||||
Включить поддержку ЧПУ | SEF_MODE | [Y|N] При отмеченной опции будет включена поддержка ЧПУ. Если режим поддержки ЧПУ включен, то необходимо настроить
следующие параметры:
Если режим поддержки ЧПУ выключен, то необходимо настроить параметр VARIABLE_ALIASES
| |||||||||
Настройки кеширования | |||||||||||
Тип кеширования | CACHE_TYPE | Указывается тип кеширования:
|
|||||||||
Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. По умолчанию поле содержит 3600 сек. | |||||||||
Время кэширования остальных страниц | CACHE_TIME_LONG | Указывается время кеширования страниц, начиная со второй. | |||||||||
Дополнительные настройки | |||||||||||
Путь к папке со смайликами относительно корня сайта | PATH_TO_SMILE | Указывается путь к папке со смайликами относительно корня сайта. По умолчанию задано /bitrix/images/blog/smile/. | |||||||||
Устанавливать заголовок страницы | SET_TITLE | [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено название идеи. | |||||||||
Показывать навигацию (хлебные крошки) | SET_NAV_CHAIN | [Y|N] При отмеченной опции в цепочку навигации будет добавлен пункт с названием блога. | |||||||||
Формат показа даты и времени | DATE_TIME_FORMAT | Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. | |||||||||
Отображение имени | NAME_TEMPLATE | Указывается шаблон для отображения ФИО пользователя социальной сети. По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). Указав пункт другое->, можно задать свой шаблон. Допустимы шаблоны: #NAME# - имя, #LAST_NAME# - фамилия, #SECOND_NAME# - отчество, #NAME_SHORT#, #LAST_NAME_SHORT#, #SECOND_NAME_SHORT# - сокращенные до одной буквы имя, фамилия и отчество. | |||||||||
Показывать логин, если не задано имя | SHOW_LOGIN | [Y|N] При отмеченной опции будет отображен логин пользователя, если не задано имя. | |||||||||
Разрешить вставку видео в комментарии | COMMENT_ALLOW_VIDEO | [Y|N] При отмеченной опции появится возможность вставки видеороликов в комментарий. | |||||||||
Запретить вставку ссылок в комментариях | NO_URL_IN_COMMENTS |
Указывается, кому нельзя вставлять ссылки в комментарии (по умолчанию - Никому):
|
|||||||||
Использовать символьный код сообщений как идентификатор | ALLOW_POST_CODE | [Y|N] При отмеченной опции транслитерация заголовка идеи будет использоваться как его идентификатор. | |||||||||
Использовать внешний сервис перевода для кода сообщений | USE_GOOGLE_CODE | [Y|N] При отмеченной опции для перевода символьного кода идей будет использоваться сервис перевода Bing. Параметр доступен при отмеченной опции Использовать символьный код сообщений как идентификатор. | |||||||||
Использовать рейтинги | SHOW_RATING | [Y|N] При отмеченной опции будут использоваться рейтинги для оценки идей и комментариев к ним. | |||||||||
Шаблон рейтингов | RATING_TEMPLATE | Выбирается шаблон визуального отображения рейтингов. | |||||||||
Отключить уведомления в живую ленту | DISABLE_SONET_LOG | [Y|N] Опция позволяет отключить вывод идей в живую ленту.
Опция доступна только в Битрикс24 в коробке. |
|||||||||
Отключить почтовые уведомления | DISABLE_EMAIL | [Y|N] Опция позволяет отключить почтовые уведомления о новых комментариях. | |||||||||
Отключить RSS | DISABLE_RSS | [Y|N] Опция позволяет отключить RSS. |
Пример вызова
<?$APPLICATION->IncludeComponent( "bitrix:idea", ".default", Array( "BLOG_URL" => "idea_s1", "IBLOCK_CATOGORIES" => "51", "POST_BIND_USER" => array(0=>"1",), "POST_BIND_STATUS_DEFAULT" => "15", "MESSAGE_COUNT" => "10", "COMMENTS_COUNT" => "10", "TAGS_COUNT" => "0", "DATE_TIME_FORMAT" => "d.m.y G:i", "NAV_TEMPLATE" => "", "IMAGE_MAX_WIDTH" => "770", "EDITOR_RESIZABLE" => "Y", "EDITOR_DEFAULT_HEIGHT" => "300", "EDITOR_CODE_DEFAULT" => "N", "COMMENT_EDITOR_DEFAULT_HEIGHT" => "200", "SEF_MODE" => "Y", "SEF_FOLDER" => "/services/idea/", "CACHE_TYPE" => "A", "CACHE_TIME" => "3600", "CACHE_TIME_LONG" => "604800", "PATH_TO_SMILE" => "/bitrix/images/blog/smile/", "SET_TITLE" => "Y", "SET_NAV_CHAIN" => "Y", "USE_ASC_PAGING" => "Y", "COMMENT_ALLOW_VIDEO" => "Y", "NO_URL_IN_COMMENTS" => "", "ALLOW_POST_CODE" => "Y", "USE_GOOGLE_CODE" => "Y", "SHOW_RATING" => "Y", "RATING_TEMPLATE" => "standart", "DISABLE_SONET_LOG" => "N", "DISABLE_EMAIL" => "N", "DISABLE_RSS" => "N", "NAME_TEMPLATE" => "#NOBR##LAST_NAME# #NAME##/NOBR#", "SHOW_LOGIN" => "Y", "SEF_URL_TEMPLATES" => Array( "index" => "index.php", "status_0" => "status/#status_code#/", "category_1" => "category/#category_1#/", "category_1_status" => "category/#category_1#/status/#status_code#/", "category_2" => "category/#category_1#/#category_2#/", "category_2_status" => "category/#category_1#/#category_2#/status/#status_code#/", "user_ideas" => "user_idea/#user_id#/", "user_ideas_status" => "user_idea/#user_id#/status/#status_code#/", "user" => "user/#user_id#/", "user_subscribe" => "user/#user_id#/subscribe/", "post_edit" => "edit/#post_id#/", "post" => "#post_id#/", "post_rss" => "#blog#/rss/#type#/#post_id#/", "rss" => "#blog#/rss/#type#", "rss_status" => "rss/#type#/status/#status_code#/", "rss_category" => "rss/#type#/category/#category#/", "rss_category_status" => "rss/#type#/category/#category#/status/#status_code#/", "rss_user_ideas" => "rss/#type#/user/#user_id#/idea/", "rss_user_ideas_status" => "rss/#type#/user/#user_id#/idea/status/#status_code#/" ), "VARIABLE_ALIASES" => Array( "index" => Array(), "status_0" => Array(), "category_1" => Array(), "category_1_status" => Array(), "category_2" => Array(), "category_2_status" => Array(), "user_ideas" => Array(), "user_ideas_status" => Array(), "user" => Array(), "user_subscribe" => Array(), "post_edit" => Array(), "post" => Array(), "post_rss" => Array(), "rss" => Array(), "rss_status" => Array(), "rss_category" => Array(), "rss_category_status" => Array(), "rss_user_ideas" => Array(), "rss_user_ideas_status" => Array(), ) ) );?>
Филипп Болотов
|
||
Что бы подписать модератора Идей (пользователя, добавляющего специальный ответ) на email-уведомления о всех вновь добавляемых идея и комментариях к ним, следует выполнить в командной PHP-строке конструкцию:
| ||
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.