Flow/Block Module
Appearance
< Flow
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. This sounds like something that is no longer included within the scope of the Structured Discussions project. |
Structured Discussions Portal |
---|
Extension deprecated and replaced: This extension has been deprecated and is no longer maintained. It has been replaced by Discussion Tools since MediaWiki 1.40 . Users are encouraged to stop using it. Communities are encouraged to move their talk pages using Structured discussions to subpages and stop using them. |
Structured Discussions |
Documentation |
|
Gadgets |
Technical |
Misc |
Translate this template |
Within Flow, many processes that are in use by the community and supported through difficult to use templates may be automated. This page describes such a hypothetical feature: the ability for blocked users to automatically request an unblock.
Current Process for Unblock Requests
[edit]For many blocks, the current process follows thus:
- A user is blocked.
- The blocking admin leaves a template (based on the block type) on the user's talk page.
- If the user requests an unblock, they must edit their talk page and add in wikitext:
- {{unblock-spamun|Your proposed new username|Your reason here}}
- The user's page is added to the "unblock requests" category
- An admin monitoring the category goes to the user's talk page and reviews the block.
- If the admin decides the block is valid, they leave a message and closes the template out.
- If the admin decides the block should be undone, they must then manually unblock the user, leave a message concerning this, and close the template out.
- If unblocked, the user will have to manually delete the block notice from their talk page (or not, according to per-wiki policy).
This is extremely confusing to many new (and experienced) users and involves several rather needless steps from administrators.
Improved Process for Unblock Requests
[edit]Many steps in this process can be improved or modified though direct interface to the software.
- When a user is blocked, the software automatically issues the "You have been blocked" notice as a Flow message. This is an "in software" message, however, and we can embed functionality within it.
- The user is notified (via Echo) of the block. They click the notification and are brought to the block message.
- The user can simply click a "request unblock" button, that then allows them to enter a reason why they should be unblocked.
- The block notice message is now tagged as "#UnblockRequested"
- Administrators and other users who subscribe to the "UnblockRequested" tag now see the unblock request in their Flow feeds and can interact with it in situ.
- The admin can respond directly there and engage in conversation (using standard Flow discussion mechanics)
- If they decline the unblock request, the "#UnblockRequested" tag is removed from the posting (and it disappears from feeds)
- If they approve the request, the tag is removed and the user is unblocked.
This can happen automatically, without the admin ever leaving their feed.
Notes
[edit]- Whether or not specific block types are eligible for unblock requests could be defined by the community of a particular wiki. In fact, even the use of this module could be disabled. For example, if a user is blocked for socking, the "request unblock" functionality will be disabled (with a note explaining why).
- The English Wikipedia Unblock Ticket Process