Difference between revisions of "Template:Team"
Jump to navigation
Jump to search
m (added team lead) |
(Remove trustee config (this I don't believe did anything anyway)) |
||
(44 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | {| class="wikitable" 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| (dissolved) }} | ||
+ | |- {{#if:{{{started|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }} | ||
+ | ! Started | ||
+ | | {{{started}}} | ||
+ | |- {{#if:{{{email|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }} | ||
+ | ! 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 --> }} | ||
+ | ! Slack | ||
+ | | [{{{slack}}} {{SUBPAGENAME}} channel] (deprecated) | ||
+ | |- {{#if:{{{lead|}}}| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }} | ||
+ | ! Lead | ||
+ | | {{{lead}}} | ||
+ | |- | ||
+ | ! 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 --> }} | ||
+ | ! Budget | ||
+ | | {{{budget}}} {{#if: {{{budgetyear|}}}|<small>'' ({{{budgetyear|}}})''</small> }} | ||
+ | |-{{#ifeq: {{{dissolved|}}}|yes| | style="display: none;" <!-- Hide row if parameter doesn't exist --> }} | ||
+ | ! Status | ||
+ | | Dissolved {{#if: {{{dissolveddate|}}}|<small>'' ({{{dissolveddate|}}})''</small> }} | ||
|- | |- | ||
− | + | | colspan="2" style="text-align: center; border: 1px solid indigo; "|<small> '''Teams:''' [[Teams|About]] • [[:Category:Teams|all pages]] [[Template:Team |{{}}]]<br /><hr />{{Active teams}}</small> | |
− | + | |}<noinclude>{{clear}} | |
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{ | ||
− | |||
− | {{ | ||
− | }} | ||
− | |||
− | |||
− | |||
− | {{ | ||
− | |||
− | |||
− | |||
− | |||
== Documentation == | == 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. | 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: | ||
+ | |||
+ | <pre> | ||
+ | {{Team | ||
+ | |started= | ||
+ | |email= | ||
+ | |discord= | ||
+ | |slack= | ||
+ | |lead= | ||
+ | |hms= | ||
+ | |budget= | ||
+ | |budgetyear= | ||
+ | }} | ||
+ | </pre> | ||
=== Arguments === | === Arguments === | ||
− | |||
;name | ;name | ||
− | :Team name override (default: the page name without the | + | :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 | ;email | ||
− | :Will display | + | :Will display email as Team email. |
− | ; | + | ;slack |
− | :If | + | :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 |
− | :Date | + | :Name of team lead. Ideally, use <nowiki>[[User:username|username]]</nowiki> format, or if no wiki userpage use lead name without wikilink. |
+ | ;hms | ||
+ | :hms=url url should be link to specific Team page on HMS <nowiki>hms=https://hms.nottinghack.org.uk/teams/67</nowiki> | ||
+ | ;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 | ;trusteeContact | ||
− | :Trustee contact for the team | + | :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]] | ||
</noinclude> | </noinclude> |
Latest revision as of 21:56, 6 May 2024
Team team | |
---|---|
Members | Team members listed on HMS. |
Teams: About • all pages {{}} 3D Printing • Bike • Comms • Craft • Electronics • Infrastructure • Laser • Membership • Metalworking • Network • Resources and Snackspace • Safety • Software • Tools • Woodworking |
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'.
- 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)