Difference between revisions of "Template:Team Member"

From edegan.com
Jump to navigation Jump to search
 
 
(20 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
{{Team Member
 
{{Team Member
 
|Has name=
 
|Has name=
|Has position=
+
|Has headshot=
|Has status=
+
|Has team position=
 +
|Has team status=
 
|Has or doing degree=
 
|Has or doing degree=
|Has major=
+
|Has academic major=
 
|Has skills=
 
|Has skills=
 
|Has email=
 
|Has email=
 
|Has skype=
 
|Has skype=
 +
|Went to school=
 +
|Has graduating class=
 +
|Had join date=
 +
|Has interests=
 +
|Has fun fact=
 +
|Has job title=
 +
|Has URL=
 +
|Has team sponsor=
 
}}
 
}}
 
</pre>
 
</pre>
 
Edit the page to see the template text.
 
Edit the page to see the template text.
</noinclude><includeonly>{| style="width: 30em; font-size: 90%; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align:left;"
 
! style="text-align: center; background-color:#ccccff;" colspan="2" |<span style="font-size: larger;">{{PAGENAME}}</span>
 
|-
 
! Has name
 
| [[Has name::{{{Has name|}}}]]
 
|-
 
! Has position
 
| [[Has position::{{{Has position|}}}]]
 
|-
 
! Has status
 
| [[Has status::{{{Has status|}}}]]
 
|-
 
! Has or doing degree
 
| [[Has degree::{{{Has or doing degree|}}}]]
 
|-
 
! Has major
 
| {{#arraymap:{{{Has major|}}}|,|x|[[Has major::x]]}}
 
|-
 
! Has skills
 
| {{#arraymap:{{{Has skills|}}}|,|x|[[Has skills::x]]}}
 
|-
 
! Has email
 
| [[Has email::{{{Has email|}}}]]
 
|-
 
! Has skype
 
| [[Has skype::{{{Has skype|}}}]]
 
|}
 
  
 +
This template uses [[Form:Team Member]] and puts pages into [[:Category:Team Member]]
 +
 +
If [[Property:Has headshot]] is not specified a default image is used.
 +
 +
This template also uses:
 +
*[[Property:Has team position]]. This should be set to Management, Researcher, or Tech Team.
 +
*[[Property:Has team status]]. This should be set to Active or Inactive.
 +
*[[Property:Has or doing degree]]. This should be set to None, Bachelor, Master, PhD, or Other.
 +
 +
</noinclude><includeonly>
 +
{{Infobox
 +
| bodystyle  = width: 25em; background-color: #ffffff; border: 1px solid #a63c07;
 +
| autoheaders = y
 +
| title      = Team Member
 +
| abovestyle  = background:#0d776e; font-size: 125%; color:#ffffff
 +
| above      = [[Has team position::{{{Has team position|}}}]]
 +
| image      = [[File:{{{Has headshot|Profile_placeholder.png}}}|200px|thumb|center]]
 +
| headerstyle = background:#0d776e; color:#ffffff;
 +
| subheader  = '''[[Has name::{{{Has name|}}}]]'''
 +
| header1    = Information
 +
| labelstyle  = width: 33%;
 +
| label5      =Status
 +
| data5      ={{#if:{{{Has team status|}}} | [[Has team status::{{{Has team status|}}}]] }}
 +
| label6      =Degree
 +
| data6      ={{#if:{{{Has or doing degree|}}} | [[Has or doing degree::{{{Has or doing degree|}}}]] }}
 +
| label7      =Major
 +
| data7      ={{#if:{{{Has academic major|}}} | {{#arraymap:{{{Has academic major|}}}|,|x|[[Has academic major::x]]}} }}
 +
| label8      =Skills (Students only)
 +
| data8      ={{#if:{{{Has skills|}}} | {{#arraymap:{{{Has skills|}}}|,|x|[[Has skills::x]]}} }}
 +
| label9      =Email
 +
| data9      ={{#if:{{{Has email|}}} | [[Has email::{{{Has email|}}}]] }}
 +
| label10    =Skype
 +
| data10      ={{#if:{{{Has skype|}}} | [[Has skype::{{{Has skype|}}}]] }}
 +
| label12    =School
 +
| data12      ={{#if:{{{Went to school|}}} | [[Went to school::{{{Went to school|}}}]] }}
 +
| label13    =Graduating class
 +
| data13      ={{#if:{{{Has graduating class|}}} | [[Has graduating clas::{{{Has graduating class|}}}]] }}
 +
| label14    =Join date
 +
| data14      ={{#if:{{{Had join date|}}} | [[Had join date::{{{Had join date|}}}]] }}
 +
| label15    =Interests
 +
| data15      ={{#if:{{{Has interests|}}} | [[Has interests::{{{Has interests|}}}]] }}
 +
| label16    =Fun fact
 +
| data16      ={{#if:{{{Has fun fact|}}} | [[Has fun fact::{{{Has fun fact|}}}]] }}
 +
| label17    =Job Title
 +
| data17      ={{#if:{{{Has job title|}}} | [[Has job title::{{{Has job title|}}}]] }}
 +
| label18    =URL
 +
| data18      ={{#if:{{{Has URL|}}} | [[Has URL::{{{Has URL|}}}]] }}
 +
| label19    =Sponsor
 +
| data19      ={{#if:{{{Has team sponsor|}}} | {{#arraymap:{{{Has team sponsor|}}}|,|x|[[Has team sponsor::x]]}} }}
 +
| label11    =Projects
 +
| data11      ={{#ask: [[Category:Project]] [[Has owner::{{PAGENAME}}]]}}
 +
| belowstyle  = background:#d6d6d6; font-size: 0.7em;
 +
| below      = Copyright © 2019 edegan.com. All Rights Reserved.
 +
}}
 +
 +
{{#default_form:Team Member}}
 
[[Category:Team Member]]
 
[[Category:Team Member]]
 
</includeonly>
 
</includeonly>

Latest revision as of 13:13, 30 September 2020

This is the "Team Member" template. It should be called in the following format:

{{Team Member
|Has name=
|Has headshot=
|Has team position=
|Has team status=
|Has or doing degree=
|Has academic major=
|Has skills=
|Has email=
|Has skype=
|Went to school=
|Has graduating class=
|Had join date=
|Has interests=
|Has fun fact=
|Has job title=
|Has URL=
|Has team sponsor=
}}

Edit the page to see the template text.

This template uses Form:Team Member and puts pages into Category:Team Member

If Property:Has headshot is not specified a default image is used.

This template also uses: