Extension:AbuseFilter/ru
From MediaWiki.org
|
AbuseFilter Statut: stable |
|
|---|---|
| Области применения | User activity, Special page |
| Используемые hook'и | EditFilter GetAutoPromoteGroups |
| Описание | Позволяет применять конкретные ограничения к активности в вики. |
| Автор(ы) | Andrew Garrett (Werdna talk) |
| Лицензия | GPL |
| Ссылка для скачивания | Download snapshot |
| Добавляемые права участников | abusefilter-view, abusefilter-modify, abusefilter-modify-restricted, abusefilter-log, abusefilter-log-detail, abusefilter-private, abusefilter-revert |
AbuseFilter (фильтр злоупотреблений) позволяет привилегированным участникам устанавливать фильтры, контролирующие действия участников и автоматически реагирующие на определённое поведение.
Contents |
[edit] Установка
-
Замечание: Требует Extension:AntiSpoof
Как и другие стандартные расширения MediaWiki, вы можете установить это расширение, скопировав файлы расширения в папку extensions, добавив
- require_once("$IP/extensions/AbuseFilter/AbuseFilter.php" );
в LocalSettings.php, и создав таблицы (или выполнив install.php или update.php).
[edit] Права участников
После того, как вы установили расширение, вы можете установить права участника LocalSettings.php. Для примера, следующий пример конфигурации позволит администраторам выполнять любые действия с фильтром злоупотреблений, обычным зарегистрированным участникам видеть только журнал и настройки фильтров и всем (включая анонимных участников) просматривать настройки фильтров.
$wgGroupPermissions['sysop']['abusefilter-modify'] = true; $wgGroupPermissions['sysop']['abusefilter-log-detail'] = true; $wgGroupPermissions['*']['abusefilter-view'] = true; $wgGroupPermissions['user']['abusefilter-log'] = true; $wgGroupPermissions['sysop']['abusefilter-private'] = true; $wgGroupPermissions['sysop']['abusefilter-modify-restricted'] = true; $wgGroupPermissions['sysop']['abusefilter-revert'] = true;
Примечание: фильтры, отмеченные как скрытые, могут видеть только участники с правами abusefilter-modify или abusefilter-view-private.
[edit] Управление фильтром злоупотреблений
После того, как расширение установлено, фильтры могут быть созданы/проверены/изменены/удалены и журналы доступны на странице управления фильтрами злоупотребления Special:AbuseFilter.
[edit] См. также
Это расширение сейчас используется в одном или нескольких проектах Фонда Викимедиа. Это означает, что расширение стабильно и работает достаточно хорошо для использования на сайтах с высоким трафиком. Полный список расширений, установленных на вики-проекте, вы можете найти на служебной странице Special:Version конкретного проекта.