HTMLForm/en

HTMLForm is a class for handling everything related to user interface forms. MediaWiki 1.16 and newer include HTMLForm in.

HTMLForm/tutorial shows basics of HTMLForm.

Parameters
Precise specification for:
 * Generic Parameters on HTMLForm tutorial part 2
 * Type/Class related Parameters on HTMLForm tutorial part 3

Display formats
The default display format for HTMLForm is a table layout, with labels in the left column and inputs in the right column. It is possible to select a few different formats e.g.  will use a div-style layout.

To change the form to use the toolkit for HTML form elements, starting with MediaWiki 1.26, you'll need to use  :

Historical notes
HTMLForm was introduced by Werdna in r48740 as a part of his preferences system rewrite. Historically MediaWikis from version 1.4.0 to version 1.11 included a different HTMLForm class, written by Hashar and JeLuF. This HTMLForm was removed in r29245.