Template:Userbox/doc
This is a documentation subpage for Template:Userbox. It may contain usage information, categories and other content that is not part of the original template page. |
This template uses Lua: |
Use this template to create a userbox for display on a userpage.
Usage
change{{userbox
| bodyclass = <!--Adds an HTML class attribute to the entire template's HTML table, to allow for styling, emission of microformats, etc.-->
| border-c = <!--border color (default=id-c or #999999)-->
| border-s = <!--border width in pixels (default=1)-->
| float = <!--left|right|none (default=left)-->
| id = <!--id image or text (image size should normally not exceed 90x45px)-->
| id-a = <!--id horizontal alignment left/center/right/justify (default=center)-->
| id-c = <!--id background color (default=#DDDDDD)-->
| id-fc = <!--id font color (default=info-fc or black)-->
| id-h = <!--id box height in pixels (default=45)-->
| id-lh = <!--id line height (default=1.25em)-->
| id-op = <!--id other CSS parameters-->
| id-p = <!--id cell padding (default=0 1px 0 0)-->
| id-s = <!--id text size in points (default=14)-->
| id-w = <!--id box width in pixels (default=45)-->
| info-class = <!--Adds an HTML class attribute to the "info" HTML table-row, to allow for styling, emission of microformats, etc.-->
| info = <!--info text or image-->
| info-a = <!--info horizontal alignment left/center/right/justify (default=left)-->
| info-c = <!--info background color (default=#EEEEEE)-->
| info-fc = <!--info font color (default=black)-->
| info-lh = <!--info line height (default=1.25em)-->
| info-op = <!--info other CSS parameters-->
| info-p = <!--info padding (default=0 4px 0 4px)-->
| info-s = <!--info text size in points (default=8)-->
| nocat = <!--block page category declarations; see [[WP:NOCAT]] (default=false)-->
| usercategory = <!--user category (optional, unlinked and without the "Category:" part)-->
| usercategory2 = <!--user category (optional)-->
| usercategory3 = <!--user category (optional)-->
| usercategory4 = <!--user category (optional)-->
| usercategory5 = <!--user category (optional)-->
}}
- All parameters are optional.
- Images should normally be scaled to x45px or less.
Most HTML-based tables use only a handful of these attributes. The following subset can be used to quickly convert an HTML userbox into the format used here:
Template Data
changeTemplateData for Userbox
This template can be used to quickly create a userbox for display on a user's user page without having to know HTML or Wikitable syntax.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Body class | bodyclass | Adds an HTML class attribute to the entire template's HTML table, to allow for styling, emission of microformats, etc. | String | optional |
Float | float | left|right|none
| String | optional |
Border color | border-c border-color | Color of the outer border
| String | optional |
Border width | border-s border-width | border width in pixels
| Number | optional |
Logo | id 3 logo | id image or text | Content | suggested |
Logo content horizontal alignment | id-a | Horizontal alignment of logo content; left/center/right/justify
| String | optional |
Logo background color | logo-background | Background color of logo
| String | optional |
id-c | id-c 1 | Two-in-one alias for border color and logo background color. Lower priority than border-c and logo-background
| String | optional |
Logo font color | id-fc logo-color | Logo font color; if not specified, defaults to info font color
| String | optional |
Logo height | id-h logo-height | Logo box height in pixels
| Number | optional |
Logo font size | id-s 5 logo-size | Logo text size in points
| String | optional |
Logo line height | id-lh logo-line-height | Logo line height
| String | optional |
Logo padding | id-p logo-padding | Logo cell padding
| String | optional |
Logo width | id-w logo-width | id box width in pixels
| Number | optional |
Logo CSS classes | id-class | CSS class or classes for the logo; optional
| String | optional |
Extra logo styling | id-op logo-other-param | Add additional arbitrary CSS styling to the logo
| String | optional |
Info | info 4 | info text or image | Content | required |
Info content horizontal alignment | info-a | Horizontal alignment of info content; left/center/right/justify
| String | optional |
Info background color | info-c 2 info-background | Info background color
| String | optional |
Info font color | info-fc info-color | info font color
| String | optional |
Info line height | info-lh info-line-height | Info line height
| String | optional |
Info padding | info-p info-padding | info padding
| String | optional |
Info font size | info-s info-size | info text size in points
| Number | optional |
Info CSS classes | info-class | Adds an HTML class attribute to the "info" HTML table-row, to allow for styling, emission of microformats, etc. | String | optional |
Extra info styling | info-op info-other-param | Add additional arbitrary CSS styling to the info
| String | optional |
nocat | nocat | block page category declarations (see WP:NOCAT)
| String | optional |
usercategory | usercategory | user category (optional) | String | optional |
usercategory2 | usercategory2 | user category (optional) | String | optional |
usercategory3 | usercategory3 | user category (optional) | String | optional |
usercategory4 | usercategory4 | user category (optional) | String | optional |
usercategory5 | usercategory5 | user category (optional) | String | optional |
See also
change