- Add & integrate licensing tutorial at the beginning of the upload wizard
- Add opt-out (and maybe opt-in) feature
Version: unspecified
Severity: normal
URL: http://commons.prototype.wikimedia.org/uwd/Special:UploadWizard
Version: unspecified
Severity: normal
URL: http://commons.prototype.wikimedia.org/uwd/Special:UploadWizard
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Declined | None | T38680 Upload Wizard release "elvis" (tracking) | |||
Resolved | None | T29260 UploadWizard 1.0 (tracking) | |||
Resolved | kaldari | T26693 Upload wizard: Improve Licensing tutorial integration |
neilk wrote:
Some of this is done.
We have the licensing tutorial.
No opt-out or opt-in yet. We would need to make a new preference for easy opt-out and opt-in. Lack of opt-out is a bit annoying, but doesn't block launch so deferring it.
We do need, as Guillaume mentioned in an IRC conversation, to make another "Next" button at the top. Annoying to scroll, and the user will have no idea that it even exists. (Alternative is to make the tutorial contained within a scrolling region)? Thoughts, Guillaume?
I agree the overall integration of the tutorial needs to be improved. Listing the items below for future reference even if we can't address everything before launch:
This is mostly fine-tuning, which is now possible since we have all the pieces ready.
I don't have thoughts on everything, but I'm sure we can ask Brandon to spend some time reviewing the upload wizard and tell us what minor visual changes would improve the overall user experience. Adding him in CC: (I'll ask Alolita for a few hours of his time).
Also for future reference: at some point we discussed the possibility of moving the tutorial above the steps progress bar; during the first upload, it would be unfolded by default. Then, it would be folded by default, but still easily accessible, and showing only the "Conclusion" or a small version of it.
The rationale for this was to enable the user to use the tutorial as a "cheatsheet" for the "Release rights" step, for example. The user should be able to hide the tutorial completely, with a feedback message saying they can enable it again in their preferences.
We decided not to do that in first-order approximation because it was easier to just drop the tutorial as a first step, but this is how we think it should evolve.
Implemented a quick and dirty opt-out (cookie-based) in r81872 and r81926. This sets a cookie for 1 year to skip the first step. No re-opt-in other than clearing your cookies.
This should be adequate for the time being. Later, we could revisit and implement as a preference.
neilk wrote:
I updated, had this error on page 1:
$j.cookie is not a function
http://wiki.ivy.local/w/extensions/UploadWizard/resources/mw.UploadWizard.js?303
Line 1692(In reply to comment #3)
Implemented a quick and dirty opt-out (cookie-based) in r81872 and r81926. This
sets a cookie for 1 year to skip the first step. No re-opt-in other than
clearing your cookies.This should be adequate for the time being. Later, we could revisit and
implement as a preference.
Might need to update your copy of trunk so that you have the jQuery cookie plug-in. Or I could rewrite it in standard Javascript if we need it to be 1.16 compatible.
Rather than having another Next button at the top, we should just make the Upload li at the top clickable. I'll open another bug on that and close this one (since everything else is done).
neilk wrote:
mixed french / english with "skip this step"
The "skip this step" message needs to be internationalized.
Attached: