On Apr 7, 2005 5:34 PM, Rick DeNatale rick.denatale@gmail.com wrote:
Other namespaces include: Wikipedia (see examples above), Wikipedia_talk, Category, Category_talk, Template, and Template_talk. Each has its own particular use.
These namespaces apply to Wikipedia, not necessarily to another mediawiki site.
The Wikipedia name space and Wikipedia_talk namespaces won't be found on all mediawiki sites. They are on Wikipedia because that's the project name.
Quite right. The above namespaces will all exist, but may have other names based on language settings and (for project pages, as in Wikipedia and Wikipedia_talk) the name of the project. Note that for the convenience of "visitors", there are "canonical" aliases built in for each, so no matter what the settings of the wiki, the English names will also work when typing links (the canonical version of "Wikipedia:" is "Project:")
And by the way that Special: prefix which indicates a page with special php code which generates it, doesn't seem to be a third kind of link prefix.
The code mostly treats Special: as though it was itself a namespace, and it's normally referred to as such, although as you say these pages are actually defined in source files, and not in the database. Similarly, there is a "Media:" 'namespace', which points directly at an uploaded file (as opposed to the "Image:" description page).