I just wanted to throw this idea out to the forums to see what people's thoughts were on it.
https://tracker.moodle.org/browse/MDL-34137 has an update to the 'drag and drop course upload' feature that allows users the option of embedding a picture in a label (rather than creating a file resource) when dropping an image file onto a course.
The code is there and works cleanly, but there's still a question as to whether or not it is actually a good idea in the first place.
Pros:
- Quick way to add images to make course pages look more attractive
- Can be disabled by site admin if not wanted
- Users still have the option of creating a file resource (via a dialog that pops up after the file is dropped)
- Only affects image files (not office documents, etc)
Cons:
- Adds an extra step when uploading an image if you just wanted to create file resources (the user has to select the option and click OK)
- Easy to upload a huge file that completely throws-off the course formatting (could be mitigated by auto-resizing images and linking to the full-size originals)
- Users may be confused about the difference between creating a 'file resource' and a 'label'
If you want to try it out for yourself, there is a link to the code (but not a live demo site) on the issue. Please feel free to leave feedback either here or on the issue itself.