Last modified: 2014-05-09 23:45:21 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 T46286, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 44286 - Allow (interwiki) hard redirect whitelisting
Allow (interwiki) hard redirect whitelisting
Status: NEW
Product: MediaWiki
Classification: Unclassified
Redirects (Other open bugs)
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2013-01-23 17:14 UTC by Nemo
Modified: 2014-05-09 23:45 UTC (History)
3 users (show)

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


Description Nemo 2013-01-23 17:14:04 UTC
If I understand correctly: [[mw:Manual:$wgDisableHardRedirects]] is either all or nothing, $wgRedirectSources is only about incoming redirects, $wgInvalidRedirectTargets is only about special pages.

Enabling hard redirects for everything (i.e. for all local interwikis, cf. bug 40352) is or can be too much. For instance, all Wikimedia projects are "local" to each other, but it's not very appropriate to automatically redirect a visitor, say, to a Wikipedia in another language.

It would be better to allow whitelisting for specific local interwikis, which could be used to enable hard redirects to specific "particularly close wikis"; and maybe also for specific special pages, if one wants to use a specific special page (maybe added by an extension) without worrying of all the additional possible special pages (as with $wgInvalidRedirectTargets).
Comment 1 Quim Gil 2014-03-18 21:09:51 UTC
If technically feasible, I like this idea a lot. Wouldn't this help solving problems like making [[mw:Help:Contents]] available to 3rd party wikis or "import" templates and keep them in sync?

Is this a potential Possible Project?

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