Page MenuHomePhabricator

VisualEditor: Remove the disablement of VisualEditor for redirect pages
Closed, ResolvedPublic

Description

If you click in the link
https://en.wikipedia.org/wiki/Math?veaction=edit
you will be redirected to [[Mathematics]] and the VisualEditor will load on that page instead of in the redirect page [[Math]].


Version: unspecified
Severity: enhancement
URL: https://en.wikipedia.org/wiki/Math?veaction=edit
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=54921
https://bugzilla.wikimedia.org/show_bug.cgi?id=25470

Details

Reference
bz50878

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:53 AM
bzimport set Reference to bz50878.

I assume this bug is a duplicate. I believe an initial compromise was to remove the "edit" tab (leaving only "edit source") on redirects. But the behavior here still is pretty wonky and will likely remain wonky until someone writes a redirect VisualEditor module/plugin, I think?

Not a duplicate of bug 50877; this is about being able to edit page redirects, which is an enhancement we want to do shortly, blocked by bug 47328.

I figured out that the redirect was the reason why I could not see VE tab on my userpage at vec.wiki, but I also suggest that this should probably be more visible. Redirects are also widely used on user pages, and I assume that there will be people who might consider writing a proper user page with VE at some point and will be puzzled that they can't find its tab there. Just my 2c :)

(In reply to comment #3)
Indeed, I first noticed this bug in a user page which was a redirect.

Change 95103 had a related patch set uploaded by Jforrester:
[WIP] Let users set #REDIRECT, NOTOC, & FORCETOC

https://gerrit.wikimedia.org/r/95103

Change 95213 had a related patch set uploaded by Jforrester:
[WIP] Let users set #REDIRECT

https://gerrit.wikimedia.org/r/95213

  • Bug 60425 has been marked as a duplicate of this bug. ***

Change 95213 merged by jenkins-bot:
Let users set #REDIRECT and STATICREDIRECT status

https://gerrit.wikimedia.org/r/95213