Examples/Parameter: table (example 3): Difference between revisions
imported>FrozenPlum (Add an all-in-one (hopefully) explanatory example that is simple but explains the most commonly misunderstood components of the table statement, as separated from tablerow, which appears next anyhow. This example can then be used again and carried farther in "tablerow" in a cohesive way.) |
imported>FrozenPlum mNo edit summary |
||
Line 8: | Line 8: | ||
This will select pages in [[:Category:Fruit examples]] and include the values of the "Fruit-Infobox" template's "image" and "grows" parameters, with the page title as a link in between the two template parameter values. The table statement sets the table styles to "wikitable" and "sortable" then uses <code>-</code> in the second position to omit the automatic page name/link first column (so it can be moved to a different column), and then it sets the table header text. The list output <code>{{DPL|count}}</code> is limited to 5 results. |
This will select pages in [[:Category:Fruit examples]] and include the values of the "Fruit-Infobox" template's "image" and "grows" parameters, with the page title as a link in between the two template parameter values. The table statement sets the table styles to "wikitable" and "sortable" then uses <code>-</code> in the second position to omit the automatic page name/link first column (so it can be moved to a different column), and then it sets the table header text. The list output <code>{{DPL|count}}</code> is limited to 5 results. |
||
'''Note:''' Other formatting (such as turning the image ''name'' into a ''rendered'' image) cannot occur |
'''Note:''' Other formatting (such as turning the image ''name'' into a ''rendered'' image) cannot occur within an <code>{{DPL|include}}</code> statement, see the <code>{{DPL|tablerow}}</code> parameter. |
||
<pre> |
<pre> |
Revision as of 03:41, 16 April 2022
Example
This will select pages in Category:Fruit examples and include the values of the "Fruit-Infobox" template's "image" and "grows" parameters, with the page title as a link in between the two template parameter values. The table statement sets the table styles to "wikitable" and "sortable" then uses -
in the second position to omit the automatic page name/link first column (so it can be moved to a different column), and then it sets the table header text. The list output count
is limited to 5 results.
Note: Other formatting (such as turning the image name into a rendered image) cannot occur within an include
statement, see the tablerow
parameter.
{{#dpl: |category = Fruit examples |include = {Fruit-Infobox}:image:[[%PAGE%|%TITLE%]]:grows |table = class="wikitable sortable",-, Image used on page, Page, Value of "grows" parameter |count = 5 }}
Result
{{#dpl: |category = Fruit examples |include = {Fruit-Infobox}:image:%TITLE%:grows |table = class="wikitable sortable",-, Image used on page, Page, Value of "grows" parameter |count = 5 }}