Kjell from Sprova wrote:Is that not possible in BlockBuilder?
It would spare days of work.
No. it's not possible - at the moment.
The problem with this wish is that it's been made a few times before, but no-one ever knows what to call it. So it ends up being repeated in different forms, and then gets lost.
I suggest it should be called a "Snippet Block".
A Snippet is a piece of code that you want to save, and re-apply somewhere else. Most HTML editors have this feature. For example, CoffeCup, Dreamweaver, HTML Kit, NoteTab etc, . They have a Snippet Library that contains separate code snippets. When you want one on your page, you drag it in and the code appears on the page.
In BlockBuilders case, it would work like this.
You would have a new Container, called a Snippet Block.
You drag this onto the page. Then you put whatever you like into it, say all the code for a PhotoGallery, surround by a special Callout box, followed by a couple of Responsive Grid Blocks, and some raw html blocks you use for an Amazon product layout, H1 H2 H3 headings for David ... etc etc.
You then click the top of the Snippet Block and save this block to the Snippet Library.
Whenever you want to add that block layout to a new page, you drag it onto the page from the Library, and the block layout is there. Or drag it to a different location on the same page.
The difference compared to a reuseable block is that if you want to change the code inside the Snippet Block, say swap out the pictures for something else, it DOESN'T CHANGE
the contents of the Snippet Block in the Library, or on all the other pages where you've used it. You could get the standard Save and Save As options, like with a normal document.
It should be fairly easy to implement. All the structure currently exists in the Reusable Library. You'd need to duplicate it, then get rid of the function that links the blocks across all the pages of the site, and then you'll have a Snippet Block.
This would be really handy
I can see lots of uses for this.