Template:AuthorizationCourseInfo: Difference between revisions
From Pumping Station One
No edit summary |
mNo edit summary |
||
| (48 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<table style="background: AliceBlue; border: 1px solid SteelBlue; width=100% ; " align="center"><tr> | <table style="background: AliceBlue; border: 1px solid SteelBlue; width=100% ; margin: auto auto 1em auto;" align="center" ><tr><td style="background: SteelBlue; vertical-align: top; "> | ||
< | <div style="font-size: 115%; font-weight: bold; color: white; padding-left: 4px; ">Authorization Course Info</div></td></tr> | ||
< | <tr><td style="vertical-align: top; padding: 4px 4px 0px 4px; "> | ||
<td style="vertical-align: top; padding: 4px; "> | [[File:Authorization-required.png|250px|right|link=How Do I Get Authorized?]] | ||
[[File:Authorization-required.png| | <span style="font-size: 150%; font-weight: bold; ">{{#if:{{{Authorization Course Name|}}}|{{{Authorization Course Name}}}|REQUIRED INFO MISSING}}</span><br> | ||
'''Authorizer''': {{#if:{{{Authorizer Name|}}}|{{{Authorizer Name}}}|REQUIRED INFO MISSING}}<br>'''Schedule Frequency''': {{#if:{{{Schedule Frequency|}}}|{{{Schedule Frequency}}}|REQUIRED INFO MISSING}}<br>{{#if:{{{Discord Channel Link|}}}|{{#if: {{{Discord Channel Name|}}}|'''Discord Channel''': [{{{Discord Channel Link}}} {{{Discord Channel Name}}}]|}}|}}{{#if:{{{Prerequisites|}}}|<br>'''Prerequisites''': {{{Prerequisites}}}|}}{{#if:{{{Step 1|}}}|<br>'''Step 1''': {{{Step 1}}}|}}{{#if:{{{Step 2|}}}|<br>'''Step 2''': {{{Step 2}}}|}}{{#if:{{{Step 3|}}}|<br>'''Step 3''': {{{Step 3}}}|}}{{#if:{{{Step 4|}}}|<br>'''Step 4''': {{{Step 4}}}|}}{{#if:{{{Step 5|}}}|<br>'''Step 5''': {{{Step 5}}}|}}{{#if:{{{Required Materials|}}}|<br>'''Required Materials''': {{{Required Materials}}}|}}{{#if:{{{Notes|}}}|<br>'''Notes''': {{{Notes}}}|}}{{#if:{{{Authorization Course Name|}}}|<br>'''Tools covered''': {{:Special:WhatLinksHere/Authorizations/{{{Authorization Course Name}}}}}|}} | |||
<span style="font-size: 150%; font-weight: bold; ">{{{Authorization Course Name}}}</span><br> | <div class="mw-collapsible mw-collapsed" style="margin-top: -10px ; > | ||
'''Authorizer''': {{{Authorizer Name}}}<br>'''Schedule Frequency''': {{{Schedule Frequency}}}<br>{{#if:{{{Discord Channel Link}}}|{{#if: {{{Discord Channel Name}}}|'''Discord Channel''': [{{{Discord Channel Link}}} {{{Discord Channel Name}}}] | <div class="mw-collapsible-toggle" style="float: none;"> | ||
<noinclude> | <span class="up">[[File:Cog-button.png|24px|right|link=]]</span> | ||
</div> | |||
<div class="mw-collapsible-content"> | |||
<div style="text-align: right ; padding: 10px 0px 16px 0px ; ">[[Authorizations/{{{Authorization Course Name}}}|Edit this auth]]<br>Copy and paste this into the tool's wiki page <br>after the <span style="font-family: monospace ; " >Template:EquipmentPage</span> template.</div><div style="text-align: right ; "><span style="background: MistyRose ; border: solid cadetblue ; border-radius: 40px ; padding: 4px 10px 4px 10px ; font-family: monospace ; text-align: right ; " ><nowiki>{{:Authorizations/</nowiki>{{{Authorization Course Name}}}<nowiki>}}</nowiki></span></div><div style="text-align: right ; padding: 10px 0px 16px 0px ; "><small><small>[[Authorizations/{{{Authorization Course Name}}}|Auth info]] last updated by [[User:{{REVISIONUSER}}|{{REVISIONUSER}}]] on {{#timel: F d, Y | {{REVISIONTIMESTAMP}} }}.</small></small></div></div></div></td></tr></table><noinclude> | |||
{{Documentation}} | {{Documentation}} | ||
<!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> | <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> | ||
| Line 13: | Line 16: | ||
{ | { | ||
"params": { | "params": { | ||
"Authorization | "Authorization Course Name": { | ||
"description": "Name of | "description": "Name of the authorization course. Important: Must match the name of this page.", | ||
"example": "Hot Air Balloon", | "example": "Hot Air Balloon", | ||
"required": true | "required": true | ||
}, | }, | ||
" | "Authorizer Name": { | ||
"description": "Name(s) of authorizer(s), preferably linked to their wiki user page where they can list off better contact info, like their Discord name.", | |||
"Schedule Frequency": {}, | "example": "[[User:kai_hacker|Kai]]", | ||
"Discord Channel Link": {}, | "required": true | ||
"Discord Channel Name": {}, | }, | ||
"Prerequisites": {}, | "Schedule Frequency": { | ||
"Step 1": {}, | "description": "When/how often does the authorization occurs.", | ||
"Step 2": {}, | "example": "Roughly once a week, every third Monday, by request, etc", | ||
"Step 3": {}, | "required": true | ||
"Step 4": {}, | }, | ||
"Step 5": {}, | "Discord Channel Link": { | ||
"Required Materials": {}, | "description": "Right-click the channel name to get a link.", | ||
"Notes": {} | "example": "https://discord.com/channels/1270929620224704544/1270938360394809489" | ||
} | }, | ||
"Discord Channel Name": { | |||
"description": "Name of channel.", | |||
"example": "#aviation-club" | |||
}, | |||
"Prerequisites": { | |||
"description": "Any other auths the member needs to complete first, etc.", | |||
"example": "Completed auth for [[Parachute]]" | |||
}, | |||
"Step 1": { | |||
"description": "Free text field to provide steps needed to complete.", | |||
"example": "[https://canvas.pumpingstationone.org/courses/40 Complete the Canvas course]" | |||
}, | |||
"Step 2": { | |||
"description": "Free text field to provide steps needed to complete.", | |||
"example": "Use Canvas to schedule with the next available in-person auth" | |||
}, | |||
"Step 3": { | |||
"description": "Free text field to provide steps needed to complete.", | |||
"example": "Attend and complete in-person auth" | |||
}, | |||
"Step 4": { | |||
"description": "Free text field to provide steps needed to complete." | |||
}, | |||
"Step 5": { | |||
"description": "Free text field to provide steps needed to complete." | |||
}, | |||
"Required Materials": { | |||
"description": "Tools or gear the member should bring.", | |||
"example": "Aviator goggles, cape, propane" | |||
}, | |||
"Notes": { | |||
"description": "Free text field to provide extra notes.", | |||
"example": "Will be rescheduled if there's bad weather." | |||
} | |||
}, | |||
"description": "This template generates the blue Authorization Course Info box. Go to the \"Templates:Authorization Course Info\" page to find out how to insert this on tool pages. Important: The name of the current page you're inserting this template into must match the \"Authorization Page Name\" field.", | |||
"paramOrder": [ | |||
"Authorization Course Name", | |||
"Authorizer Name", | |||
"Schedule Frequency", | |||
"Discord Channel Name", | |||
"Discord Channel Link", | |||
"Prerequisites", | |||
"Step 1", | |||
"Step 2", | |||
"Step 3", | |||
"Step 4", | |||
"Step 5", | |||
"Required Materials", | |||
"Notes" | |||
] | |||
} | } | ||
</templatedata></noinclude> | </templatedata> | ||
</noinclude> | |||