Глобальний фільтр зловживань
Global AbuseFilter розширення AbuseFilter extension наразі ввімкнено у всіх проєктах Вікімедіа (за винятком проєктів, які явно відмовилися від цієї функції). Це було впроваджено у липні 2023 року після RfC. Раніше (2014–2023) глобальні фільтри зловживань були ввімкнені лише у малих та середніх проєктах, а також у тих великих проєктах, які їх підтвердили, див. RfC. Це значно покращує реагування на міжвікі-вандалізм та спам, а також збільшує контроль спільноти над цими глобальними діями.
Технічні деталі
Глобальний AbuseFilter дозволяє привілейованим користувачам (stewards та адміністраторам Meta) створювати, змінювати та видаляти фільтри, які діють на більшість проєктів Вікімедіа. Окремі фільтри можуть бути розроблені для впливу на певні вікі, як «включно зі списком», так і виключно для нього. Діапазон проєктів, на які впливає кожен фільтр, визначатиметься тим, на що спрямований фільтр, і гарантуватиме, що фільтри не будуть активними на проєктах, на які вони не повинні бути активними. Глобальний AbuseFilter розміщено на Meta та змінюється користувачами з правом abusefilter-modify-global. Глобальні фільтри можна вимкнути та позначити як приватні, як і локальні фільтри.
Детальні журнали для локальних і глобальних фільтрів доступні з окремими правами, тобто локальні спільноти можуть зберегти бажані налаштування локального журналу AbuseFilter, тоді як для глобальних фільтрів буде встановлено глобальний стандарт.
Глобальний фільтр зловживань матиме такі опції:
- Можливість записувати в журнал дії, які запускають глобальний фільтр.
- Можливість помічати теґом редагування у локальних вікі для подальшого перегляду.
- Можливість попереджати користувачів, які запускають фільтр.
- Ще не відомо, як працюватиме ця функція.
- Також треба брати до уваги локалізацію/переклад. Зараз попередження беруться з повідомлень у просторі назв MediaWiki. Якимось чином вони мають бути перекладені і виведені в іншій вікі.
- Можливість попереджати дію у локальній вікі, якщо вона запускає глобальний фільтр.
- Змінна, що визначає проект, у якому фільтр має спрацювати; ймовірно, буде використано project_title.
Конкретні зміни, що запровадять фільтр, можна побачити у цьому записі коду та цій зміні gerrit.
== Локально вимкнені дії ==
Деякі дії AbuseFilter додано з [1] до $wgAbuseFilterLocallyDisabledGlobalActions. До цієї зміни управління дією було за домовленістю, що глобальні фільтри зловживань не застосовуватимуть ці дії.
Глобальні фільтри з увімкненими локально вимкненими діями, наведеними нижче, все одно реєструватимуть звернення, але не застосовуватимуть вимкнену дію.
blockautopromoteblockrangeblock
Правила
Глобальні фільтри зловживань використовуються для запобігання спаму та вандалізму в багатьох вікі-проєктах Вікімедіа. Таким чином, їх слід використовувати лише для зупинки шаблонів, які впливають на багато вікі-проєктів. Глобальні фільтри повинні бути якомога специфічнішими та вмикатися на якомога коротший час. Винятком із цієї політики є фільтри, призначені лише для позначення редагувань тегами та не вживають подальших дій. Ці фільтри можна залишати ввімкненими на невизначений термін, оскільки їхнє призначення — фільтрувати редагування для подальшого розгляду, і вони не вживають жодних автоматичних дій.
Графік впровадження
Глобальні фільтри зловживань були вперше ввімкнені на metawiki, mediawiki та testwiki у лютому 2013 року.[2] У вересні 2013 року їх було ввімкнено на трьох додаткових вікі: incubatorwiki, specieswiki та outreachwiki.[3] 25 січня 2014 року глобальні фільтри зловживань були ввімкнені на всіх малих вікі.[4] Глобальні фільтри зловживань були ввімкнені на всіх середніх вікі у листопаді 2014 року.[5] Вікі private та fishbowl виключено.
У червні 2018 року глобальні фільтри зловживань все ще були ввімкнені на всіх малих вікі та всіх вікі середнього розміру, а також на деяких великих вікі: enwikisource, frwiki, ptwiki, specieswiki, wikidatawiki (зі специфікою в просторах імен main та Property), incubatorwiki, mediawikiwiki, metawiki, testwiki та test2wiki.[6] У липні 2023 року глобальні фільтри зловживань були ввімкнені майже на всіх великих проєктах Вікімедіа,[7], крім проєктів, які явно вимкнулися.[8]
Вимкнені проєкти
Це список проєктів Вікімедіа, де глобальні фільтри зловживань не активні:
- English Wikipedia (за локальна дискусія)
- Japanese Wikipedia (за локальна дискусія)
Вікі, які бажають бути виключеними з системи глобальних фільтрів зловживань, можуть зробити це, досягнувши консенсусу спільноти, а потім створивши запит сайту Вікімедіа у Pharbacator. Перш ніж це зробити, важливо розуміти, що вимкнення глобальних фільтрів зловживань може призвести до більшої кількості випадків вандалізму. Рекомендується звернутися до Special:AbuseLog, перш ніж вирішувати вимкнути глобальні фільтри зловживань у вікі.
Активні фільтри
Повний список дивіться у Special:AbuseFilter.
Примітки
- ↑ T332521
- ↑ Зміна Герріта №48070: Розгортання глобальних фільтрів зловживань на Meta-Wiki, MediaWiki та test.wikipedia
- ↑ Зміна Герріта №82649: Увімкнення глобального фільтра зловживань для більшої кількості вікі
- ↑ Зміна Герріта №109435: Увімкнення глобальних фільтрів зловживань для всіх малих вікі
- ↑ Зміна Герріта #170311: Увімкнути глобальний фільтр зловживань для вікі середнього розміру
- ↑ Зміна Gerrit #935815: Увімкнути глобальні фільтри зловживань майже на всіх проєктах – wmf-config/InitialiseSettings.php
- ↑ Зміна Gerrit #935815: Увімкнути глобальні фільтри зловживань майже на всіх проєкти
- ↑ файл конфігурації (шукати
wmgUseGlobalAbuseFilters)