Template:SMW display release-oneline: Difference between revisions
Jump to navigation
Jump to search
m (fix order) |
(don't show the "OLPC firmware " part of e.g. OLPC Firmware q2e12) |
||
| Line 43: | Line 43: | ||
| {{{5}}} |
| {{{5}}} |
||
| {{#arraymap:{{{6|}}}|,|x|[[x]]}} |
| {{#arraymap:{{{6|}}}|,|x|[[x]]}} |
||
| [[{{{7}}}]] <!-- TODO: replace "OLPC Firmware" --> |
| [[{{{7}}}|{{#replace:{{{7}}}|OLPC Firmware |}}]] <!-- TODO: replace "OLPC Firmware" --> |
||
| {{#arraymap:{{{8|}}}|,|x|[[x]]}} |
| {{#arraymap:{{{8|}}}|,|x|[[x]]}} |
||
| <ul>{{#arraymap:{{{9|}}}|,|x|<li>x</li>|}}</ul> |
| <ul>{{#arraymap:{{{9|}}}|,|x|<li>x</li>|}}</ul> |
||
Latest revision as of 00:21, 11 October 2008
In development You can use this template in a semantic query to display 'release' semantic information, e.g. the info from 7.1.2.
The reason for this is to
- display the release title with a link to Property:release notes
- display the build number as a link to Property:Download URL
- display objectives in a bulleted list.
Usage
The query that calls it needs to request display of these fields in the same order.
{{#ask:
[[Category:Releases]] [[ some more criteria]] ...
| format=template
| template=SMW display release-oneline
| link=none
| ?Release notes
| ?Build number
| ?Download URL
| ?Also called
| ?Firmware
| ?Is part of <!-- (this is "ECO")-->
| ?Lead customer
| ?Has objective
| default=Message alerting when query returns nothing for criteria!
}}
Notes
Unfortunately, to make pages link to something else you have to pass link=none which makes nothing a link, so for now release notes is separate.
See query at Releases-test.
|- | [[{{{2}}}| {{{1}}}]] | [{{{4}}} {{{3}}}] | {{{5}}} | {{#arraymap:|,|x|x}} | [[{{{7}}}|{{#replace:{{{7}}}|OLPC Firmware |}}]] | {{#arraymap:|,|x|x}}
|
- {{#arraymap:|,|x|
- x |}}