Code

Updated templates
[gosa.git] / gosa-plugins / mail / addons / mailqueue / contents.tpl
1 <div style="height: 5px;">&nbsp;</div>
2 <div class="contentboxh">
3  <p class="contentboxh"><img src="images/launch.png" alt="[F]" align="right">Filter</p>
4 </div>
5 <div class="contentboxb">
6   <div >
7         <table width="100%" summary="">
8                 <tr>
9                         <td>
10         <img class="center" alt="{t}Search{/t}" src="images/lists/search.png" align="middle" border="0">
11          &nbsp;{t}Search for{/t}
12     <input type='text' name="search_for" size="12" maxlength="60" value="{$search_for}" title="{t}Please enter a search string here.{/t}" onchange="mainform.submit()">
13          &nbsp;in 
14         <select size="1" name="p_server" title="{t}Select a server{/t}" onchange="mainform.submit()">
15          {html_options values=$p_serverKeys output=$p_servers selected=$p_server}
16         </select>
17 <!--
18         {t}with status{/t} : 
19         <select size="1" name="Stat" onchange="mainform.submit()">
20          {html_options values=$stats output=$r_stats selected=$stat}
21         </select>
22 -->
23          &nbsp;{t}within the last{/t}&nbsp;
24         <select size="1" name="p_time" onchange="mainform.submit()">
25          {html_options values=$p_timeKeys output=$p_times selected=$p_time}
26         </select>
27          &nbsp;
28         <input name="search" value="{t}Search{/t}" type="submit">
29                         </td>
30                         <td style="border-left:1px solid #A0A0A0; text-align:right;">&nbsp;
31                                 {if $delAll_W}
32                                 <input name="all_del"  src="images/lists/trash.png"             
33                                         value="{t}Remove all messages{/t}" type="image" 
34                                         title="{t}Remove all messages from selected servers queue{/t}">
35                                 {/if}
36                                 {if $holdAll_W}
37                                 <input name="all_hold" src="plugins/mail/images/mailq_hold.png"
38                                         value="{t}Hold all messages{/t}" type="image"
39                                         title="{t}Hold all messages in selected servers queue{/t}">
40                                 {/if}
41                                 {if $unholdAll_W}
42                                 <input name="all_unhold" src="plugins/mail/images/mailq_unhold.png"             
43                                         value="{t}Release all messages{/t}"     type="image"
44                                         title="{t}Release all messages in selected servers queue{/t}">
45                                 {/if}
46                                 {if $requeueAll_W}
47                                 <input name="all_requeue" src="images/lists/reload.png"         
48                                         value="{t}Requeue all messages{/t}" type="image"
49                                         title="{t}Requeue all messages in selected servers queue{/t}">
50                                 {/if}
51                         </td>
52                 </tr>
53         </table>
54         </div>
55 </div>
56 <br>
58 {if !$query_allowed}
59         <b>{msgPool type=permView}</b>
60 {else}
62 {if $all_ok != true}
63 <b>{t}Search returned no results{/t}...</b>
64 {else}
66 <table style="border: 1px solid rgb(176, 176, 176); width: 100%; vertical-align: top; text-align: left;" summary=""
67  border="0" cellpadding="2" cellspacing="1" rules="cols">
68         <tr style="background-color: rgb(232, 232, 232); height: 26px; font-weight: bold;">
69                 <td style='width:20px'>
70                 <input type='checkbox' id='select_all' name='select_all' title='"._("Select all")."'
71                onClick="toggle_all_('^selected_.*$','select_all');"></td>
72                 <td><a href="{$plug}&amp;sort=MailID"           >{t}ID{/t}                      {if $OrderBy == "MailID"}       {$SortType}{/if}</a></td>
73                 <td><a href="{$plug}&amp;sort=Server"           >{t}Server{/t}          {if $OrderBy == "Server"}       {$SortType}{/if}</a></td>
74                 <td><a href="{$plug}&amp;sort=Size"                     >{t}Size{/t}            {if $OrderBy == "Size"}         {$SortType}{/if}</a></td>
75                 <td><a href="{$plug}&amp;sort=Arrival"          >{t}Arrival{/t}         {if $OrderBy == "Arrival"}      {$SortType}{/if}</a></td>
76                 <td><a href="{$plug}&amp;sort=Sender"           >{t}Sender{/t}          {if $OrderBy == "Sender"}       {$SortType}{/if}</a></td>
77                 <td><a href="{$plug}&amp;sort=Recipient"        >{t}Recipient{/t}       {if $OrderBy == "Recipient"}{$SortType}{/if}</a></td>
78                 <td><a href="{$plug}&amp;sort=Status"           >{t}Status{/t}          {if $OrderBy == "Status"}       {$SortType}{/if}</a></td>
79                 <td>&nbsp;</td>
80         </tr>
82 {counter start=0 assign=i start=1}
83 {foreach from=$entries item=val key=key}
84                         
85         {if ($i%2)==0}
86                 <tr style="height: 22px; background-color: rgb(236, 236, 236);">
87         {else}
88                 <tr style="height: 22px; background-color: rgb(245, 245, 245);">
89         {/if}
90                 <td><input id="selected_{$entries[$key].MailID}" type='checkbox' name='selected_{$entries[$key].MailID}_{$entries[$key].Server}' class='center'></td>
91                 <td >
92                         {if $entries[$key].Active == true}
93                                 <img class="center" src="plugins/mail/images/mailq_active.png" border=0 alt="{t}Active{/t}">
94                         {/if}
95                         {$entries[$key].MailID}</td>
96                 <td>{$entries[$key].ServerName}</td>
97                 <td>{$entries[$key].Size}</td>
98                 <td>{$entries[$key].Arrival|date_format:"%d.%m.%Y %H:%M:%S"}</td>
99                 <td>{$entries[$key].Sender}</td>
100                 <td>{$entries[$key].Recipient}</td>
101                 <td >{$entries[$key].Status}</td>
102                 <td style="text-align:right">
103                         {if $del_W}
104                                 <input type='image' name='del__{$entries[$key].MailID}__{$entries[$key].Server}' class="center" 
105                                         src="images/lists/trash.png" alt="{t}delete{/t}" title="{t}Delete this message{/t}">
106                         {else}
107                                 <img src='images/empty.png' alt=' '>
108                         {/if}
109                         {if $entries[$key].Hold == true}
111                                 {if $unhold_W}
112                                         <input type='image' name='unhold__{$entries[$key].MailID}__{$entries[$key].Server}' class="center"
113                                                 src="plugins/mail/images/mailq_unhold.png" alt="{t}unhold{/t}" title="{t}Release message{/t}">
114                                 {else}
115                                         <img src='images/empty.png' alt=' '>
116                                 {/if}
117                         {else}
118                                 {if $hold_W}
119                                         <input type='image' name='hold__{$entries[$key].MailID}__{$entries[$key].Server}' class="center"
120                                                 src="plugins/mail/images/mailq_hold.png" alt="{t}hold{/t}" title="{t}Hold message{/t}">
121                                 {else}
122                                         <img src='images/empty.png' alt=' '>
123                                 {/if}
124                         {/if}
125                         {if $requeue_W}
126                                 <input type='image' name='requeue__{$entries[$key].MailID}__{$entries[$key].Server}' class="center"
127                                         src="images/lists/reload.png" alt="{t}requeue{/t}" title="{t}Requeue this message{/t}">
128                         {else}
129                                 <img src='images/empty.png' alt=' '>
130                         {/if}
131                         {if $header_W}
132                                 <input type='image' name='header__{$entries[$key].MailID}__{$entries[$key].Server}' class="center"
133                                         src="plugins/mail/images/mailq_header.png" alt="{t}header{/t}" 
134                                         title="{t}Display header of this message{/t}">
135                         {else}
136                                 <img src='images/empty.png' alt=' '>
137                         {/if}
138                 </td>
139         </tr>
140         {counter}
141 {/foreach}
142 </table>
144  <table summary="" style="width:100%; vertical-align:top; text-align:center;" cellpadding=4 cellspacing=0 border=0>
145   <tr>
146    <td>{$range_selector}</td>
147   </tr>
148  </table>
149 <p class="plugbottom">&nbsp;</p>
151 {/if}
152 {/if}
155 <script language="JavaScript" type="text/javascript">
156   <!-- // First input field on page
157         focus_field('search_for');
158   -->
159 </script>