Template:Usersprogram

From Wikibooks, open books for an open world
Jump to navigation Jump to search

This template displays the various programming language skill levels associated with a particular programming language, the syntax for adding a userbox to one's user page to indicate one's skill level, and also provides links to jump to a particular skill level in the resulting listing of users proficient in that programming language.

Usage

{{Usersprogram|language}} where "language" corresponds to the language code listed at Wikibooks:Userboxes/Programming.

Example

{{Usersprogram|perl}} produces the following:

This category sorts Perl programmers by expertise (1 = beginner, 2 = intermediate, 3 = advanced, 4 = expert).

Code Result Sort number
{{Programming language|perl|4}}
perl-4 This user is an expert programmer in Perl.
4 = expert
{{Programming language|perl|3}}
perl-3 This user is an advanced programmer in Perl.
3 = advanced
{{Programming language|perl|2}}
perl-2 This user is an intermediate programmer in Perl.
2 = intermediate
{{Programming language|perl|1}}
perl-1 This user is a beginning programmer in Perl.
1 = beginner