Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версия | |
| wiki:blacklist [2024/08/15 01:53] – внешнее изменение 127.0.0.1 | wiki:blacklist [2026/01/20 21:48] (текущий) – [Чёрный список] VladPolskiy |
|---|
| Для использования чёрного списка в «Докувики» необходимо: | Для использования чёрного списка в «Докувики» необходимо: |
| * включить опцию конфигурации [[wiki:config:usewordblock]], либо прописать в файле ''conf/local.php'' строку ''$conf['usewordblock'] = 1;'', | * включить опцию конфигурации [[wiki:config:usewordblock]], либо прописать в файле ''conf/local.php'' строку ''$conf['usewordblock'] = 1;'', |
| * отредактировать файл ''conf/wordblock.local.conf''. В файле ''[[https://github.com/dokuwiki/dokuwiki/blob/master/conf/wordblock.conf|conf/wordblock.conf]]'' можно посмотреть существующий список блокируемых слов, в том числе с Perl-совместимыми [[wp>wiki:Regular_expression|регулярными выражениями]] и если вводимый текст будет соответствовать какому-либо из них, то в сохранении изменённой страницы будет отказано, однако без указания причины. Чтобы засечь совпадения в тексте по текущему списку, воспользуйтесь плагином [[plugin:WhySpam]] для анализа текста. | * отредактировать файл ''conf/wordblock.local.conf''. В файле ''[[https://github.com/dokuwiki/dokuwiki/blob/master/conf/wordblock.conf|conf/wordblock.conf]]'' можно посмотреть существующий список блокируемых слов, в том числе с Perl-совместимыми [[wp>wiki:Regular_expression|регулярными выражениями]] и если вводимый текст будет соответствовать какому-либо из них, то в сохранении изменённой страницы будет отказано, однако без указания причины. Чтобы засечь совпадения в тексте по текущему списку, воспользуйтесь плагином [[wiki:plugin:WhySpam]] для анализа текста. |
| |
| Блокировку по IP можно сделать, воспользовавшись запрещающим указанием (директивой) серверу Apache [[http://httpd.apache.org/docs/2.0/mod/mod_access.html#deny|deny]] или плагином [[plugin:ipban|IP Banning]]. | Блокировку по IP можно сделать, воспользовавшись запрещающим указанием (директивой) серверу Apache [[http://httpd.apache.org/docs/2.0/mod/mod_access.html#deny|deny]] или плагином [[wiki:plugin:ipban|IP Banning]]. |
| |
| ===== Добавление и удаление блокируемых слов из списка ===== | ===== Добавление и удаление блокируемых слов из списка ===== |