Recent changes
Wednesday November 04 2026
-
A last-minute header menu change on launch day Updated Markdown page
The quickest safe path: exp:ini add with --dry-run first, then the cache clear; about two commands.
-
Launch the section landing pages Updated Markdown page
Fitness, Healthy eating, Running, Video and Showcase each have a Location mapping to their own landing page layout.
-
Add an analytics tag at launch Updated Markdown page
The theme has a Google Tag Manager include (parts/google_tag_manager_code_script.tpl and _noscript.tpl); measurement code belongs in templates, not in HTML snippet blocks.
-
Launch on Exponential Velocity Updated Markdown page
On Velocity, settings changes need exp:velocity restart (as exp:ini says); plan it into the launch steps.
-
Measure the launch pages Updated Markdown page
Time the main pages cached and uncached, as on the test copy, and keep the numbers.
-
Launch a second site on the same installation Updated Markdown page
Bold Agency and Starter run beside Fit & Healthy here: their own root nodes, siteaccesses, menus and layouts, with mappings by subtree and siteaccess.
-
Launch the blog list page Updated Markdown page
A landing page with a dynamic List of NG Blog posts, mapped by Location; the posts use the article layout already.
-
A different layout for one language Updated Markdown page
A mapping with a Siteaccess condition gives the German version of a page type its own layout.
-
Preview a layout before it goes live Updated Markdown page
Layouts > Layouts and Shared layouts have Preview for each layout; the editor's middle area previews the draft.
-
Check that every layout links the header and footer Updated Markdown page
Before launch, each page layout's header and footer zones must link to Header / Footer; exp:layouts list shows it.
-
Give every article the article layout Updated Markdown page
A Subtree mapping with a Class condition: Full / Article on Subtree 89 for ng_article, ng_blog_post, ng_news at priority 130.
-
Give one page its own layout Updated Markdown page
A Location (or Path) mapping with a high priority beats the class mapping for one page.
-
A plain layout for the legal pages Updated Markdown page
Privacy Policy and Cookie Policy are articles but use Full / Article (Plain): a mapping with two Location targets and the article class condition at priority 150.
-
Give the home page its layout Updated Markdown page
A Location mapping to the site root node: on Fit & Healthy, Landing Page / Home on Location 89 at priority 210.
-
The header menu of a second language Updated Markdown page
A German siteaccess (bold_ger, starter_ger on this installation) has its own menu.ini; write its list in its own scope.
-
Make sure no draft is left open Updated Markdown page
Unpublished drafts are invisible to visitors but confuse the next editor; list them before launch.
-
Fill the prefooter for launch Updated Markdown page
Pick the launch articles of the shared Prefooter in the Layouts editor; it shows on articles and recipes.
-
Old addresses after a relaunch Updated Markdown page
URL aliases and wildcards are content settings, not layouts; keep old addresses working when pages move.
-
Keep test pages out of the launch Updated Markdown page
Test layouts and pages built during the project: unmap or delete them before go-live.
-
Set the social media links Updated Markdown page
The footer's social icons come from the fields facebook, twitter, instagram and linkedin of the site info object; each icon shows only when its field has content.