]> git.sur5r.net Git - bacula/bacula/blobdiff - gui/bweb/tpl/display_stats.tpl
Renamed cleanup goto target into bail_out which is the prefered name from the develop...
[bacula/bacula] / gui / bweb / tpl / display_stats.tpl
index 1481bd73ed1a063f9db0c0fa9962605f628c24d8..fc1bce5aaa26f99ba88c59dab8a2f3c3a5b4eb48 100644 (file)
@@ -1,4 +1,3 @@
-<br/>
  <div class='titlediv'>
   <h1 class='newstitle'> __Statistics__ (<TMPL_VAR label>)</h1>
  </div>
@@ -9,18 +8,26 @@
  </div>
 
 <script type="text/javascript" language="JavaScript">
-var header = new Array("__Name__", "__Nb Jobs__", "__Nb Bytes__", "__Nb Bytes__", "__Nb Files__", "__Nb Resto__");
+var header = new Array("__Name__", "__Nb Jobs__", "__Nb Err__", "__% Ok__", "__Nb Resto__", 
+                       "__Nb Bytes__", "__Nb Bytes__", "__Nb Files__");
 
 var data = new Array();
 
 <TMPL_LOOP stats>
+
+var nb_job=<TMPL_IF nb_job><TMPL_VAR nb_job><TMPL_ELSE>0</TMPL_IF>;
+var nb_err=<TMPL_IF nb_err><TMPL_VAR nb_err><TMPL_ELSE>0</TMPL_IF>;
+var t_ok = Math.abs(nb_job/(nb_job + nb_err + 0.0001)*100);
+var nb_byte = <TMPL_IF nb_byte><TMPL_VAR nb_byte><TMPL_ELSE>0</TMPL_IF>;
 data.push( 
   new Array( "<TMPL_VAR name>", 
-            "<TMPL_VAR nb_job>",
-            human_size(<TMPL_VAR nb_byte>),
-            <TMPL_VAR nb_byte>,
-            "<TMPL_VAR nb_file>",
-            "<TMPL_VAR nb_resto>"
+            nb_job,
+             nb_err,
+             t_ok.toFixed(2),
+            "<TMPL_VAR nb_resto>",
+            human_size(nb_byte),
+            nb_byte,
+            "<TMPL_VAR nb_file>"
              )
 ) ; 
 </TMPL_LOOP>
@@ -41,7 +48,7 @@ nrsTable.setup(
  header_color: header_color,
  page_nav: true,
 // disable_sorting: new Array(1),
- rows_per_page: rows_per_page
+ rows_per_page: 100
 }
 );
 </script>