]> git.sur5r.net Git - bacula/bacula/blob - gui/bacula-web/templates/jobs.tpl
23eb84310561b8b39a9e240da0afa860f5bb80ea
[bacula/bacula] / gui / bacula-web / templates / jobs.tpl
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
2   "http://www.w3.org/TR/html4/loose.dtd">
3 <html lang="en">
4 <head>
5 <title>bacula-web</title>
6 <link rel="stylesheet" type="text/css" href="style/default.css">
7 {literal}
8 <script type="text/javascript">
9         function OpenWin(URL,wid,hei) {
10                 window.open(URL,"window1","width="+wid+",height="+hei+",scrollbars=yes,menubar=no,location=no,resizable=no")
11         }
12 </script>
13 {/literal}
14
15 </head>
16 <body>
17 {popup_init src='./external_packages/js/overlib.js'}
18 {include file=header.tpl}
19
20 <div id="nav">
21   <a href="index.php" title="Back to the dashboard">Dashboard</a> > Jobs list
22 </div>
23
24 <div id="main_center">
25   <div class="box">
26         <p class="title">Running jobs</p>
27         <table class="list">
28                 <tr>
29                         <td class="info">Status</td>
30                         <td class="info">Job ID</td>
31                         <td class="info">BackupJob</td>
32                         <td class="info">Start Time</td>
33                         <td class="info">Elapsed time</td>
34                         <td class="info">Level</td>
35                         <td class="info">Pool</td>
36                 </tr>
37                 {foreach from=$running_jobs item=job}
38                 <tr>
39                         <td class="{$job.Job_classe}">{$job.JobStatusLong}</td>
40                         <td class="{$job.Job_classe}">{$job.JobId}</td>
41                         <td class="{$job.Job_classe}">{$job.Name}</td>
42                         <td class="{$job.Job_classe}">{$job.StartTime}</td>
43                         <td class="{$job.Job_classe}">{$job.elapsed_time}</td>
44                         <td class="{$job.Job_classe}">{$job.Level}</td>
45                         <td class="{$job.Job_classe}">{$job.Pool_name}</td>
46                 </tr>
47                 {/foreach}
48         </table>
49   </div> <!-- end div box -->
50
51   <!-- Last jobs -->  
52   <div class="box">
53         <p class="title">Last jobs</p>
54         <!-- Filter jobs -->
55         <form action="jobs.php" method="post">
56         <table class="list" border="0">
57           <tr>
58             <td class="info" width="200">
59                         {$total_jobs} jobs found
60                 </td>
61                 <td class="info" colspan="5" style="text-align: right;">
62                         Jobs / Page
63                         <select name="limit">
64                                 <option value="20">20
65                                 <option value="40">40
66                                 <option value="60">60
67                                 <option value="80">80
68                                 <option value="100">100
69                         </select>
70                 </td>
71                 <td class="info" width="200">
72                         Job Status
73                         <select name="status">
74                                 <option value="Any">Any
75                                 <option value="completed">Completed
76                                 <option value="failed">Failed
77                                 <option value="canceled">Canceled
78                         </select>
79                 </td>
80                 <td class="info" width="120">
81                         <input type="submit" value="Update" />
82                 </td>
83           </tr>
84           <tr>
85                 <td colspan="8">&nbsp;</td>
86           </tr>
87         </table>
88         </form>
89         
90         <table class="list" border="0">
91           <tr>
92                 <td width="50" class="info">Status</td>
93                 <td width="50" class="info">Job ID</td>
94                 <td width="70" class="info">BackupJob</td>
95                 <td width="80" class="info">Start Time</td>
96                 <td width="80" class="info">End Time</td>
97                 <td width="70" class="info">Elapsed time</td>
98                 <td width="50" class="info">Level</td>
99                 <td width="80" class="info">Pool</td>
100           </tr>
101         </table>
102         <div class="listbox">
103         <table class="list" border="0">
104           {foreach from=$last_jobs item=job}
105           <tr>
106                 <td width="50" class="{$job.Job_classe}">
107                         <img width="20" src="style/images/{$job.Job_icon}" alt="" title="{$job.JobStatusLong}" />
108                 </td>
109                 <td width="50" class="{$job.Job_classe}">{$job.JobId}</td>
110                 <td width="70" class="{$job.Job_classe}">{$job.Job_name}</td>
111                 <td width="80" class="{$job.Job_classe}">{$job.StartTime}</td>
112                 <td width="80" class="{$job.Job_classe}">{$job.EndTime}</td>
113                 <td width="70" class="{$job.Job_classe}">{$job.elapsed_time}</td>
114                 <td width="50" class="{$job.Job_classe}">{$job.Level}</td>
115                 <td width="80" class="{$job.Job_classe}">{$job.Pool_name}</td>
116           </tr>
117           {/foreach}
118         </table>
119         </div> <!-- end div class=listbox -->
120   </div>
121
122 </div>
123
124 {include file="footer.tpl"}