403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/burlakastudio.realcommenter/lib/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/burlakastudio.realcommenter/lib/CHECKER_DB.php
<?php
/**
 * ����� "��������� ����������� D7" ��� �������
 * �������� ���� �����: www.realcommenter.com
 * �������� ���� �����������: burlaka.studio
 * ����� � ����������: ������� ������� (AlexeyGfi) -> alexeygfi@gmail.com
 */

namespace Burlakastudio\Realcommenter;

use Bitrix\Main\Localization\Loc;

class CHECKER_DB
{

    private static function warmingUpLanguages()
    {
        /**
         * ���������� �������������� ���� �� ��� �����,
         * ...������ ��� ���� ����� � CHECKER
         * ...� �����-��������� ������ ��� ����������� CHECKER_DB
         */
        $fullPathToLang = $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/burlakastudio.realcommenter/lib/CHECKER.php';

        Loc::loadLanguageFile($fullPathToLang, 'ru');
        Loc::loadLanguageFile($fullPathToLang, 'en');
        Loc::loadLanguageFile($fullPathToLang, 'ua');
    }

    public static function getHlOptions()
    {
        self::warmingUpLanguages();

        return [
            [
                'NAME' => 'RealcommenterTalkGroup',
                'TABLE_NAME' => 'realcommenter_talk_group',
                'LANG' => [
                    'ru' => [
                        'NAME' => Loc::getMessage('TalkGroup_NAME', [], 'ru'),
                    ],
                    'en' => [
                        'NAME' => Loc::getMessage('TalkGroup_NAME', [], 'en'),
                    ],
                    'ua' => [
                        'NAME' => Loc::getMessage('TalkGroup_NAME', [], 'ua'),
                    ],
                ],
            ],
            [
                'NAME' => 'RealcommenterUrl',
                'TABLE_NAME' => 'realcommenter_url',
                'LANG' => [
                    'ru' => [
                        'NAME' => Loc::getMessage('Url_NAME', [], 'ru'),
                    ],
                    'en' => [
                        'NAME' => Loc::getMessage('Url_NAME', [], 'en'),
                    ],
                    'ua' => [
                        'NAME' => Loc::getMessage('Url_NAME', [], 'ua'),
                    ],
                ],
            ],
            [
                'NAME' => 'RealcommenterComment',
                'TABLE_NAME' => 'realcommenter_comment',
                'LANG' => [
                    'ru' => [
                        'NAME' => Loc::getMessage('Comment_NAME', [], 'ru'),
                    ],
                    'en' => [
                        'NAME' => Loc::getMessage('Comment_NAME', [], 'en'),
                    ],
                    'ua' => [
                        'NAME' => Loc::getMessage('Comment_NAME', [], 'ua'),
                    ],
                ],
            ],
            [
                'NAME' => 'RealcommenterRequestInfo',
                'TABLE_NAME' => 'realcommenter_request_info',
                'LANG' => [
                    'ru' => [
                        'NAME' => Loc::getMessage('RequestInfo_NAME', [], 'ru'),
                    ],
                    'en' => [
                        'NAME' => Loc::getMessage('RequestInfo_NAME', [], 'en'),
                    ],
                    'ua' => [
                        'NAME' => Loc::getMessage('RequestInfo_NAME', [], 'ua'),
                    ],
                ],
            ],
            [
                'NAME' => 'RealcommenterVoters',
                'TABLE_NAME' => 'realcommenter_voters',
                'LANG' => [
                    'ru' => [
                        'NAME' => Loc::getMessage('Voters_NAME', [], 'ru'),
                    ],
                    'en' => [
                        'NAME' => Loc::getMessage('Voters_NAME', [], 'en'),
                    ],
                    'ua' => [
                        'NAME' => Loc::getMessage('Voters_NAME', [], 'ua'),
                    ],
                ],
            ],
            [
                'NAME' => 'RealcommenterSanctions',
                'TABLE_NAME' => 'realcommenter_sanctions',
                'LANG' => [
                    'ru' => [
                        'NAME' => Loc::getMessage('Sanctions_NAME', [], 'ru'),
                    ],
                    'en' => [
                        'NAME' => Loc::getMessage('Sanctions_NAME', [], 'en'),
                    ],
                    'ua' => [
                        'NAME' => Loc::getMessage('Sanctions_NAME', [], 'ua'),
                    ],
                ],
            ]
        ];
    }

    public static function get_hl_userfields_options(&$hl_NAME = '')
    {
        self::warmingUpLanguages();

        $uf_settings = [

            'RealcommenterTalkGroup' => [
                'UF_NAME' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterTalkGroup',
                    'FIELD_NAME' => 'UF_NAME',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_GROUP_ID_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_GROUP_ID_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_GROUP_ID_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_ACTIVE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterTalkGroup',
                    'FIELD_NAME' => 'UF_ACTIVE',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => '1',
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_PAUSE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterTalkGroup',
                    'FIELD_NAME' => 'UF_PAUSE',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => 0,
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_PAUSE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_PAUSE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_PAUSE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_VOTE_MULTIPLICAT' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterTalkGroup',
                    'FIELD_NAME' => 'UF_VOTE_MULTIPLICAT',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_VOTE_MULTIPLICAT_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_VOTE_MULTIPLICAT_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_VOTE_MULTIPLICAT_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
            ],

            'RealcommenterUrl' => [
                'UF_URL' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterUrl',
                    'FIELD_NAME' => 'UF_URL',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'Url',
                            'ru' => 'Url',
                            'ua' => 'Url',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_COMMENTS_INSIDE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterUrl',
                    'FIELD_NAME' => 'UF_COMMENTS_INSIDE',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => 0,
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_COMMENTS_INSIDE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_COMMENTS_INSIDE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_COMMENTS_INSIDE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_TOP_ID_PLUS' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterUrl',
                    'FIELD_NAME' => 'UF_TOP_ID_PLUS',
                    'USER_TYPE_ID' => 'hlblock',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DISPLAY' => 'LIST',
                            'LIST_HEIGHT' => 5,
                            // � ��� ����������� ���������� ��� ���������
                            'HLBLOCK_ID' => 'RealcommenterComment',
                            'HLFIELD_ID' => 0, // 0 == ID, ���� �� ��
                            'DEFAULT_VALUE' => 0,
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_TOP_ID_PLUS_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_TOP_ID_PLUS_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_TOP_ID_PLUS_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_GROUP_ID' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterUrl',
                    'FIELD_NAME' => 'UF_GROUP_ID',
                    'USER_TYPE_ID' => 'hlblock',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DISPLAY' => 'LIST',
                            'LIST_HEIGHT' => 5,
                            // � ��� ����������� ���������� ��� ���������
                            'HLBLOCK_ID' => 'RealcommenterTalkGroup',
                            'HLFIELD_ID' => 'RealcommenterTalkGroup.UF_NAME',
                            'DEFAULT_VALUE' => 0,
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_GROUP_ID_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_GROUP_ID_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_GROUP_ID_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_ACTIVE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterUrl',
                    'FIELD_NAME' => 'UF_ACTIVE',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => '1',
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_PAUSED' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterUrl',
                    'FIELD_NAME' => 'UF_PAUSED',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => 0,
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_PAUSED_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_PAUSED_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_PAUSED_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
            ],

            'RealcommenterComment' => [
                'UF_ACTIVE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_ACTIVE',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '2',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => 0,
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_ACTIVE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_COMMENT' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_COMMENT',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '4',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 40,
                            'ROWS' => 3,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_COMMENT_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_COMMENT_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_COMMENT_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_URL_ID' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_URL_ID',
                    'USER_TYPE_ID' => 'hlblock',
                    'XML_ID' => '',
                    'SORT' => '6',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'Y',
                    'SHOW_FILTER' => 'I',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DISPLAY' => 'LIST',
                            'LIST_HEIGHT' => 5,
                            // � ��� ����������� ���������� ��� ���������
                            'HLBLOCK_ID' => 'RealcommenterUrl',
                            'HLFIELD_ID' => 'RealcommenterUrl.UF_URL',
                            'DEFAULT_VALUE' => 0,
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_URL_ID_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_URL_ID_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_URL_ID_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_DEPTH_LEVEL' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_DEPTH_LEVEL',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '8',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'Y',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_DEPTH_LEVEL_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_DEPTH_LEVEL_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_DEPTH_LEVEL_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_PARENT_ID' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_PARENT_ID',
                    'USER_TYPE_ID' => 'hlblock',
                    'XML_ID' => '',
                    'SORT' => '10',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DISPLAY' => 'LIST',
                            'LIST_HEIGHT' => 5,
                            // � ��� ����������� ���������� ��� ���������
                            'HLBLOCK_ID' => 'RealcommenterComment',
                            'HLFIELD_ID' => 0, // 0 == ID, ���� �� ��
                            'DEFAULT_VALUE' => 0,
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_PARENT_ID_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_PARENT_ID_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_PARENT_ID_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_SIGNATURE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_SIGNATURE',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => NULL,
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_SIGNATURE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_SIGNATURE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_SIGNATURE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_EMAIL' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_EMAIL',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_EMAIL_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_EMAIL_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_EMAIL_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_USER_ID' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_USER_ID',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_USER_ID_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_USER_ID_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_USER_ID_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_VOTES_PLUS' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_VOTES_PLUS',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_VOTES_PLUS_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_VOTES_PLUS_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_VOTES_PLUS_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_VOTES_MINUS' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_VOTES_MINUS',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_VOTES_MINUS_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_VOTES_MINUS_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_VOTES_MINUS_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_FROZEN' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_FROZEN',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => 0,
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_FROZEN_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_FROZEN_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_FROZEN_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_UFO' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_UFO',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => 0,
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_UFO_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_UFO_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_UFO_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_SMILES_ACTIVE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_SMILES_ACTIVE',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => 0,
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_SMILES_ACTIVE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_SMILES_ACTIVE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_SMILES_ACTIVE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_STOP_DETECTED' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_STOP_DETECTED',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => '1',
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_STOP_DETECTED_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_STOP_DETECTED_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_STOP_DETECTED_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_RATE_VALUE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_RATE_VALUE',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_RATE_VALUE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_RATE_VALUE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_RATE_VALUE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_PROOF_AWAITING' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_PROOF_AWAITING',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' => 0,
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                [
                                    0 => '',
                                    1 => '',
                                ],
                            'LABEL_CHECKBOX' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_PROOF_AWAITING_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_PROOF_AWAITING_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_PROOF_AWAITING_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_CREATED_DATE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_CREATED_DATE',
                    'USER_TYPE_ID' => 'datetime',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'Y',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DEFAULT_VALUE' =>
                                [
                                    'TYPE' => 'NOW',
                                    'VALUE' => '',
                                ],
                            'USE_SECOND' => 'Y',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_CREATED_DATE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_CREATED_DATE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_CREATED_DATE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_UPLOADS' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_UPLOADS',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'Y',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_UPLOADS_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_UPLOADS_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_UPLOADS_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_COMMENTS_INSIDE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterComment',
                    'FIELD_NAME' => 'UF_COMMENTS_INSIDE',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => 0,
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_COMMENTS_INSIDE_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_COMMENTS_INSIDE_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_COMMENTS_INSIDE_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
            ],

            'RealcommenterRequestInfo' => [
                'UF_REMOTE_ADDR' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_REMOTE_ADDR',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'REMOTE_ADDR',
                            'ru' => 'REMOTE_ADDR',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_X_FORWARDED_FOR' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_X_FORWARDED_FOR',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'HTTP_X_FORWARDED_FOR',
                            'ru' => 'HTTP_X_FORWARDED_FOR',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_X_REAL_IP' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_X_REAL_IP',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'HTTP_X_REAL_IP',
                            'ru' => 'HTTP_X_REAL_IP',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_USER_AGENT' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_USER_AGENT',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'HTTP_USER_AGENT',
                            'ru' => 'HTTP_USER_AGENT',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_REFERER' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_REFERER',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'HTTP_REFERER',
                            'ru' => 'HTTP_REFERER',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_COOKIE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_COOKIE',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'HTTP_COOKIE',
                            'ru' => 'HTTP_COOKIE',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_SERVER_PORT' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_SERVER_PORT',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'SERVER_PORT',
                            'ru' => 'SERVER_PORT',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_REQUEST_URI' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_REQUEST_URI',
                    'USER_TYPE_ID' => 'string',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'ROWS' => 1,
                            'REGEXP' => '',
                            'MIN_LENGTH' => 0,
                            'MAX_LENGTH' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => 'REQUEST_URI',
                            'ru' => 'REQUEST_URI',
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_COMMENT_ID' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterRequestInfo',
                    'FIELD_NAME' => 'UF_COMMENT_ID',
                    'USER_TYPE_ID' => 'hlblock',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DISPLAY' => 'LIST',
                            'LIST_HEIGHT' => 5,
                            // � ��� ����������� ���������� ��� ���������
                            'HLBLOCK_ID' => 'RealcommenterComment',
                            'HLFIELD_ID' => 0, // 0 == ID, ���� �� ��
                            'DEFAULT_VALUE' => 0,
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_COMMENT_ID_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_COMMENT_ID_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_COMMENT_ID_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
            ],
            'RealcommenterVoters' => [
                'UF_COMMENT_ID' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterVoters',
                    'FIELD_NAME' => 'UF_COMMENT_ID',
                    'USER_TYPE_ID' => 'hlblock',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'DISPLAY' => 'LIST',
                            'LIST_HEIGHT' => 5,
                            // � ��� ����������� ���������� ��� ���������
                            'HLBLOCK_ID' => 'RealcommenterComment',
                            'HLFIELD_ID' => 0, // 0 == ID, ���� �� ��
                            'DEFAULT_VALUE' => 0,
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_COMMENT_ID_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_COMMENT_ID_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_COMMENT_ID_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_USER_ID' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterVoters',
                    'FIELD_NAME' => 'UF_USER_ID',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_USER_ID_EDIT_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_USER_ID_EDIT_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_USER_ID_EDIT_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ],
                'UF_VOTE' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterVoters',
                    'FIELD_NAME' => 'UF_VOTE',
                    'USER_TYPE_ID' => 'double',
                    'XML_ID' => '',
                    'SORT' => '100',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        [
                            'PRECISION' => 4,
                            'SIZE' => 20,
                            'MIN_VALUE' => 0.0,
                            'MAX_VALUE' => 0.0,
                            'DEFAULT_VALUE' => '',
                        ],
                    'EDIT_FORM_LABEL' =>
                        [
                            'en' => Loc::getMessage('UF_VOTE_EDIT_FORM_LABEL', [], 'en'),
                            'ru' => Loc::getMessage('UF_VOTE_EDIT_FORM_LABEL', [], 'ru'),
                            'ua' => Loc::getMessage('UF_VOTE_EDIT_FORM_LABEL', [], 'ua'),
                        ],
                    'LIST_COLUMN_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'LIST_FILTER_LABEL' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'ERROR_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                    'HELP_MESSAGE' =>
                        [
                            'en' => '',
                            'ru' => '',
                        ],
                ]
            ],
            'RealcommenterSanctions' => [
                'UF_USER_ID' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterSanctions',
                    'FIELD_NAME' => 'UF_USER_ID',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '10',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'I',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        array(
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ),
                    'EDIT_FORM_LABEL' =>
                        array(
                            'en' => Loc::getMessage('UF_USER_ID_LABEL', [], 'en'), //'User id',
                            'ru' => Loc::getMessage('UF_USER_ID_LABEL', [], 'ru'), //'��� ����������',
                        ),
                    'LIST_COLUMN_LABEL' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'LIST_FILTER_LABEL' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'ERROR_MESSAGE' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'HELP_MESSAGE' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                ],
                'UF_WARNINGS' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterSanctions',
                    'FIELD_NAME' => 'UF_WARNINGS',
                    'USER_TYPE_ID' => 'integer',
                    'XML_ID' => '',
                    'SORT' => '20',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        array(
                            'SIZE' => 20,
                            'MIN_VALUE' => 0,
                            'MAX_VALUE' => 0,
                            'DEFAULT_VALUE' => '',
                        ),
                    'EDIT_FORM_LABEL' =>
                        array(
                            'en' => Loc::getMessage('UF_WARNINGS_LABEL', [], 'en'), //'Warnings',
                            'ru' => Loc::getMessage('UF_WARNINGS_LABEL', [], 'ru'), //'��������������',
                        ),
                    'LIST_COLUMN_LABEL' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'LIST_FILTER_LABEL' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'ERROR_MESSAGE' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'HELP_MESSAGE' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                ],
                'UF_BAN' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterSanctions',
                    'FIELD_NAME' => 'UF_BAN',
                    'USER_TYPE_ID' => 'boolean',
                    'XML_ID' => '',
                    'SORT' => '30',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        array(
                            'DEFAULT_VALUE' => '1',
                            'DISPLAY' => 'CHECKBOX',
                            'LABEL' =>
                                array(
                                    0 => '',
                                    1 => '',
                                ),
                            'LABEL_CHECKBOX' => '',
                        ),
                    'EDIT_FORM_LABEL' =>
                        array(
                            'en' => Loc::getMessage('UF_BAN_LABEL', [], 'en'), //'Banned',
                            'ru' => Loc::getMessage('UF_BAN_LABEL', [], 'ru'), //'� ����',
                        ),
                    'LIST_COLUMN_LABEL' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'LIST_FILTER_LABEL' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'ERROR_MESSAGE' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'HELP_MESSAGE' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                ],
                'UF_DATE_MODIFY' => [
                    'ENTITY_ID' => 'HLBLOCK_RealcommenterSanctions',
                    'FIELD_NAME' => 'UF_DATE_MODIFY',
                    'USER_TYPE_ID' => 'datetime',
                    'XML_ID' => '',
                    'SORT' => '40',
                    'MULTIPLE' => 'N',
                    'MANDATORY' => 'N',
                    'SHOW_FILTER' => 'N',
                    'SHOW_IN_LIST' => 'Y',
                    'EDIT_IN_LIST' => 'Y',
                    'IS_SEARCHABLE' => 'N',
                    'SETTINGS' =>
                        array(
                            'DEFAULT_VALUE' =>
                                array(
                                    'TYPE' => 'NONE',
                                    'VALUE' => '',
                                ),
                            'USE_SECOND' => 'Y',
                        ),
                    'EDIT_FORM_LABEL' =>
                        array(
                            'en' => Loc::getMessage('UF_DATE_MODIFY_LABEL', [], 'en'), //'Date of changes',
                            'ru' => Loc::getMessage('UF_DATE_MODIFY_LABEL', [], 'ru'), //'���� ��������',
                        ),
                    'LIST_COLUMN_LABEL' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'LIST_FILTER_LABEL' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'ERROR_MESSAGE' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                    'HELP_MESSAGE' =>
                        array(
                            'en' => '',
                            'ru' => '',
                        ),
                ]
            ]
        ];

        if ($hl_NAME) {
            return $uf_settings[$hl_NAME];
        }

        return $uf_settings;

    }

    public static function get_defaults()
    {
        return [
            "ENTITY_ID" => '',
            "FIELD_NAME" => '',
            "USER_TYPE_ID" => '',
            "XML_ID" => '',
            "SORT" => 500,
            "MULTIPLE" => 'N',
            "MANDATORY" => 'N',
            "SHOW_FILTER" => 'I',
            "SHOW_IN_LIST" => '',
            "EDIT_IN_LIST" => '',
            "IS_SEARCHABLE" => '',
            "SETTINGS" => [],
            "EDIT_FORM_LABEL" => ['ru' => '', 'en' => ''],
            "LIST_COLUMN_LABEL" => ['ru' => '', 'en' => ''],
            "LIST_FILTER_LABEL" => ['ru' => '', 'en' => ''],
            "ERROR_MESSAGE" => '',
            "HELP_MESSAGE" => '',
        ];
    }

}

Youez - 2016 - github.com/yon3zu
LinuXploit