dev

This script/stylesheet is for PERSONAL use only!

You are free to install this script/stylesheet for yourself, but it is not allowed to be used wiki-wide (e.g., in MediaWiki:ImportJS, MediaWiki:Common.js, MediaWiki:Common.css, MediaWiki:Fandomdesktop.js, MediaWiki:Fandomdesktop.css, or MediaWiki:FandomMobile.css), as it would violate Fandom's Terms of Use.
(See the customization policy)

UserBlocking enables users to block other users on a personal scope, effectively hiding their profile, urls, and even notifications if paired together with IgnoreNotifications (configuration below). It also provides a user interface for editing the block list on Special:UserBlock. To ensure functionality, one will first need to create Special:MyPage/blockedusers.json on Community Central. Once that has been completed, it will reliably work across the entirety of Fandom. It might take up to a few hours for changes to be applied outside of Community Central due to caching.

Installation

Configuration

Add this to automatically include ignoring all notifications by blocked users, via IgnoreNotifications. Place it at the top of your Javascript page before your imports for faster loading.

window.UserBlockingIncludesIgnoreNotifs = true;

Add this to w:Special:MyPage/blockedusers.json:

{

}