[{"data":1,"prerenderedAt":132},["ShallowReactive",2],{"support-article-hubs-fill-a-section-automatically":3,"ls-connection":130},{"article":4,"related":33,"neighbors":123,"alternates":124},{"feature":5,"category":6,"locale":7,"slug":8,"title":9,"lede":10,"purpose":11,"steps":13,"notes":24,"generatedFrom":31,"updated":32},"hub-events-automatic","hubs","en","fill-a-section-automatically","Fill a hub section automatically","Let an Events section list the pages that match a filter, so new ones appear on their own.",[12],"A hand-picked Events section shows exactly the pages you added, until you change it. An automatic one stores a filter instead: upcoming or past, a brand, a language, some tags. Every published page that matches shows up, and a page you publish later joins it with nothing to edit in the hub.",[14,17,20,22],{"text":15,"image":16},"Select the Events section on the canvas, then pick “Automatic” under “Events” in its settings panel.","\u002Fsupport\u002Fhub-events-automatic\u002Fen\u002Fstep-1.webp",{"text":18,"image":19},"Under “Events to include”, choose “Upcoming”, “Past” or “All”.","\u002Fsupport\u002Fhub-events-automatic\u002Fen\u002Fstep-2.webp",{"text":21},"Narrow it further if you need to: a “Brand” (or “All brands”), a “Language” (“Any language”, one language, or “Same language as this page”), and “Tags”, where a page must carry every tag you select.",{"text":23},"Set “Max events”: the section shows up to that many, 30 at most. The canvas shows the matching cards as you change the filter.",[25,26,27,28,29,30],"Only published pages are listed: an archived or draft page never appears, whatever the filter says.","Upcoming events are listed soonest first and past events most recent first; “All” shows the upcoming ones, then the past ones.","Tags are set on each page, in its Settings step. With no tag selected, the section ignores tags.","“Same language as this page” is meant for a hub in several languages: each language’s address lists the events written in, or translated into, that language. See “Offer your hub in several languages”.","Layout, card button, card colors, card details and visitor navigation work exactly as in a hand-picked section. See “Choose and organize a hub’s pages”.","An automatic section can be empty for now and still lets the hub publish: it fills as matching pages go live.","design\u002FEventsSectionEditor.vue (source) · design\u002FEventsDynamicFilter.vue · utils\u002Fhub-dynamic.ts · i18n hubs.editor.events.source* \u002F hubs.editor.events.dynamic.*","September 23, 2026",[34,59,95],{"feature":35,"category":6,"locale":7,"slug":36,"title":37,"lede":38,"purpose":39,"steps":41,"notes":52,"generatedFrom":57,"updated":58},"hub-create","create-a-hub","Create a hub to group your pages","Gather several registration pages under one public URL and one brand.",[40],"A hub is a single public page that gathers several of your registration pages, ideal for a webinar series or an event program: visitors find them in one place, under your brand, and register without leaving the hub.",[42,45,49],{"text":43,"image":44},"Open the Hubs tab of the dashboard, then click “New hub”. The hub is created right away, there is no wizard, and opens in its editor.","\u002Fsupport\u002Fhub-create\u002Fen\u002Fstep-1.webp",{"text":46,"image":47,"caption":48},"Name the hub in the top bar, then compose its content on the canvas: a hub uses the same section editor as your pages. A hero and an empty Events section are already in place.","\u002Fsupport\u002Fhub-create\u002Fen\u002Fstep-2.webp","A hub’s editor: a hero and an empty Events section, ready to fill.",{"text":50,"image":51},"Add or reorder sections with “Add section” on the right. The Events section is the one that lists your pages (see “Choose and organize a hub’s pages”).","\u002Fsupport\u002Fhub-create\u002Fen\u002Fstep-3.webp",[53,54,55,56],"A hub carries no event or form of its own: it points to your existing registration pages, which each keep their own Livestorm form.","A hub’s section palette is deliberately trimmed (no form, no event-bound sections) but adds the hub-only Events section.","A new hub is public by default; its visibility and address are set when you publish.","The editor auto-saves. The hub stays a draft until you publish it.","useHubs.ts · dashboard\u002Fhubs\u002Findex.vue · PageEditor.vue(mode:hub)","September 9, 2026",{"feature":60,"category":6,"locale":7,"slug":61,"title":62,"lede":63,"purpose":64,"steps":66,"notes":88,"generatedFrom":94,"updated":32},"hub-events","organize-pages","Choose and organize a hub’s pages","The Events section decides which pages appear in the hub, and how.",[65],"In a hub, the Events section is where you choose the pages to feature. Any published page in your workspace can be added, reordered and shown as cards.",[67,70,73,77,80,83,85],{"text":68,"image":69},"Select the Events section on the canvas (or add one with “Add section”). Its settings panel opens on the right.","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-1.webp",{"text":71,"image":72},"Under “Events”, keep “Choose” to hand-pick the pages. “Automatic” fills the section from a filter instead. See “Fill a hub section automatically”.","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-2.webp",{"text":74,"image":75,"caption":76},"Under “Pages”, search for and add your published pages, then drag the rows to reorder them. The panel order is the display order. A counter shows how many pages the section holds.","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-3.webp","The “4\u002F30” counter shows how many pages the section holds.",{"text":78,"image":79},"Choose the card layout: Grid, List or Featured. The line under the control describes the one selected.","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-4.webp",{"text":81,"image":82},"Set the card button: “Register here” (register straight from the hub) or “Go to page” (link to the page).","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-5.webp",{"text":84},"Under “Card colors”, keep “Match this hub” so every card wears the hub’s brand, or pick “Match each event” to colour each card with its own page’s brand.",{"text":86,"image":87},"Turn on or hide the details shown on each card: cover image, date & time, duration, speakers, description, live status.","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-6.webp",[89,90,91,92,93],"“Card colors” affects the card buttons, date icons and speaker initials. Only choose “Match each event” if your events really use different brands.","An Events section holds up to 30 pages, and a hub up to 60 pages in total across all sections.","Protected pages, direct-link pages and pages whose event has ended show only their title and a link to the page, even when the button is set to “Register here”.","Registering from the hub reuses each page’s own Livestorm form, in a modal that opens on the card. The visitor never leaves the hub.","You can use several Events sections in one hub, for example one per theme.","EventsSectionEditor.vue · SecEvents.vue · useHubs.ts (HUB_MAX_ITEMS\u002FHUB_MAX_TOTAL_ITEM_REFS)",{"feature":96,"category":6,"locale":7,"slug":97,"title":98,"lede":99,"purpose":100,"steps":103,"notes":114,"generatedFrom":121,"updated":122},"hub-languages","languages","Offer your hub in several languages","Add a language to a hub, and its event cards follow.",[101,102],"A hub is a public address like any other, so it can be read in several languages: add a version, review the texts, and visitors get the translated hub at its own address, indexed by search engines as such.","Its event cards follow. A page you have already translated shows its translated name and summary on the card, and its registration form opens in that language too. A page you have not translated keeps its own: a hub never hides an event because it is not translated yet.",[104,107,111],{"text":105,"image":106},"Open your hub. At the top right of the canvas, beside the device pill, the language pill names the language shown: the one the hub is written in.","\u002Fsupport\u002Fhub-languages\u002Fen\u002Fstep-1.webp",{"text":108,"image":109,"caption":110},"Click the pill. The menu lists the source language, then each version with its status, then an “Add a language” group with one row per language the hub can still take. “Written in” at the bottom sets the language the hub itself is written in.","\u002Fsupport\u002Fhub-languages\u002Fen\u002Fstep-2.webp","Add a language drafts the whole hub with AI. You review every text afterwards.",{"text":112,"image":113},"Pick a version: the canvas shows the hub as its visitors will see it in that language, and the right panel becomes the translation overview, how far along it is, and each section with its own status.","\u002Fsupport\u002Fhub-languages\u002Fen\u002Fstep-3.webp",[115,116,117,118,119,120],"Unlike a page, a hub is not tied to one event, so nothing tells it which language it is written in: you do. “Written in” holds that choice, and everything else follows from it, the address without a language suffix serves it, and the other versions are translations of it.","Changing the language a hub is written in reframes every version. If one of them is already in the language you pick, it becomes the hub itself and stops being a separate version.","Each language lives at its own address, such as \u002Fyour-hub\u002Ffr, with its own canonical link and hreflang alternates. Visitors are never redirected: someone whose browser speaks another available language sees a discreet hint in the footer instead.","To have a card show its translated name, translate the page itself: its event name and summary are part of what a page translation covers. Until then the card reads in the page’s own language, which is what its visitors would see anyway.","An automatic collection can also filter on language, so one hub can gather only what you publish in a given language. “Same language as this page” makes one section list each language’s own events at that language’s address.","Embedding a hub on your own site offers the same choice: the version you name, or the visitor’s browser language.","builder\u002FLanguagePill.vue · composables\u002FusePageEditorLocales.ts · utils\u002Fhub-editor-doc.ts · backend lib\u002Fhub\u002Fhub-locales.ts · i18n wizard.locales.*","September 17, 2026",{"prev":59,"next":95},[125,128],{"hreflang":126,"path":127},"fr","\u002Fsupport\u002Fhubs\u002Fremplir-une-section-automatiquement",{"hreflang":7,"path":129},"\u002Fsupport\u002Fhubs\u002Ffill-a-section-automatically",{"connected":131},false,1790164944419]