Difference with layout_builder_ipe ?

Created on 23 September 2024, about 2 months ago

Problem/Motivation

I just stumbled upon the layout_builder_ipe β†’ module. For me at first sight it seems that the goal of this (edit_plus) module and the layout_builder_ipe module is the same. I thought it would be helpful to document the differences between that module and this one.

And just maybe if the differences are small enough, then it might be better to only have one module instead of two similar modules, so maybe collaborate with the developers of the layout_builder_ipe module in that case.

πŸ“Œ Task
Status

Active

Version

1.0

Component

Documentation

Created by

πŸ‡§πŸ‡ͺBelgium flyke

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @flyke
  • πŸ‡ΊπŸ‡ΈUnited States Tim Bozeman

    Ah that's a new one to me. I'm very interested in your findings!

  • πŸ‡§πŸ‡ͺBelgium flyke

    Well, it adds a 'customize' button on the bottom of the screen (if you are logged in with the right permissions). If you click it, you stay on the same page (no redirect) but it activates layout builder, so it looks like you are on the layout edit page, without having to go there.

  • πŸ‡§πŸ‡ͺBelgium flyke

    This issue can be closed. My opinion about the differences:

    - layout_builder_ipe is just like visiting the edit layout page, but without switching url, so instead you stay on the actual page instead of going to the /node/xx/layout page. But other than that, there is no big difference between the 'in place editing' there or on the /node/xx/layout page.
    - edit_plus is more true to the concept of 'in place editing' than layout_builder_ipe. For example with layout_builder_ipe, if you edit a block that contains a wysiwyg text field in order to change the text, a block edit section will open on the side of the page in an off-canvas section or in a modal popup depending on which other modules you use. But you are not editing the text on the exact place where its renderd. With the edit_plus module, you do edit the text on the exact place where its displayed.
    - For now, layout_builder_ipe seems to work stable for editing anything you want: editing section settings, adding sections, editing blocks and block settings, adding blocks, modify andy possible block field. edit_plus at the moment only work goods for me to edit plain text and wysiwyg text fields, but not much for anything else at this point in time. I am confident that will change over time, and what does work with the edit_plus module (in place editing text), looks and feels better than using the layout_builder_ipe module or visiting the /node/xx/layout to change that.

  • πŸ‡ΊπŸ‡ΈUnited States Tim Bozeman

    ❀️

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024