Update the mergehistory-box message definition to remove the
colon present after the title of the form. This standardises it
with other OOUI forms where the title has a clearer seperation
between the content and form title.
Change-Id: I0c1e3bc9c9a1a984b86f9e91896de52b23ba6f3b
Use HTMLForm with the OOUI display type in Special:MergeHistory.
This is done with minimal changes to other code, but now uses a
Status object to show errors related to the first form (the form
with the inputs for source and destination pages) inside said form.
The forms were tested under a variety of conditions and the
behaviour of the forms should not have changed.
Bug: T134675
Bug: T336531
Change-Id: I5524e0a910e6a62cabab8bc7b0fc98e1072883bd
Sort converter by language code and use the order in each converter
(which is the order output to the language variant menu) for better
message organization.
Change-Id: I5a859f4c44980e99fbad75d4b9df26693b71f69a
When a user saves current filter settings, the "apply" button's
message toggles whether the filter is marked as "default" or not.
As per the ticket, the message should always remain the same.
The width of the popup also changed to be wider to accommodate
a slightly longer title and the toggle of the "apply" button
width with the default icon.
Bug: T217304
Change-Id: Iee76cb422cbb011e89dd69d2feb0e74b30b2452c
https://www.mediawiki.org/wiki/Help:Temporary_accounts
The link target is defined in a separate message, 'tempuser-helppage',
to allow customizing it on-wiki in the future and allow consistently
using it in all relevant messages, including in MediaWiki extensions.
Bug: T335530
Change-Id: I2ea656a8a1704a495f1a94fede1a8829ba7325a1
Temp users should not be renamed to make them named like permanent users
When the new name is in the pattern for temp users it could be
problematic, when the next number is already there by a renamed account.
To rename temp users from the server side the maintenance script
renameUsersMatchingPattern.php exists.
Bug: T326926
Change-Id: I963c6b73253ed5cecd06c357ae8dd9a813e47552
Add a legend at the top of the inline diff display, showing the
meanings of the colours of the inserted and deleted highlighting.
Also add the same text as tooltips on the highlighted elements.
The legend is added as part of a new area above the diff table
that can be modified via a new DifferenceEngineBeforeDiffTable
hook, so that extensions can add other buttons etc. there as
required.
Bug: T324759
Change-Id: I6de30bf79eb5ac262285951792782b870d075e00
When $3 is empty, unnecessary dot is displayed. When $3 is not empty, message may contain too many dots - $3 already provides them if other message has it, such as "Mergehistory-source-deleted".
Change-Id: I5fee13b949eb919c0f5f67b306864a7b4c58d16e