Template:Category/Workshop organizer roster

From Miniscope
Jump to: navigation, search

Render template for Category:Workshop organizer roster pages.

Called by the SemanticSchemas dispatcher when a page belongs to Category:Workshop organizer roster. Reads Has workshop off the page and renders all Workshop organizer pages tagged with this workshop, grouped by role then name. Holds contact info for people who don't have a Researcher page elsewhere on the wiki — local hosts, external instructors, TAs, etc.

Renders, top to bottom:

  • Optional "← Back to hub" button (only when Has workshop hub
 is set on the roster page).
  • Section heading ("Organizers for <workshop>").
  • Short lead paragraph framing the roster — who runs the workshop
 and how to reach them.
  • Organizer table — format=table wrapped in a
 .wiki-roster container so
 Template:Category/Workshop organizer roster/styles.css can
 apply the same roster-table styling used by the participant roster
 (clean header row, gentle zebra striping, row hover, bold first
 column for the organizer name). Columns: Profile (page link),
 Role, Name, Pronouns, Email, Affiliation, Phone.

Phone is kept on this roster (unlike the participant roster): organizer contact is operational — local hosts, on-the-day coordinators, and instructors need to be reachable by other organizers and by participants who hit logistics problems mid-workshop.

Properties read:

  • Has workshop
  • Has workshop hub (optional — drives the back button)

Parameters:

  • category — "Workshop organizer roster" (informational)
  • page — the page being rendered. Falls back to
 Template:Category/Workshop organizer roster.

Cross-template dependencies

 roster-table styling.