2 <table width="100%">
3 <tr>
4 <td>{t}Server{/t}:</td>
5 <td>
6 <select name='selected_server' onChange='document.mainform.submit();'>
7 {foreach from=$servers item=item key=key}
8 <option value='{$key}' {if $key == $selected_server} selected {/if}>{$item.cn}</option>
9 {/foreach}
10 </select>
11 </td>
12 <td>{t}Host{/t}:</td>
13 <td>
14 <select name='selected_host' onChange='document.mainform.submit();'>
15 {foreach from=$hosts item=item key=key}
16 <option value='{$key}' {if $key == $selected_host} selected {/if}>{$item}</option>
17 {/foreach}
18 </select>
19 </td>
20 <td>{t}From{/t}:</td>
21 <td>
22 <input type="text" id="startTime" name="startTime" class="date" style='width:100px' value="{$startTime}">
23 <script type="text/javascript">
24 {literal}
25 var datepicker = new DatePicker({ relative : 'startTime', language : '{/literal}{$lang}{literal}', keepFieldEmpty : true,
26 enableCloseEffect : false, enableShowEffect : false });
27 {/literal}
28 </script>
29 </td>
30 <td>{t}to{/t}:</td>
31 <td>
32 <input type="text" id="stopTime" name="stopTime" class="date" style='width:100px' value="{$stopTime}">
33 <script type="text/javascript">
34 {literal}
35 var datepicker = new DatePicker({ relative : 'stopTime', language : '{/literal}{$lang}{literal}', keepFieldEmpty : true,
36 enableCloseEffect : false, enableShowEffect : false });
37 {/literal}
38 </script>
39 </td>
40 <td> </td>
41 </tr>
42 <tr>
43 <td>{t}Priority{/t}:</td>
44 <td>
45 <select name='selected_priority' onChange='document.mainform.submit();'>
46 {html_options values=$priorities options=$priorities selected=$selected_priority}
47 </select>
48 </td>
49 <td>{t}Search{/t}:</td>
50 <td colspan="4">
51 <input type='text' name='search_for' value='{$search_for}' style='width:250px;'>
52 </td>
53 <td><input type='submit' name='search' value="{t}Search{/t}">
54 </tr>
55 </table>
57 <p class="separator"> </p>
58 {if $result.status != 'ok'}
59 <b>{t}Error{/t}: {$result.status}</b><br>
60 {$result.error}<br>
61 {else}
63 <br>
64 <table style="width:100%;background-color: #B0B0B0;" cellspacing=1 cellpadding=2>
65 <tr style="background-color: #E8E8E8; height:26px; font-weight:bold">
66 <td>
67 <a href='?plug={$plug_id}&sort_value=DeviceReportedTime'>{t}Received{/t}
68 {if $sort_value=="DeviceReportedTime"}{if $sort_type=="DESC"}{$downimg}{else}{$upimg}{/if}{/if}
69 </a>
70 </td>
71 <td>
72 <a href='?plug={$plug_id}&sort_value=FromHost'>{t}Host{/t}
73 {if $sort_value=="FromHost"}{if $sort_type=="DESC"}{$downimg}{else}{$upimg}{/if}{/if}
74 </a>
75 </td>
76 <td>
77 <a href='?plug={$plug_id}&sort_value=SysLogTag'>{t}Log tag{/t}
78 {if $sort_value=="SysLogTag"}{if $sort_type=="DESC"}{$downimg}{else}{$upimg}{/if}{/if}
79 </a>
80 </td>
81 <td>
82 <a href='?plug={$plug_id}&sort_value=Facility'>{t}Facility{/t}
83 {if $sort_value=="Facility"}{if $sort_type=="DESC"}{$downimg}{else}{$upimg}{/if}{/if}
84 </a>
85 </td>
86 <td>
87 <a href='?plug={$plug_id}&sort_value=Priority'>{t}Priority{/t}
88 {if $sort_value=="Priority"}{if $sort_type=="DESC"}{$downimg}{else}{$upimg}{/if}{/if}
89 </a>
90 </td>
91 <td>
92 <a href='?plug={$plug_id}&sort_value=Message'>{t}Message{/t}
93 {if $sort_value=="Message"}{if $sort_type=="DESC"}{$downimg}{else}{$upimg}{/if}{/if}
94 </a>
95 </td>
96 </tr>
97 {foreach from=$result.entries item=item key=key}
99 {if ($key%2)}
100 <tr style='background-color: #ECECEC;'>
101 {else}
102 <tr style='background-color: #F5F5F5;'>
103 {/if}
104 <td title='{$item.DeviceReportedTime}' style='width:120px'>
105 {$item.DeviceReportedTime}
106 </td>
107 <td title='{$item.FromHost}'>
108 {$item.FromHost}
109 </td>
110 <td title='{$item.SysLogTag}'>
111 {$item.SysLogTag}
112 </td>
113 <td title='{$item.Facility}'>
114 {$item.Facility}
115 </td>
116 <td title='{$item.Priority}'>
117 {$item.Priority}
118 </td>
119 <td title='{$item.Message}' style="width:400px">
120 <div style='overflow:hidden; width:400px'><nobr>{$item.Message}</nobr></div>
121 </td>
122 </tr>
123 {/foreach}
124 </table>
125 {if !$result.count == 0}
126 <p class="separator"> </p>
127 {/if}
128 <div style='width:40%;float:left;'>{$result.count} {t}entries matching filter{/t}</div>
129 <div style='width:80px;float:right;'>
130 <select name='limit' onChange='document.mainform.submit();'>
131 {html_options options=$limits selected=$limit}
132 </select>
133 </div>
134 <div style='width:300px;float:left;'>{$page_sel}</div>
135 {/if}