This template can be used to count the rows with a specified template in a table.

Usage

edit
{{Table template counter|tableno=table number|templatename=name of the template without quotes|page=page name|id=table id}}
  • Either Table Number or Table Id and Template Name are required.
  • Template will return zero if no template name is specified.
  • Page is optional. Only specify when required to count from another article/page. By default it will count from the page where the template is used.

Example

edit

Here is an example of a table with a template 'huge':

col 1 col 2
row 1 col 1 row 1 col 2
row 2 col 1 row 2 col 2
row3 col 2 row 3 col 1
row 4 col 1 row4 col 2
{|class="wikitable sortable plainrowheaders" 
! col 1
! col 2
|-
|{{Huge|row 1 col 1}}
|row 1 col 2
|-
|row 2 col 1
|{{huge|row 2 col 2}}
|-
|row3 col 2
|row 3 col 1
|-
|{{huge|row 4 col 1}}
|{{huge|row4 col 2}}
|}

Note: Only one occurrence of the template will be counted from each row. So only one 'huge' template is counted from the fourth row.
Template:

{{table template counter|tableno=1|templatename=huge}}

Result after using the template:
3