Template:Header: Difference between revisions

Add initial dart implementation of btc address validation
m (Changed "F sharp" to "F Sharp")
(Add initial dart implementation of btc address validation)
 
(10 intermediate revisions by 2 users not shown)
Line 1:
<includeonly>{{#switch: {{lc: {{{1|}}} }}
{{#if: {{{2|}}} | <span id="{{{1}}}">[[:Category:{{{1}}}|{{{2}}}]]</span>|{{#switch: {{lc: {{{1|}}} }}|c sharp=<span id="C sharp">[[:Category:C sharp|C#]]</span>|f sharp=<span id="F sharp">[[:Category:F Sharp|F#]]</span>|[[:Category:{{{1}}}|{{{1}}}]]}} }}[[Category:{{{1}}}]]{{#set:implemented in language={{{1}}} }}<noinclude>
| c sharp
| c# = [[:Category:C sharp|C#]] [[Category:C sharp]] {{#set:Implemented in language=C sharp}}
| f sharp
| f_sharp
| f# = [[:Category:F Sharp|F#]] [[Category:F Sharp]] {{#set:Implemented in language=F Sharp}}
| javascript = [[:Category:JavaScript|JavaScript]] [[Category:JavaScript]] {{#set:Implemented in language=JavaScript}}
| dart = [[:Category:Dart|Dart]] [[Category:Dart]] {{#set:Implemented in language=Dart}}
| tex
| plaintex = [[:Category:PlainTeX|{{PlainTeX}}]] [[Category:PlainTeX]] {{#set:Implemented in language=PlainTeX}}
| latex = [[:Category:LaTeX|{{LaTeX}}]] [[Category:LaTeX]] {{#set:Implemented in language=LaTeX}}
| #default = [[:Category:{{{1}}}|{{{1}}}]] [[Category:{{{1}}}]] {{#set:Implemented in language={{{1}}} }}
}}</includeonly><noinclude>Usage: <code><nowiki>=={{header|language name}}==</nowiki></code>
 
This template is intended to be used for the header of a programming language solution. UsedThe withinlanguage's thecategory header,is itadded addsto athe categorytask withpage and the sameSemantic name.MediaWiki Itproperty can''Implemented bein invokedlanguage'' twois ways:set.
 
<code><nowiki>
=={{header|Your Language Here}}==
</nowiki></code>
 
expands to:
<code><nowiki>
==[[Your Language Here]] [[Category:Your Language Here]]==
</nowiki></code>
 
To catch difficult wiki names like C#:
 
<code><nowiki>
=={{header|Your Language Here|Display Name}}==
</nowiki></code>
 
expands to:
<code><nowiki>
==[[Your Language Here|Display Name]] [[Category:Your Language Here]]==
</nowiki></code>
 
Created by --[[User:IanOsgood|IanOsgood]] 10:53, 17 September 2007 (MDT)
 
For the following languages, any of the listed spellings is ok:
* '''C#''': ''C#'', ''C sharp'' or ''C Sharp''
* '''F#''': ''F#'', ''F sharp'', ''F Sharp'', ''F_sharp'' or ''F_Sharp''
* '''JavaScript''': ''JavaScript'' or ''Javascript''
* '''Dart''': ''Dart'' or ''Dart''
* '''{{PlainTeX}}''': ''PlainTeX'' or ''plaintex'' or ''TeX'' or ''tex''
* '''{{LaTeX}}''': ''LaTeX'' or ''latex''
{{template}}
[[Category:Example description templates]]</noinclude>