User Details
- User Since
- Oct 14 2014, 8:51 AM (467 w, 6 d)
- Availability
- Available
- LDAP User
- Unknown
- MediaWiki User
- Fomafix [ Global Accounts ]
Today
Thu, Sep 21
Wed, Sep 6
The URL parameters maxage and smaxage of api.php ignore now negative integers.
Tue, Sep 5
Mon, Sep 4
Sep 1 2023
Aug 30 2023
Aug 28 2023
rMW95a4189814e2: Prepare for deprecation of Skin::bottomScripts is already included in MediaWiki 1.39.
Aug 27 2023
rMW11e0fba3b0cd: Deprecate global function wfReportTime() didn't introduce a duplicate call of SkinAfterBottomScripts. The call was just moved to the beginning of getBottomScripts to include the execution time of this call in the elapsed time calculation.
Aug 15 2023
Aug 8 2023
The issues on skins Timeless and Splash are solved. The issue with the green markers is tracked in T342445.
Aug 7 2023
Aug 6 2023
The green markers are generated by the gadget https://en.wikipedia.org/wiki/MediaWiki:Gadget-WatchlistGreenIndicators.css and not by the skin Timeless. Therefor the change described in T342445#9037143 should adapt the gadget to the new HTML code.
@Trappist_the_monk Is this the problem described in T342445: Watchlist isn't showing unread triangle (multiple change) markers in green?
Aug 1 2023
Jul 30 2023
As someone who uses Timeless on small screens, this is a pretty significant negative change to watchlist behavior. Did you test small resolutions here?
Jul 27 2023
1.41.0-wmf.19 is now deployed on https://en.wiktionary.org/wiki/hasOwnProperty and there are no JavaScript errors anymore.
Jul 24 2023
A change from
Jul 23 2023
Jul 18 2023
May 25 2023
May 22 2023
Background is the change https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/912356
May 14 2023
I don't see a security problem here. https://www.mediawiki.org/wiki/Security_for_developers#Cross-site_scripting_(XSS) recommends:
Escape as close to the output as possible, so that the reviewer can easily verify that it was done.
Therefor the developer should use
$element.text( mw.message( key ).text() )
or
$element.text( message )
instead of
$element.html( mw.message( key ).escaped() )
or
$element.html( message )
The most common use case is the unescaped mw.message( key ).text() because escaping should be done as close to the output as possible. And mw.msg( key ) is a useful shortcut for the most common use case.
Apr 21 2023
Apr 13 2023
Before rMW103eb48ac20e: ResourceLoader: Set module state "error" if request fails on network the screen gets black.
After rMW103eb48ac20e: ResourceLoader: Set module state "error" if request fails on network there is a flash of a black screen.
The problematic line-height: 0 was introduced in rMWaf2aed8ea9a9: Suppress line-height inside thumbs by @Arlolra.
Apr 11 2023
The wrong URL for ajax-loader.gif was probably introduced by rEKAR5bf8b81ee483: Kartographer: convert to packageFiles 3 years ago.
Apr 9 2023
Mar 29 2023
Mar 27 2023
Mar 21 2023
Mar 10 2023
Feb 14 2023
Feb 1 2023
Jan 31 2023
Jan 27 2023
Jan 6 2023
Dec 16 2022
Nov 15 2022
Nov 10 2022
Nov 7 2022
Nov 4 2022
Oct 30 2022
A simple fix would be to use the link
instead of
https://www.mediawiki.org/w/index.php?title=Special:Log&page=Compatibility
on https://www.mediawiki.org/w/index.php?title=Compatibility&action=history but there are also other links which use the URL parameter page.
The field Target is not filled with the value of the URL parameter page since rMW72913f4cc3f4: Call setFormIdentifier() on LogEventsList form.