Добавление настраиваемого HTML- или CSS-кода
Если включить альтернативный домен для сайта в представлении курса Ultra, в документе все еще можно будет использовать пользовательский код HTML или CSS. Выберите Добавить HTML как новый блок, чтобы встроить в документ сторонний редактор HTML. Введите или вставьте HTML-код в редактор и нажмите Сохранить. Зашифрованный HTML-код будет отправлен в язык разметки BbML системы Learn для персистентности. HTML будет обозначен в BbML как новый тип данных: data-bbtype. Если загрузить ранее созданный BbML-код, содержащий HTML в режиме только для чтения, HTML будет загружен из отдельного домена в iFrame.
Новый пакет CodeEditor обрабатывает все импортированное содержимое, необходимое для стороннего редактора, и стандартизирует настройки редактора. В противном случае пакет просто обернет метод редактора, чтобы встроиться в элемент DOM. Директивы и подключаемые модули, встраивающие редактор на странице, будут зависеть от пакета.