Jump to content

Wikipedia:Userboxes/Language/Markup

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Chinggis6 (talk | contribs) at 23:21, 7 February 2017 (an alternative userbox for Markdown added;). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Below is a list of all the markup language userboxes on Wikipedia. Placing one of these on your userpage automatically lists you in Wikipedia's category system under the corresponding category so that other users may find you based on your skills.

Introduction

A set of markup language userboxes follows the format:

path lang-x
  • The "path" is generally "Template:User ", however, in cases such as when the boxes are in User space, it may be something like "User:Chaos5023/Userboxes/".
  • "Lang" is the abbreviation of the programming language name. The abbreviation is 2-3 characters, but is only used for languages whose name is longer than 4 characters, or whose abbreviation is also a standard Wikipedia code for a language. Languages whose names are 4 characters or less simply use the language name.
  • "-x" is the skill level. There may be no skill level, which shows that the user uses that language, but not to what degree. Often skill levels -1 up to -4 are supported by corresponding templates. However, skill levels may extend as high as -6. Sometimes -0 and -N (derived from native, meaning superlative) are also offered.

Markup languages

CSS

Wikitext userbox where used
{{Template:User css}}
This user can write Cascading Style Sheets.
linked pages
{{Template:User css-0}}
css-0This person rarely uses Cascading Style Sheets, but might know how to achieve some backwards compatible effects with valid XHTML.
linked pages
{{Template:User css-1}}
css-1This user is a beginning Cascading Style Sheets user.
linked pages
{{Template:User css-2}} linked pages
{{Template:User css-3}}
css-3This user is an advanced Cascading Style Sheets user.
linked pages
{{Template:User css-4}}
css-4This user is an expert Cascading Style Sheets user.
linked pages
{{Template:User css-5}} linked pages


{{Template:User css-N}}
css-NThis user is an expert CSS user.
linked pages


HTML

Wikitext userbox where used
{{Template:User html}}
<html>This user can write HTML.
linked pages
{{Template:User html-0}}
HTML-0This person does not understand HTML (or understands it with difficulties, or does not want to write HTML).
linked pages
{{Template:User html-1}}
HTML-1This user is a beginning HTML user.
linked pages
{{Template:User html-2}}
HTML-2This user is an intermediate HTML user.
linked pages
{{Template:User html-3}}
HTML-3This user is an advanced HTML user.
linked pages
{{Template:User html-4}}
HTML-4This user is an expert HTML user.
linked pages
{{Template:User html-5}}
HTML-5This user is a professional HTML user.
linked pages




LaTeX

Code Result
{{Template:User latex}}
LaTeXThis user can typeset using LaTeX.
Usage
{{Template:User latex-0}}

-0
This user cannot use, or refuses to use, LaTeX typesetting.
Usage
{{Template:User latex-1}}

-1
This user is a beginning LaTeX user.
Usage
{{Template:User latex-2}}

-2
This user is an intermediate LaTeX user.
Usage
{{Template:User latex-3}}

-3
This user is an advanced LaTeX user.
Usage
{{Template:User latex-4}}

-4
This user is an expert LaTeX user.
Usage
{{Template:User latex-5}}

-5
This user is a professional LaTeX user.
Usage
{{Template:User latex-N}}

-N
This user is the ultimate authority on LaTeX.
Usage

SGML

Template:Isbk
Code Result
{{Template:User SGML}}
SGMLThis user understands the SGML language and can write documents in it.
Usage
{{Template:User SGML-1}}
SGML
1
This user has heard of the SGML language and knows its basics.
Usage
{{Template:User SGML-2}}
SGML
2
This user knows a lot about the SGML language and/or masters HTML or XML.
Usage
{{Template:User SGML-3}}
SGML
3
This user can write documents in SGML without any hardness.
Usage
{{Template:User SGML-4}}
SGML
4
This user is nearly an expert of SGML.
Usage
{{Template:User SGML-5}}
SGML
5
This user knows SGML at a professional level.
Usage
{{Template:User SGML-N}}
SGML
N
This user's native programming language is SGML.
Usage

Wikitext

MediaWiki

Wikitext userbox where used
{{Template:User wiki lang}}
{{Wiki}}This user can write in the MediaWiki language.
linked pages
{{Template:User wiki lang-1}}
{{Wiki}}This user is just starting to learn to write in the MediaWiki language.
linked pages
{{Template:User wiki lang-2}}
{{Wiki}}This user is an intermediate writer in the MediaWiki language.
linked pages
{{Template:User wiki lang-3}}
{{Wiki}}This user is an advanced writer in the MediaWiki language.
linked pages
{{Template:User wiki lang-4}}
{{Wiki}}This user is an expert writer in the MediaWiki language.
linked pages
{{Template:User wiki lang-5}}
{{Wiki}}This user is a professional writer in the MediaWiki language.
linked pages




Templates

Code Result
{{Template:User t}}
{{t|1}}This user knows roughly how a template works.
Usage
{{Template:User t|0}}
{{t|0}}This user has heard of these so-called "templates" but supposes that they must be like stencils or something.
Usage
{{Template:User t|1}}
{{t|1}}This user knows roughly how a template works.
Usage
{{Template:User t|2}}
{{t|2}}This user understands what templates do, and how to write them.
Usage
{{Template:User t|3}}
{{t|3}}This user contributes to the template namespace with confidence.
Usage
{{Template:User t|4}}
{{t|4}}This user is a template guru, creating and editing them with virtually flawless proficiency.
Usage
{{Template:User t|5}}
{{t|5}}This user is a master of all known Wikimarkup.
Usage
{{Template:User t|c}}
{{t|c}}This user can use and program conditional templates.
Usage

SVG

Code Result
{{Template:User svg}}
svgThis user can write SVG.
Usage
{{Template:User svg-0}}
svg-0This person does not understand SVG (or understands it with considerable difficulties, or does not want to write SVG).
Usage
{{Template:User svg-1}}
svg-1This user is a beginning SVG user.
Usage
{{Template:User svg-2}}
svg-2This user is an intermediate SVG user.
Usage
{{Template:User svg-3}}
svg-3This user is an advanced SVG user.
Usage
{{Template:User svg-4}}
svg-4This user is an expert SVG user.
Usage
{{Template:User SVG}}
This user converts raster images to SVG format.
Usage

MathML

Code Result
{{Template:User MathML}}
mathThis user can write equations in MathML.
Usage
{{Template:User MathML-0}}
math-0This user either doesn't know how to code MathML, or wishes they didn't.
Usage
{{Template:User MathML-1}}
math-1This user is a beginner MathML coder.
Usage
{{Template:User MathML-2}}
math-2This user is an intermediate MathML coder.
Usage
{{Template:User MathML-3}}
math-3This user is an advanced MathML coder.
Usage
{{Template:User MathML-4}}
math-4This user is an expert MathML coder.
Usage
{{Template:User MathML-5}}
math-5This user writes MathML professionally.
Usage
{{Template:User MathML-N}}
math-NThis user was born writing MathML.
Usage

XML

Wikitext userbox where used
{{Template:User xml}}
XMLThis user can write XML.
linked pages
{{Template:User xml-0}}
XML-0This person does not understand XML.
linked pages
{{Template:User xml-1}}
XML-1This user is a beginning XML coder.
linked pages
{{Template:User xml-2}}
XML-2This user is an intermediate XML coder.
linked pages
{{Template:User xml-3}}
XML-3This user is an advanced XML coder.
linked pages
{{Template:User xml-4}}
XML-4This user is an expert XML coder.
linked pages


{{Template:User xml-N}}
XML-NThis user helps to create XML standards, schemes, DTDs, and validators at the W3C
linked pages


XHTML

Wikitext userbox where used
{{Template:User xhtml}}
xhtmlThis user can write XHTML.
linked pages
{{Template:User xhtml-0}}
xhtml-0This person does not understand XHTML, but might know that Wikipedia uses it.
linked pages
{{Template:User xhtml-1}}
xhtml-1This user is a beginning XHTML user.
linked pages
{{Template:User xhtml-2}}
xhtml-2This user is an intermediate XHTML user.
linked pages
{{Template:User xhtml-3}}
xhtml-3This user is an advanced XHTML user.
linked pages
{{Template:User xhtml-4}}
xhtml-4This user is an expert XHTML user.
linked pages
{{Template:User xhtml-5}}
xhtml-5This user is an XHTML professional.
linked pages


{{Template:User xhtml-N}}
xhtml-NThis user helps to create XHTML standards, schemes, DTDs, and validators at the W3C.
linked pages
Code Result
{{User:4crickj/Userboxes/Web2}}
This user writes valid XHTML.
Usage

XUL

Code Result
{{Template:User xul}}
XULThis user can code in XUL.
Usage
{{Template:User xul-0}}
XULThis user would rather cross the streams than code in XUL.
Usage
{{Template:User xul-1}}
XULThis user is a beginning XUL user.
Usage
{{Template:User xul-2}}
XULThis user is an intermediate XUL user.
Usage
{{Template:User xul-3}}
XULThis user is an advanced XUL user.
Usage
{{Template:User xul-4}}
XULThis user is an expert XUL user.
Usage
{{Template:User xul-5}}
XULThis user is a professional XUL user.
Usage
{{Template:User xul-N}}
XULThis user knows there is no data. There is only XUL.
Usage

Reduced languages

These programming languages do not offer multiple skill levels. That is not to say that they can't — be bold, expand them yourself. Just be sure to move them on this page.

Code Result
{{Template:User fpml}}
<FpML>This user can swap Assets with FpML.
Usage
{{Template:User prefer HTML5}}
html5This user prefers HTML5 above older versions of HTML.
Usage
{{Template:User TeX}}
TeXThis Wikipedian is a TeX user.
Usage
{{Template:User wikimarkup enthusiast}}
w:)This user is a wiki markup enthusiast.
Usage
{{Template:User XLink}}
XLinkThis user eagerly awaits a widespread implementation of extended links.
Usage
{{Template:User xaml}}
xamlThis user can write XAML.
Usage
{{Template:User xslt}}
xsltThis user is an XSL Transformations programmer.
Usage
{{Template:User standards compliant}}
W3CThis user believes in compliance with W3C standards.
Usage
{{User:Snowstormer/Markdown}}
mdThis user can write in Markdown.
Usage
{{User:Chinggis6/Markdown}}
This user can write in Markdown.
Usage

Missing languages

If your language doesn't have a specific level userbox and you don't want to create it yourself, you can use a generic markup language userbox. Pages with these templates show the specified language skill, and belong to the corresponding markup skill category:

Code Result
{{Template:User markup-!1|xx}}
xx-1This user just started writing in xx.
Usage
{{Template:User markup-!2|xx}}
xx-2This user is fairly decent at writing in xx.
Usage
{{Template:User markup-!3|xx}}
xx-3This user is very good at writing xx.
Usage
{{Template:User markup-!4|xx}}
xx-4This user is an expert at writing in xx.
Usage
{{Template:User markup-!N|xx}}
xx-NThis user is written in valid xx.
Usage
{{User:4crickj/Userboxes/Web2|left|xx}}
This user writes valid xx.
Usage