Wikipedia:Wikipedia Signpost/2008-02-25/Technology report

This is a summary of recent technology and site configuration changes that affect the English Wikipedia. Note that not all changes described here are necessarily live as of press time; the English Wikipedia is currently running version, and changes to the software with a version number higher than that will not yet be active. Configuration changes and changes to interface messages, however, become active immediately.

Fixed bugs

 * Some pages had incorrect information stored about their protection status, making it impossible to unprotect them; unprotection of such pages is now possible. (r31243, bug 13132) (This change had problems and was reverted in .)

New features

 * A new magic word __HIDDENCAT__ has been added; if the template is placed on a category description page, it causes that category to not appear in the list of categories at the bottom of non-category pages it is included in. On-wiki discussion is at Wikipedia:Village pump (technical)#HIDDENCAT; this change, and the next, were mentioned in this mailing list post. (r31113, corrected in r31121 due to bug 13085 http://bugzilla.wikimedia.org/show_bug.cgi?id=13085 )
 * The way that redlinks (links to nonexistent pages, like this one) are handled has changed to be clearer to new users. Hovering a redlink now displays the text "(not yet written)" in the tooltip (this is customisable via MediaWiki:Red-link-title); clicking on a redlink acts as before, except that if a user clicks on a redlink to a page that they cannot create (for instance, an unregistered user clicking on a redlink to an article), instead of opening the edit page and an error message saying that editing is impossible, the ordinary view page for the nonexistent article will be opened. (r31140, bug 13058)
 * It's now possible to create user groups that can edit fully-protected pages but not protect or unprotect pages. (Such user groups, however, have not yet been created; community consensus would likely be required for this, and to sort out the details of how it would be granted.) The feature was intended to allow the creation of bots that can edit protected pages. (r31247, bug 13137)

Other technology news

 * Many users have had problems staying logged in this week; some pages showed the user in question as being logged out, when the user had logged in (even with 'Remember me' selected). This problem was reported in many different places (there is a list on the technical village pump). The cause of the problem has apparently now been fixed, but some pages may still cause the problem; if you come across a page that shows you to be logged out, try purging that page, which should permanently fix the problem for that page.
 * There have been some changes in the way that parser functions and templates work in interface messages, to make them behave more like they do in other pages; therefore, any techniques that work around the old behaviour will no longer work, and should be updated.

Ongoing news

 * Internationalisation has been continuing as normal; help is always appreciated! See Localisation statistics for how complete the translations of languages you know are, and post any updates to bugzilla or use Betawiki.