- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
#6 still sounds fantastic! It reminds me of what was discussed in the comments at https://wimleers.com/article/drupal-8-structured-content-authoring-exper... which talked about using CKEditor (4 even, so many years ago!) and CKEditor only to create content, including the structured data parts. For example: image uploads automatically could become image/media field values, just embedded automatically and transparently in CKEditor, using an additional filter and something like
<drupal-field data-name="field_media" data-delta="1">
. This is the Layout Builder equivalent of that AFAICT π(Today this is in principle possible using the
media_embed
filter's<drupal-media data-β¦>
tags, see π Ease the transition to Media: save image uploads in CKEditor 5 as media entities when media is enabled? Needs work .)#8 then backtracked and points out 3 issues:
- #2859995: Add Entity Reference Revisions to core β is flagged as a blocker, it's not clear to me why
- "Inline blocks often have multiple fields" β sure, but β¦ often not? The slideshow example would nowadays be using images from the Media Library; media entities would themselves already contain the captions, and so β¦ this seems viable even for that common case? Not for every case perhaps, but that's not necessary; inline blocks still continue to exist for those blobs/one-off things. The purpose of this issue is to make creating structured content the easier default, right?
- The difference in experience: relates to the prior point, but: if one (structure content) is simpler than the other (blob aka inline block), then that's fine?