Перейти к содержанию

Вышла Joomla 6.1 «Nyota»: капча без сторонних сервисов и схема рабочих процессов

Проект Joomla выпустил версию 6.1 — первое функциональное обновление шестой ветки. Главное в нём: встроенная защита от спама на основе вычислений, наглядный редактор процессов публикации и новые типы медиаполей.

Схема: версия 6.1 Nyota, рабочий процесс из четырёх шагов и капча на основе вычислений

Выпуск получил кодовое имя Nyota и вобрал больше 130 изменений, присланных волонтёрами проекта. Это младшая версия: расширения, написанные для 6.0, с ней совместимы.

Что нового

  • Капча «доказательство работы». Английское proof-of-work пришло из криптографии: чтобы получить доступ, клиент должен потратить немного вычислений. Браузер посетителя незаметно решает в фоне небольшую математическую задачу; человеку это ничего не стоит, а боту, который отправляет формы тысячами, обходится дорого. Учётная запись во внешнем сервисе и ключ API не нужны, сведения о посетителе никуда не уходят.
  • Визуальный редактор рабочих процессов. Путь материала от черновика до публикации теперь виден интерактивной схемой, а не списком переходов.
  • Медиаполя для аудио, видео и документов. Пользовательское поле этого типа раньше принимало только изображения.
  • История версий и языковые связи для модулей. То, что давно было у материалов, появилось и у модулей: на многоязычном сайте модуль на русском можно связать с его казахской и английской версиями.

Как обновиться

Сайты на 6.0.4 с включёнными автоматическими обновлениями перешли на 6.1 сами: автообновление работает для исправительных и младших версий начиная с 5.4 и 6.0. Переход между старшими версиями, например с 5.4 на 6.x, по-прежнему делается вручную.

Что это значит на практике

Капча без внешних сервисов полезна сайтам в РК: формы больше не зависят от доступности чужого API и не передают третьей стороне сведения о посетителях. Если в вашей теме переопределён вывод медиаполя, его стоит проверить: поле теперь может содержать не только картинку.

Список использованных источников

  1. Joomla 6.1 is here! — joomla.org
  2. Joomla 6: история выпусков — downloads.joomla.org