Last modified: 2014-04-11 08:27:40 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 T43363, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 41363 - Create simple interface for adding a page redirect to MediaWiki core
Create simple interface for adding a page redirect to MediaWiki core
Status: NEW
Product: MediaWiki
Classification: Unclassified
Interface (Other open bugs)
1.21.x
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-25 01:26 UTC by MZMcBride
Modified: 2014-04-11 08:27 UTC (History)
6 users (show)

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


Attachments

Description MZMcBride 2012-10-25 01:26:52 UTC
Splitting this off from bug 27311 (in light of bug 27683 comment 5).

MediaWiki core should have a "create a redirect" form. The current system is painfully unintuitive. It requires first figuring out how to create a page at all and then figuring out that you need special "#REDIRECT [[ ]]" syntax. Some people make the argument that this toughens people up and prepares them for the wikitext world. I believe that a form really wouldn't kill us here.

Moving a page is sort of a form for making a redirect, but that requires a page already existing. In this bug, we want a form, in MediaWiki core, for creating a redirect. Special:CreatePage or Special:CreateRedirect or something.

This bug might be a dupe of bug 27311, but we can't really know until someone actually implements one or the other.
Comment 1 Quim Gil 2013-03-07 16:51:03 UTC
I can see plenty of Wikimedia and other MediaWiki users happy with this feature.

It would be good to know whether there is a buy in from the Core maintainers or whether they think this should be handled by an extension. A rough idea of the estimated work would be useful too. It sounds like a potential candidate for http://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects

PS: found thanks to https://www.mediawiki.org/wiki/Bug_management/Triage/20130307
Comment 2 Quim Gil 2013-04-02 18:43:07 UTC
Thanks to Daniel Friesen for pointing out that https://www.mediawiki.org/wiki/Extension:CreateRedirect exists.
Comment 3 MZMcBride 2013-04-03 02:30:27 UTC
(In reply to comment #2)
> Thanks to Daniel Friesen for pointing out that
> https://www.mediawiki.org/wiki/Extension:CreateRedirect exists.

Right. This bug is about MediaWiki core, though.
Comment 4 Jared Zimmerman (WMF) 2013-11-22 23:55:57 UTC
Can someone elaborate on some of the most common use cases for creating redirects to give a bit more background to this for new users not as familiar.

Also, is this a band aid? do we need to step back and think about the reason redirects are created in the first place? Does mediawiki support the concept of page aliases? Does the redirected page need to continue to exist as a regular wikipage after the redirect has happened?
Comment 5 Steven Walling 2013-11-23 00:05:37 UTC
(In reply to comment #4)
> 
> Also, is this a band aid? do we need to step back and think about the reason
> redirects are created in the first place? Does mediawiki support the concept
> of
> page aliases? Does the redirected page need to continue to exist as a regular
> wikipage after the redirect has happened?

Yes, I think the redirected page should exist as a regular wikipage after the redirect has happened. This allows any editor to un-redirect something without needing a special form or other interface, edit the redirect easily, etc. 

Consider this real case from English Wikipedia:

* Someone originally made "Deforestation in Brazil" a redirect to the Deforestation section in Amazon Rainforest. This isn't bad, but they're not actually aliases of each other precisely. This happens more than you'd think.
* Later, someone un-redirected Deforestation in Brazil, and expanded it to be a large independent article. This was made easy by the fact that redirects are still wiki pages. Otherwise, there'd have to be new background processes to re-make a redirect as a wiki page. 

Part of the challenges with the current implementation, which involves using somewhat arcane markup, will be solved by VisualEditor.
Comment 6 Nemo 2013-11-26 06:43:24 UTC
(In reply to comment #4)
> Can someone elaborate on some of the most common use cases for creating
> redirects to give a bit more background to this for new users not as
> familiar.
> 
> Also, is this a band aid? do we need to step back and think about the reason
> redirects are created in the first place? Does mediawiki support the concept
> of
> page aliases? Does the redirected page need to continue to exist as a regular
> wikipage after the redirect has happened?

[[m:Help:Redirect]] contains the necessary educational material for the topic.

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


Navigation
Links