Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Template:Row numbers

Permanently protected template
From Wikipedia, the free encyclopedia
(Redirected fromTemplate:Row counter)
Template documentation[view] [edit] [history] [purge]
This template usesLua:

This is a stop-gap template that serves as an interface toModule:Row numbers.

This template makes it possible, in many cases, to have an incrementing row indexer/counter in a table so that adding or removing rows automatically adjusts the numbering of subsequent rows. This template will become obsolete if and when MediaWiki supports automatically adding row numbers via WikiTable syntax. See Phab:T42618 - "jquery.tablesorter: Add support for a 'fixed' column of row numbers." And seeHelp:Sortable tables, and the sections on row numbering and auto-ranking. UsingTemplate:Row numbers is one of the methods described on that page.

Usage

This is theTemplateData for this template used byTemplateWizard,VisualEditor and other tools.See a monthly parameter usage report forTemplate:Row numbers in articles based on its TemplateData.

TemplateData for Row numbers

{{row numbers|wikitable|index = }}
ParameterDescriptionTypeStatus
The wikitable1
Either the whole wiki table surrounded by <nowiki>...</nowiki> tags, or the first section, when split by | characters
Stringrequired
Starting indexindex
Starting index of row count which is useful when table is split by headings.
SeeList of highest-funded crowdfunding projects
Default
1
Example
50
Numberoptional

Format:inline

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
The wikitable1

Either the whole wiki table surrounded by <nowiki>...</nowiki> tags, or the first section, when split by | characters

Stringrequired
Starting indexindex

Starting index of row count which is useful when table is split by headings.See https://en.wikipedia.org/w/index.php?title=List_of_highest-funded_crowdfunding_projects&oldid=1018568495

Default
1
Example
50
Numberoptional

This template takes an arbitrary number of parameters: the table and the starting index. There is a caveat: the table is wrapped in the template without escaping the| characters. The module is capable of dealing with this, but it is not capable of dealing with bare equals signs in the table syntax at the same time. As such, bare equals signs must be escaped with{{=}}:

{|class{{=}}"wikitable"|-! scope{{=}}col |...

Internally, the Module maintains a monotonically increasing counter. The Module looks for the keywords_row_count and_row_count_hold in the table. Keyword_row_count is replaced with the next counter value; keyword_row_count_hold is replaced with the value from the last_row_count replacement.

Examples

Examples
Visual effectMarkup
Test incrementor
CountText
1Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
2Lorem ipsum dolor sit amet,
3Lorem
3Lorem ipsum
5Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
{{Row numbers|{|class{{=}}"wikitable"|+ Test incrementor! Count!! Text|-|_row_count||{{Str left|{{Lorem ipsum span}}|123}}|-|_row_count||{{Str left|{{Lorem ipsum span}}|27}}|-|_row_count||{{Str left|{{Lorem ipsum span}}|5}}|-|_row_count_hold||{{Str left|{{Lorem ipsum span}}|11}}|-|_row_count||{{Str left|{{Lorem ipsum span}}|123}}|}}}
Test incrementor
CountText
50Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
51Lorem ipsum dolor sit amet,
52Lorem
52Lorem ipsum
54Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
{{Row numbers|{|class{{=}}"wikitable"|+ Test incrementor! Count!! Text|-|_row_count||{{Str left|{{Lorem ipsum span}}|123}}|-|_row_count||{{Str left|{{Lorem ipsum span}}|27}}|-|_row_count||{{Str left|{{Lorem ipsum span}}|5}}|-|_row_count_hold||{{Str left|{{Lorem ipsum span}}|11}}|-|_row_count||{{Str left|{{Lorem ipsum span}}|123}}|}|index=50}}

See also

TemplateStyles for tables:

  • {{Sticky header}} - makes column headers stick to the top of the page while scrolling through table data.
  • {{Sort under}} - moves the sorting arrows under the headers.
  • {{Row hover highlight}} - adds row hover highlighting, and option for white background.
The abovedocumentation istranscluded fromTemplate:Row numbers/doc.(edit |history)
Editors can experiment in this template'ssandbox(edit |diff) and testcases(create) pages.
Add categories to the/doc subpage.Subpages of this template.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Template:Row_numbers&oldid=1145735661"
Category:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp