Archive:Table format 0.4 - 1.6.1
Table format 0.4 - 1.6.1 | |
---|---|
Outputs the result in a table. | |
Further Information | |
Provided by: | Semantic MediaWiki |
Added: | 0.4 |
Removed: | still supported |
Requirements: | none |
Format name: | table |
Enabled? Indicates whether the result format is enabled by default upon installation of the respective extension. | yes |
Authors: | Markus Krötzsch |
Categories: | misc |
Table of Contents | |
Contents |
The result format table is used to format query results as tables. The format table is the default way of formatting query results for all queries that have one or more additional printout statements. It is very similar to the broadtable format.
Parameters[edit]
Parameter | Type | Default | Description |
---|---|---|---|
class | text | sortable wikitable smwtable | An additional CSS class to set for the table |
transpose | yes/no | no | Display table headers vertically and results horizontally |
sep | text | empty | The separator between results |
There are no inline query parameters specific to the table format. The parameter headers=hide is specifically useful for hiding the header of tables (in most other cases, it is enough to use empty printout labels to hide the titles of printout statements).
Example[edit]
{{#ask: [[Category:City]] [[located in::Germany]] | ?population | ?area#km² = Size in km² }}
This produces the following output:
PopulationThe number of inhabitants of some geographical place. | Size in km² | |
---|---|---|
Berlin | 3,520,061 | 891.85 km²344.34 sqmi <br /> |
Cologne | 1,080,394 | 405.02 km²156.38 sqmi <br /> |
Frankfurt | 679,664 | 248.31 km²95.87 sqmi <br /> |
Munich | 1,353,186 | 310.43 km²119.86 sqmi <br /> |
Stuttgart | 606,588 | 207.35 km²80.06 sqmi <br /> |
Würzburg | 126,635 | 87.63 km²33.83 sqmi <br /> |
Remarks[edit]
Tables have a special feature for sorting their contents by any of the columns in the table. See Selecting pages for general comments on sorting and a comparison to the wiki's query result sorting. Browsers without JavaScript enabled will not see the buttons for sorting at all.
SMW formats its tables with CSS class="smwtable". Using this class on other tables to achieve similar formatting is possible, but will only work reliably if the according page contains a query or other SMW specific elements. In other cases, the SMW style files will not be loaded at all, so the style is not available.