Wikipedia:Wikipedia Signpost/2007-03-05/Technology report

New features
Slight changes were made to image pages for consistency between images with higher-resolution versions available and those without. Also, when byte sizes are printed on pages such as image pages, sizes of over 1 MB will now have two decimal places of precision, instead of truncating to the nearest megabyte. (Raimond Spekking,, and )

Special:Doubleredirects and Special:Brokenredirects have been updated to use the relatively new redirect table, and are consequently much faster. They were previously disabled on some large Wikimedia Foundation wikis such as the English Wikipedia, but may now be periodically updated again on all wikis. (patch by WebBoy,, )

It is now possible to view the contributions of certain ranges of IP addresses, with the last or last two octets permitting wildcards. IP ranges are input in CIDR notation, like Special:Contributions/127.0.0.0/16 or Special:Contributions/127.0.0.0/24. Only /16 and /24 ranges are currently permitted. (patch by Maxim Semenik,, )

MediaWiki:Badfiletype has been split into three different messages for three different cases: MediaWiki:Filetype-badmime, MediaWiki:Filetype-badtype, and MediaWiki:Filetype-missing. (Raimond Spekking,, )

When unwatching multiple pages at once from Special:Watchlist/edit, the confirmation messages are properly listed (and given a CSS class) for easier reading and styling. (Raimond Spekking and Simetrical,, )

Special:Linksearch now allows filtering by namespace. (Raimond Spekking,, )

Previous deletion logs are now shown when deleting a page. (patch by Thomas Dalton,, )

Fixed bugs
Parentheses will now display correctly in the "other languages" display when the directionality of the language's name is different from the current directionality. (Compare: "قازاقشا (تٴوتە)" vs. "‫قازاقشا (تٴوتە)‬".) (Niklas Laxström,, )

In the event that someone somehow ends up following an "undo" link for a revision with no predecessors (such as if the URL is manually modified or earlier revisions were deleted since the link was created), the software will now fail gracefully instead of crashing with a cryptic PHP fatal error. (Brion Vibber, )

Internationalization
Some updates were made to non-English messages, specifically:


 * Cantonese (thanks to Shinjiman)
 * Cree (thanks to Tristan Miller)
 * Finnish (thanks to Niklas Laxström)
 * German (thanks to Raimond Spekking and Arnomane)
 * Hebrew (thanks to Rotem Liss)
 * Indonesian (thanks to Ivan Lanin)
 * Italian (thanks to BrokenArrow)
 * Latin (thanks to UV)
 * Occitan (thanks to Cédric)
 * Upper Sorbian (thanks to Dundak)

Internationalization help is always appreciated! See Localization statistics for how complete the translations of languages you know are, and post any updates to Mediazilla.