

Looking behind the scenes Drupal has actually done a couple of things here. When you have selected your image and clicked "Save" the dialog will close and your image will be visible in the content area. When you go to create some content on the site you will see the CKEditor dialog with the Image button present in the tools at the top of the editor window.
#DRUPAL 9 ATTACH LIBRARY INSTALL#
This is part of the CKEditor module in Drupal and the standard install profile will create a text format that will allow you to use this straight away. If you have installed Drupal using the standard install profile (which is quite a common thing to do) then you will already have the Image Upload feature installed. Since the image upload and media library approaches have slightly different pros and cons I thought I would look into each one. After the release of Drupal 9these modules have become a go-to solution for embedding images into content. When the Media module and subsequent Media Library modules became stable in Drupal 8.8 it was then possible to embed all types of media into content, not just images. Since Drupal 8 and the inclusion of CKEditor into core it has been possible to embed images into content.

It normally required the inclusion of a few modules to get things working and usually meant having a very customised experience. Uploading images into content in previous versions of Drupal was a bit hit and miss. I previously talked specifically about SVG images and Drupal 9, but how about embedding other images? They can be used to explain points or to liven up an otherwise dull-looking page that would have been a wall of text. Content is significantly improved with embedded images.
