Extension:AbuseFilter/bg

Разширението Филтър срещу злоупотреби позволява на привилегированите потребители да определят конкретни действия, които да бъдат предприемани при определени действия на потребители, например промени, съответстващи на дадени критерии. Например, може да бъде създаден филтър, който да предотвратява добавянето на външни връзки от анонимни потребители, или да блокира потребител, който премахва повече от 2 000 знака.

Изисквания
За това разширение няма задължителни зависимости, но е препоръчително да инсталирате разширението AntiSpoof, за да използвате функциите за низова нормализация.

Потребителски права
След като инсталирате разширението, ще трябва да настроите потребителските права в.

Например, следната конфигурация ще позволи на системните администратори да правят всичко, което искат с Филтъра срещу злоупотреби и всеки да може да вижда дневника и настройките на публичните филтри:

Филтри, маркирани като скрити, могат да се разглеждат само от потребители с abusefilter-modify или abusefilter-view-private разрешения.

Създаване и управление на филтри
След като се инсталира разширението, е възможно създаването/тестването/ промяната/изтриването на филтри, а дневниците са достъпни от страницата за управление на Филтъра срещу злоупотреби на Special:AbuseFilter.


 * Форматиране на правила - основите на това как да се напише филтър
 * Действия
 * Глобални правила
 * Наръчник за оптимизиране на употребата на условни лимити
 * За да импортирате филтри от Уикипедия: След като сте инсталирали разширението, отидете на w:Special:AbuseFilter, изберете филтър (да речем w:Special:AbuseFilter/3), след това натиснете "Експортирайте този филтър към друго уики", копирайте текста, отидете на "Special:AbuseFilter/import" на вашето уики и поставете текста.

Приложно-програмен интерфейс (API)
Филтърът срещу злоупотреби добавя два API списъчни модула, един за детайлите на филтрите за злоупотреба ("abusefilters") и един за дневника за злоупотреби, тъй като той е отделен от другите МедияУики дневници ("abuselog"). Не е възможно филтрите за злоупотреба да бъдат създавани или променяни чрез употребата на API.

list = abusefilters
Преглед на информация за филтрите


 * Parameters
 * : The filter id to start enumerating from
 * : The filter id to stop enumerating at
 * : The direction in which to enumerate (older, newer)
 * : Show only filters which meet these criteria (enabled|!enabled|deleted|!deleted|private|!private)
 * : The maximum number of filters to list
 * : Which properties to get (id|description|pattern|actions|hits|comments|lasteditor|lastedittime|status|private)

When filters are private, some of the properties specified with  will be missing unless you have the appropriate user rights.


 * Примери

list = abuselog
List instances where actions triggered an abuse filter.


 * Parameters
 * : The timestamp to start enumerating from
 * : The timestamp to stop enumerating at
 * : The direction in which to enumerate (older, newer)
 * : Show only entries where the action was attempted by a given user or IP address.
 * : Show only entries where the action involved a given page.
 * : Show only entries that triggered a given filter ID
 * : The maximum number of entries to list
 * : Which properties to get (ids|user|title|action|result|timestamp|details)


 * Пример

Possible errors

 * Some users might experience that creating new filters or modifying old filters fail and the user just gets redirected to the original page. If the Wiki is using SSL certificates, this error could possibly be because of the value, which might be using "http://" instead of "https://". An indication of this error will be, the browser giving https warning for Special:AbuseFilter pages. (Topic:T23dyyih0ofjada5)

Вижте също

 * Several WMF wikis where it's enabled (and with which configuration)