[Rich Content Editor] Add warning for users when content (images) are copied/pasted into rich text editor

Problem statement:

The rich text editor on Canvas allows users to include images. The proper way is to upload them to Canvas. The uploaded images are stored in files. I used another method to include images: copy/pasting. While this seemed to work, i.e, the images I copied/pasted displayed and Canvas allowed me to save the images, which then displayed, I discovered later (like days later) that some of the images I copied/pasted either disappeared or have been replaced with an image place holder icon. I opened a ticket with Canvas support and after my case: #12312680 had been escalated to several different Teams, I received the following repsonses: "Since you are copying images I would suggest downloading the image from the external source and then uploading these to your Canvas course when creating new questions. It appears from viewing your Item Bank that you may have already started testing this suggestion. " "When copying content from an external source, additional formatting and HTML may be copied to the device clipboard along with the embedded image. When this additional HTML is pasted into the RCE of a New quiz question this can cause unintended display behavior due to additional HTML attempting to render. When copy/pasting text from external sources we typically suggest to paste without formatting to remove this additional code." There was no warning sign for me as a user that let me know that my images will not remain because it was copied/pasted and as a result I may/will encounter issues (i.e Canvas automatically removing the copied/pasted images).

Proposed solution:

Proposed solution: Canvas should give the user a warning (pop-up text explaining potentioal issues) when it detects that images have been copied/pasted into the Rich content editor box, and should prompt the user to upload the images into Canvas > files. Why: It is easier to educate user on the proper way of adding/including images into Canvas, rather than having to answer requests from angry and frustrated users who are mistakenly thinking that copy/pasting images work, only to find out later that the images they had copied/pasted had been removed. (For example, I have sent 10 emails to Canvas support to report and discuss an issue with images disappearing from my Canvas item banks. This would have been avoided (less workload on the support team) if I was informed from the beginning via pop-up prompt that it is best to upload and not copy/paste.)

User role(s):

admin