Re: Identification of namespaces
Brad Jorsch <b-jorsch <at> alum.northwestern.edu>
2012-06-01 17:09:05 GMT
On Fri, Jun 01, 2012 at 02:32:49PM +0200, Bryan Tong Minh wrote:
> On Fri, Jun 1, 2012 at 2:07 PM, Pavel Volek <me <at> pavelvolek.cz> wrote:
> > when enumerating file pages (File:...), I need to specify namespace to
> > be enumarated so when makeing the query I set "apnamespace=6". But my
> > question is, whether the id of namespace of media files is always the
> > same (in every instalation of mediawiki), always "6".
> Yes, the default namespace numbers are the same for all MediaWiki
> installations, and will always stay the same.
Note this doesn't necessarily apply to namespaces that are not in the
MediaWiki core, although once assigned it's unlikely they'll change
either. For example, namespace 100 is Portal on enwiki and the other
language Wikipedias I checked, but is "Creator" on Commons and doesn't
even exist on Meta.
You can also query the list of all namespaces and aliases from the
API with action=query&meta=siteinfo&siprop=namespaces|namespacealiases.