User:Buaidh/Userbox table entry

The following ten userbox table templates can be used to create a userbox table that displays a list of userboxes along with their invoking Wikitext and a link to a list of the pages that invoke each userbox template. Templates can also display text and boxes that link to pages, sections, categories, projects, portals, and noticeboards.

Userbox table start

edit

Template:Userbox table start (or Template:Yytop) always comes first in a userbox table to create the three column headings and to size the columns. Template:Userbox table start may also be used to create a centered table title.

{{Userbox table start|title|headers=}}

where:

  • title is the optional table title.
  • headers= is the optional column headings switch.
    • headers=yes creates three column headings (default)
    • headers=no creates no column headings.

Example:
{{Userbox table start|Userbox Templates}} creates:

Userbox Templates
Wikitext userbox where used

Note: Template:Userbox table start is very similar to Template:Usbktop except:

  1. Template:Userbox table start default sizes the three columns to 390, 250, and 80 pixels respectively.
    Template:Usbktop does no default column sizing.
  2. Template:Userbox table start places the linked labels Wiki markup, userbox, and where used centered at the top of each column.
    Template:Usbktop places the labels Code and Result left justified at the top of the first two columns only.
  3. Template:Userbox table start may be used to create a centered table title.

Userbox table entry

edit

Template:Userbox table entry (or Template:Yy) creates a single row in the userbox table with the userbox Wikitext, the userbox, and a link to the list of pages that link to the userbox template.

{{Userbox table|template|par1|...|par12|comment=}}

where:

  • template is the required template name.
  • par1|...|par12 are up to 12 optional template parameters.
  • comment= is an optional comment.

A zero-width space &#82​03; may be used to represent a missing parameter.

Example:
{{Userbox table entry|User in New Zealand|5|comment=option= 1–99}} creates:

{{User in New Zealand|5}}
 This user is a student in New Zealand.
linked pages
option= 1–99

Note: Template:Userbox table entry is similar to Template:Usbk except:

  1. Template:Userbox table entry will pass up to 12 parameters to the called template.
    Template:Usbk will pass no more than three parameters to the called template.
  2. Template:Userbox table entry forces all cells to align to the left.
    Template:Usbk uses the default object alignment.
  3. Template:Userbox table entry uses the same category suppression as Template:Usbk.

Userbox table category

edit

Template:Userbox table category (or Template:Yycat) creates a reference to a category. Userbox table category may be used to show how to link to a category without using a userbox.

{{Userbox table category|category|link=}}

where:

  • category is the required category name.
  • link= is the optional link to the category. (default=no)

Example
{{Userbox table category|Wikipedians in South Africa|link=yes}} creates:

[[Category:Wikipedians in South Africa]] none linked pages

Userbox table text

edit

Template:Userbox table text (or Template:Yytxt) creates a row of text in the userbox table.

{{Userbox table start|txt1|txt2|txt3|opt=}}

where:

  • txt1 is the optional text for the table or first column.
  • txt2 is the optional text for the second column
  • txt3 is the optional text for the third column
  • opt= is the optional format parameter:
    • opt=1 creates a line of left-justified text (default)
    • opt=2 creates a line of table-centered text
    • opt=3 creates a line of right-justified text
    • opt=4 creates a line of left-justified text for each column
    • opt=5 creates a line of column-centered text for each column
    • opt=6 creates a line of right-justified text for each column
    • opt=7 recreates the column headings of Template:Userbox table start

If all three optional text parameters are blank or missing, a blank row will be inserted.

Example:
{{Userbox table text|Residence:}} creates:

Residence:

Note: Template:Usbkbreak centers text on only the first two columns and has no other options.

edit

Template:Userbox table link (or Template:Yytab) creates a link to another table. Template:Userbox table link may be used to break an overly large table into subtables.

{{Userbox table link|name|page|desc=|image=|size=|id-w=|info-s=|alone=}}

where:

  • name is the required name of a country, region, WikiProject, portal, or noticeboard. (See Module:Portal/images)
  • page is the optional page name of the subtable. (default=Wikipedia:Userboxes/Location/name)
  • desc= is the optional description of the subtable. (default=name userbox templates)
  • image= is the optional image file. (default image file from Module:Portal/images)
  • size= is the optional image size. (default=x45px)
  • id-w= is the optional image space width. (default=45)
  • info-s= is the optional font size. (default=9)
  • alone= is the optional stand alone switch.
    • alone=no pointer is part of a table. (default)
    • alone=yes pointer in its own table.


Examples:
{{Userbox table link|France|alone=yes}} creates:

See Wikipedia:Userboxes/Location/France for France userbox templates.

{{Userbox table link|United Arab Emirates|info-s=8|alone=yes}} creates:

See Wikipedia:Userboxes/Location/United Arab Emirates for United Arab Emirates userbox templates.

Note: Template:Userbox table link is somewhat similar to Template:usee.

edit

Template:Userbox table regional link (or Template:Yyreg or Template:Yytabcities) creates a link to a city or regional table.

{{Userbox table regional link|name|separator|subsection|text=|image=|info-s=|plain=|alone=}}

where:

  • name is the required name of a nation or region. (See Module:Portal/images)
  • separator is the optional separator.
    • # for a section. (default)
    • / for a subpage.
  • subsection is the optional section or subpage. (default=Cities)
  • text= is the optional text. (default=<subsection> of <name>.)
  • image= is the optional image file. (default image file from Module:Portal/images)
  • info-s= is the optional font size. (default=9)
  • plain= is an optional switch
    • plain=no use separator and subsection. (default)
    • plain=yes ignore separator and subsection.
  • alone= is the optional stand alone switch.
    • alone=no pointer is part of a table. (default)
    • alone=yes pointer in its own table.
edit

Template:Userbox table project link (or Template:Yywp) creates a link to a WikiProject, Work Group, or Task Force.

{{Userbox table project link|wikiproject|group|type|label|folder=|size=}}

where:

  • wikiproject is the required WikiProject base name.
  • group an optional project group base name if any.
  • type an optional project group type if any.
  • label an optional WikiProject box label. (default=WikiProject wikiproject or group type)
  • folder= is an optional WikiProject folder name.
  • size= is the optional image size. (default=x45px)

'Examples:'
{{Userbox table project link|New South Wales}} creates:

[[Wikipedia:WikiProject New South Wales]] linked pages

and {{Userbox table project link|California|Los Angeles|task force}} creates:

[[Wikipedia:WikiProject California/Los Angeles task force]] linked pages

Note: Template:WikiProject box creates a smaller standalone WikiProject box.

edit

Template:Userbox table portal link (or Template:Yyp) creates a link to a portal.

{{Userbox table portal link|portal|size=}}

where:

  • portal is the required portal name.
  • size= is the optional image size. (default=x45px)

Example:
{{Userbox table portal link|South Africa}} creates:

{{Portal:South Africa}} linked pages

Note: Template:Portal creates a smaller standalone portal box.

edit

Template:Userbox table noticeboard link (or Template:Yynb) creates a link to a noticeboard.

{{Userbox table noticeboard link|noticeboard|size=}}

where:

  • notice is the required noticeboard base name.
  • size= is the optional image size. (default=x45px)

Example:
{{Userbox table noticeboard link|Pakistan}} creates:

{{Wikipedia talk:Notice board for Pakistan-related topics}} linked pages

Note: Template:Noticeboard box creates a smaller standalone notice board box.

Userbox table end

edit

Template:Userbox table end (or Template:Yyend or Template:Yybottom) always comes last and completes the userbox table.

{{Userbox table end|comment}}

where:

  • comment is an optional comment to appear at the bottom right of the table.

Note: Template:Usbkbottom is similar to Template:Userbox table end but does not permit a comment line.

Example

edit

The following Wikitext:

{{Userbox table start|[[Samoan Archipelago]]}}
{{Userbox table text|American Samoa:}}
{{Userbox table project link|Polynesia|American Samoa|work group}}
{{Userbox table entry|User in American Samoa}}
{{Userbox table entry|User wishes to visit|American Samoa}}
{{Userbox table entry|User American Samoa WG}}
{{Userbox table link|American Samoa|Wikipedia:Userboxes/Location/Oceania#American Samoa}}
{{Userbox table text|Samoa:}}
{{Userbox table project link|Samoa}}
{{Userbox table entry|User citizen Samoa}}
{{Userbox table entry|User interest Samoa}}
{{Userbox table entry|User WP Samoa}}
{{Userbox table link|Samoa|Wikipedia:Userboxes/Location/Oceania#Samoa}}
{{Userbox table end|updated 9 February 2023}}

creates the following table:

Samoan Archipelago
Wikitext userbox where used
American Samoa:
[[Wikipedia:WikiProject Polynesia/American Samoa work group]] linked pages
{{User in American Samoa}}
 This user lives in American Samoa.
linked pages
{{User wishes to visit|American Samoa}}
 This user wishes to visit American Samoa.
linked pages
{{User American Samoa WG}} linked pages
See Wikipedia:Userboxes/Location/Oceania#American Samoa for American Samoa userbox templates.
Samoa:
[[Wikipedia:WikiProject Samoa]] linked pages
{{User citizen Samoa}}
 This user is a citizen of Samoa.
linked pages
{{User interest Samoa}}
 This user is interested in Samoa.
linked pages
{{User WP Samoa}} linked pages
See Wikipedia:Userboxes/Location/Oceania#Samoa for Samoa userbox templates.
updated 9 February 2023

See also

edit