Jump to content
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Staff rank: Difference between revisions

Template page
Create Template:Staff rank -- name-to-rank lookup generated from _staff_data.py, the single source of truth for the staff roster
 
m Drop reference to deleted All Staff, point to Ranks instead
Line 46: Line 46:
Looks the name up (case-insensitive) against the current staff roster and shows their rank(s) via [[Template:Rank]] -- same colour, tooltip and link as anywhere else that rank is mentioned. Someone holding two ranks at once (e.g. Guardian and Community Manager) shows both. An unrecognised name -- including anyone who's since left staff -- renders a visible error rather than silently showing nothing.
Looks the name up (case-insensitive) against the current staff roster and shows their rank(s) via [[Template:Rank]] -- same colour, tooltip and link as anywhere else that rank is mentioned. Someone holding two ranks at once (e.g. Guardian and Community Manager) shows both. An unrecognised name -- including anyone who's since left staff -- renders a visible error rather than silently showing nothing.


The roster itself lives in <code>_staff_data.py</code> (not on-wiki) -- this template, each rank's own member list, its current-holder count, and [[All Staff]] are all regenerated from that one source. To add, remove, or move someone, that file is what actually needs editing, not this template directly.
The roster itself lives in <code>_staff_data.py</code> (not on-wiki) -- this template, each rank's own member list, and its current-holder count are all regenerated from that one source. To add, remove, or move someone, that file is what actually needs editing, not this template directly. [[Ranks]] is the wiki's own index of every rank and role.


[[Category:Templates]]
[[Category:Templates]]
</noinclude>
</noinclude>

Revision as of 10:30, 22 August 2026

Usage

{{Staff rank|Kaph}}

Renders as: Elder

Looks the name up (case-insensitive) against the current staff roster and shows their rank(s) via Template:Rank -- same colour, tooltip and link as anywhere else that rank is mentioned. Someone holding two ranks at once (e.g. Guardian and Community Manager) shows both. An unrecognised name -- including anyone who's since left staff -- renders a visible error rather than silently showing nothing.

The roster itself lives in _staff_data.py (not on-wiki) -- this template, each rank's own member list, and its current-holder count are all regenerated from that one source. To add, remove, or move someone, that file is what actually needs editing, not this template directly. Ranks is the wiki's own index of every rank and role.

Contents