Документация модуля "SenDev: 152-ФЗ Персональные данные" обновлена до версии 1.1.16. Идут работы по обновлению визуальных материалов

SenDev: Инозапрет 168-ФЗ (контроль иностранных слов): назначение и порядок работы

[Скриншот 1: Меню модуля SenDev: Инозапрет в административной части]

Назначение модуля

SenDev: Инозапрет (168-ФЗ) — это модуль для контроля текстового содержимого сайта на предмет слов и выражений, которые могут требовать дополнительной проверки с точки зрения требований 168-ФЗ.

Модуль помогает находить потенциально нежелательные слова в разных источниках контента, просматривать найденные совпадения, управлять исключениями и выполнять как массовую, так и точечную проверку материалов.

Он подходит для редакторов, контент-менеджеров, администраторов сайта и специалистов, которые отвечают за публикацию и контроль текстов.

Для чего используется модуль

Модуль нужен для того, чтобы:

  • проверять тексты сайта по выбранным нормативным словарям;
  • находить потенциальные нарушения в опубликованном контенте;
  • контролировать результаты сканирования;
  • исключать допустимые слова через белый список;
  • проверять не только сайт целиком, но и отдельные тексты, файлы и страницы;
  • использовать функции проверки вручную или через API.

Иными словами, модуль объединяет в одном интерфейсе инструменты для регулярного контроля контента и для точечной ручной проверки.

Какие задачи решает модуль

Модуль позволяет работать сразу в нескольких сценариях.

Массовая проверка сайта

Можно запустить сканирование всего сайта, выбранного раздела или отдельной папки. Это удобно для регулярного контроля уже опубликованного контента.

Проверка результатов

После сканирования модуль показывает найденные нарушения, историю запусков, последние совпадения и общую статистику по работе.

Работа с исключениями

Если найденное слово допустимо для конкретного проекта, его можно добавить в белый список, чтобы оно не считалось нарушением в дальнейшем.

Точечная ручная проверка

Модуль позволяет отдельно проверять:

  • произвольный текст;
  • файл;
  • страницу по URL.

Это особенно удобно до публикации материала или после внесения исправлений.

Интеграция с внешними системами

При необходимости модуль можно использовать через API для автоматической проверки текста, файлов и страниц из других сервисов.

Основные возможности модуля

В состав модуля входят следующие разделы.

Диагностика и статистика

Раздел показывает общее состояние модуля: готовность к работе, состояние словарей, количество нарушений, результаты сканирований и сведения о белом списке.

Сканирование контента

Позволяет запускать проверку сайта целиком, отдельных разделов и отдельных путей.

Найденные нарушения

Содержит рабочий список всех найденных совпадений с фильтрацией, просмотром контекста и переходом к источнику.

Белый список

Используется для управления словами и выражениями, которые допустимы и не должны считаться нарушениями.

История сканирований

Позволяет просматривать ранее выполненные проверки, открывать связанные результаты и очищать историю.

Импорт словарей

Используется для загрузки словарей в базу данных, если выбран соответствующий режим хранения.

Проверка текста

Позволяет вручную проверить отдельный текст без запуска общего сканирования.

Проверка файлов

Позволяет загружать документы и проверять извлечённый из них текст.

Проверка страницы по URL

Позволяет проверить содержимое отдельной веб-страницы по её адресу.

Настройки

Используются для выбора источников сканирования, словарей, параметров обработки и производительности.

Документация API

Содержит описание программного интерфейса модуля для интеграции с внешними системами.

Как устроена работа с модулем

Обычный порядок работы выглядит так:

  1. Установить модуль и выполнить первичную настройку.
  2. Проверить готовность словарей и состояние системы.
  3. При необходимости импортировать словари.
  4. Настроить источники сканирования и параметры проверки.
  5. Запустить сканирование контента.
  6. Просмотреть найденные нарушения.
  7. Добавить допустимые слова в белый список.
  8. Повторно проверить спорные тексты, файлы или страницы точечно.
  9. При необходимости подключить API для автоматизации.

В каких случаях модуль особенно полезен

Модуль удобен, если нужно:

[Скриншот 2: Пример сводной диагностики и состояния словарей]

  • регулярно проверять контент большого сайта;
  • контролировать тексты перед публикацией;
  • быстро перепроверять исправленные материалы;
  • работать с исключениями без ручного поиска по всему сайту;
  • получить единый журнал сканирований и найденных совпадений;
  • подключить автоматическую проверку через API.

Что важно учитывать

Модуль помогает находить потенциальные нарушения и совпадения по словарям. Окончательная оценка всегда зависит от контекста, назначения текста и внутренних правил работы вашей организации.

Поэтому основной рабочий сценарий с модулем — это не только поиск совпадений, но и их последующая проверка, обработка и, при необходимости, добавление допустимых слов в белый список.

Как модуль определяет потенциальное совпадение

Проверка строится вокруг выбранных нормативных словарей. Модуль извлекает слова из текста, приводит их к нормальной форме и проверяет наличие в выбранном наборе словарей. Если слово не подтверждается словарями, оно попадает в результат как потенциальное совпадение, которое нужно проверить по контексту.

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

Важно: запись в отчёте не является автоматическим юридическим заключением. Модуль выполняет предварительный контроль контента и показывает места, которые требуют проверки ответственным сотрудником.

Основной рабочий сценарий

  1. Установите модуль и при необходимости подключите базовый белый список.
  2. Откройте «Настройки»: выберите источники сканирования, нормативные словари и режим хранения словарей.
  3. Если выбран режим хранения в базе данных, выполните «Импорт словарей в БД».
  4. Откройте «Диагностика» и убедитесь, что словари доступны, а необходимые средства чтения документов готовы к работе.
  5. Проверьте белый список и добавьте согласованные исключения проекта.
  6. Запустите сканирование всего сайта или нужной области.
  7. Разберите найденные совпадения на странице «Нарушения»: исправьте контент либо добавьте допустимое слово в белый список.
  8. Для единичной перепроверки используйте страницы «Проверка текста», «Проверка файлов» и «Проверка ссылок».
  9. Если проверку нужно встроить во внешний процесс, включите API и настройте ключ доступа.

Чем отличаются массовая и ручная проверка

Сканирование создаёт рабочий журнал: найденные совпадения попадают в общий список нарушений и связываются с конкретным запуском в истории. Это основной режим для регулярного контроля сайта.

Проверка текста, файлов и URL предназначена для разовой проверки. Результат показывается сразу на текущей странице и не превращается автоматически в запись общего списка нарушений. Такие инструменты удобны перед публикацией материала или для контрольной перепроверки после исправлений.

[Скриншот 3: Пример списка найденных совпадений после сканирования]

Итог

SenDev: Инозапрет (168-ФЗ) — это комплексный инструмент для контроля текстового содержимого сайта. Он сочетает массовое сканирование, точечную ручную проверку, управление исключениями, статистику, историю проверок и возможности интеграции через API.

Модуль позволяет выстроить понятный и управляемый процесс проверки контента — от первичной настройки до регулярной ежедневной работы.