Last modified: 2011-01-25 00:46:31 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 T24597, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 22597 - slash in page title should not trigger subpage navigation on talk page
slash in page title should not trigger subpage navigation on talk page
Status: RESOLVED DUPLICATE of bug 19032
Product: MediaWiki
Classification: Unclassified
Parser (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-02-20 19:42 UTC by Conrad Irwin
Modified: 2011-01-25 00:46 UTC (History)
2 users (show)

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


Attachments

Description Conrad Irwin 2010-02-20 19:42:17 UTC
If you have a talk namespace with sub-pages enabled, coupled with a content namespace with sub-pages disabled, you want the top level for the talk namespace to match the content namespace title.

i.e. [[AC/DC]] does not link to [[AC]], so neither should [[Talk:AC/DC]] link to [[Talk:AC]].
Comment 1 Happy-melon 2010-02-25 23:55:46 UTC
And should [[Talk:AC/Archive 1]] link to [[Talk:AC]]?? How is the software supposed to know the difference?  Note that "check if X page exists/doesn't exist" is not a good way to tell, even if you could come up with a consistent method.  The amount of extra database load that would be added is entirely unjustified by the trivial usability improvement.  Suggest WONTFIX.
Comment 2 Conrad Irwin 2010-02-26 00:05:29 UTC
I workable work-around would be to provide a __NOSUBPAGE__ keyword (I'd happily WONTFIX this if that was available).  The extra database load should be negligable (it already checks for the existence of the super-pages) and I think that existence of the associated main page would be a pretty good heuristic (how likely is it to have a rock band named [[title/Archive]]? You could also provide __SUBPAGE__, just in case).
Comment 3 Happy-melon 2010-02-26 09:50:34 UTC
Now *that* is a more viable alternative.  Existence of the associated main page is *not* a good heuristic: what do you do with [[File talk:AC/DC]]/[[File talk:AC/Archive 1]] if the file is on a shared repository and so the file page actually *doesn't* exist?  Placing a __NOTSUBPAGE__ behaviour switch on the page to trigger not-subpage-ness would work, although it would need to propagate to sub-subpages...  Maybe page_props?
Comment 4 Alexandre Emsenhuber [IAlex] 2010-04-04 15:29:26 UTC

*** This bug has been marked as a duplicate of bug 19032 ***

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


Navigation
Links