Template:SMW display test result-oneline: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (fix braces)
m (try using ", " as the separator, since numbers mess up)
Line 36: Line 36:
| {{{4}}}
| {{{4}}}
| {{{5}}}
| {{{5}}}
| {{#arraymap:{{{6|}}}|,|x|[http://dev.laptop.org/ticket/x x]}}
| {{#arraymap:{{{6|}}}|, |x|[http://dev.laptop.org/ticket/x x]}}
| {{{7}}}
| {{{7}}}
| {{{1}}}
| {{{1}}}

Revision as of 12:13, 15 August 2008

In development You can use this template in a semantic query to display 'Test result' semantic information, e.g. the info from Berkeley logo.

Goal is to display information in the same format as Template:Test results does on pages like Tests/Sugar Control Panel/Date & Time.

Another approach might be to just use format=embedded in the semantic query, which embeds each matching page, and keep each test result on a subpage.

This uses HTML <table> <tr> <td> syntax (copied using View > Source of Activities page, because skierpage heard that trying to use wiki table markup in a template with SMW had all kinds of problems. But should verify that.

The query that calls it needs to invoke Template:Test results begin, then request display of these fields in the same order, then invoke Template:Test results end. Thus

{{Test results begin}}
{{#ask:
  [[ some criteria]] ...
  | format=template
  | template=SMW display test result-oneline
  | ?Software release
  | ?Build stream
  | ?Build number
  | ?PassFail
  | ?Trac bug number
  | ?Comments
}}
{{Test results end}}

See query at Test result query examples.


|- | {{{2}}} | {{{3}}} | {{{4}}} | {{{5}}} | {{#arraymap:|, |x|x}} | {{{7}}} | {{{1}}}