VisualEditor: Button to initiate UploadWizard and insert image on completion
OpenPublic

Description

Our traditional editor toolbars have buttons to insert a [[File:Foo.png]] or similar, but not that would help you with the actual editing process.

A button that launches the UploadWizard -- possibly uploading to Commons -- and ends with inserting the image(s) into the article would be a big leap forward.


User journey:

  1. User clicks on "insert media"
  2. In the dialog, user clicks on "upload new"

… or 'User drags a file into the editor', see T40031

  1. Dialog is launched

  1. User confirms that the media file is theirs, and accepts that it will thus be under the default licence (CC-BY-SA-3.0); file starts uploading with a progress bar (indeterminate for now)

… or user is directed to Special:Upload if local uploads are available.

"To upload a file which cannot be freely re-used, please use the __restricted form__."

… or user is directed to Special:UploadWizard on Commons.

"To upload a file created by someone else, or under a different licence, please use the __advanced form__."

  1. User enters a title.

  1. User enters a description (default in the user's interface language, with a control to set the language to something else).

  1. User optionally over-rides the date of creation from 'today'.

  1. User optionally enters (Commons) categories.

  1. User clicks "Publish and Insert", and file is un-gated on the stash and published on Commons, and inserted locally as a thumb|right (or |left on RTL) at default size with the description as the caption (if the description is in the content language).

… or user clicks "Cancel Publishing" and the file is left in the stash for garbage collection, never published.

  1. Done.
bzimport added a project: VisualEditor-MediaWiki.Via ConduitNov 22 2014, 12:46 AM
bzimport set Reference to bz38030.
brion created this task.Via LegacyJun 28 2012, 5:17 PM
Jdforrester-WMF added a comment.Via ConduitApr 10 2013, 11:21 PM

This is not on schedule for before the next big release; noting as such.

Jdforrester-WMF added a comment.Via ConduitApr 21 2014, 5:28 PM
  • Bug 64158 has been marked as a duplicate of this bug. ***
Jdforrester-WMF moved this task to Backlog on the VisualEditor workboard.Via WebNov 24 2014, 4:19 PM
Jdforrester-WMF edited the task description. (Show Details)Via WebMon, Jun 8, 7:18 PM
Jdforrester-WMF set Security to None.
Jdforrester-WMF edited the task description. (Show Details)
MarkTraceur edited the task description. (Show Details)Via WebMon, Jun 8, 7:26 PM
Jdforrester-WMF edited the task description. (Show Details)Via WebMon, Jun 8, 7:27 PM
Jdforrester-WMF edited the task description. (Show Details)Via WebMon, Jun 8, 7:31 PM
Jdforrester-WMF edited the task description. (Show Details)
Jdforrester-WMF edited the task description. (Show Details)Via WebMon, Jun 8, 7:36 PM
Jdforrester-WMF edited the task description. (Show Details)Via WebMon, Jun 8, 11:33 PM
Jdforrester-WMF edited the task description. (Show Details)
Jdforrester-WMF edited the task description. (Show Details)Via WebMon, Jun 8, 11:36 PM
Catrope edited the task description. (Show Details)Via WebWed, Jun 10, 4:17 PM
Prtksxna added a subscriber: Prtksxna.Via WebWed, Jun 10, 4:31 PM

Comments from the product pitch meeting today

  • @Esanders: inline inspectors are there for things that probably shouldn’t be easily dismissed
  • Need to think about when information should be required - some things can be postponed
  • Can we use a non-linear workflow for this? Additional information is recorded non-modally
  • Doesn’t provide any user education about what’s allowed on Commons and what’s not
    • @Jdforrester-WMF: almost all users skip straight past that page in the UploadWizard anyway
Pginer-WMF added a subscriber: Pginer-WMF.Via WebThu, Jun 25, 7:06 AM

Add Comment