=====Problem to solve
There are some problematic users who continually violate file upload policies & guidelines, but should otherwise be retained on the wiki as constructive contributors. A sitewide block is not an appropriate way to handle these situations.
------
===Proposed solution
It would be useful to be able to *only* block users from uploading files.
Allowing them to keep editing allows them to contact people who can help explain copyright issues to them and shouldn't cause the same outrage that sitewide blocking tends to.
------
===Acceptance criteria
//Note: These criteria are relevant after T2674 is complete://
* On Special:Block, under 'Actions to block' add a checkbox for `Uploading files`
** If the 'Editing' checkbox is checked and the 'Sitewide' radio button is selected, the 'Uploading files' checkbox should be checked and marked as disabled. (This is the default state of Special:Block)
** If the 'Editing' checkboxes is unchecked or the 'Partial' radio button is selected, the 'Uploading files' checkbox should be be enabled but marked as checked by default.
** If a user has unchecked 'Editing' or selected 'Partial' but later re-checks 'Sitewide' the 'Uploading files' checkbox should become checked and marked as disabled.
* When a block is saved with the 'Uploading files' checkbox selected, the target user should not be able to upload files via API, via any tool in any editor, or via any Special page.
** Error messages should display appropriately
* When a Partial block is saved with the 'Uploading files' checkbox selected, the log items should indicate uploading files is part of the block.
------
====Designs
{M255}