Template:Team: Difference between revisions

From Portland NET Wiki
No edit summary
put Contact section first, so new readers don't stop reading at the first email address they run across (e.g. an ARO)
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
<infobox theme="team" layout="stacked">
<infobox theme="team" layout="stacked">
   <title source="name">
   <title source="name">
     <default>{{SUBPAGENAME}} NET</default>
     <default>{{{name|{{#invoke:String|replace|{{SUBPAGENAME}}|Teams/|}}}}} NET</default>
    <format>{{{name}}} NET</format>
   </title>
   </title>
  <data source="contact">
    <label>How To Contact Us</label>
  </data>
   <data source="tl">
   <data source="tl">
     <label>Team Leaders</label>
     <label>Team Leaders</label>
   </data>
   </data>
   <data source="atl">
   <data source="atl">
     <label>Assistant Team Leader</label>
     <label>Assistant Team Leaders</label>
   </data>
   </data>
   <data source="aro">
   <data source="aro">
     <label>Amateur Radio Operators</label>
     <label>Amateur Radio Operators</label>
   </data>
   </data>
   <data source="plan">
   <data source="plan_name">
     <label>Operations Plan</label>
     <label>Operations Plan</label>
     <format>{{OpsPlanLink|{{{plan}}}}}</format>
     <default>{{#if: {{{no_plan|}}} | | {{OpsPlanLink|{{{name|{{#invoke:String|replace|{{SUBPAGENAME}}|Teams/|}}}}}}}}}</default>
  </data>
     <format>{{OpsPlanLink|{{{plan_name}}}}}</format>
  <data source="contact">
     <label>How To Contact Us</label>
   </data>
   </data>
   <data source="additional">
   <data source="additional">
Line 42: Line 44:
{
{
"params": {
"params": {
"contact": {},
"contact": {
"description": "Content for How To Contact Us section",
"example": "{{EmailLink|team@somewhere.com}}",
"type": "content"
},
"tl": {
"tl": {
"description": "Team Leader(s)",
"description": "Team Leader(s)",
Line 62: Line 68:
"type": "content"
"type": "content"
},
},
"plan": {
"name": {
"label": "Operations Plan",
"description": "Team name, if it's different than the page name",
"description": "Link to Operations Plan document",
"example": "TaborVilla",
"example": "{{OpsPlanLink|arbor-lodge-kenton}}",
"type": "string"
"type": "content"
},
"plan_name": {
"description": "Base filename for Ops Plan on portland.gov, if different from page name.",
"example": "argay-parkrose"
},
"no_plan": {
"description": "Set this if the team has no plan at all.",
"example": "true",
"type": "boolean"
}
}
},
},
"description": "Displays an infobox with the basic team stats.",
"description": "Displays an infobox with the basic team stats.",
"format": "block"
"format": "block",
"paramOrder": [
"contact",
"tl",
"atl",
"aro",
"additional",
"name",
"plan_name",
"no_plan"
]
}
}
</templatedata>
</templatedata>
</noinclude><includeonly>
</noinclude><includeonly>
{{#if:{{{aro|}}}||[[Category:Teams_Without_Radio_Operators]]}}
{{DISPLAYTITLE:{{{name|{{#invoke:String|replace|{{SUBPAGENAME}}|Teams/|}}}}} NET}}
[[Category:Teams]]
[[Category:Teams]]
</includeonly>
</includeonly>