Документация для разработчиков
Темная тема

convert

string
forumTextParser::convert(
	string text,
	array arAllow = array(),
	type = "html",
	arFiles = false
);

Функция форматирования текста. Метод нестатический.

Параметры функции

ПараметрОписание С версии
textИсходное сообщение.
arAllowМассив параметров для форматирования сообщения, со значениями Y или N:
  • HTML - в тексте могут содержаться любые HTML теги,
  • ANCHOR - разрешен тег <a>,
  • BIU - разрешены теги <b>, <i>, <u>,
  • IMG - разрешен тег <img>,
  • QUOTE - разрешен тег цитирования <quote>,
  • CODE - разрешен тег показа кода <code>,
  • FONT - разрешен тег <font>,
  • LIST - разрешены теги <ul>, <li>,
  • SMILES - показ смайликов в виде картинок,
  • NL2BR - заменять переводы каретки на тег <br> при разрешении принимать любые HTML теги,
  • VIDEO - разрешена вставка видео,
  • UPLOAD - разрешена загрузка файлов,
  • TABLE - разрешены таблицы,
  • ALIGN - разрешено выравнивание текста.
typeТип текста. Необязательный. По умолчанию html.
arFiles массив файлов, которые надо распарсить в тексте. Должно быть либо в виде массива ID файлов array(fileID10, fileID12, fileID14), либо в виде массива array(fileID10 => array about file, ....) для преобразования bb-кодов типа [FILE ID=fileID10] в соответствующее представление файлов, в зависимости от типа текста и файла.11.5.4


© «Битрикс», 2001-2024, «1С-Битрикс», 2024