Difference between revisions of "Template:MWband"

From blackwiki
Jump to navigation Jump to search
imported>Sardanaphalus
(includeonly (examples handled by /doc))
imported>Sardanaphalus
(copy-paste error)
Line 1: Line 1:
 
<includeonly><table style="background:transparent; float:right;">
 
<includeonly><table style="background:transparent; float:right;">
{{#if:{{{freq<includeonly>|</includeonly>}}}
+
{{#if:{{{freq|}}}
 
| <tr><td>
 
| <tr><td>
 
{{Infobox
 
{{Infobox
Line 6: Line 6:
 
| bodystyle  = width:100%;
 
| bodystyle  = width:100%;
 
| title      = <span class="fn">{{#if:
 
| title      = <span class="fn">{{#if:
{{{name2<includeonly>|</includeonly>}}}
+
{{{name2|}}}
| {{{title<includeonly>|{{PAGENAME}}</includeonly>}}}
+
| {{{title|{{PAGENAME}}}}}
| {{{name<includeonly>|{{PAGENAME}}</includeonly>}}}
+
| {{{name|{{PAGENAME}}}}}
 
}}</span>
 
}}</span>
 
| titleclass = fn
 
| titleclass = fn
 
| header1    ={{#if:
 
| header1    ={{#if:
{{{name2<includeonly>|</includeonly>}}}
+
{{{name2|}}}
| {{{name<includeonly>|</includeonly>}}}
+
| {{{name|}}}
 
}}
 
}}
 
| label2    = {{{freq_title|Frequency range}}}
 
| label2    = {{{freq_title|Frequency range}}}
| data2      = {{{freq<includeonly>|</includeonly>}}}
+
| data2      = {{{freq|}}}
 
| label3    = {{{wl_title|Wavelength range}}}
 
| label3    = {{{wl_title|Wavelength range}}}
| data3      = {{{wave<includeonly>|</includeonly>}}}
+
| data3      = {{{wave|}}}
 
| label4    = {{{rb_title|Related bands}}}
 
| label4    = {{{rb_title|Related bands}}}
| data4      = {{{bands<includeonly>|</includeonly>}}}
+
| data4      = {{{bands|}}}
| header5    = {{{name2<includeonly>|</includeonly>}}}
+
| header5    = {{{name2|}}}
 
| label6    = {{{freq2_title|Frequency range}}}
 
| label6    = {{{freq2_title|Frequency range}}}
| data6      = {{{freq2<includeonly>|</includeonly>}}}
+
| data6      = {{{freq2|}}}
 
| label7    = {{{wl2_title|Wavelength range}}}
 
| label7    = {{{wl2_title|Wavelength range}}}
| data7      = {{{wave2<includeonly>|</includeonly>}}}
+
| data7      = {{{wave2|}}}
 
| label8    = {{{rb2_title|Related bands}}}
 
| label8    = {{{rb2_title|Related bands}}}
| data8      = {{{bands2<includeonly>|</includeonly>}}}
+
| data8      = {{{bands2|}}}
 
}}</td></tr>
 
}}</td></tr>
 
}}<tr><td>
 
}}<tr><td>

Revision as of 21:01, 23 December 2014

Template documentation[view] [edit] [history] [purge]
  1. redirect Template:Parameter names example

Usage

Without parameters

For the sake of backward compatibility, the upper infobox opposite only appears if |freq= is passed. If freq is not passed, only the lower radio-bands sidebar will be shown.

With parameters

Frequency band
Frequency range75 to 110 GHz
Related bands
ITU Radio Band Numbers

1 2 3 4 5 6 7 8 9 10 11 12

ITU Radio Band Symbols

ELF SLF ULF VLF LF MF HF VHF UHF SHF EHF THF

NATO Radio bands

A B C D E F G H I J K L M

IEEE Radar bands

HF VHF UHF L S C X Ku K Ka V W mm

Television and radio bands

I II III IV V VI

For example:

{{MWband
| name = Frequency band
| freq = 75 to 110 [[Hertz|GHz]]
| bands = {{hlist |[[V band]] |[[M band (NATO)|M band]]}}
}}

If a list (e.g. of bands) consists of more than a couple of items,

{{ublist|class=nowrap |...}}

is likely to produce a more reader-friendly result than

{{hlist(|item_style=white-space:nowrap;) |...}}.

Note: As entries for frequency and wavelength ranges include spaces (between numbers, ndashes, units), these fields do not word/linewrap. If, therefore, a newline/carriage-return is required in one of these fields, use e.g. <br/> or format the field with {{br list}} or {{ublist}}.

With name2 parameter

Frequency band
NATO frequency band
Frequency range40 – 60 GHz
Related bandsTemplate:Ublist
IEEE frequency band
Frequency range1 – 2 GHz
Related bandsTemplate:Ublist
ITU Radio Band Numbers

1 2 3 4 5 6 7 8 9 10 11 12

ITU Radio Band Symbols

ELF SLF ULF VLF LF MF HF VHF UHF SHF EHF THF

NATO Radio bands

A B C D E F G H I J K L M

IEEE Radar bands

HF VHF UHF L S C X Ku K Ka V W mm

Television and radio bands

I II III IV V VI

If the name2 parameter is passed, the second set of parameters is also used and the template's overall heading is now specified by title rather than name. For example:

{{MWband
| title = Frequency band
| name = NATO frequency band
| freq = 40 – 60 [[Hertz|GHz]]
| bands = {{ublist|class=nowrap |[[V band]] (IEEE) |[[Extremely high frequency|EHF]] (ITU)}}
| name2 = IEEE frequency band
| freq2 = 1 – 2 GHz
| bands2 = {{ublist|class=nowrap |[[D band (NATO)|D band]] (NATO) |[[Super high frequency|SHF]] (ITU)}}
}}