]> git.sur5r.net Git - bacula/bacula/blob - gui/bweb/tpl/display_job_zoom.tpl
ebl Choose the right pool&level when try to run a job
[bacula/bacula] / gui / bweb / tpl / display_job_zoom.tpl
1  <div class='titlediv'>
2   <h1 class='newstitle'>Information about job</h1>
3  </div>
4  <div class="bodydiv">
5  <table id='id0'></table>
6  <table><td>
7  <form name="delete" action='bweb.pl?'>
8   <input type='hidden' name='jobid' value='<TMPL_VAR jobid>'>
9   <button type="submit" name='action' class="bp" value='delete' title='delete this job'
10  onclick="return confirm('Do you want to delete this job from the catalog ?');">
11    <img src='/bweb/purge.png' alt=''> Delete </button>
12  </form>
13  </td><td>
14  <form name="media" action='bweb.pl?'>
15   <TMPL_LOOP volumes>
16    <input type='hidden' name='media' value='<TMPL_VAR VolumeName>'>
17   </TMPL_LOOP>   
18   <button type="submit" name='action' value='media' title='view media' class="bp">
19    <img src='/bweb/zoom.png'alt=''>View media </button>
20  </form>
21  </td>
22  <td>
23  <form name="job" action='bweb.pl?'>
24   <input type='hidden' name='client' value='<TMPL_VAR Client>'>
25   <button type="submit" class="bp" name='action' value='job' title='view <TMPL_VAR Client> jobs'><img src='/bweb/zoom.png'>View jobs</button>
26  </form>
27  </td>
28  <td>
29  <form name="graph" action='bweb.pl?'>
30   <input type='hidden' name='age' value='2678400'>
31   <input type='hidden' name='client' value='<TMPL_VAR Client>'>
32   <input type='hidden' name='jobname' value='<TMPL_VAR jobname>'>
33   <button type="submit" class="bp" name='action' value='graph' title='view trends'>
34    <img src='/bweb/chart.png' alt=''> View stats </button>
35  </form>
36  </td>
37  <td>
38  <form name="fileset_view" action='bweb.pl?'>
39   <input type='hidden' name='fileset' value='<TMPL_VAR FileSet>'>
40   <button type="submit" class="bp" name='action' value='fileset_view' title='view fileset'> 
41  <img src='/bweb/zoom.png' alt=''> View FileSet</button>
42  </form>
43  </td>
44 <!-- Remove this to activate bfileview 
45  <td>
46  <form name="bfileview" action='bfileview.pl?'>
47   <input type='hidden' name='jobid' value='<TMPL_VAR jobid>'>
48   <input type='hidden' name='where' value='/'>
49   <button type="submit" class="bp" name='action' value='bfileview' 
50    title='view file usage' 
51    onclick='if (<TMPL_VAR JobFiles> > 50000) { return confirm("It could take long time, do you want to continue ?")} else { return 1; }'>
52    <img src='/bweb/colorscm.png' alt=''> View file usage </button>
53  </form>
54  </td>
55 -->
56  <td>
57  <form name="rerun" action='bweb.pl?' onsubmit="document.getElementById('rerun_level').value=joblevelname['<TMPL_VAR NAME=Level>']">
58   <input type='hidden' name='storage' value='<TMPL_VAR storage>'>
59   <input type='hidden' name='fileset' value='<TMPL_VAR fileset>'>
60   <input type='hidden' name='pool' value='<TMPL_VAR poolname>'>
61   <input type='hidden' name='client' value='<TMPL_VAR client>'>
62   <input type='hidden' id="rerun_level" name='level'>
63   <input type='hidden' name='job' value='<TMPL_VAR jobname>'>
64   <button type="submit" class="bp" name='action' value='run_job_mod' title='run this job again'>
65    <img src='/bweb/R.png'> Run this job </button>
66  </form>
67  </td>
68 <TMPL_IF joberrors>
69  <td>
70     <a href="<TMPL_VAR thisurl>;error=1"
71          title="View only errors">
72     <img src='/bweb/doc.png' alt="view errors"></a> View only errors
73   </td>
74 </TMPL_IF>
75  </table>
76 </div>
77
78 <script type="text/javascript" language='JavaScript'>
79 var header = new Array("JobId",
80                        "Client",
81                        "Job Name", 
82                        "FileSet",
83                        "Level",
84                        "StartTime", 
85                        "Duration",
86                        "JobFiles",
87                        "JobBytes",
88                        "Errors",
89                        "Pool",
90                        "Volume Name",
91                        "Status");
92
93 var data = new Array();
94
95 img = document.createElement("IMG");
96 img.src=bweb_get_job_img("<TMPL_VAR JobStatus>", <TMPL_VAR joberrors>);
97 img.title=jobstatus['<TMPL_VAR JobStatus>']; 
98
99 data.push( new Array(
100 "<TMPL_VAR JobId>",
101 "<TMPL_VAR Client>",     
102 "<TMPL_VAR JobName>",    
103 "<TMPL_VAR FileSet>",    
104 "<TMPL_VAR Level>",      
105 "<TMPL_VAR StartTime>",
106 "<TMPL_VAR duration>",
107 "<TMPL_VAR JobFiles>",   
108 human_size(<TMPL_VAR JobBytes>),
109 "<TMPL_VAR joberrors>",
110 "<TMPL_VAR poolname>",
111 "<TMPL_LOOP volumes><TMPL_VAR VolumeName>\n</TMPL_LOOP>",   
112 img
113  )
114 );
115
116 nrsTable.setup(
117 {
118  table_name:     "id0",
119  table_header: header,
120  table_data: data,
121  up_icon: up_icon,
122  down_icon: down_icon,
123  prev_icon: prev_icon,
124  next_icon: next_icon,
125  rew_icon:  rew_icon,
126  fwd_icon:  fwd_icon,
127 // natural_compare: true,
128  even_cell_color: even_cell_color,
129  odd_cell_color: odd_cell_color, 
130  header_color: header_color,
131  page_nav: true,
132  rows_per_page: rows_per_page,
133 // disable_sorting: new Array(6)
134  padding: 3
135 }
136 );
137
138 </script>