Template:Program: Difference between revisions

From USApedia
No edit summary
No edit summary
 
(19 intermediate revisions by 2 users not shown)
Line 7: Line 7:
|ProgramType=
|ProgramType=
|OrgSponsor=
|OrgSponsor=
|TopOrganization=
|CreationLegislation=
|CreationLegislation=
|Mission=
|Purpose=
|Website=
|Website=
|ProgramStart=
|InitialFunding=
|Duration=
|Historic=
}}
}}
</pre>
</pre>
Line 18: Line 23:
|ProgramType=Page
|ProgramType=Page
|OrgSponsor=Page
|OrgSponsor=Page
|CreationLegislation=Page
|TopOrganization=Page
|Mission=Wikitext string
|CreationLegislation=String
|Purpose=Wikitext string
|Website=URL
|Website=URL
|ProgramStart=String
|InitialFunding=String
|Duration=String
|Historic=Boolean
}}
}}
</noinclude>
</noinclude><includeonly>
 
<includeonly>
{{#cargo_store:_table=Program
{{#cargo_store:_table=Program
|ProgramName={{{ProgramName|}}}
|ProgramName={{{ProgramName|}}}
|ProgramType={{{ProgramType|}}}
|ProgramType={{{ProgramType|}}}
|OrgSponsor={{{OrgSponsor|}}}
|OrgSponsor={{{OrgSponsor|}}}
|TopOrganization={{{TopOrganization|}}}
|CreationLegislation={{{CreationLegislation|}}}
|CreationLegislation={{{CreationLegislation|}}}
|Mission={{{Mission|}}}
|Purpose={{{Purpose|}}}
|Website={{{Website|}}}
|Website={{{Website|}}}
|ProgramStart={{{ProgramStart|}}}
|InitialFunding={{{InitialFunding|}}}
|Duration={{{Duration|}}}
|Historic={{{Historic|}}}
}}
}}
 
Stored: {{#cargo_query:|tables=Program|fields=ProgramName|where=ProgramName="{{{ProgramName|}}}"|format=list}}
{| class="wikitable" style="float:right; width:300px;"
{{#ifeq: {{#cargo_query:|tables=Program|fields=ProgramName|where=ProgramName="{{{ProgramName|}}}"|format=list}} | No results
|+ '''{{PAGENAME}}'''
  | [[Category:Cargo Storage Failed]] <!-- If query equals "No results", add category -->
|-
  | <!-- If query returns ProgramName or anything else, no category -->
! style="background:#002868; color:#FFFFFF" | '''Type'''
}}
| style="background:#BF0A30; color:#FFFFFF" | {{#if:{{{ProgramType|}}}|[[{{{ProgramType}}}]]|N/A}}
<div style="clear: both;"></div>
|-
<table class="wikitable" style="border: 2px solid #BF0A30; float:right; width:300px; margin-top: 0px; padding: 5px;">
! style="background:#002868; color:#FFFFFF" | '''Sponsor Organization'''
<caption style="caption-side: top;">{{#if:{{{ProgramName|}}}|{{{ProgramName}}}|Program}}</caption>
| style="background:#BF0A30; color:#FFFFFF" | {{#if:{{{OrgSponsor|}}}|[[{{{OrgSponsor}}}]]|N/A}}
<tr>
|-
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Type'''</th>
! style="background:#002868; color:#FFFFFF" | '''Creation Legislation'''
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{#if:{{{ProgramType|}}}|[[{{{ProgramType}}}]]|N/A}}</td>
| style="background:#BF0A30; color:#FFFFFF" | {{#if:{{{CreationLegislation|}}}|[[{{{CreationLegislation}}}]]|N/A}}
</tr>
|-
<tr>
! style="background:#002868; color:#FFFFFF" | '''Website'''
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Sponsor Organization'''</th>
| style="background:#BF0A30; color:#FFFFFF" | {{#if:{{{Website|}}}|[{{{Website}}} Website]|N/A}}
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{#if:{{{OrgSponsor|}}}|[[{{{OrgSponsor}}}]]|N/A}}</td>
|}
</tr>
 
<tr>
{| class="wikitable" style="width:300px;"
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Top Organization'''</th>
|+ '''Mission'''
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{#if:{{{TopOrganization|}}}|[[{{{TopOrganization}}}]]|N/A}}</td>
|-
</tr>
| {{{Mission|}}}
<tr>
|}
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Creation Legislation'''</th>
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{#if:{{{CreationLegislation|}}}|[[{{{CreationLegislation}}}]]|N/A}}</td>
</tr>
<tr>
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Website'''</th>
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{#if:{{{Website|}}}|[{{{Website}}} Website]|N/A}}</td>
</tr>
<tr>
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Purpose'''</th>
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{{Purpose|}}}</td>
</tr>
<tr>
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Program Start'''</th>
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{{ProgramStart|}}}</td>
</tr>
<tr>
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Initial Funding'''</th>
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{{InitialFunding|}}}</td>
</tr>
<tr>
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Duration'''</th>
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{{Duration|}}}</td>
</tr>
<tr>
<th style="background:#002868; color:#FFFFFF; padding: 5px;">'''Historic'''</th>
<td style="background:#FFFFFF; color:#000000; padding: 5px;">{{#ifeq:{{{Historic|}}}|Yes|Yes|No}}</td>
</tr>
</table>
[[Category:Programs]]
[[Category:Programs]]
</includeonly>
</includeonly><noinclude>
 
<noinclude>
==Table details==
==Table details==
This section provides additional details about the template usage and structure.
This section provides additional details about the template usage and structure.
</noinclude>
</noinclude>

Latest revision as of 07:26, 12 March 2025

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

{{Program
|ProgramName=
|ProgramType=
|OrgSponsor=
|TopOrganization=
|CreationLegislation=
|Purpose=
|Website=
|ProgramStart=
|InitialFunding=
|Duration=
|Historic=
}}

Cargo declaration

This template defines the table "Program". View table.

Table details

This section provides additional details about the template usage and structure.