Jump to content

Template:Leadership: Difference between revisions

From Stanford SSI Wiki
No edit summary
Rfinley (talk | contribs)
No edit summary
 
(54 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<onlyinclude>
{{nowrap|{{#vardefine:President_1_sunet|lcahilly}}
{{#vardefine:President_1_name|Lundeen Cahilly}}
{{#vardefine:President_2_sunet|ccrown}}
{{#vardefine:President_2_name|Colin Crown}}
{{#vardefine:Balloons_1_sunet|kaisong}}
{{#vardefine:Balloons_1_name|Kai Song}}
{{#vardefine:Balloons_2_sunet|iaditya}}
{{#vardefine:Balloons_2_name|Aditya Iyer}}
{{#vardefine:Biology_1_sunet|tramdang}}
{{#vardefine:Biology_1_name|Tram Dang}}
{{#vardefine:Biology_2_sunet|aspeet}}
{{#vardefine:Biology_2_name|Alistair}}
{{#vardefine:Mars_1_sunet|cgreen}}
{{#vardefine:Mars_1_name|Connor Green}}
{{#vardefine:Mars_2_sunet|dgass}}
{{#vardefine:Mars_2_name|Danny Gass}}
{{#vardefine:Operations_1_sunet|nataban}}
{{#vardefine:Operations_1_name|natalia banciella}}
{{#vardefine:Operations_2_sunet|kendall8}}
{{#vardefine:Operations_2_name|Joshua Kendall}}
{{#vardefine:Policy_1_sunet|a3173414}}
{{#vardefine:Policy_1_name|Angie Castro}}
{{#vardefine:Policy_2_sunet|jocampog}}
{{#vardefine:Policy_2_name|Jose Ocampo}}
{{#vardefine:Rockets_1_sunet|kkimoto}}
{{#vardefine:Rockets_1_name|Koichi Kimoto}}
{{#vardefine:Rockets_2_sunet|dbernabe}}
{{#vardefine:Rockets_2_name|Diana}}
{{#vardefine:Rockets_3_sunet|rfinley}}
{{#vardefine:Rockets_3_name|Ryan Thomas Finley}}
{{#vardefine:Satellites_1_sunet|amyzheng}}
{{#vardefine:Satellites_1_name|Amy Zheng}}
{{#vardefine:Satellites_2_sunet|rivdowdy}}
{{#vardefine:Satellites_2_name|River Dowdy}}
{{#vardefine:Satellites_3_sunet|clauer}}
{{#vardefine:Satellites_3_name|Carson Lauer}}
{{#vardefine:FO_1_sunet|dwhu}}
{{#vardefine:FO_1_name|David Hu}}
{{#vardefine:FO_2_sunet|amira7}}
{{#vardefine:FO_2_name|Amira Hutcherson}}
{{#vardefine:IT_1_sunet|mcmatich}}
{{#vardefine:IT_1_name|Mason Matich}}
{{#vardefine:Safety_1_sunet|ashwin5}}
{{#vardefine:Safety_1_name|Ashwin Ananthakumaran}}
{{#vardefine:Workspace_1_sunet|czhen}}
{{#vardefine:Workspace_1_name|Clara Zhen}}
{{#vardefine:Workspace_2_sunet|rchen86}}
{{#vardefine:Workspace_2_name|Rachel Chen}}
{{#vardefine:Website_1_sunet|mcmatich}}
{{#vardefine:Website_1_name|Mason Matich}}
{{#vardefine:Current}}
{{#if:{{{Presidents|}}}|{{#vardefine:Current|President}}{{slack-user|sunet-id = {{#var:{{#var:Current}}_1_sunet}}|display-name = {{#var:{{#var:Current}}_1_name}}}} and {{slack-user|sunet-id={{#var:{{#var:Current}}_2_sunet}}|display-name={{#var:{{#var:Current}}_2_name}}}}}}
{{#if:{{{Balloons|}}}|{{slack-user|sunet-id = {{#var:Balloons_1_sunet}}|display-name = {{#var:Balloons_1_name}}}} and {{slack-user|sunet-id={{#var:Balloons_2_sunet}}|display-name={{#var:Balloons_2_name}}}}}}
{{#if:{{{Biology|}}}|{{slack-user|sunet-id = {{#var:Biology_1_sunet}}|display-name = {{#var:Biology_1_name}}}} and {{slack-user|sunet-id={{#var:Biology_2_sunet}}|display-name={{#var:Biology_2_name}}}}}}
{{#if:{{{Mars|}}}|{{slack-user|sunet-id = {{#var:Mars_1_sunet}}|display-name = {{#var:Mars_1_name}}}} and {{slack-user|sunet-id={{#var:Mars_2_sunet}}|display-name={{#var:Mars_2_name}}}}}}
{{#if:{{{Operations|}}}|{{slack-user|sunet-id = {{#var:Operations_1_sunet}}|display-name = {{#var:Operations_1_name}}}} and {{slack-user|sunet-id={{#var:Operations_2_sunet}}|display-name={{#var:Operations_2_name}}}}}}
{{#if:{{{Policy|}}}|{{slack-user|sunet-id = {{#var:Policy_1_sunet}}|display-name = {{#var:Policy_1_name}}}} and {{slack-user|sunet-id={{#var:Policy_2_sunet}}|display-name={{#var:Policy_2_name}}}}}}
{{#if:{{{Rockets|}}}|
{{slack-user|sunet-id = {{#var:Rockets_1_sunet}}|display-name = {{#var:Rockets_1_name}}}}
and {{slack-user|sunet-id={{#var:Rockets_2_sunet}}|display-name={{#var:Rockets_2_name}}}}
and {{slack-user|sunet-id={{#var:Rockets_3_sunet}}|display-name={{#var:Rockets_3_name}}}}
}}
{{#if:{{{Satellites|}}}|{{slack-user|sunet-id = {{#var:Satellites_1_sunet}}|display-name = {{#var:Satellites_1_name}}}} and {{slack-user|sunet-id={{#var:Satellites_2_sunet}}|display-name={{#var:Satellites_2_name}}}} and {{slack-user|sunet-id = {{#var:Satellites_3_sunet}}|display-name = {{#var:Satellites_3_name}}}} }}
{{#if:{{{Everyone|}}}|
==Presidents==
:* {{slack-user|sunet-id={{#var:President_1_sunet}}|display-name={{#var:President_1_name}}}} and {{slack-user|sunet-id={{#var:President_2_sunet}}|display-name={{#var:President_2_name}}}}
==Balloons Leads==
:* {{slack-user|sunet-id = {{#var:Balloons_1_sunet}}|display-name = {{#var:Balloons_1_name}}}} and {{slack-user|sunet-id={{#var:Balloons_2_sunet}}|display-name={{#var:Balloons_2_name}}}}
==Biology Leads==
:* {{slack-user|sunet-id = {{#var:Biology_1_sunet}}|display-name = {{#var:Biology_1_name}}}} and {{slack-user|sunet-id={{#var:Biology_2_sunet}}|display-name={{#var:Biology_2_name}}}}
==Mars Leads==
:* {{slack-user|sunet-id = {{#var:Mars_1_sunet}}|display-name = {{#var:Mars_1_name}}}} and {{slack-user|sunet-id={{#var:Mars_2_sunet}}|display-name={{#var:Mars_2_name}}}}
==Operations Leads==
:* {{slack-user|sunet-id = {{#var:Operations_1_sunet}}|display-name = {{#var:Operations_1_name}}}} and {{slack-user|sunet-id={{#var:Operations_2_sunet}}|display-name={{#var:Operations_2_name}}}}
==Policy Leads==
:* {{slack-user|sunet-id = {{#var:Policy_1_sunet}}|display-name = {{#var:Policy_1_name}}}} and {{slack-user|sunet-id={{#var:Policy_2_sunet}}|display-name={{#var:Policy_2_name}}}}
==Rockets Leads==
:* {{slack-user|sunet-id = {{#var:Rockets_1_sunet}}|display-name = {{#var:Rockets_1_name}}}}
and {{slack-user|sunet-id={{#var:Rockets_2_sunet}}|display-name={{#var:Rockets_2_name}}}}
and {{slack-user|sunet-id={{#var:Rockets_3_sunet}}|display-name={{#var:Rockets_3_name}}}}
==Satellites Leads==
:* {{slack-user|sunet-id = {{#var:Satellites_1_sunet}}|display-name = {{#var:Satellites_1_name}}}} and {{slack-user|sunet-id={{#var:Satellites_2_sunet}}|display-name={{#var:Satellites_2_name}}}} and {{slack-user|sunet-id={{#var:Satellites_3_sunet}}|display-name={{#var:Satellites_3_name}}}}
==Financial Officers==
:* {{slack-user|sunet-id = {{#var:FO_1_sunet}}|display-name = {{#var:FO_1_name}}}} and {{slack-user|sunet-id={{#var:FO_2_sunet}}|display-name={{#var:FO_2_name}}}}
==IT Lead==
:* {{slack-user|sunet-id = {{#var:IT_1_sunet}}|display-name = {{#var:IT_1_name}}}}
==Safety Leads==
:* {{slack-user|sunet-id = {{#var:Safety_1_sunet}}|display-name = {{#var:Safety_1_name}}}}
==Workspace Leads==
:* {{slack-user|sunet-id = {{#var:Workspace_1_sunet}}|display-name = {{#var:Workspace_1_name}}}} and {{slack-user|sunet-id={{#var:Workspace_2_sunet}}|display-name={{#var:Workspace_2_name}}}}
==Website Leads==
:* {{slack-user|sunet-id = {{#var:Website_1_sunet}}|display-name = {{#var:Website_1_name}}}}}}}}
<nowiki/></onlyinclude>
To use, copy the code below into the desired page, populating the fields that you wish to be displayed (with any text that you want) and feel free to leave the other fields blank or remove.
To use, copy the code below into the desired page, populating the fields that you wish to be displayed (with any text that you want) and feel free to leave the other fields blank or remove.


Line 32: Line 128:


  <nowiki>
  <nowiki>
{{ssi-online-resource
{{Leadership
| Satellites = true
| Satellites = true
}}</nowiki>
}}</nowiki>


<onlyinclude>
[[Category: Templates]]
{{#vardefine:President_1_sunet|aabdalla}}
<nowiki/>
{{#vardefine:President_1_name|Ahmed Abdalla}}
 
{{#vardefine:President_2_sunet|mfharris}}
One downside is that you need to wrap any text that includes this template with nowrap if you want the coleads' names to appear inline with the text.
{{#vardefine:President_2_name|Maya Harris}}
{{#vardefine:Balloons_1_sunet|jteoh2}}
{{#vardefine:Balloons_1_name|Janice Teoh}}
{{#vardefine:Balloons_2_name|matthtan}}
{{#vardefine:Balloons_2_sunet|Matthew Tan}}
{{#vardefine:Biology_1_sunet|luciam}}
{{#vardefine:Biology_1_name|Lucia Riley Morris}}
{{#vardefine:Biology_2_sunet|finsam}}
{{#vardefine:Biology_2_name|Finsam Samson}}
{{#vardefine:Mars_1_sunet|rahma}}
{{#vardefine:Mars_1_name|Rahma Ali}}
{{#vardefine:Mars_2_sunet|kylholl}}
{{#vardefine:Mars_2_name|Kylie Holland}}
{{#vardefine:Operations_1_sunet|flynnd}}
{{#vardefine:Operations_1_name|Flynn Dreilinger}}
{{#vardefine:Operations_2_sunet|gsocolof}}
{{#vardefine:Operations_2_name|Giulia Socolof}}
{{#vardefine:Policy_1_sunet|jthai}}
{{#vardefine:Policy_1_name|Jocelyn Thai}}
{{#vardefine:Policy_2_sunet|lglik}}
{{#vardefine:Policy_2_name|Leo Glikbarg}}
{{#vardefine:Rockets_1_sunet|jsbell39}}
{{#vardefine:Rockets_1_name|Spencer Bell}}
{{#vardefine:Rockets_2_sunet|mfharris}}
{{#vardefine:Rockets_2_name|Maya Harris}}
{{#vardefine:Satellites_1_sunet|akasha}}
{{#vardefine:Satellites_1_name|Akasha Hayden}}
{{#vardefine:Satellites_2_sunet|ianchang}}
{{#vardefine:Satellites_2_name|Ian Chang}}


{{#if:{{{Everyone|}}}|
<nowiki>
==Presidents==
{{nowrap|{{Leadership|Satellites=true}}}}
:* {{slack-user|sunet-id={{#var:President_1_sunet}}|display-name={{#var:President_1_name}}}} and {{slack-user|sunet-id={{#var:President_2_sunet}}|display-name={{#var:President_2_name}}}}
</nowiki>
==Balloons Leads==
:* {{slack-user|sunet-id = {{#var:Balloons_1_sunet}}|display-name = {{#var:Balloons_1_name}}}} and {{slack-user|sunet-id={{#var:Balloons_2_sunet}}|display-name={{#var:Balloons_2_name}}}}
==Biology Leads==
:* {{slack-user|sunet-id = {{#var:Biology_1_sunet}}|display-name = {{#var:Biology_1_name}}}} and {{slack-user|sunet-id={{#var:Biology_2_sunet}}|display-name={{#var:Biology_2_name}}}}
==Mars Leads==
:* {{slack-user|sunet-id = {{#var:Mars_1_sunet}}|display-name = {{#var:Mars_1_name}}}} and {{slack-user|sunet-id={{#var:Mars_2_sunet}}|display-name={{#var:Mars_2_name}}}}
==Operations Leads==
:* {{slack-user|sunet-id = {{#var:Operations_1_sunet}}|display-name = {{#var:Operations_1_name}}}} and {{slack-user|sunet-id={{#var:Operations_2_sunet}}|display-name={{#var:Operations_2_name}}}}
==Policy Leads==
:* {{slack-user|sunet-id = {{#var:Policy_1_sunet}}|display-name = {{#var:Policy_1_name}}}} and {{slack-user|sunet-id={{#var:Policy_2_sunet}}|display-name={{#var:Policy_2_name}}}}
==Rockets Leads==
:* {{slack-user|sunet-id = {{#var:Rockets_1_sunet}}|display-name = {{#var:Rockets_1_name}}}} and {{slack-user|sunet-id={{#var:Rockets_2_sunet}}|display-name={{#var:Rockets_2_name}}}}
==Satellites Leads==
:* {{slack-user|sunet-id = {{#var:Satellites_1_sunet}}|display-name = {{#var:Satellites_1_name}}}} and {{slack-user|sunet-id={{#var:Satellites_2_sunet}}|display-name={{#var:Satellites_2_name}}}}
}}


{{#if:{{{Presidents|}}}|Presidents, {{slack-user|sunet-id = {{#var:President_1_sunet}}|display-name = {{#var:President_1_name}}}} and {{slack-user|sunet-id={{#var:President_1_sunet}}|display-name={{#var:President_1_name}}}}}}
=Updating this page=
{{#if:{{{Balloons|}}}|Balloons Leads, {{slack-user|sunet-id = {{#var:Balloons_1_sunet}}|display-name = {{#var:Balloons_1_name}}}} and {{slack-user|sunet-id={{#var:Balloons_2_sunet}}|display-name={{#var:Balloons_2_name}}}}}}
{{#if:{{{Biology|}}}|Biology Leads, {{slack-user|sunet-id = {{#var:Biology_1_sunet}}|display-name = {{#var:Biology_1_name}}}} and {{slack-user|sunet-id={{#var:Biology_2_sunet}}|display-name={{#var:Biology_2_name}}}}}}
{{#if:{{{Mars|}}}|Mars Leads, {{slack-user|sunet-id = {{#var:Mars_1_sunet}}|display-name = {{#var:Mars_1_name}}}} and {{slack-user|sunet-id={{#var:Mars_2_sunet}}|display-name={{#var:Mars_2_name}}}}}}
{{#if:{{{Operations|}}}|Operations Leads, {{slack-user|sunet-id = {{#var:Operations_1_sunet}}|display-name = {{#var:Operations_1_name}}}} and {{slack-user|sunet-id={{#var:Operations_2_sunet}}|display-name={{#var:Operations_2_name}}}}}}
{{#if:{{{Policy|}}}|Policy Leads, {{slack-user|sunet-id = {{#var:Policy_1_sunet}}|display-name = {{#var:Policy_1_name}}}} and {{slack-user|sunet-id={{#var:Policy_2_sunet}}|display-name={{#var:Policy_2_name}}}}}}
{{#if:{{{Rockets|}}}|Rockets Leads, {{slack-user|sunet-id = {{#var:Rockets_1_sunet}}|display-name = {{#var:Rockets_1_name}}}} and {{slack-user|sunet-id={{#var:Rockets_2_sunet}}|display-name={{#var:Rockets_2_name}}}}}}
{{#if:{{{Satellites|}}}|Satellites Leads, {{slack-user|sunet-id = {{#var:Satellites_1_sunet}}|display-name = {{#var:Satellites_1_name}}}} and {{slack-user|sunet-id={{#var:Satellites_2_sunet}}|display-name={{#var:Satellites_2_name}}}}}}
</onlyinclude>


[[Category: Templates]]
To change the leadership template edit the source of this page. For "SUNet" you actually need to put the first part of the leadership member's email address that they _first_ used to register on slack. I.e., if they registered with a gmail first, and then changed to a Stanford email later, then you need to put the part before the @ of their original gmail account.

Latest revision as of 23:13, 10 April 2026

To use, copy the code below into the desired page, populating the fields that you wish to be displayed (with any text that you want) and feel free to leave the other fields blank or remove.

{{Leadership
| Everyone = 
| Presidents = 
| Balloons = 
| Biology = 
| Mars = 
| Operations = 
| Policy = 
| Rockets = 
| Satellites = 
}}

An example of proper usage is shown here:

{{Leadership
| Everyone = true
| Presidents = 
| Balloons = 
| Biology = 
| Mars = 
| Operations = 
| Policy = 
| Rockets = 
| Satellites = 
}}

or, if you only want the Satellites leads you could do:

{{Leadership
| Satellites = true
}}

One downside is that you need to wrap any text that includes this template with nowrap if you want the coleads' names to appear inline with the text.

{{nowrap|{{Leadership|Satellites=true}}}}

Updating this page

To change the leadership template edit the source of this page. For "SUNet" you actually need to put the first part of the leadership member's email address that they _first_ used to register on slack. I.e., if they registered with a gmail first, and then changed to a Stanford email later, then you need to put the part before the @ of their original gmail account.