VisualEditor: veaction=edit should invoke VE irrespective of user prefs
Closed, ResolvedPublic

Description

On English Wikipedia, the VE is now not offered for anons & people who have not enabled a user pref.

However if the user loads a URL that invokes VE (i.e. includes ?veaction=edit), it would be nice if VE loaded irrespective of user preferences. If ?veaction=edit in the URL isnt explicit enough to bypass some checks, ?veaction=edit&debug=true should just do it.

That would streamline testing in many browsers, as we wouldnt need to log in on each browser - which is a bugger because logging into a second browser causes the first browser to be logged out.(bug 49890)


Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=51765
https://bugzilla.wikimedia.org/show_bug.cgi?id=19415

bzimport set Reference to bz55900.
jayvdb created this task.Via LegacyOct 18 2013, 9:50 PM
jayvdb added a comment.Via ConduitOct 18 2013, 10:01 PM

p.s. anon VE testing via URL params used to work.

Jdforrester-WMF added a comment.Via ConduitOct 18 2013, 10:26 PM

(In reply to comment #0)

On English Wikipedia, the VE is now not offered for anons & people who have
not enabled a user pref.

Indeed.

However if the user loads a URL that invokes VE (i.e. includes
?veaction=edit), it would be nice if VE loaded irrespective of user
preferences. If ?veaction=edit in the URL isnt explicit enough to bypass some
checks, ?veaction=edit&debug=true should just do it.

Possibly, but I feel that this conflicts with the expressed will of the community (to prevent anonymous users from being able to use VisualEditor).

That would streamline testing in many browsers, as we wouldnt need to log in
on each browser - which is a bugger because logging into a second browser
causes the first browser to be logged out.(bug 49890)

Understood the use-case (I have the issue too).

(In reply to comment #1)

p.s. anon VE testing via URL params used to work.

Because it was enabled for all anons; when the configuration was changed, this feature was disabled. It is not a regression. Fixing.

Catrope added a comment.Via ConduitOct 18 2013, 10:45 PM

(In reply to comment #2)

It is not a regression. Fixing.

Removing the code-update-regression keyword; it sounds like you intended to do that.

gerritbot added a comment.Via ConduitNov 26 2013, 9:53 AM

Change 97701 had a related patch set uploaded by Jforrester:
Make veaction=edit work regardless of user preference

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

gerritbot added a comment.Via ConduitDec 2 2013, 11:43 PM

Change 97701 merged by jenkins-bot:
Make veaction=edit work regardless of user preference

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

Add Comment