ckeditor / ckeditor5

Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
https://ckeditor.com/ckeditor-5
Other
9.53k stars 3.7k forks source link

Put "Upload image" button and "Insert image via URL" on the same dialog windows #8157

Open PeraMika opened 4 years ago

PeraMika commented 4 years ago

Currently, if you enable inserting images via source URL, then you have to click on that little arrow next to the "image" icon (button). If you click on the "image" button, then it will ask you to select (browse) image file to upload...

i1

It would be much better if there is only one dialog that shows up when you click on the "Insert image" button, which would offer to insert image by URL or to upload & insert it:

i2

So, if you click on that "Upload" button - it would work the same as it currently works when you click on the "Insert image" button (browse - upload - insert image).


If you'd like to see this feature implemented, add a 👍 reaction to this post.

Reinmar commented 4 years ago

Thanks for the suggestion. This feature is actually work-in-progress, but we wanted to have it out ASAP and that was the fastest way.

There was actually a hidden feature for some time that it was possible to add more fields below the "via URL" part. E.g. integrations with external file managers. It's hidden now until we stabilize it.

AnnaTomanek commented 4 years ago

How they do it in Google Docs - there is one button for everything:

oleq commented 4 years ago

I'm OK with the proposal especially that this feature is opt-in and most integrations will use the simple image upload button anyway. We need to revamp the form anyway so it's a nice first step.

CKEditorBot commented 1 year ago

There has been no activity on this issue for the past year. We've marked it as stale and will close it in 30 days. We understand it may still be relevant, so if you're interested in the solution, leave a comment or reaction under this issue.

CKEditorBot commented 3 days ago

There has been no activity on this issue for the past year. We've marked it as stale and will close it in 30 days. We understand it may still be relevant, so if you're interested in the solution, leave a comment or reaction under this issue.