• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/note/source/parser.php
  • Класс: BitrixLandingNoteSourceParser
  • Вызов: Parser::convertText
static function convertText(string $text): string
{
	static $parser = null;

	if ($parser === null)
	{
		$parser = new CTextParser;
		$parser->allow['SMILES'] = 'N';
	}

	// prepare before parsing
	$text = preg_replace('#[P]s*[VIDEO#s', '[VIDEO', $text);
	$text = preg_replace('#[/VIDEO]s*[/P]#s', '[/VIDEO]', $text);

	$text = $parser->convertText($text);

	// prepare after parsing
	$text = preg_replace('#

s*

#s', '
', $text); return $text; }