[{"data":1,"prerenderedAt":122},["ShallowReactive",2],{"support-article-hubs-publish-a-hub":3,"ls-connection":120},{"article":4,"related":32,"neighbors":113,"alternates":114},{"feature":5,"category":6,"locale":7,"slug":8,"title":9,"lede":10,"purpose":11,"steps":13,"notes":25,"generatedFrom":30,"updated":31},"hub-publish","hubs","en","publish-a-hub","Publish a hub","Take the hub live at its public address and make it indexable.",[12],"Publishing a hub takes it live at its public URL. As with a page, this is what makes it reachable by visitors and, when public, indexable by search engines.",[14,17,20,23],{"text":15,"image":16},"Click “Publish hub” at the top right of the editor to open the publishing dialog (once the hub is live, the same button reads “Manage publishing”).","\u002Fsupport\u002Fhub-publish\u002Fen\u002Fstep-1.webp",{"text":18,"image":19},"Choose the visibility: “Public” (crawlable and indexable) or “Unlisted” (reachable only via its direct link).","\u002Fsupport\u002Fhub-publish\u002Fen\u002Fstep-2.webp",{"text":21,"image":22},"Check the hub address, then click “Publish hub”. The hub goes live at \u002Fyour-workspace\u002Fhub-address.","\u002Fsupport\u002Fhub-publish\u002Fen\u002Fstep-3.webp",{"text":24},"Once published, copy the link, the permanent link or the embed code from the same dialog; “Unpublish” takes it back offline.",[26,27,28,29],"A hub must list at least one published page to be published.","Unlisted = out of the sitemap and search engines, but reachable by anyone with the link.","Public hubs join the sitemap, so they’re discoverable by search engines.","A hub renders in the visitor’s browser language (EN\u002FFR) — it has no fixed language, unlike a registration page.","dashboard\u002Fhubs\u002F[id].vue (publish dialog) · useHubs.ts · server\u002Froutes\u002Fapi\u002Fpublic\u002Fhubs","July 31, 2026",[33,58,91],{"feature":34,"category":6,"locale":7,"slug":35,"title":36,"lede":37,"purpose":38,"steps":40,"notes":51,"generatedFrom":56,"updated":57},"hub-create","create-a-hub","Create a hub to group your pages","Gather several registration pages under one public URL and one brand.",[39],"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.",[41,44,48],{"text":42,"image":43},"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":45,"image":46,"caption":47},"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":49,"image":50},"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",[52,53,54,55],"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)","July 16, 2026",{"feature":59,"category":6,"locale":7,"slug":60,"title":61,"lede":62,"purpose":63,"steps":65,"notes":84,"generatedFrom":90,"updated":57},"hub-events","organize-pages","Choose and organize a hub’s pages","The Events section decides which pages appear in the hub, and how.",[64],"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.",[66,69,73,76,79,81],{"text":67,"image":68},"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":70,"image":71,"caption":72},"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-2.webp","The “3\u002F30” counter shows how many pages the section holds.",{"text":74,"image":75},"Choose the card layout: Grid, List or Featured.","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-3.webp",{"text":77,"image":78},"Set the card button: “Register here” (register straight from the hub) or “Go to page” (link to the page).","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-4.webp",{"text":80},"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":82,"image":83},"Turn on or hide the details shown on each card: cover image, date & time, duration, speakers, description, live status.","\u002Fsupport\u002Fhub-events\u002Fen\u002Fstep-5.webp",[85,86,87,88,89],"“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":92,"category":6,"locale":7,"slug":93,"title":94,"lede":95,"purpose":96,"steps":98,"notes":107,"updated":112},"hub-embed","embed-a-hub","Embed a hub’s event list on your own site","Replace the hand-maintained “upcoming webinars” list on your website with your hub.",[97],"A published hub can be embedded in your own site: your website shows the same event list as the hub, and it updates on its own as you publish, edit or retire pages. It is the answer to the “upcoming webinars” section someone has to keep up to date by hand.",[99,101,103,105],{"text":100},"Publish the hub first — the embed code is built from its public address (see “Publish a hub”).",{"text":102},"Open the hub in the editor and click “Manage publishing” at the top right.",{"text":104},"In the “Embed on your site” block, click “Copy embed code”.",{"text":106},"Paste the snippet into your own site, where the event list should appear. It resizes itself to fit the list.",[108,109,110,111],"The embedded list is never indexed by search engines: your hub keeps that job, so the two never compete.","Cards inside an embed open their registration page in a new tab instead of a modal, which a content-sized frame cannot present properly.","The list follows the hub: an automatic section keeps filling itself, so a newly published page appears on your site with nothing to paste again.","Only the whole list can be embedded from a hub. To embed one page, or one registration form, use the page’s own Overview tab — see “Embed your page on your own site”.","July 30, 2026",{"prev":58,"next":91},[115,118],{"hreflang":116,"path":117},"fr","\u002Fsupport\u002Fhubs\u002Fpublier-un-hub",{"hreflang":7,"path":119},"\u002Fsupport\u002Fhubs\u002Fpublish-a-hub",{"connected":121},false,1787923385348]