Недоступно в редакциях: Малый бизнес, Стандарт, Старт
Идеи
Комплексный компонент позволяет организовать сервис менеджера идей на портале.
Описание 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(), ) ) );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024