Template:Header: Difference between revisions

From Rosetta Code
Content added Content deleted
(Undo revision 84091 by Short Circuit (Talk))
(All sections now have spans with id attribute equal to the category name for the language.)
Line 1: Line 1:
{{#if: {{{2|}}} | [[:Category:{{{1}}}|{{{2}}}]] | [[:Category:{{{1}}}|{{{1}}}]] }}[[Category:{{{1}}}]]<noinclude>
{{#if: {{{2|}}} | <span id="{{{1}}}">[[:Category:{{{1}}}|{{{2}}}]]</span> | [[:Category:{{{1}}}|{{{1}}}]] }}[[Category:{{{1}}}]]<noinclude>


This is intended to be used for the header of a programming language solution. Used within the header, it adds a category with the same name. It can be invoked two ways:
This is intended to be used for the header of a programming language solution. Used within the header, it adds a category with the same name. It can be invoked two ways:

Revision as of 20:08, 26 June 2010

[[:Category:{{{1}}}|{{{1}}}]][[Category:{{{1}}}]]

This is intended to be used for the header of a programming language solution. Used within the header, it adds a category with the same name. It can be invoked two ways:

=={{header|Your Language Here}}==

expands to:

==[[Your Language Here]] [[Category:Your Language Here]]==

To catch difficult wiki names like C++ and C#:

=={{header|Your Language Here|Display Name}}==

expands to:

==[[Your Language Here|Display Name]] [[Category:Your Language Here]]==

Created by --IanOsgood 10:53, 17 September 2007 (MDT)



This is a template. There are many others. See Category:RCTemplates for a complete list of templates.