Extension:AbuseFilter/ru

From MediaWiki.org

Jump to: navigation, search
MediaWiki Extension
Crystal Clear action run.png
AbuseFilter

Statut: stable

Области применения User activity, Special page
Используемые hook'и EditFilter

GetAutoPromoteGroups
AbortMove
AbortNewAccount
ArticleDelete
LoadExtensionSchemaUpdates
RecentChange_save
ListDefinedTags

Описание Позволяет применять конкретные ограничения к активности в вики.
Автор(ы) Andrew Garrett (Werdna talk)
Лицензия GPL
Ссылка для скачивания Download snapshot

Subversion [Help]
Browse source code

Добавляемые права участников 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 конкретного проекта.