https://bugzilla.wikimedia.org/show_bug.cgi?id=71779
Bug ID: 71779
Summary: Support wgCapitalLinks = false
Product: MediaWiki extensions
Version: master
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Flow
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected]
Web browser: ---
Mobile Platform: ---
Currently, the tests fail if wgCapitalLinks is false, which is currently the
case if you have CirrusSearch enabled in MediaWiki-Vagrant.
However, we should fix this in our own right. It will be required anyway if we
deploy to Wiktionary. I think it may be enough to simply make Flow's topic
namespace an alwaysCapitalizedNamespace (which I think would require a hook
into core) The alternative could be to set wgCapitalLinkOverrides to true for
the topic namespace. I'm not sure which is better. See
https://git.wikimedia.org/blob/mediawiki%2Fcore.git/3a0b5d4d0ed8c497e1a96efdae237fb30a1ccd75/includes%2FMWNamespace.php#L362
I haven't yet confirmed Flow is okay with the actual human-readable namespace
(e.g. Wikipedia talk) being case-sensitive. For that one, we'll have to
support it if/when we run on wgCapitalLinks = false wikis, since e.g. on
Wiktionary https://en.wiktionary.org/wiki/Talk:Apple and
https://en.wiktionary.org/wiki/Talk:apple are the talk pages for entirely
different entries.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l