| This template usesTemplateStyles: |
| This template usesLua: |
{{user script table}} and{{user script table row}} are used to render tables inWikipedia:User scripts/List.
{{user script table}} embeds the TemplateStyles and renders the table head.{{user script table row}} is used between{{user script table}} and{{end}} to render the row for each script.
Employing the full syntax:
{{user script table}}{{user script table row|code=User:Jackmcbarn/editProtectedHelper.js|doc=User:Jackmcbarn/editProtectedHelper|name=editProtectedHelper|desc=Quickly respond to[[WP:ER|edit requests]] with a form added to the bottom of request banners.|indent=0}}{{end}}
This is equivalent to:
{{user script table}}{{user script table row|code=User:Jackmcbarn/editProtectedHelper.js|desc=Quickly respond to[[WP:ER|edit requests]] with a form added to the bottom of request banners.}}{{end}}
Which renders:
| Name | Description | Users | |
|---|---|---|---|
| Total | Active | ||
| editProtectedHelper(source) | Quickly respond toedit requests with a form added to the bottom of request banners. | 567 | 201 |
Parameters for{{user script table row}}:
|code=User: and ending in.js. If omitted, it is generated by appending.js to|doc=. If set tonone, the source link doesn't appear.|doc=|code=, provided the page exists.|name=|code= or|doc=.|desc=|indent=Only either|code= or|doc= is truly required.
The usage statistics is taken fromWikipedia:User scripts/Most imported scripts, by way ofModule:User script table row/data.
TemplateData for User script table
A row used in the User script table. Only either |code= or |doc= is truly required.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Code | code | Full page name of the script, usually starting in User: and ending in .js. If omitted, it is generated by appending .js to |doc=. If set to none, the source link doesn't appear. | Page name | suggested |
| Doc | doc | Full page name of the script documentation. If omitted, it is generated by removing the file extension from |code=, provided the page exists. | Page name | suggested |
| Name | name | Script name. If omitted, it is generated from |code= or |doc=. | String | suggested |
| Description | desc | A short description of the script. | String | suggested |
| Indention | indent | Number of ems to indent the name in the first cell by. Provided mainly for backwards compatibility with the previous layout, where nested bullet points were used to indicate forks. | String | optional |