Page MenuHomePhabricator

[M] Add a new step for confirming to comply with guidelines when uploading someone else's work
Closed, ResolvedPublic

Description

Context
As part of improving the release rights step of Upload Wizard on Commons T347298, we will make UX improvements to the licensing step for not own/ someone else's work.

This ticket is a subtask for T347598

Check latest prototype for estimation only (check link to UI for implementation)

Link to UI

Acceptance Criteria

  • Add a new step (q4) to acknowledge there are no copyright infringements as shown in the UI
  • Checking the box is mandatory
  • If the user clicks the Next button without checking the box, show this error message below the question as shown in this UI

Event Timeline

Sneha updated the task description. (Show Details)
MarkTraceur renamed this task from Add a new step for confirming to comply with guidelines when uploading someone else's work to [M] Add a new step for confirming to comply with guidelines when uploading someone else's work.Oct 5 2023, 5:29 PM

Change 977664 had a related patch set uploaded (by Matthias Mullie; author: Matthias Mullie):

[mediawiki/extensions/UploadWizard@master] Add checkbox to indicate compliance with guidelines

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

Change 977664 merged by jenkins-bot:

[mediawiki/extensions/UploadWizard@master] Add checkbox to indicate compliance with guidelines

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

Etonkovidova subscribed.

Checked in beta and confirmed in wmf.9 - all specs are in place:

mockupbetawmf.9
Screen Shot 2023-11-29 at 3.20.11 PM.png (1×1 px, 243 KB)
Screen Shot 2023-11-29 at 2.55.57 PM.png (852×1 px, 135 KB)
Screen Shot 2023-12-13 at 2.25.12 PM.png (1×2 px, 285 KB)
errors when no selection is made
Screen Shot 2023-11-29 at 3.15.51 PM.png (1×2 px, 236 KB)
Screen Shot 2023-11-29 at 3.16.51 PM.png (864×1 px, 129 KB)
Screen Shot 2023-12-13 at 2.23.10 PM.png (1×2 px, 322 KB)