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: wikibugs-l@lists.wikimedia.org Reporter: mflasc...@wikimedia.org CC: dh...@wikimedia.org, ebernhard...@wikimedia.org, legoktm.wikipe...@gmail.com, mpinc...@wikimedia.org, pandiculat...@gmail.com, sp...@wikimedia.org 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 Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l