CodePoster
Описание
Экспортировать подсвеченный текст в HTML или BBCode.
Автор: Instructor, Версия: 2.6, Ссылка
Пример использования
Call("Scripts::Main", 1, "CodePoster.js", `-Format="HTML" -BR="<br />" -Info=false -Enclose="<p class="codebox">${result}</p>"`)
Call("Scripts::Main", 1, "CodePoster.js", `-Format="HTML" -Strict=true -Info=false`)
Call("Scripts::Main", 1, "CodePoster.js", `-Format="BBCode" -Enclose="[quote]${result}[/quote]" -InfoSize="10"`)
Call("Scripts::Main", 1, "CodePoster.js", `-Format="BBCode" -Enclose="[code]${result}[/code]"`)
Параметры
-Format="BBCode" - Задаёт формат подсветки для BBCode (по умолчанию "HTML", если не задано)
-Enclose="[code]${result}[/code]" - Форматированная строка, показывает как разместить результат в указанные теги, по умолчанию в pre
-BR="<br>" - Добавляет указанный перенос строки в HTML, по умолчанию нет
-Strict=true - Использует тег "span style=" вместо "font" (по умолчанию false).
-Info=false - Не добавлять ссылку на скрипт CodePoster.js (по умолчанию true, то есть добавлять).
-InfoSize="10" - Информации о размере шрифта (по умолчанию 1).
Примечание
Добавить эти пункты в меню, чтобы выполнить экспорт текущего документа (текста/кода). Преобразование в HTML позволяет вставить подсвеченный как в AkelPad код в HTML-страницу и использовать её на сайте или в CHM-справке. Преобразование в BBCode позволяет выложить код подсвеченным в пост на форуме.