Proper fix for MKWS-352.
[mkws-moved-to-github.git] / src / templates / targets.handlebars
1 {{!
2 Target detail
3
4 data:
5   id - target id, an opaque identifier
6   hits - number of hits for this target, or "Error" if an error has occurred
7   diagnostic - numeric diagnostic code returned by target; 0 if OK
8   message - message corresponding to diagnostic code, if any.
9   records - number of record retrieved from target
10   state - target state (Client_Idle, Client_Working, Client_Disconnected or Client_Error)
11 }}
12 <table>
13   <thead>
14     <tr>
15       <td>{{{mkws-translate "Target ID"}}}</td>
16       <td>{{{mkws-translate "Hits"}}}</td>
17       <td>{{{mkws-translate "Diags"}}}</td>
18       <td>{{{mkws-translate "Records"}}}</td>
19       <td>{{{mkws-translate "State"}}}</td>
20       </td>
21     </tr>
22   </thead>
23   <tbody>
24   {{#each data}}
25     <tr>
26       <td>{{{name}}}</td>
27       <td>{{hits}}</td>
28       <td>
29        {{#if message}}
30          {{diagnostic}} ({{message}})
31        {{/if}}
32       </td>
33       <td>{{records}}</td>
34       <td>{{state}}</td>
35     </tr>
36   {{/each}}
37   </tbody>
38 </table>