UploadWizard
UploadWizard is a multi-file, step-by-step JavaScript wizard to upload multimedia files to a MediaWiki website. It is available as an Extension:UploadWizard .
Rationale
editThe Upload Wizard aims to make it easier to contribute multimedia works to Wikimedia projects.
This tool is widely used to upload images on Wikimedia Commons, the free media repository associated with Wikipedia; any media file shared on that site can be used in any Wikipedia page in any language. Wikimedia Commons is curated by a multilingual community. As of late 2023, it contains nearly 100 million files.
More details about the origins of this project can be found in the Upload Wizard archive page; instructions for reporting bugs and leaving feedback are located at Commons:Upload Wizard feedback.
Goals
editHere are some of our goals for Upload Wizard:
- engage more users to contribute media
- provide a smoother experience for all
- add more media content on our sites
Users
editOur primary users for Upload Wizard include:
- new contributors
- experienced contributors
We support both user groups equally, focusing both on Commons users and on contributors on Wikipedia and other sites. Note that you must be registered and logged in to use Upload Wizard.
We also aim to serve these secondary users:
- editors
- campaign organizers
- developers
Current workflow
editHere are the main steps of the current workflow for Upload Wizard:
- Start - Click on the Upload link
- Learn - Reading the help infographic, click 'Continue'
- Upload - Select media files to upload, add more files if needed
- Rights - Fill in author, source and license information
- Describe - Fill in title, description, date or other info
- Use - copy code to add images to articles or share them with others
To see how Upload Wizard currently works, visit this page (must be logged in).
Bugs
editWe keep track of Upload Wizard bugs in the bug tracker.
Before 2014, many bugs have accumulated for this project, because Wikimedia Foundation did not have a dedicated team to address them. Now that the multimedia team has taken ownership of Upload Wizard, we will work diligently to fix the most important bugs first, then gradually resolve the rest of the relevant issues over time. Thanks for your patience and understanding :) If you find any technical bugs, please report them.
Compatibility
editTo be able to run UploadWizard, the user's browser must:
- Have JavaScript enabled
- Have better than Grade C support in MediaWiki
- Support ECMAScript 5
- Support HTML5 File API
- Support form-data in XMLHttpRequest
Otherwise, the standard MediaWiki file upload form is displayed.
Supported browsers include Firefox, Chrome, Edge, and Safari.
Tasks
edithttps://phabricator.wikimedia.org/tag/mediawiki-extensions-uploadwizard/
Other tools
editBesides Upload Wizard, other upload tools are available to users, which are tracked at commons:Commons:Upload tools.