A major reworking of [[Special:Allmessages]].
authorArne Heizmann <timwi@users.mediawiki.org>
Fri, 13 Aug 2004 07:46:33 +0000 (07:46 +0000)
committerArne Heizmann <timwi@users.mediawiki.org>
Fri, 13 Aug 2004 07:46:33 +0000 (07:46 +0000)
commitb4ab3432298156e66a3b0d580e6d444a960575ce
tree74065bab27c2168f3d567021fa90ae785c211b15
parentddec3f7b37a835741540057db1228cca8c818ba2
A major reworking of [[Special:Allmessages]].

So far, the index page has generated 1020 (one thousand and twenty!) SQL
queries. Let's limit this to a maximum of 51. This means that the user is
presented with only 50 rows at a time; however, I have provided "previous" and
"next" links so they can navigate through it.  Additionally, the user can now
enter a "from" term in a text box rather than having to fiddle with the URL.

Furthermore, the user can now choose a namespace using a drop down box.  This
works both on the index page and on a "chunk" page.

Lastly, I think I have made the code for the index page more readable -- not
only by adding comments.

HINT: since this is such a major reworking, the patch is pretty useless.  It is
probably better for anyone interested to view the new file.
includes/SpecialAllpages.php
languages/Language.php