• Модуль: forum
  • Путь к файлу: ~/bitrix/modules/forum/classes/general/functions.php
  • Класс: forumTextParser
  • Вызов: forumTextParser::GetEditorButtons
static function GetEditorButtons($arParams)
{
	$result = array();
	$arEditorFeatures = array(
		"ALLOW_QUOTE" => array('Quote'),
		'ALLOW_ANCHOR' => array('CreateLink'),
		"ALLOW_VIDEO" => array('InputVideo'),
		"ALLOW_UPLOAD" => array('UploadFile'),
		"ALLOW_MENTION" => array('MentionUser')
	);
	if (isset($arParams['forum']) && is_array($arParams['forum']))
	{
		$res = array_intersect_key($arParams['forum'], $arEditorFeatures);
		foreach ($res as $featureName => $val)
		{
			if ($val != 'N')
				$result = array_merge($result, $arEditorFeatures[$featureName]);
		}
	}
	return $result;
}