Jump to content

Wikipedia:Wikipedia Signpost/2006-09-18/Technology report

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Technology report

Bugs, Repairs, and International Operational News

Last week in MediaWiki Software

Enhancements

  • Set Vary: Cookie on action=raw generated CSS and JS, to ensure that user preferences don't get stuck in proxy caches for other people
  • Add page_no_title_convert field to support language variant conversion for page titles which shouldn't be converted on display/linking
  • Lazy extraction of text chunks in Revision objects, may reduce hits to external storage when actual text content is not used
  • Added experimental $wgRevisionCacheExpiry to cache extracted revision text in $wgMemc, to further reduce hits to external storage.
    • Set to 0 (disabled) by default.
  • Minor changes to the installer.
  • Remove ":" for 'youremail' and 'yourrealname' in includes/templates/Userlogin.php so that ":" could be used in i18n for Special:Preferences (like 'username' and 'uid').


Bugs

  • Normalize username filter on Special:Newpages (Brion Vibber)
  • RTL text in an LTR wiki breaks appearance of Special:Recentchanges (Rotem Liss)
  • Don't emit SET NAMES utf8 if connection failed (Brion Vibber)
  • Proper compare for bot check on RC notify, should fix overrides that force edits by non-bot users to bot mode (Brion Vibber)
  • Fix error message for failure of Database::sourceFile() (Jimmy Collins)
  • Plurals: use singular form for zero in French and Brazilian Portuguese (Brion Vibber)


In other languages

  • Fix grammatical errors in Danish naming of talk namespaces. (Brion Vibber)