Просмотров: 8677 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 22.05.2019
Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5
Недоступно в редакциях:
Старт

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

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

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

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

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

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

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

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

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

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

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



11


Курсы разработаны в компании «1С-Битрикс»