What is it?

Block upload is a simple module which allows users to upload images/files into a field without page edit. You can add this block on node pages. Choose the field you want to upload files to and set permissions. So, for example, users can add new photos into node without full node editing rights. You can also quickly add new files into node avoiding edit form.

Usage

Install module and go to Blocks management page, than find Block upload. On edit page choose file/image field you wish to use and save settings. Choose block position and here it is. Additionally set user permissions to allow uploads.

7.x-1.1 New features

Integration with Plupload integration module makes it available to use multiupload and drag&drop features. 
To enable it, install Plupload integration according to its requirements. Than go to block upload config and set 'use plupload option'. This will switch current form to plupload widget. 

Multiple block feature. On settings page /admin/config/content/block_upload you can set number of blocks. Run update.php to move your current block field settings and manually set visibility and other core block settings for the new "Block Upload 1".

Feel free to ask for new features.

Known issues: "HTTP error" message on Plupload integration upload for anonymous users.