Last modified: 2014-02-06 15:52:05 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 T47357, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 45357 - Enable subpages for the Education_Program: namespace
Enable subpages for the Education_Program: namespace
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
EducationProgram (Other open bugs)
master
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 43859
  Show dependency treegraph
 
Reported: 2013-02-25 16:12 UTC by Sage Ross
Modified: 2014-02-06 15:52 UTC (History)
3 users (show)

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


Attachments

Description Sage Ross 2013-02-25 16:12:09 UTC
(Filing separately from bug 45356 about the EP talk namespace, since I'm guessing this one will be less trivial to implement.)

Subpages should enabled for the Education_Program: namespace, such that a subpage of a course page behaves like a regular wiki page (editable by anyone, without any special course page elements).
Comment 1 Jeroen De Dauw 2013-02-25 21:33:06 UTC
Er... that is indeed not trivial. And cannot be done without breaking backwards compat... or at least not easily.

EP:University of foo/Master in bar (q1/2013)

is the location for course "Master in bar (q1/2013)" in institution "University of foo". As you can see, slashes are allowed in the course name. How are you going to distinguish between a slash indicating a sub page and one part of the name? You can solve this, though then I can imagine weird situations where you cannot rename something because there is a subpage or something.

Is this really needed? Seems slightly silly to me. It'd be like creating a sub page for a wikidata item.
Comment 2 Sage Ross 2013-02-26 01:15:19 UTC
No, it's not really needed (although the talk namespace one would be quite helpful). It's nice to have, but not nice enough to worry much about. Feel free to close as WONTFIX.

But, is there a compelling reason to allow slashes in the titles? We don't have any on a production wiki yet, so it shouldn't be too late to disallow them. Disallowing them would avoid confusing situations with talk pages, if the talk space subpages are enabled.
Comment 3 Nemo 2013-03-13 16:03:00 UTC
You can easily have this as local config.
Comment 4 Jeroen De Dauw 2013-03-13 17:15:43 UTC
> Disallowing them would avoid confusing situations with talk pages, if the talk
space subpages are enabled.

Well, they should not be enabled then. If they are by default, we can override this in the extension. Is that the case?
Comment 5 Sage Ross 2014-02-06 15:52:05 UTC
Too complicated to be worth trying to implement this in the current extension. More flexibility will need to wait until we have a more general replacement for course pages.

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


Navigation
Links