Template:TableDraw/doc: Difference between revisions
Jump to navigation
Jump to search
Created page with "<noinclude>{{Documentation subpage}} {{high-risk}}</noinclude> ;Description This is the {{t|tableDraw|...}} or '''Table draw''' meta-template. This template is used to create..." |
No edit summary |
||
| Line 74: | Line 74: | ||
| defines an string with optional comparators which returned [[Property:argName|page names]] will be compared to | | defines an string with optional comparators which returned [[Property:argName|page names]] will be compared to | ||
| | | | ||
| | | string with or without [https://www.semantic-mediawiki.org/wiki/Help:Search_operators#Comparators comparators], ie <code>~Waking Titan</code>, <code>~Waking Titan*</code>, <code>Frog Fractions 2</code> | ||
| String with optional comparators | | String with optional comparators | ||
| Optional | | Optional | ||
|} | |} | ||
Revision as of 01:59, 7 June 2018
| This is a documentation subpage for Template:TableDraw. It contains usage information, categories and other content that is not part of the original template page. |
| This template is used on a very large number of pages. To avoid large-scale disruption and unnecessary server load, any changes to it should first be tested in its /sandbox or /testcases subpages or in your own user subpage. The tested changes can then be added to this page in a single edit. Please consider discussing any changes on the talk page before implementing them. |
- Description
This is the {{tableDraw}} or Table draw meta-template. This template is used to create datatables populated by data gathered from pages using {{argbox}}, {{autoArgbox}}, or {{argHeader}}. It can be used to display data in one of two table formats, default and small.
- Syntax
Type {{tableDraw}} somewhere, with parameters as shown below.
- Sample output
{{tableDraw
| pageFilter = rootpage
| type = Official
| nameFilter = !~Waking Titan
}}
Results in...
{{- ask: argType::OfficialargStatus::ActiveargDiscoverDate::!1970argPageType::rootpageargName::!~Waking Titan
| Name | Status | Creator | Start Date | Last Edited (UTC) | |||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ?argName | ?argStatus | ?argCreator | ?argCreator2 | ?argCreator3 | ?argDiscoverDate#ISO | ?Modification date#-F[M d Y, g:i:s a] | format=template | mainlabel=- | template=DefaultTable | sort=argDiscoverDate | order=descending | limit=500
}} {{ |
?argName | ?argStatus | ?argCreator | ?argCreator2 | ?argCreator3 | ?argDiscoverDate#ISO | ?Modification date#-F[M d Y, g:i:s a] | format=template | mainlabel=- | template=DefaultTable | sort=argDiscoverDate | order=descending | limit=500
}} {{ |
?argName | ?argStatus | ?argCreator | ?argCreator2 | ?argCreator3 | ?argDiscoverDate#ISO | ?Modification date#-F[M d Y, g:i:s a] | format=template | mainlabel=- | template=DefaultTable | sort=argDiscoverDate | order=descending | limit=500
}} {{ |
?argName | ?argStatus | ?argCreator | ?argCreator2 | ?argCreator3 | ?argDiscoverDate#ISO | ?Modification date#-F[M d Y, g:i:s a] | format=template | mainlabel=- | template=DefaultTable | sort=argDiscoverDate | order=descending | limit=500
}} |
{{tableDraw
| tableType = small
| nameFilter = ~*Waking Titan*
| pageFilter = subpage
}}
Results in...
{{| Name | Description | Last Edited | ||||||
|---|---|---|---|---|---|---|---|---|
| ?argName | ?argDescription | ?Modification date#-F[M d Y, g:i:s a] | format=template | mainlabel=- | template=smallTable | sort=argName | order=descending | limit=500
}} |
- Parameters
| Parameter | Description | Default | Accepted Values | Type | Status |
|---|---|---|---|---|---|
| tableType | controls the format of the table | default | small
|
String | Optional |
| pageFilter | defines the page type of pages returned | subpage or rootpage
|
String | Optional | |
| type | defines the type of pages returned | Official, Unofficial, or Investigation |
String | Optional | |
| cat | defines the category of page returned | any valid category name, ie Waking Titan, Official |
String | Optional | |
| nameFilter | defines an string with optional comparators which returned page names will be compared to | string with or without comparators, ie ~Waking Titan, ~Waking Titan*, Frog Fractions 2
|
String with optional comparators | Optional |