</head>
<body>
-{popup_init src='./js/overlib.js'}
+{popup_init src='./external_packages/js/overlib.js'}
{include file=header.tpl}
-<div id="nav">
- <a href="index.php" title="Back to the dashboard">Dashboard</a> > Jobs list
-</div>
+ <div id="nav">
+ <a href="index.php" title="Back to the dashboard">Dashboard</a> > Jobs list
+ </div>
-<div id="main_center">
- <!-- Failed jobs -->
+ <div id="main_center">
+
+ <!-- Last jobs -->
<div class="box">
- <p class="title">Last failed jobs (limited to 10)</p>
- <table>
+ <p class="title">Jobs report</p>
+ <!-- Filter jobs -->
+ <form action="jobs.php" method="post">
+ <table border="0">
<tr>
- <th>Status</th>
- <th>Job ID</th>
- <th>BackupJob</th>
- <th>Start Time</th>
- <th>End Time</th>
- <th>Elapsed time</th>
- <th>Level</th>
- <th>Pool</th>
+ <td class="info" width="200">
+ {$total_jobs} jobs found
+ </td>
+ <td class="info" colspan="5" style="text-align: right;">
+ Jobs / Page
+ <select name="jobs_per_page">
+ {foreach from=$jobs_per_page item=nb_jobs}
+ <option value="{$nb_jobs}" {if $smarty.post.jobs_per_page == $nb_jobs}Selected{/if} >{$nb_jobs}
+ {/foreach}
+ </select>
+ </td>
+ <td class="info" width="200">
+ Job Status
+ <select name="status">
+ {foreach from=$job_status item=status_label}
+ <option value="{$status_label}" {if $smarty.post.status == $status_label}Selected{/if} >{$status_label}
+ {/foreach}
+ </select>
+ </td>
+ <td class="info" width="120">
+ <input type="submit" value="Update" />
+ </td>
</tr>
- {foreach from=$failed_jobs item=job}
<tr>
- <td> <img width="20" src="style/images/s_error.gif" alt=""/> </td>
- <td>{$job.JobId}</td>
- <td>{$job.job_name}</td>
- <td>{$job.StartTime}</td>
- <td>{$job.EndTime}</td>
- <td>{$job.elapsed}</td>
- <td align="center">{$job.Level}</td>
- <td>{$job.pool_name}</td>
+ <td colspan="8"> </td>
</tr>
- {/foreach}
</table>
- </div>
- <!-- Completed jobs -->
- <div class="box">
- <p class="title">Last completed jobs</p>
- <table>
+ </form>
+
+ <table border="0">
<tr>
- <th>Status</th>
- <th>Job ID</th>
- <th>BackupJob</th>
- <th>Start Time</th>
- <th>End Time</th>
- <th>Elapsed time</th>
- <th>Level</th>
- <th>Pool</th>
+ <td class="tbl_header">Status</td>
+ <td class="tbl_header">Job ID</td>
+ <td class="tbl_header">BackupJob</td>
+ <td class="tbl_header">Start Time</td>
+ <td class="tbl_header">End Time</td>
+ <td class="tbl_header">Elapsed time</td>
+ <td class="tbl_header">Level</td>
+ <td class="tbl_header">Bytes</td>
+ <td class="tbl_header">Files</td>
+ <td class="tbl_header">Pool</td>
</tr>
- {foreach from=$completed_jobs item=job}
+ <!-- <div class="listbox"> -->
+ {foreach from=$last_jobs item=job}
<tr>
- <td> <img width="20px" src="style/images/s_ok.gif" alt=""/> </td>
- <td>{$job.JobId}</td>
- <td>{$job.job_name}</td>
- <td>{$job.StartTime}</td>
- <td>{$job.EndTime}</td>
- <td>{$job.elapsed}</td>
- <td align="center">{$job.Level}</td>
- <td>{$job.pool_name}</td>
+ <td width="50" class="{$job.Job_classe}">
+ <img width="20" src="style/images/{$job.Job_icon}" alt="" title="{$job.JobStatusLong}" />
+ </td>
+ <td class="{$job.Job_classe}">{$job.JobId}</td>
+ <td class="{$job.Job_classe}">
+ <a href="backupjob-report.php?backupjob_name={$job.Job_name}">{$job.Job_name}</a>
+ </td>
+ <td class="{$job.Job_classe}">{$job.StartTime}</td>
+ <td class="{$job.Job_classe}">{$job.EndTime}</td>
+ <td class="{$job.Job_classe}">{$job.elapsed_time}</td>
+ <td class="{$job.Job_classe}">{$job.Level}</td>
+ <td class="{$job.Job_classe}">{$job.JobBytes}</td>
+ <td class="{$job.Job_classe}">{$job.JobFiles}</td>
+ <td class="{$job.Job_classe}">{$job.Pool_name}</td>
</tr>
{/foreach}
- </table>
+ </table>
+ <!-- </div> --> <!-- end div class=listbox -->
</div>
+
</div>
-{include file="footer.tpl"}
\ No newline at end of file
+{include file="footer.tpl"}