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

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T9803, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 7803 - Namespace manager
Namespace manager
Status: NEW
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Lowest enhancement with 5 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  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: ---


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

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
($wgNamespaceAliases).

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:
https://sourceforge.net/tracker/index.php?func=detail&aid=1622309&group_id=34373&atid=411195
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:

  https://www.mediawiki.org/wiki/Requests_for_comment/Associated_namespaces

… 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.


Navigation
Links