Difference between revisions of "Template:Leadership"

From Stanford SSI Wiki
Jump to navigation Jump to search
(Created page with "{{#vardefine:President_1_sunet|aabdalla}} {{#vardefine:President_1_name|Ahmed Abdalla}} {{#vardefine:President_2_sunet|mfharris}} {{#vardefine:President_2_name|Maya Harris}} {...")
 
(Updated for 25-26 leadership class)
 
(49 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{#vardefine:President_1_sunet|aabdalla}}
 
{{#vardefine:President_1_name|Ahmed Abdalla}}
 
{{#vardefine:President_2_sunet|mfharris}}
 
{{#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}}
 
 
 
<onlyinclude>
 
<onlyinclude>
 +
{{nowrap|{{#vardefine:President_1_sunet|miczheng}}
 +
{{#vardefine:President_1_name|Michelle Zheng}}
 +
{{#vardefine:President_2_sunet|sagewu}}
 +
{{#vardefine:President_2_name|Sage Wu}}
 +
{{#vardefine:Balloons_1_sunet|quyenvo}}
 +
{{#vardefine:Balloons_1_name|Quyen Vo}}
 +
{{#vardefine:Balloons_2_sunet|davidzh}}
 +
{{#vardefine:Balloons_2_name|David Zhou}}
 +
{{#vardefine:Biology_1_sunet|dyilmaz}}
 +
{{#vardefine:Biology_1_name|Deniz Yilmaz}}
 +
{{#vardefine:Biology_2_sunet|agshilli}}
 +
{{#vardefine:Biology_2_name|Annabelle Shilling}}
 +
{{#vardefine:Mars_1_sunet|ccrown}}
 +
{{#vardefine:Mars_1_name|Colin Crown}}
 +
{{#vardefine:Mars_2_sunet|arden01}}
 +
{{#vardefine:Mars_2_name|Arden Boshler Wiese}}
 +
{{#vardefine:Operations_1_sunet|lskaling}}
 +
{{#vardefine:Operations_1_name|Lawton Skaling}}
 +
{{#vardefine:Policy_1_sunet|jalmeida}}
 +
{{#vardefine:Policy_1_name|Jhonny Almeida}}
 +
{{#vardefine:Policy_2_sunet|nishikel}}
 +
{{#vardefine:Policy_2_name|Nishi Kelkar}}
 +
{{#vardefine:Rockets_1_sunet|jjackie}}
 +
{{#vardefine:Rockets_1_name|Jackie Peña}}
 +
{{#vardefine:Rockets_2_sunet|ddortiz}}
 +
{{#vardefine:Rockets_2_name|Diego Ortiz}}
 +
{{#vardefine:Satellites_1_sunet|mcmatich}}
 +
{{#vardefine:Satellites_1_name|Mason Matich}}
 +
{{#vardefine:Satellites_2_sunet|kaitlyn5}}
 +
{{#vardefine:Satellites_2_name|Kaitlyn Leitherer}}
 +
{{#vardefine:Satellites_3_sunet|lcahilly}}
 +
{{#vardefine:Satellites_3_name|Lundeen Cahilly}}
 +
{{#vardefine:FO_1_sunet|nataban}}
 +
{{#vardefine:FO_1_name|Natalia Banciella}}
 +
{{#vardefine:FO_2_sunet|kendall8}}
 +
{{#vardefine:FO_2_name|Joshua Kendall}}
 +
{{#vardefine:IT_1_sunet|mcmatich}}
 +
{{#vardefine:IT_1_name|Mason Matich}}
 +
{{#vardefine:Safety_1_sunet|newpomax}}
 +
{{#vardefine:Safety_1_name|Leo Glikbarg}}
 +
{{#vardefine:Safety_2_sunet|branjz}}
 +
{{#vardefine:Safety_2_name|Brandon Zhang}}
 +
{{#vardefine:Workspace_1_sunet|mbfly}}
 +
{{#vardefine:Workspace_1_name|Matthew Nguyen}}
 +
{{#vardefine:Workspace_2_sunet|amyh26}}
 +
{{#vardefine:Workspace_2_name|Amy Hoang}}
 +
{{#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}}}} }}
 +
{{#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}}}}}}
 +
{{#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|}}}|
 
{{#if:{{{Everyone|}}}|
 
==Presidents==
 
==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}}}}
+
:* {{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==  
 
==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}}}}
 
:* {{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}}}}
Line 43: Line 68:
 
:* {{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}}}}
 
:* {{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==  
 
==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}}}}
+
:* {{slack-user|sunet-id = {{#var:Operations_1_sunet}}|display-name = {{#var:Operations_1_name}}}}
 
==Policy Leads==  
 
==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}}}}
 
:* {{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}}}}
Line 49: Line 74:
 
:* {{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}}}}
 
:* {{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==  
 
==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}}}}
+
:* {{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}}}}
{{#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}}}}}}
+
==IT Lead==
{{#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}}}}}}
+
:* {{slack-user|sunet-id = {{#var:IT_1_sunet}}|display-name = {{#var:IT_1_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}}}}}}
+
==Safety Leads==  
{{#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}}}}}}
+
:* {{slack-user|sunet-id = {{#var:Safety_1_sunet}}|display-name = {{#var:Safety_1_name}}}} and {{slack-user|sunet-id={{#var:Safety_2_sunet}}|display-name={{#var:Safety_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}}}}}}
+
==Workspace Leads==  
{{#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}}}}}}
+
:* {{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}}}}
{{#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}}}}}}
+
==Website Leads==  
{{#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}}}}}}
+
:* {{slack-user|sunet-id = {{#var:Website_1_sunet}}|display-name = {{#var:Website_1_name}}}} and {{slack-user|sunet-id={{#var:Website_2_sunet}}|display-name={{#var:Website_2_name}}}}}}}}
</onlyinclude>
+
<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.
  
 
  <nowiki>
 
  <nowiki>
{{ssi-online-resource
+
{{Leadership
 
| Everyone =  
 
| Everyone =  
 
| Presidents =  
 
| Presidents =  
Line 80: Line 105:
  
 
  <nowiki>
 
  <nowiki>
{{ssi-online-resource
+
{{Leadership
 
| Everyone = true
 
| Everyone = true
 
| Presidents =  
 
| Presidents =  
Line 95: Line 120:
  
 
  <nowiki>
 
  <nowiki>
{{ssi-online-resource
+
{{Leadership
 
| Satellites = true
 
| Satellites = true
 
}}</nowiki>
 
}}</nowiki>
  
 
[[Category: Templates]]
 
[[Category: Templates]]
 +
<nowiki/>
 +
 +
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.
 +
 +
<nowiki>
 +
{{nowrap|{{Leadership|Satellites=true}}}}
 +
</nowiki>
 +
 +
=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.

Latest revision as of 07:37, 31 March 2025

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.