ADD: Jevix (типографирование)
Для тестирования на GitHub новая версия добавлена. Очень жаль, но видимо мы не сможем использовать HTML Purifier (даже облегченную версию) и CommonMark для php в виду больших накладных расходов, которые не вписываются в идею проекта.
Добавим старый и добрый Jevix (типографирование)
- Удалим
prism
(js) и добавимkeylighter
(php). - Перепишим спойлер и др. для
Jevix
. - Исправление ошибок.
Пробовал использовать HTML Purifier и CommonMark, которые подразумевают использование удобного синтаксиса и работу достаточно простую, есть даже кеширование, но всё равно, плюс 150 классов в каждом, ИМХО, перебор для LibArea.
Кроме них устанавливал десятки различных альтернатив, которые в основном заброшенные. Что-то в этом плане плохо дела обстоят.
P.S. После тестирования будет сформирован релиз. Jevix ещё нуждается в настройке.
А если Jevix переписать, он под какой лицензией?
MIT, тут все ок, но времени сейчас на это нет. Там тестировать надо и на самом деле много работы связанной с безопасностью.