Идеи
Описание conf.idea
Комплексный компонент позволяет организовать сервис менеджера идей. Компонент доступен при использовании решения Сайт конференции.
В визуальном редакторе компонент расположен по пути: Компоненты > Общение > Менеджер идей.
Параметры
Поле | Параметр | Описание |
Основные параметры | ||
---|---|---|
Блог | BLOG_URL | Выбирается блог для сервиса идей. |
Инфоблок, в котором хранится структура категорий | IBLOCK_CATOGORIES | Выбирается инфоблок, в котором хранится структура категорий идей. |
Группы пользователей, которые могут добавлять специальный ответ | POST_BIND_USER | Указывается группа пользователей, которая может модерировать сервис идей. |
Статус по умолчанию для новой идеи | POST_BIND_STATUS_DEFAULT | Указывается статус, который будет автоматически присвоен новым идеям. |
Внешний вид | ||
Количество идей, выводимых на страницу | MESSAGE_COUNT | Указывается количество идей на странице. Остальные сообщения будут выведены с помощью постраничной навигации. |
Количество комментариев к идее на странице | COMMENTS_COUNT | Указывается количество комментариев к идее на странице. |
Количество выводимых тегов в облаке тегов (0 - без ограничений) | TAGS_COUNT | Задается ограничение на количество отображаемых в облаке тегов. |
Формат показа даты и времени | DATE_TIME_FORMAT | Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
Имя шаблона для постраничной навигации | NAV_TEMPLATE | Указывается имя шаблона для постраничной навигации. |
Количество постоянно отображаемых смайлов | SMILES_COUNT | Указывается количество постоянно отображаемых смайлов на странице. |
Максимальная ширина изображения | IMAGE_MAX_WIDTH | Максимально допустимая ширина добавляемого в сообщение изображения (в пикселях). |
Максимальная высота изображения | IMAGE_MAX_HEIGHT | Максимально допустимая высота добавляемого в сообщение изображения (в пикселях). |
Разрешить изменять размер визуального редактора | EDITOR_RESIZABLE | [Y|N] При отмеченной опции будет возможность менять размеры окна визуального редактора в форме редактирования идеи. |
Высота визуального редактора по умолчанию (пикселей) | EDITOR_DEFAULT_HEIGHT | Значение высоты визуального редактора при загрузке (в пикселях) в форме редактирования идеи. |
По умолчанию показывать невизуальный режим редактора | EDITOR_CODE_DEFAULT | [Y|N] При отмеченной опции визуальный режим редактора не будет использоваться по умолчанию при редактировании идей. |
Разрешить изменять размер визуального редактора в комментариях | COMMENT_EDITOR_RESIZABLE | [Y|N] При отмеченной опции будет возможность менять размеры окна визуального редактора в форме комментариев. |
Высота визуального редактора по умолчанию (пикселей) в комментариях | COMMENT_EDITOR_DEFAULT_HEIGHT | Значение высоты визуального редактора в форме комментариев при загрузке (в пикселях). |
По умолчанию показывать невизуальный режим редактора в комментариях | COMMENT_EDITOR_CODE_DEFAULT | [Y|N] При отмеченной опции визуальный режим редактора не будет использоваться по умолчанию при создании комментариев. |
Управление адресами страниц | ||
Включить поддержку ЧПУ | SEF_MODE | [Y|N] При отмеченной опции будет включена поддержка ЧПУ. |
Каталог ЧПУ (относительно корня сайта) | SEF_FOLDER | Указывается путь к каталогу ЧПУ. |
Адреса страниц | SEF_URL_TEMPLATES | Указываются адреса следующих страниц:
|
Имена переменных | 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] При отмеченной опции в цепочку навигации будет добавлен пункт с названием блога. |
Использовать прямую постраничную навигацию для комментариев | USE_ASC_PAGING | [Y|N] При отмеченной опции список комментариев будет выводиться постранично с прямой навигацией. |
Разрешить вставку видео в комментарии | COMMENT_ALLOW_VIDEO | [Y|N] При отмеченной опции появится возможность вставки видеороликов в комментарий. |
Запретить вставку ссылок в комментариях | NO_URL_IN_COMMENTS |
Указывается, кому нельзя вставлять ссылки в комментарии (по умолчанию - Никому):
|
Использовать символьный код сообщений как идентификатор | ALLOW_POST_CODE | [Y|N] При отмеченной опции транслитерация заголовка идеи будет использоваться как его идентификатор. |
Использовать переводчик Bing для кода сообщений | USE_GOOGLE_CODE | [Y|N] При отмеченной опции для перевода символьного кода идей будет использоваться сервис перевода Bing. Параметр доступен при отмеченной опции Использовать символьный код сообщений как идентификатор. |
Использовать рейтинги | SHOW_RATING | [Y|N] При отмеченной опции будут использоваться рейтинги для оценки идей и комментариев к ним. |
Шаблон рейтингов | RATING_TEMPLATE | Выбирается шаблон визуального отображения рейтингов. |
Отключить уведомления в живую ленту | DISABLE_SONET_LOG | [Y|N] Опция позволяет отключить вывод идей в живую ленту. |
Отключить почтовые уведомления | DISABLE_EMAIL | [Y|N] Опция позволяет отключить почтовые уведомления о новых комментариях. |
Отключить RSS | DISABLE_RSS | [Y|N] Опция позволяет отключить RSS. |
Дополнительно | ||
Отображение имени | NAME_TEMPLATE | Указывается шаблон для отображения ФИО пользователя социальной сети. По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). Указав пункт другое->, можно задать свой шаблон. Допустимы шаблоны: #NAME# - имя, #LAST_NAME# - фамилия, #SECOND_NAME# - отчество, #NAME_SHORT#, #LAST_NAME_SHORT#, #SECOND_NAME_SHORT# - сокращенные до одной буквы имя, фамилия и отчество. |
Показывать логин, если не задано имя | SHOW_LOGIN | [Y|N] При отмеченной опции будет отображен логин пользователя, если не задано имя. |
Пример вызова
<?$APPLICATION->IncludeComponent( "bitrix:conf.idea", "", Array( "SEF_MODE" => "Y", "BLOG_URL" => "conf_program_1", "IBLOCK_CATOGORIES" => "1", "POST_BIND_USER" => array(), "POST_BIND_STATUS_DEFAULT" => "1", "PATH_TO_SMILE" => "/bitrix/images/blog/smile/", "CACHE_TYPE" => "A", "CACHE_TIME" => "3600", "CACHE_NOTES" => "", "SET_TITLE" => "Y", "CACHE_TIME_LONG" => "604800", "SET_NAV_CHAIN" => "Y", "MESSAGE_COUNT" => "25", "COMMENTS_COUNT" => "25", "TAGS_COUNT" => "0", "DATE_TIME_FORMAT" => "d.m.Y H:i:s", "NAV_TEMPLATE" => "", "NAME_TEMPLATE" => "#NOBR##LAST_NAME# #NAME##/NOBR#", "SHOW_LOGIN" => "Y", "USE_ASC_PAGING" => "Y", "SMILES_COUNT" => "4", "IMAGE_MAX_WIDTH" => "800", "IMAGE_MAX_HEIGHT" => "800", "EDITOR_RESIZABLE" => "Y", "EDITOR_DEFAULT_HEIGHT" => "300", "EDITOR_CODE_DEFAULT" => "Y", "COMMENT_EDITOR_RESIZABLE" => "Y", "COMMENT_EDITOR_DEFAULT_HEIGHT" => "200", "COMMENT_EDITOR_CODE_DEFAULT" => "Y", "COMMENT_ALLOW_VIDEO" => "Y", "ALLOW_POST_CODE" => "Y", "USE_GOOGLE_CODE" => "Y", "SHOW_RATING" => "Y", "RATING_TEMPLATE" => "standart", "DISABLE_EMAIL" => "Y", "DISABLE_RSS" => "Y", "SEF_FOLDER" => "/conf2013/visitors/", "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/#user_id#/idea/", "user_ideas_status" => "user/#user_id#/idea/status/#status_code#/", "user" => "user/#user_id#/", "user_subscribe" => "user/#user_id#/subscribe/", "post_edit" => "edit/#post_id#/", "post" => "#post_id#/" ), "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
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.