Описание conf.iblock.tv
Одностраничный компонент осуществляет вывод видео с деревом роликов. Компонент доступен при использовании решения Сайт конференции и содержит следующие шаблоны: .default, round, section_list. Компонент является стандартным и входит в дистрибутив модуля.
Примечание: при настройке компонента учтите, что часть полей последовательно появляется после выбора вышестоящих параметров.
В визуальном редакторе компонент расположен по пути: Компоненты > Конференции > Медиа.
Параметры
Поле |
Параметр |
Описание |
Настройки списка |
Маленькое изображение по умолчанию |
DEFAULT_SMALL_IMAGE |
Указывается путь до маленького изображения ролика. Изображение будет показано в списке роликов. |
Большое изображение по умолчанию |
DEFAULT_BIG_IMAGE |
Указывается путь до большого изображения ролика. Изображение будет показано на экране плеера перед началом просмотра видеоролика. |
Поле для первой сортировки видео |
SORT_BY1 |
Поле для первой сортировки роликов:
- ID - по идентификатору;
- NAME – по заголовку;
- ACTIVE_FROM – по дате начала активности;
- SORT – по индексу сортировки;
- TIMESTAMP_X - по дате последнего изменения.
|
Направление для первой сортировки видео |
SORT_ORDER1 |
Направление для первой сортировки роликов:
- ASC – по возрастанию;
- DECS – по убыванию.
|
Общие настройки компонента |
Тип информационного блока |
IBLOCK_TYPE |
Указывается один из созданных в системе типов информационного блока. |
Информационный блок |
IBLOCK_ID |
Для выбранного типа инфоблока указывается идентификатор информационного блока, из которого будет выводиться ролики. |
Разрешить проигрывание swf-файлов (не рекомендуется) |
ALLOW_SWF |
[Y|N] При отмеченной опции будет разрешено проигрывание файлов формата swf. Не рекомендуется использовать в силу высокой степени опасности XSS-атаки через подключаемый файл. |
Выводить элементы подразделов |
SHOW_SUBSECTIONS |
[Y|N] При отмеченной опции будут выводиться элементы подразделов. |
Свойство, в котором хранится путь к ролику |
PATH_TO_FILE |
Задается свойство инфоблока, в котором указывается путь к файлу ролика. |
Свойство, в котором хранится длительность ролика |
DURATION |
Задается свойство инфоблока, в котором указывается длительность воспроизведения ролика. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |
Учитывать права доступа |
CACHE_GROUPS |
[Y|N] При отмеченной опции будут учитываться права доступа при кешировании. |
Статистика показов |
Увеличить счетчик показов элемента |
SHOW_COUNTER_EVENT |
[Y|N] При отмеченной опции будет запущен счетчик показа каждого элемента (ролика). |
Настройки плеера |
Ширина области плеера |
WIDTH |
Указывается ширина области плеера в пикселях (px). |
Высота области плеера |
HEIGHT |
Указывается высота области плеера в пикселях (px). |
Логотип |
LOGO |
Указывается путь до файла с логотипом, накладываемым на ролик при просмотре. |
Секция |
SECTION_ID |
Указывается раздел, ролики из которого будут отображены. |
Элемент |
ELEMENT_ID |
Указывается элемент, который будет показан первым в окне медиа плеера. |
Пример вызова
<?$APPLICATION->IncludeComponent(
"bitrix:conf.iblock.tv",
"",
Array(
"DEFAULT_SMALL_IMAGE" => "/bitrix/components/bitrix/iblock.tv/templates/.default/images/default_small.png",
"DEFAULT_BIG_IMAGE" => "/bitrix/components/bitrix/iblock.tv/templates/.default/images/default_big.png",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_ORDER1" => "DESC",
"IBLOCK_TYPE" => "s1_conference",
"IBLOCK_ID" => "9",
"ALLOW_SWF" => "Y",
"SHOW_SUBSECTIONS" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"CACHE_GROUPS" => "Y",
"SHOW_COUNTER_EVENT" => "Y",
"PATH_TO_FILE" => "31",
"DURATION" => "32",
"WIDTH" => "400",
"HEIGHT" => "300",
"LOGO" => "/bitrix/components/bitrix/iblock.tv/templates/.default/images/logo.png",
"SECTION_ID" => "18",
"ELEMENT_ID" => "76"
)
);?>