TopicBlockLog створює звіт про блок інтервікі окремих редакторів (на сторінці Спеціальна:Block) для тем, пов'язаних з вікі, вказаних на сторінці MediaWiki:Custom-TopicBlockLog-topics.json. Це дозволяє локальним адміністраторам вікі (користувачам з особливими правами) легше знаходити вандалів на своїй вікі і відповідати на їхні дії відповідним чином.
Installation
Configuration
Цей скрипт можна налаштувати двома різними способами.
У тих випадках, коли існують конфігурації для TBL_WIKIS та TBL_GROUP (тобто особистий користувацький список вікі, який суперечить заданій темі сайту), TBL_WIKIS має перевагу.
Зумовлені вікі
Знайдіть свою тему на вікі у списку тем (або додайте свою власну тему вікі) і зверніть увагу на назву теми.
На сторінці MediaWiki:Common.js вашої вікі додайте таке й замініть тему своєї вікі:
(Приклад нижче — це запис, зазначений у списку тем для англійських вікі про Roblox.)
window.TBL_GROUP = "roblox-en";
Користувацький список
Користувацький список вікі може бути зроблено відповідно до TBL_WIKIS.
У вашому global.js або common.js (або на сторінці MediaWiki:Common.js, якщо скрипт застосовується для загального використання), створіть список піддоменів вікі після коду-приклад нижче:
window.TBL_WIKIS = [ "community", "dev", "templates" ];
Якщо ви плануєте використовувати це для особистих цілей, але не маєте достатніх привілеїв для блокування на вікі, ви зможете (todo) використовувати скрипт примусово, додавши рядок TBL_PATROL = true; на потрібну сторінку .js.
Optional page integrations
By default, TopicBlockLog only runs on Special:Block. You can optionally enable it on additional pages by setting any of the following flags in your configuration:
window.TBL_CONTRIBS = true; // Special:Contributions
window.TBL_ACTIVITY = true; // Special:UserProfileActivity
These are optional and independent of TBL_PATROL, meaning it always run if enabled, no matter your privilege.