Recent changes
Wednesday November 04 2026
-
Take an item out of the header menu Updated Markdown page
Delete its line from MainMenuID[] (administration) or exp:ini rem (console), then Template & content.
-
Rename a header menu item Updated Markdown page
The header menu prints the node's name: rename the page in the content tree and publish.
-
Reorder a hand-picked list Updated Markdown page
Drag the items of a manual collection into a new order; check the order after publishing.
-
Replace the hero image Updated Markdown page
Change the Image URL and Image alt text of the Hero block; or upload a new image to the content the template reads.
-
Retire a campaign page Updated Markdown page
Disable its mapping, keep the layout for next year, hide or archive the page.
-
Rotate the featured item of a grid Updated Markdown page
In a grid_featured list, the first item is the large one: drag another item to the top.
-
Swap a seasonal layout by hand Updated Markdown page
Two mappings for the same page, the seasonal one with a higher priority: tick or untick Enabled to switch.
-
Swap a seasonal layout by date Updated Markdown page
A Time condition (from, to) on the seasonal mapping switches it at its start and end without anyone clicking.
-
Show more items in a list Updated Markdown page
Offset & number of items (dynamic collections) or more manual items; Enable pagination for long lists.
-
Swap one article in a hand-picked list Updated Markdown page
Remove an item from a manual collection and add another in its place, in the Layouts editor.
-
Put up a temporary notice Updated Markdown page
An Alert block in the page's post_header zone, removed again after the event.
-
Keep block texts in two languages Updated Markdown page
Texts typed into blocks belong to the layout; for a second language, a layout per siteaccess, or text from translated content.
-
Undo a published layout change Updated Markdown page
Import the export taken before the change with --strategy=overwrite --publish; the import purges the page cache itself.
-
Update the privacy or cookie policy Updated Markdown page
Edit the article (Privacy Policy, node 90; Cookie Policy, node 91); their layout and footer links follow.
-
Change a social profile address Updated Markdown page
Edit the matching field (facebook, twitter, instagram, linkedin) of the site info object.
-
Export layouts every week Updated Markdown page
A scheduled exp:layouts export --all keeps a history of the layouts.
-
Migrate examples, every page Updated Markdown page
The 34 examples of the migrate phase of a site's life, each one task done in the Layouts editor and with templates. Move layouts, settings and templates between installations, versions and sites.
-
The checklist after a migration Updated Markdown page
Pages by markup, menus, mappings, drafts, caches, Velocity: the checks after moving.
-
Update stored component block identifiers Updated Markdown page
Layouts from before the rename store components as ibexa_component_<type>; ext:explayouts:updatecomponentblockidentifiers renames them to exp_component_<type>.
-
Write down what the migration changed Updated Markdown page
List moved settings, imported layouts and their strategies, overrides added or removed - for the next migration.