• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/classes/general/rating_rules.php
  • Класс: CRatingRulesIntranet
  • Вызов: CRatingRulesIntranet::OnGetRatingRuleConfigs
static function OnGetRatingRuleConfigs()
{
	$arConfigs["USER"]["CONDITION_CONFIG"][] = array(
	   "ID"	=> 'SUBORDINATE',
		"NAME" => GetMessage('PP_USER_CONDITION_SUBORDINATE_NAME'),
		"DESC" => '',
		"REFRESH_TIME"	=> '86400',
		"MODULE"	=> 'intranet',
		"CLASS"	=> 'CRatingRulesIntranet',
		"METHOD"	=> 'subordinateCheck',
	   "FIELDS" => array(
			array(
				"TYPE" => 'TEXT',
				"NAME" => GetMessage('PP_USER_CONDITION_SUBORDINATE_TEXT')
			),
			/*array(
				"TYPE" => 'INPUT',
				"ID" => 'MAX_VOTES',
				"NAME" => GetMessage('PP_USER_CONDITION_SUBORDINATE_T0'),
				"DEFAULT" => '1000',
				"SIZE" => '3'
			),
			array(
				"TYPE" => 'SELECT_ARRAY',
				"ID" => 'TYPE',
				"NAME" => GetMessage('PP_USER_CONDITION_SUBORDINATE_T1'),
				"DEFAULT" => '50',
				"PARAMS" => array('50' => GetMessage('PP_USER_CONDITION_SUBORDINATE_T2'),
										'75' => GetMessage('PP_USER_CONDITION_SUBORDINATE_T3'),
										'100' => GetMessage('PP_USER_CONDITION_SUBORDINATE_T4')),
			),*/
		),
		'HIDE_ACTION' => true
	);
	return $arConfigs;
}