'-01-',' Feb '=>'-02-',' Mar '=>'-03-',' Apr '=>'-04-',' May '=>'-05-',' Jun '=>'-06-',' Jul '=>'-07-',' Aug '=>'-08-',' Sep '=>'-09-',' Oct '=>'-10-',' Nov '=>'-11-',' Dec '=>'-12-']; function his_plus($val, $word, $last) { return $val>0 ? (($val||$last)?($val.' '.$word.($last?'':', ')):'') : ''; } function his_duration($time) { if (!$time) return 'Unavailable'; $days = floor($time/86400); $hmss = $time-$days*86400; $hour = floor($hmss/3600); $mins = $hmss/60%60; $secs = $hmss%60; return his_plus($days,_('day'),($hour|$mins|$secs)==0).his_plus($hour,_('hr'),($mins|$secs)==0).his_plus($mins,_('min'),$secs==0).his_plus($secs,_('sec'),true); } ?> lang=""> "> "> 0||$status<>0) $list[] = ""; } fclose($handle); } if ($list) for ($i=count($list); $i>=0; --$i) echo $list[$i]; else echo ""; ?>
$date".his_duration($duration)."$speed".($status==0?_('OK'):($status==-4?_('Canceled'):$status))."$error
"._('No parity check history present')."!