
Разработчики системы управления сайтами DataLife Engine выпустили версию 19.1. Апдейт получился объёмным: от работы с ИИ и типографикой до десятков доработок в редакторе, шаблонах и системе оценок.
ИИ, метатеги и доступность — без лишнего пафоса
Одним из наиболее заметных нововведений стала генерация метатегов description и keywords с использованием ИИ. Если в настройках включена работа с ИИ и у пользователя есть соответствующие права, система может сама сформировать метаданные на основе текста публикации. Для тех, кто устал вручную придумывать «уникальные описания», это выглядит как разумный компромисс между автоматикой и здравым смыслом.
В версии 19.1 также появилась поддержка сервиса «Яндекс Смарт Капча». Решение ориентировано на сайты, которым по разным причинам нежелательно использовать зарубежные сервисы, и при этом заявлено как устойчивое к автоматическим атакам.
Отдельное внимание уделено доступности контента: редактор получил расширенные настройки для изображений — с учётом экранных читалок, фокуса и визуальных подсказок. В результате требования WCAG стали чуть менее абстрактными и чуть более прикладными.
Редактор стал умнее, интерфейс — крупнее
Панель управления DataLife Engine теперь использует «резиновую» типографику (fluid typography): интерфейс автоматически подстраивается под экраны с высоким DPI, избавляя владельцев 4K- и 5K-мониторов от ощущения, что админка случайно открылась в режиме «микрошрифт». Аналогичный подход применён и в стандартных шаблонах, идущих в комплекте.
Редактор публикаций заметно расширил свои возможности. В систему добавлена поддержка математических формул с предпросмотром — через LaTeX или нативный MathML, с рендерингом KaTeX там, где это нужно. Скрытые блоки и спойлеры теперь оформляются нативными HTML-элементами, что упрощает их редактирование и перемещение по тексту без танцев с тегами.

Также появился встроенный предпросмотр PDF-файлов — без участия сторонних сервисов, включая Google. Документы открываются силами самого движка и браузера, что уменьшает число внешних зависимостей.
Много мелочей, которые вместе не выглядят мелочами
Версия 19.1 принесла десятки изменений в системе тегов, шаблонизаторе и логике вывода контента. Теги [custom] и [customcomments] научились работать с несколькими условиями и вложенностью, редактор персональных сообщений получил подсветку кода и гибкие настройки, а для двухфакторной авторизации теперь используется собственная генерация QR-кодов — без обращения к внешним сервисам.
Дополнительно переработаны механизмы оценок публикаций и комментариев: появились суточные лимиты, возможность запрета изменения оценки и более корректный учёт негативных голосов. Всё это направлено на снижение накруток без превращения системы в бухгалтерский отчёт.
Список исправлений традиционно внушителен: от работы с кешем и поиском похожих новостей до правок в ЧПУ, шаблонах и редакторе. Вишенка на торте — официальная поддержка линейки PHP 8.5.x. Все подробности нового релиза DLE можно посмотреть на сайте разработчиков движка.