Фильтр нецензурных слов

Урок 296 из 932
Автор: Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Дата изменения: 18.04.2022
Просмотров: 23020
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт

  Следим за грубостями

Фильтр нецензурных слов используется для работы с нецензурными словами в сообщениях форумов. В дистрибутиве уже поставляются заполненные словари, вы можете дополнить их или отредактировать.

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

На странице Словарь нецензурных слов (Сервисы > Форумы > Фильтр нецензурных слов > Словарь нецензурных слов) представлен список словарей с нецензурными словами:

Нажмите на рисунок, чтобы увеличить

  Добавление словаря, слов и букв транслита

Это требуется редко, но если потребовалось, то для добавления нового словаря воспользуйтесь кнопкой Добавить, расположенной на контекстной панели страницы. В открывшейся форме укажите Название и Тип словаря Для обычного словаря - "Словарь слов", для словаря транслита - "Словарь транслита".
Словарь транслита - список знаков и букв другого языка, которыми могут заменяться буквы в словах используемого языка.
.

Создание (редактирование) словаря

Для добавления нецензурных слов в словарь используется страница Словарь слов (Сервисы > Форумы > Фильтр нецензурных слов > Словарь нецензурных слов > <имя_словаря>). В открывшейся форме добавьте корень слова с символами изменяемых частей Символы изменяемых частей:
^ - приставка;
% - суффиксы и окончания;
? - один символ;
* - любое количество словообразующих символов.
слова и выберите тип шаблона Тип шаблона - способ как система будет искать и удалять слово.
Слово - (без использования словаря транслита) - искаться и удаляться (заменяться) будет слово в точности с тем как оно введено в поле Поиск.
Транслит - (с использованием словаря транслита) - искаться и удаляться (заменяться) будет слово в соответствии со словарем транслита.
Регулярное выражение - полное символьное выражение, которое использует система для анализа слова.
. Необязательно, но можно добавить слово или фразу, которые заменят добавляемое слово Замена слова происходит в том случае, если в настройках модуля включен фильтр нецензурных слов
и в качестве действий с найденными словами выбрано Заменить.
Причем сначала проверяется, имеется ли собственная замена, если она есть, то будет использована.
Если же собственной замены нет, то будет использоваться замена из настроек форума.

Фильтр нецензурных слов
в тексте.

Для добавления информации об аналоговом написании букв в словарь транслита используется страница Словарь транслита (Сервисы > Форумы > Фильтр нецензурных слов > Словарь транслита > <имя_словаря>). Создание записи словаря Транслита не представляет сложности.



Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас