[Mediawiki-api] BREAKING CHANGE: limits for prop= modules

roan.kattouw at home.nl roan.kattouw at home.nl
Mon Jul 7 17:43:36 UTC 2008


As of r37270 [1], the prop=links, prop=templatelinks, prop=langlinks, prop=extlinks, prop=categories and prop=images modules have limit and continue parameters, just like the list= modules do. This means they no longer list all links/templates/whatever on a page (which can be bad for
the database), so you'll have to use the old query-continue song to get them all. Note that this doesn't hurt backwards compatibility, as pre-r37270 versions of MediaWiki will just give you all results at once,
without a <query-continue>. If you really must know in advance whether these prop= modules are limited, use action=paraminfo:

api.php?action=paraminfo&querymodules=links

If the limits aren't in effect, the limit and continue parameters won't be listed (if you get an error about paraminfo being an invalid action, the limits are also not in effect, of course, since the introduction of these limits predates the introduction of action=paraminfo by a long time).

Roan Kattouw (Catrope)

[1] http://svn.wikimedia.org/viewvc/mediawiki/?view=rev&revision=37270




More information about the Mediawiki-api mailing list