Last modified: 2005-10-13 00:52:10 UTC
Special:Allpages and Special:Prefixindex both use MediaWiki-Message 'allpagesfrom' (default: "Display pages starting at:") for labelling the input field 'nsfrom'. As these specialpages perform different search queries, the input in this field has a different meaning in each case: Allpages lists all pages with a title >= $from, while Prefixindex narrows the result on pages *beginning* with $from (LIKE $from%). Therefore they should use different MediaWiki messages, so that the difference becomes obvious for the user. Patch follows.
Created attachment 896 [details] Introducing 'allpagesprefix' This patch provides the described behaviour. Both classes SpecialAllpages and SpecialPrefixindex get a class variable $nsfromMsg determing the MediaWiki-message to use, used by namespaceForm(). Allpages uses 'allpagesfrom', Prefixindex the new 'allpagesprefix' (In Language.php, already translated for German). The change requires a rebuildMessages.php --update because of the new message.
Please submit a unified diff, see http://meta.wikimedia.org/wiki/MediaWiki_localisation#Create_a_patch for details on how to do that.
Created attachment 982 [details] Unified Patch
Applied to CVS HEAD.