Legal Entity Marks 1.12.0
Ссылка на сайт иноагента законом не запрещена, ей достаточно маркировки. Ссылка на ресурс нежелательной организации может толковаться как участие в её деятельности, и её убирают из текста. Раньше плагин не различал эти случаи.
У каждого ресурса есть реестр
Реестр берётся от записи, если ресурс с ней связан, иначе от собственной пометки домена. В разделе «Ссылки» он виден в отдельной колонке, рядом со сводкой по типам.
Из текста убираются только ссылки на ресурсы экстремистских, террористических и нежелательных организаций, а также домены, добавленные вручную. Ресурсы иноагентов остаются нетронутыми, но по-прежнему видны в отчёте. Список реестров, которые подлежат чистке, задаётся в настройках.
Комплектные домены теперь знают свой тип. Он лежал в данных с самого начала, но импортёр его выбрасывал, и 82 домена экстремистских и нежелательных организаций выглядели в админке как «добавлен вручную».
При ручном добавлении домена реестр можно выбрать из списка.
Проверка архива стала надёжнее
Если запуск оборвался по лимиту памяти или времени, задача выпадала из расписания и проверка замирала навсегда. Теперь она возвращается при заходе в админку. На «Обзоре» видно, когда пойдёт следующая порция, а если WP-Cron на сайте отключён - об этом сказано прямо, с кнопкой ручного прогона из браузера.
Недельный обход архива идёт через ту же очередь, порциями. Раньше он шёл одним куском без оглядки на лимит выполнения и на большом сайте молча обрывался.
Устойчивость и данные
Схема базы обновляется не только при заходе в админку: плагин может обновиться автообновлением, и тогда WP-Cron шёл за реестрами раньше человека.
Комплектные данные довозятся по собственной отметке, а не по номеру версии плагина.
Массовая чистка ссылок больше не может зациклиться и не выбрасывает из отчёта уцелевшие ссылки. Выгрузка отчёта в CSV учитывает отборы «новое» и «только со ссылками».
Из перечня экстремистских организаций убраны пять обрывков описаний со страницы Минюста. Тот же фильтр добавлен в скрипт подготовки данных.
Обновление
Схема поднимается автоматически, данные сохраняются, пересканирование вручную не требуется. Незавершённая проверка архива обновлению не мешает: она перезапустится сама.
Установка: скачать zip, «Плагины → Добавить новый → Загрузить плагин».