Page MenuHomePhabricator

Allow GET requests for Special:MultiLock with wpMethod=search to skip the search page
Closed, ResolvedPublicFeature

Description

Feature summary
Currently Special:MultiLock only allows GET requests if no wpMethod argument is specified. That means we can not skip the search form.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
On [[:m:SRG]] we often requests to lock multiple users at once with [[:m:template:MultiLock]]. Clicking "Lock all" always leads to Special:MultiLock on the initial Search page. This step could be skipped.

Furthermore we want to prefill the wpReasonList-other text field with the request perma link just as we do for [[:m:Special:CentralAuth]] and [[:m:Special:GlobalBlock]]

Benefits (why should this be implemented?):
It would save time by skipping an unnecessary step. It would also allow us to prefill the wpReasonList-other text field and lead to more informative log messages as noone fills in the request permalink if it is not already there.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1264574 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/CentralAuth@master] SpecialMultiLock: Allow displaying search results on GET requests

https://gerrit.wikimedia.org/r/1264574

DAlangi_WMF changed the task status from Open to In Progress.Apr 14 2026, 10:54 AM
DAlangi_WMF reassigned this task from Count_Count to matmarex.

Change #1264574 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] SpecialMultiLock: Allow displaying search results on GET requests

https://gerrit.wikimedia.org/r/1264574

The change will be deployed to Wikimedia wikis in the week of April 27, on the usual schedule (there is no deployment train next week).

Thanks @matmarex. I have adapted the links in our template and it works great. It will save the stewards an additional click on a common task and will improve documentation for global multi locks as the additional reason field is now prepopulated with a permalink to the request on [[SRG]]. I will add a similar feature request for global multi block and mention this request there.