Last modified: 2014-09-24 00:49:28 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 7803 - Namespace manager
Namespace manager
Status: NEW
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
All All
: Lowest enhancement with 5 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2006-11-03 20:46 UTC by Jelte (WebBoy)
Modified: 2014-09-24 00:49 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---

Namespace manager patch (65.75 KB, patch)
2006-11-03 20:47 UTC, Jelte (WebBoy)
Namespace manager patch including new files (148.38 KB, patch)
2006-11-03 20:49 UTC, Jelte (WebBoy)

Description Jelte (WebBoy) 2006-11-03 20:46:34 UTC
This patch includes the namespace manager, written by Erik Möller for Wikidata
and adapted by me for MediaWiki 1.9alpha.

This code is fully tested and documented (for Doxygen) and includes an
installer/updater to add the namespace and namespace_names tables to new and
existing installations and fill them with canonical names, default (translated)
names, default aliases and local namespaces ($wgExtraNamespaces) and aliases

Known bugs:
* Main namespace prefixes don't work.
* 4 parser tests need to be rewritten (Subpage link, Subpage noslash link,
{{/Subpage}} and Disabled subpages) since the subpages option is now handled by
the namespace manager
* Default link prefixes don't work and are therefore hidden in Special:Namespaces
* Grammatical errors
Comment 1 Jelte (WebBoy) 2006-11-03 20:47:05 UTC
Created attachment 2633 [details]
Namespace manager patch
Comment 2 Jelte (WebBoy) 2006-11-03 20:49:56 UTC
Created attachment 2634 [details]
Namespace manager patch including new files
Comment 3 Andrew Garrett 2006-11-03 22:44:42 UTC
I don't know whether we'd want this in core functionality. Couldn't this be
implemented as an extension somehow?
Comment 4 Jelte (WebBoy) 2006-11-04 09:20:55 UTC
As extension it would not be possible to:
* Make sure the namespaces are loaded before $wgContLang
* Be easy installable (two tables must be created and filled)
* Create namespaces without talk namespaces
* Change the default name of NS_PROJECT with Special:Namespaces
* Delete default namespace aliases
* Hide namespaces in lists
* Change the movable setting of namespaces (by extensions)
and default link targets will maybe never work

Also [[meta:Help:Namespace manager]] says "This feature [...] is intended to
ship with a future version of MediaWiki."
Comment 5 Andrew Garrett 2006-11-04 09:22:02 UTC
Right. I discussed this with others on IRC.
Comment 6 Daniel Kinzler 2006-11-05 11:16:19 UTC
*** Bug 5135 has been marked as a duplicate of this bug. ***
Comment 7 Robert Leverington 2007-03-17 16:36:14 UTC
I found this bug in the old tracker and thought that it could be implemented a
spart of this. See:
Comment 8 p858snake 2011-04-30 00:10:07 UTC
*Bulk BZ Change: +Patch to open bugs with patches attached that are missing the keyword*
Comment 9 Sumana Harihareswara 2011-11-10 05:53:00 UTC
Adding the need-review keyword here to indicate that the patch has not been reviewed yet.
Comment 10 Sam Reed (reedy) 2011-11-10 22:30:43 UTC
Marking obsolete, it's 6 years old, so is going to be of very little news
Comment 11 Erik Moeller 2012-06-14 02:06:17 UTC
As noted, patch is obsolete & the whole approach would have to be investigated from scratch. Closing as WONTFIX for now.
Comment 12 James Forrester 2014-03-18 02:07:38 UTC
Reopening. This is something that is now the subject of an RfC:

… and even if that RfC is closed as uninterested (which I think is unlikely), I think we conceivably would want to implement this at some point for MediaWiki's growth.
Comment 13 Kunal Mehta (Legoktm) 2014-03-20 04:53:20 UTC
Skizzerz has written up some nice notes at [[mw:User:Skizzerz/Namespaces]].

Note You need to log in before you can comment on or make changes to this bug.