Modify the existing LogFormatter and/or BlockLogFormatter classes to support multiblocks.
When viewing Special:Log/block with $wgUseCodexSpecialBlock = true:
- On old block log entries (except for unblock actions), there will be a single link labelled "manage blocks". This link will take you to Special:Block with the target field prefilled with the blocked username.
- On new block log entries (except for unblock actions), there will be two links:
- The first link will be labelled "remove block", and clicking this will take you to Special:Block, with URL parameters such that a modal box is displayed shortly after page load, asking you to confirm block removal. Confirming will remove the block referred to by the block log entry.
- The second link will be labelled "manage blocks", and will take you to Special:Block with the target prefilled.
With $wgUseCodexSpecialBlock = false, there should be no change.
Log entries for the unblock action don't have these links, so there should be no change for them.
Previously this task also asked for updates to Special:Contributions. That has been split out to T384916.