Структура таблиц модуля информационных блоков
Структура таблиц модуля информационных блоков
Поля таблиц
Типы инфоблоков
Типы инфоблоков (b_iblock_type)
Поле | Описание | Тип | Обяз. | Умолч. |
ID | ID типа информационных блоков. Уникален. | String(50) | Да | |
SECTIONS | Флаг (Y/N). Разделяются ли элементы блока этого типа по разделам. Обязателен. По умолчанию - "Y". | Char(1) | Да | Y |
EDIT_FILE_BEFORE | Полный путь к файлу-обработчику массива полей элемента перед сохранением на странице редактирования элемента. | String(255) | Нет
| |
EDIT_FILE_AFTER | Полный путь к файлу-обработчику вывода интерфейса редактирования элемента. | String(255) | Нет
| |
IN_RSS | Блоки данного типа экспортировать в RSS (Y|N). | Char(1) | Да | N |
SORT | Порядок сортировки типа | Int | Да | 500 |
Языкозависимые параметры типов инфоблока (b_iblock_type_lang)
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_TYPE_ID | ID типа блока. | String(50) | Да | |
LID | Код языка параметров. | Char(2) | Да | |
NAME | Название типа информационных блоков. | String(100) | Да | |
SECTION_NAME | Название разделов информационных блоков (если элементы блока этого типа классифицируются по разделам). | String(100) | Нет | |
ELEMENT_NAME | Название элементов информационных блоков. | String(100) | Да
| |
Инфоблоки
b_iblock
Поле | Описание | Тип | Обяз. | Умолч. |
ID | ID информационного блока. | Int | Да | |
SITE_ID | Внутреннее служебное поле оставленное для совместимости. |
LID | ID сайта. | Char(2) | Да | |
CODE | Символьный идентификатор. | String(50) | Нет | |
EXTERNAL_ID или XML_ID
| Внешний код. | String(255) | Нет | |
IBLOCK_TYPE_ID | Код типа информационных блоков. | String(50) | Да | |
TIMESTAMP_X | Дата последнего изменения параметров блока. | Datetime | Да | Текущее. |
NAME | Название. | String(255) | Да | |
ACTIVE | Флаг активности (Y|N) | Char(1) | Да | Y |
SORT | Индекс сортировки. | Int | Да | 500 |
LIST_PAGE_URL | Шаблон URL-а к странице для публичного просмотра списка элементов информационного блока. | String(255) | Нет | |
SECTION_PAGE_URL | Шаблон URL-а к странице для просмотра раздела. | String(255) | Нет | |
DETAIL_PAGE_URL | Шаблон URL-а странице для детального просмотра элемента. | String(255) | Нет | |
CANONICAL_PAGE_URL | Канонический URL элемента. | String(255) | Нет | |
PICTURE | Код картинки в таблице файлов. | Array | Нет | |
DESCRIPTION | Описание. | Text | Нет | |
DESCRIPTION_TYPE | Тип описания (text/html) | Char(4) | Да | text |
RSS_ACTIVE | Разрешен экспорт в RSSдинамически (Y|N). | Char(1) | Да | Y |
RSS_TTL | Время жизни RSS и интервал между генерациями файлов RSS (при включенном RSS_FILE_ACTIVE или RSS_YANDEX_ACTIVE) (часов). | Int | Да | 24 |
RSS_FILE_ACTIVE | Прегенерировать выгрузку в файл. | Char(1) | Да | N |
RSS_FILE_LIMIT | Количество экспортируемых в RSS файл элементов (при включенном RSS_FILE_ACTIVE) | Int | Нет | |
RSS_FILE_DAYS | За сколько последних дней экспортировать в RSS файл. (при включенном RSS_FILE_ACTIVE). -1 без ограничения по дням. | Int | Нет | |
RSS_YANDEX_ACTIVE | Экспортировать в RSS файл в формате для yandex | Char(1) | Да | N |
INDEX_ELEMENT | Индексировать для поиска элементы информационного блока. | Char(1) | Да | Y |
INDEX_SECTION | Индексировать для поиска разделы информационного блока. | Char(1) | Да | N |
LIST_MODE | Режим отображения списка элементов в административном разделе (S|C). | Char(1) | Нет | |
RIGHTS_MODE | Режим проверки прав доступа (S|E). | Char(1) | Нет | S |
SECTION_PROPERTY | Признак наличия привязки свойств к разделам (Y|N). | Char(1) | Нет | |
PROPERTY_INDEX | Признак наличия фасетного индекса (N|Y|I). | Char(1) | Нет | |
LAST_CONV_ELEMENT | Служебное поле для процедуры конвертации места хранения значений свойств инфоблока. | Int | Нет | |
SOCNET_GROUP_ID | Служебное поле для привязки к группе социальной сети. | Int | Нет | |
SECTIONS_NAME | Устаревшее. Название разделов. | String(100) | Нет | |
SECTION_NAME | Устаревшее. Название раздела. | String(100) | Нет | |
ELEMENTS_NAME | Устаревшее. Название элементов. | String(100) | Нет | |
ELEMENT_NAME | Устаревшее. Название элемента. | String(100) | Нет | |
WORKFLOW
| Инфоблок участвует в документообороте (Y|N).
| Char(1)
| Да
| Y
|
BIZPROC
| Инфоблок участвует в бизнес-процессах (Y|N).
| Char(1)
| Да
| N
|
SECTION_CHOOSER | Флаг выбора интерфейса отображения привязки элемента к разделам (D|L|P). | Char(1) | Нет | |
VERSION | Флаг хранения значений свойств элементов инфоблока (1 - в общей таблице | 2 - в отдельной). | Int | Да | 1 |
EDIT_FILE_BEFORE | Полный путь к файлу-обработчику массива полей элемента перед сохранением на странице редактирования элемента. | String(255) | Нет | |
EDIT_FILE_AFTER | Полный путь к файлу-обработчику вывода интерфейса редактирования элемента. | String(255) | Нет | |
API_CODE | Символьный код API | String(255) | Нет | |
Привязка инфоблока к сайтам (b_iblock_site)
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_ID | ID информационного блока. | Int | Да | |
SITE_ID | Идентификатор сайта. | Char(2) | Да | |
Доп. параметры
Поле | Описание | Тип | Обяз. | Умолч. |
ELEMENT_NAME | Название элемента в единственном числе
| String(255) | Да | Элемент |
ELEMENTS_NAME
| Название элемента во множественном числе
| String(255) | Да | Элементы |
ELEMENT_ADD | Действие по добавлению элемента
| String(255) | Да | Добавить элемент |
ELEMENT_EDIT | Действие по редактированию/изменению элемента
| String(255) | Да | Изменить элемент |
ELEMENT_DELETE | Действие по удалению элемента
| String(255) | Да
| Удалить элемент |
SECTION_NAME | Название раздела в единственном числе
| String(255) | Да | Раздел |
SECTIONS_NAME
| Название раздела во множественном числе
| String(255) | Да | Разделы |
SECTION_ADD | Действие по добавлению раздела | String(255) | Да | Добавить раздел |
SECTION_EDIT | Действие по редактированию/изменению раздела | String(255) | Да | Изменить раздел |
SECTION_DELETE | Действие по удалению раздела | String(255) | Да
| Удалить раздел |
Разделы и элементы
Разделы (b_iblock_section)
Поле | Описание | Тип | Обяз. | Умолч. |
ID | ID группы информационного блока. | Int | Да | |
CODE | Символьный идентификатор. | String(255) | Нет | |
EXTERNAL_ID или XML_ID
| Внешний код. | String(255) | Нет | |
IBLOCK_ID | ID информационного блока. | Int | Да | |
IBLOCK_SECTION_ID | ID группы родителя, если не задан то группа корневая. | Int | Нет | |
TIMESTAMP_X | Дата последнего изменения параметров группы. | Datetime | Да | Текущая. |
SORT | Порядок сортировки (среди групп внутри одной группы-родителя). | Int | Да | 500 |
NAME | Наименование группы. | String(255) | Да | |
ACTIVE | Флаг активности (Y|N) | Char(1) | Да | Y |
GLOBAL_ACTIVE | Флаг активности, учитывая активность вышележащих (родительских) групп (Y|N). Вычисляется автоматически (не может быть изменен вручную). | Char(1) | - | - |
PICTURE | Код картинки в таблице файлов. Для смены картинки нужно передать массив вида:
$section = new CIBlockSection();
$file = CFile::MakeFileArray($pictureId);
$result = $section->Update(
$sectionId,
array(
"PICTURE" => $file,
)
);
| Int | Нет | |
DESCRIPTION | Описание группы. | Text | Нет | |
DESCRIPTION_TYPE | Тип описания группы (text/html). | Char(4) | Да | text |
LEFT_MARGIN | Левая граница группы. Вычисляется автоматически (не устанавливается вручную). | Int | - | - |
RIGHT_MARGIN | Правая граница группы. Вычисляется автоматически (не устанавливается вручную). | Int | - | - |
DEPTH_LEVEL | Уровень вложенности группы. Вычисляется автоматически (не устанавливается вручную). | Int | - | - |
SEARCHABLE_CONTENT | Содержимое для поиска при фильтрации групп. Вычисляется автоматически. Складывается из полей NAME и DESCRIPTION (без html тэгов, если DESCRIPTION_TYPE установлен в html). | Text | - | - |
SECTION_PAGE_URL | Шаблон URL-а к странице для детального просмотра раздела. Определяется из параметров информационного блока. Изменяется автоматически. | String(255) | - | - |
MODIFIED_BY | Код пользователя, в последний раз изменившего элемент. | Int | Да | Текущий пользователь. |
DATE_CREATE | Дата создания элемента. | Datetime | Да | Текущее |
CREATED_BY | Код пользователя, создавшего элемент. | Int | Да | Текущий пользователь. |
DETAIL_PICTURE | Код картинки в таблице файлов для детального просмотра. | Int | Нет | - |
SECTION_PROPERTY | Показывать на странице редактирования элемента. (Y/N) | Int | Нет | - |
Элементы (b_iblock_element)
Поле | Описание | Тип | Обяз. | Умолч. |
ID | ID элемента. | Int | Да | |
CODE | Символьный идентификатор. | String(255) | Нет | |
EXTERNAL_ID или XML_ID
| Внешний идентификатор. | String(255) | Да | |
NAME | Название элемента. | String(255) | Да | |
IBLOCK_ID | ID информационного блока. | Int | Да | |
IBLOCK_SECTION_ID | ID группы. Если не задан, то элемент не привязан к группе. Если элемент привязан к нескольким группам, то в этом поле ID одной из них. Эта группа будет основной для элемента, то есть её код или ID будет стоять в URL страницы элемента. По умолчанию содержит привязку к разделу с минимальным ID из массива идентификаторов поля IBLOCK_SECTION.
| Int | Нет | |
IBLOCK_SECTION | Массив идентификаторов групп, к которым относится элемент.
| Array | Нет | |
IBLOCK_CODE
| Символический код инфоблока. | String(255) | Нет | |
ACTIVE | Флаг активности (Y|N). | Char(1) | Да | Y |
ACTIVE_FROM | Дата начала действия элемента. | Datetime | Нет | |
ACTIVE_TO | Дата окончания действия элемента. | Datetime | Нет | |
SORT | Порядок сортировки элементов между собой (в пределах одной группы-родителя). | Int | Да | 500 |
PREVIEW_PICTURE | Код картинки в таблице файлов для предварительного просмотра (анонса). | Int | Нет | |
PREVIEW_TEXT | Предварительное описание (анонс). | Text | Нет | |
PREVIEW_TEXT_TYPE | Тип предварительного описания (text/html). | Char(4) | Да | text |
DETAIL_PICTURE | Код картинки в таблице файлов для детального просмотра. | Int | Нет | |
DETAIL_TEXT | Детальное описание | Text | Нет | |
DETAIL_TEXT_TYPE | Тип детального описания (text/html). | Char(4) | Да | text |
SEARCHABLE_CONTENT | Содержимое для поиска при фильтрации групп. Вычисляется автоматически. Складывается из полей NAME и DESCRIPTION (без html тэгов, если DESCRIPTION_TYPE установлен в html). | Text | - | - |
DATE_CREATE | Дата создания элемента. | Datetime | Да | Текущее. |
CREATED_BY | Код пользователя, создавшего элемент. | Int | Да | Текущий пользователь. |
CREATED_USER_NAME | Имя пользователя, создавшего элемент. (доступен только для чтения). | | | |
TIMESTAMP_X | Время последнего изменения полей элемента. | Datetime | Да | Текущее. |
MODIFIED_BY | Код пользователя, в последний раз изменившего элемент. | Int | Да | Текущий пользователь. |
USER_NAME | Имя пользователя, в последний раз изменившего элемент. (доступен только для чтения). | | | |
LANG_DIR | Путь к папке сайта. Определяется из параметров информационного блока. Изменяется автоматически. (доступен только для чтения). | String(255) | - | - |
LIST_PAGE_URL | Шаблон URL-а к странице для публичного просмотра списка элементов информационного блока. Определяется из параметров информационного блока. Изменяется автоматически. (доступен только для чтения). | String(255) | - | - |
DETAIL_PAGE_URL | Шаблон URL-а к странице для детального просмотра элемента. Определяется из параметров информационного блока. Изменяется автоматически. (доступен только для чтения). | String(255) | - | - |
SHOW_COUNTER | Количество показов элемента (изменяется при вызове метода CIBlockElement::CounterInc). | Int | Нет | |
SHOW_COUNTER_START | Дата первого показа элемента (изменяется при вызове метода CIBlockElement::CounterInc). | Datetime | Нет | |
WF_COMMENTS | Комментарий администратора документооборота. | Text | Нет | |
WF_STATUS_ID | Код статуса элемента в документообороте. | Int | Да | 1 |
LOCK_STATUS | Текущее состояние блокированности на редактирование элемента. Может принимать значения: red - заблокирован, green - доступен для редактирования, yellow - заблокирован текущим пользователем. | String | - | |
TAGS | Теги элемента. Используются для построения облака тегов модулем Поиска. | String(255) | Нет | |
Поля элементов (b_iblock_fields)
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_ID | Код информационного блока. | Int | Да | |
FIELD_ID | Код поля. | String(50) | Да |
|
IS_REQUIRED
| Обязательное (Y|N).
| Char(1) | Нет
| |
DEFAULT_VALUE
| Значение по умолчанию
| Text
| Нет
| |
Свойства элементов (b_iblock_property)
Поле | Описание | Тип | Обяз. | Умолч. |
ID | ID свойства. | Int | Да | |
CODE | Символьный код свойства. | String(50) | Нет | |
XML_ID | Внешний код свойства. | String (100) | Нет | |
IBLOCK_ID | Код информационного блока. | Int | Да | |
NAME | Название свойства. | String(100) | Да | |
ACTIVE | Активность свойства (Y|N). | Char(1) | Да | Y |
IS_REQUIRED
| Обязательное (Y|N).
| Char(1) | Нет
| |
SORT | Индекс сортировки. | Int | Да | 500 |
PROPERTY_TYPE | Тип свойства. Возможные значения: S - строка, N - число, F - файл, L - список, E - привязка к элементам, G - привязка к группам. | Char(1) | Да | S |
MULTIPLE | Множественность (Y|N). | Char(1) | Да | N |
TIMESTAMP_X | Время последнего изменения свойства. | Datetime | Да | Текущее. |
DEFAULT_VALUE | Значение свойства по умолчанию (кроме свойства типа список L). | String(255) | Нет | |
ROW_COUNT | Количество строк в ячейке ввода значения свойства. | Int | Да | 1 |
COL_COUNT | Количество столбцов в ячейке ввода значения свойства. | Int | Да | 30 |
LIST_TYPE | Тип для свойства список (L). Может быть "L" - выпадающий список или "C" - флажки. | Char(1) | Да | L |
MULTIPLE_CNT | Количество строк в выпадающем списке для свойств типа "список". | Int | Нет | |
FILE_TYPE | Список допустимых расширений для свойств файл "F"(через запятую). | Char(200) | Нет | |
SEARCHABLE | Индексировать значения данного свойства. | Char(1) | Да | N |
FILTRABLE | Выводить поля для фильтрации по данному свойству на странице списка элементов в административном разделе. | Char(1) | Да | N |
LINK_IBLOCK_ID | Для свойств типа привязки к элементам и группам задает код информационного блока с элементами/группами которого и будут связано значение. | Int | Нет | |
WITH_DESCRIPTION | Признак наличия у значения свойства дополнительного поля описания. Только для типов S - строка, N - число и F - файл (Y|N). | Char(1) | Нет | |
VERSION | Флаг хранения значений свойств элементов инфоблока (1 - в общей таблице | 2 - в отдельной). (доступен только для чтения). | Int | Да | 1 |
USER_TYPE | Идентификатор пользовательского типа свойства. Дополнительная информация административной части, каким образом выводить для редактирования то или иное поле (в то время как поле "PROPERTY_TYPE" указывает именно на сам тип поля).
Например, типу поля "S" (строка) может соответствовать следующие значения поля "USER_TYPE" и соответствующие интерфейсные решения:
- никакого - тогда это обычное поле ввода (или если указан параметр "ROW_COUNT" больше единицы, то текстовый блок textarea)
- UserID - тогда это привязка к пользователю
- DateTime - тогда это поле для ввода даты и времени
- map_yandex - привязка к точке на Яндекс.Карте
- FileMan - привязка к файлу на сервере
- TopicID - привязка к теме на форуме
- HTML - специальное поле для редактирования текста или кода HTML
- ElementXmlID - привязка к элементам по полю XML_ID
- map_google - привязка к точке на карте Google.Map
- directory - Справочник
| String(255) | Нет | |
USER_TYPE_SETTINGS | Настройки пользовательского типа. | Text | Нет | |
HINT | Подсказка | Char | Нет | |
Значения свойств "список" (b_iblock_property_enum)
Поле | Описание | Тип | Обяз. | Умолч. |
ID | ID значения варианта свойства. | Int | Да | |
PROPERTY_ID | Код свойства. | Int | Да | |
VALUE | Значение варианта свойства. | String(255) | Да | |
DEF | Значение по умолчанию (Y|N). | Char(1) | Нет | N |
SORT | Порядок сортировки варианта | Int | Нет | 500 |
EXTERNAL_ID или XML_ID
| Внешний код варианта свойства. | String(200) | Да | Автоматический уникальный идентификатор
|
Значения cвойств элемента (b_iblock_element_property)
Поле | Описание | Тип | Обяз. | Умолч. |
ID | ID значения свойства. | Int | Да | |
IBLOCK_PROPERTY_ID | Код свойства. | Int | Да | |
IBLOCK_ELEMENT_ID | Код элемента. | Int | Да | |
VALUE | Значение свойства. | Text | Да | |
VALUE_TYPE | Тип значения свойства (text/html). | Char(4) | Да | text |
VALUE_ENUM | Представление значения свойства в виде целого числа. | Int | Нет | |
VALUE_NUM | Представление значения свойства в виде числа с плавающей точкой. | Float | Нет | |
DESCRIPTION | Дополнительное поле описания | String(255) | Нет | |
Свойства разделов (b_iblock_section_property)
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_ID | ID информационного блока. | Int | Да | |
SECTION_ID | ID раздела. | Int | Да | |
PROPERTY_ID | ID свойства. | Int | Да | |
SMART_FILTER | Показывать свойство в умном фильтре (Y|N). | Char(1) | Нет | |
DISPLAY_TYPE | Вид в умном фильтре:
- A - Число от-до, с ползунком;
- B - Число от-до;
- F - Флажки;
- G - Флажки с картинками;
- H - Флажки с названиями и картинками;
- K - Радиокнопки;
- P - Выпадающий список;
- R - Выпадающий список с названиями и картинками.
| Char(1) | Нет | |
DISPLAY_EXPANDED | Показать свойство в фильтре развёрнутым (Y|N). | Char(1) | Нет | |
FILTER_HINT | Подсказка в умном фильтре для посетителей. | String(255) | Нет | |
Привязка элементов к разделам (b_iblock_section_element)
Автоматическая таблица
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_SECTION_ID | ID раздела. | Int | Да | |
IBLOCK_ELEMENT_ID | ID элемента. | Int | Да | |
ADDITIONAL_PROPERTY_ID | Признак привязки через свойство (Y|N). | Char(1) | Да | |
Генераторы последовательностей для свойства "счётчик" (b_iblock_sequence)
Автоматическая таблица.
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_ID | ID информационного блока. | Int | Да | |
CODE | Код счётчика. | String(50) | Да | |
SEQ_VALUE | Значение счётчика. | Int | Да | |
SEO свойства (b_iblock_iproperty)
Поле | Описание | Тип | Обяз. | Умолч. |
ID | Идентификатор. | Int | Да | |
IBLOCK_ID | ID информационного блока. | Int | Да | |
CODE | Код свойства. | String(50) | Да | |
ENTITY_TYPE | Тип привязки (B|S|E). | Char(1) | Да | |
ENTITY_ID | ID привязки. | Int | Да | |
TEMPLATE | Шаблон для вычислений значений свойства. | Text | Да | |
Права доступа
Права доступа в стандартном режиме (b_iblock_group)
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_ID | ID информационного блока. | Int | Да | |
GROUP_ID | Идентификатор группы пользователей. | Int | Да | |
PERMISSION | Буква разрешения (чем больше, тем выше права). | Char(1) | Да | |
Права доступа в расширенном режиме (b_iblock_right)
Поле | Описание | Тип | Обяз. | Умолч. |
ID | Идентификатор. | Int | Да | |
IBLOCK_ID | ID информационного блока. | Int | Да | |
GROUP_CODE | Код доступа (токен). | String(50) | Да | |
ENTITY_TYPE | Сущность привязки (IBLOCK|SECTION|ELEMENT). | String(32) | Да | |
ENTITY_ID | ID привязки. | Int | Да | |
DO_INHERIT | Признак наследования (всегда Y). | Char(1) | Да | |
TASK_ID | ID уровня доступа. | Int | Да | |
OP_SREAD | Для оптимизации. Признак возможности чтения раздела (Y|N). | Char(1) | Нет | |
OP_EREAD | Для оптимизации. Признак возможности чтения элемента (Y|N). | Char(1) | Нет | |
XML_ID | Внутреннее поле. |
Расширенный доступ к разделам (b_iblock_section_right)
Автоматическая таблица
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_ID | ID информационного блока. | Int | Да | |
SECTION_ID | ID раздела. | Int | Да | |
RIGHT_ID | Идентификатор права доступа (b_iblock_right.ID). | Int | Да | |
IS_INHERITED | Признак наследования (Y|N). | Char(1) | Да | |
Расширенный доступ к элементам (b_iblock_element_right)
Автоматическая таблица
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_ID | ID информационного блока. | Int | Да | |
SECTION_ID | ID раздела. | Int | Да | |
ELEMENT_ID | ID элемента. | Int | Да | |
RIGHT_ID | Идентификатор права доступа (b_iblock_right.ID). | Int | Да | |
IS_INHERITED | Признак наследования (Y|N). | Char(1) | Да | |
Блокировка элементов
b_iblock_element_lock
Используется модулем Бизнес-процессов.
Поле | Описание | Тип | Обяз. | Умолч. |
IBLOCK_ELEMENT_ID | ID элемента. | Int | Да | |
DATE_LOCK | Когда элемент был заблокирован. | Datetime | Да | |
LOCKED_BY | Кем был заблокирован. | String(32) | Да | |
0
koh92
06.11.2024 13:17:59
Сообщение не промодерировано, возможны ошибки и неточности.
|
В таблице b_iblock_section нет столбца SECTION_PROPERTY. Чтобы снять галку "Показывать на странице редактирования элемента" через SQL - нужно удалить запись из таблицы b_iblock_section полностью.
|
|
4
Максим Мандрик
08.07.2017 19:57:34
|
После события "OnAfterIBlockElementUpdate" у элемента инфоблока нет ключа IBLOCK_SECTION_ID, а есть IBLOCK_SECTION.
|
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.