Template:Category/Workshop admin hub
Render template for Category:Workshop admin hub pages.
Called by the SemanticSchemas dispatcher when a page belongs to
Category:Workshop admin hub. Each workshop has a single admin hub
page in the shared Workshop admin namespace
(e.g. Workshop_admin:2026 Paris Workshop) that serves
as the organizer-side dashboard for that workshop. Lockdown on the
Workshop admin namespace restricts the entire space to the
workshop_admin user group.
Renders, top to bottom:
- Page heading and a secondary "View public workshop record" button
- Status summary (workshop type, dates, venue, registration window)
pulled from the linked Workshop record
- KPI strip — # sessions, # organizers, # participants registered;
each card links through to the corresponding itinerary or roster page on the participant side (3-hop chain: this admin hub → workshop → participant hub → itinerary/roster), or renders unlinked when the chain isn't fully wired yet
- Card row of quick-links to the public workshop record and the
participant-side hub (which itself fan-outs to itinerary, rosters, logistics)
- Quick-action row: three
#forminputwidgets (session,
organizer, participant) that open the respective form with the
target namespace pre-set to the workshop's namespace, so a new
page lands inside e.g. 2026 Paris Workshop:. Plus a
secondary "Edit workshop record" button (the workshop record
itself lives in main namespace, no namespace-prefill needed)
- Admin notes section (only when
Has admin notesis set)
Every #show uses link=none so the value
comes back as a bare page name (or URL string), not as a rendered
wikilink. Without that, Page-typed values come back as
... and passing them to
produces literal …
text in the rendered output.
Properties read on this page:
Has workshop(required)Has admin notes
Properties read transitively from the linked Workshop record:
Has workshop type,Has start date,
Has end date,Has location,Has registration url,Has application open date,Has application close date,Has workshop hub
Properties read transitively from the participant hub
(via Has workshop hub):
Has itinerary,Has organizer roster,
Has participant roster — used as KPI link targets
Parameters:
category— "Workshop admin hub" (informational)page— the page being rendered. Falls back to
Template:Category/Workshop admin hub.