Difference between revisions of "Template:Team"

From Nottinghack Wiki
Jump to navigation Jump to search
(→‎Arguments: slack channel)
(Remove trustee config (this I don't believe did anything anyway))
 
(29 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{| class="wikitable"  {{#ifeq: {{{dissolved}}}|yes|style="float:right; width:300px; margin-left:10px; margin-bottom:10px; color: DarkSlateGray;"|style="float:right; width:300px; margin-left:10px; margin-bottom:10px;" }} <!-- make text grey if defunct --> style="float:right;width:300px;margin-left:10px;margin-bottom:10px;"
+
{| class="wikitable"  {{#ifeq: {{{dissolved}}}|yes|style="float:right; width:300px; margin-left:10px; margin-bottom:10px; color: DarkSlateGray;"|style="float:right; width:300px; margin-left:10px; margin-bottom:10px;" }} <!-- make text grey if defunct -->
|-
+
! colspan="2"  {{#ifeq: {{{dissolved}}}|yes|style="background-color:DarkSlateGray; color:#ffffff; text-align: center; font-size:110%; border: 1px solid #244724;"|style="background-color:indigo; color:#ffffff; text-align: center; font-size:110%; border: 1px solid indigo;" }} | '''{{#if:{{{name|}}}|{{{name}}}|{{SUBPAGENAME}} team}}''' {{#ifeq: {{{dissolved}}}|yes|&nbsp;(dissolved) }}   
! colspan="2"  {{#ifeq: {{{dissolved}}}|yes|style="background-color:DarkSlateGray; color:#ffffff; text-align: center; border: 1px solid #244724;"|style="background-color:indigo; color:#ffffff; text-align: center; border: 1px solid indigo;" }} | {{#if:{{{name|}}}|{{{name}}}|{{SUBPAGENAME}} Team}} {{#ifeq: {{{dissolved}}}|yes|&nbsp;(dissolved) }}   
 
 
   |- {{#if:{{{started|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   |- {{#if:{{{started|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   ! Started
 
   ! Started
 
   | {{{started}}}
 
   | {{{started}}}
 
   |- {{#if:{{{email|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   |- {{#if:{{{email|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
   ! Team email
+
   ! Email
 
   | [mailto:{{{email}}} {{{email}}}]
 
   | [mailto:{{{email}}} {{{email}}}]
 +
  |- {{#if:{{{discord|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 +
  ! Discord
 +
  | [{{{discord}}} {{SUBPAGENAME}} channel]
 
   |- {{#if:{{{slack|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   |- {{#if:{{{slack|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   ! Slack
 
   ! Slack
   | [{{{slack}}} {{{SUBPAGENAME}}} channel]
+
   | [{{{slack}}} {{SUBPAGENAME}} channel] (deprecated)
 
   |- {{#if:{{{lead|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   |- {{#if:{{{lead|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
   ! Team Lead
+
   ! Lead
 
   | {{{lead}}}
 
   | {{{lead}}}
   |- {{#if:{{{members|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
+
   |-  
 
   ! Members
 
   ! Members
   | {{{members}}}
+
   | Team members listed on [https://hms.nottinghack.org.uk/teams HMS].
 +
  |- {{#if:{{{hms|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 +
  ! HMS page
 +
  | [{{{hms}}} {{SUBPAGENAME}} Team on HMS]
 +
  |- {{#if:{{{hms2|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 +
  ! HMS page (2)
 +
  | [{{{hms2}}} {{SUBPAGENAME}} Team on HMS (2)]
 
   |- {{#if:{{{budget|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   |- {{#if:{{{budget|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   ! Budget
 
   ! Budget
 
   | {{{budget}}} {{#if: {{{budgetyear|}}}|<small>'' ({{{budgetyear|}}})''</small> }}
 
   | {{{budget}}} {{#if: {{{budgetyear|}}}|<small>'' ({{{budgetyear|}}})''</small> }}
  |- {{#if:{{{trustee|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
  ! Trustee contact
 
  | {{{trustee}}}
 
 
   |-{{#ifeq: {{{dissolved|}}}|yes| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   |-{{#ifeq: {{{dissolved|}}}|yes| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
 
   ! Status
 
   ! Status
 
   | Dissolved {{#if: {{{dissolveddate|}}}|<small>'' ({{{dissolveddate|}}})''</small> }}
 
   | Dissolved {{#if: {{{dissolveddate|}}}|<small>'' ({{{dissolveddate|}}})''</small> }}
 
|-
 
|-
| colspan="2" style="text-align: center; border: 1px solid indigo; "|<small> '''Teams:''' &nbsp; [[Teams|About]] • [[Team responsibilities and contacts|Responsibilities]] &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [[Template:Team |{{}}]]</small>
+
| colspan="2" style="text-align: center; border: 1px solid indigo; "|<small> '''Teams:''' &nbsp; [[Teams|About]] • [[:Category:Teams|all pages]]&nbsp; &nbsp; &nbsp; &nbsp; [[Template:Team |{{}}]]<br /><hr />{{Active teams}}</small>
|}<noinclude>
+
|}<noinclude>{{clear}}
  
 
== Documentation ==
 
== Documentation ==
Line 40: Line 45:
 
|started=
 
|started=
 
|email=
 
|email=
 +
|discord=
 
|slack=
 
|slack=
 
|lead=
 
|lead=
|members=
+
|hms=
 
|budget=
 
|budget=
 
|budgetyear=
 
|budgetyear=
|trustee=
 
 
}}
 
}}
 
</pre>
 
</pre>
Line 60: Line 65:
 
;lead
 
;lead
 
:Name of team lead. Ideally, use <nowiki>[[User:username|username]]</nowiki> format, or if no wiki userpage use lead name without wikilink.
 
:Name of team lead. Ideally, use <nowiki>[[User:username|username]]</nowiki> format, or if no wiki userpage use lead name without wikilink.
;members
+
;hms
:List of members involved. Ideally, use <nowiki>[[User:username|username]]</nowiki> format, or if no wiki userpage use name without wikilink.
+
:hms=url url should be link to specific Team page on HMS <nowiki>hms=https://hms.nottinghack.org.uk/teams/67</nowiki>
 
;budget
 
;budget
 
:Annual budget that the team has access to, format £X
 
:Annual budget that the team has access to, format £X
 
;budgetyear
 
;budgetyear
 
:Year for budget, format is YYYY. For example, 'budgetyear=2019'
 
:Year for budget, format is YYYY. For example, 'budgetyear=2019'
;trusteeContact
 
:Trustee contact for the team
 
 
;dissolved
 
;dissolved
 
:If team is dissolved use dissolved=yes
 
:If team is dissolved use dissolved=yes
Line 73: Line 76:
 
:Date dissolved use format DD/MM/YYYY. If day or month is unknown use 01.
 
:Date dissolved use format DD/MM/YYYY. If day or month is unknown use 01.
  
 +
====Deprecated====
 +
;members
 +
:Members now listed in HMS - always show link
 +
 +
;trusteeContact
 +
:Trustee contact for the team (not maintained on Wiki so best to remove)
 +
 +
;trustee
 +
:Trustee contact for the team (not maintained on Wiki so best to remove)
 +
 +
===Sub templates used===
 +
* [[Template:Active teams]]
  
 
[[Category:Templates infoboxes]]
 
[[Category:Templates infoboxes]]
 
</noinclude>
 
</noinclude>

Latest revision as of 21:56, 6 May 2024

Team team
Started {{{started}}}
Email {{{email}}}
Discord [{{{discord}}} Team channel]
Slack [{{{slack}}} Team channel] (deprecated)
Lead {{{lead}}}
Members Team members listed on HMS.
HMS page [{{{hms}}} Team Team on HMS]
HMS page (2) [{{{hms2}}} Team Team on HMS (2)]
Budget {{{budget}}}
Status Dissolved
Teams:   Aboutall pages        {{}}

3D PrintingBikeCommsCraftElectronicsInfrastructureLaserMembershipMetalworkingNetworkResources and SnackspaceSafetySoftwareToolsWoodworking

Documentation

All arguments are optional, but you should have at least 1 (ideally more). Don't worry about the way it looks on this page: that's purely because no arguments are specified.

Abbreviated parameter list:

{{Team
|started=
|email=
|discord=
|slack=
|lead=
|hms=
|budget=
|budgetyear=
}}

Arguments

name
Team name override (default: the page name without the 'Team:' prefix and with 'team' suffix)
started
Date team started up, format Month YYYY. For example, 'started=February 2019'.
email
Will display email as Team email.
slack
Use url link to team's Slack channel (find on Slack by right-clicking and copy link address from the left column over #channel name)
lead
Name of team lead. Ideally, use [[User:username|username]] format, or if no wiki userpage use lead name without wikilink.
hms
hms=url url should be link to specific Team page on HMS hms=https://hms.nottinghack.org.uk/teams/67
budget
Annual budget that the team has access to, format £X
budgetyear
Year for budget, format is YYYY. For example, 'budgetyear=2019'
dissolved
If team is dissolved use dissolved=yes
dissolveddate
Date dissolved use format DD/MM/YYYY. If day or month is unknown use 01.

Deprecated

members
Members now listed in HMS - always show link
trusteeContact
Trustee contact for the team (not maintained on Wiki so best to remove)
trustee
Trustee contact for the team (not maintained on Wiki so best to remove)

Sub templates used