|
|
|
|
@ -1895,19 +1895,20 @@ class learnpath { |
|
|
|
|
*/ |
|
|
|
|
function get_progress_bar($mode='',$percentage=-1,$text_add='') |
|
|
|
|
{ |
|
|
|
|
if($this->debug>0){error_log('New LP - In learnpath::get_progress_bar()',0);} |
|
|
|
|
if($percentage=='-1' OR $text_add==''){ |
|
|
|
|
//if($this->debug>0){error_log('New LP - In learnpath::get_progress_bar()',0);} |
|
|
|
|
if(is_object($this) && ($percentage=='-1' OR $text_add=='')){ |
|
|
|
|
list ($percentage, $text_add) = $this->get_progress_bar_text($mode); |
|
|
|
|
} |
|
|
|
|
$text = $percentage.$text_add; |
|
|
|
|
$size = str_replace('%','',$percentage); |
|
|
|
|
$output = '' |
|
|
|
|
//.htmlentities(get_lang('ScormCompstatus'),ENT_QUOTES,'ISO-8859-1')."<br />" |
|
|
|
|
.'<table border="0" cellpadding="0" cellspacing="0"><tr><td>' |
|
|
|
|
.'<img id="progress_img_limit_left" src="../img/bar_1.gif" width="1" height="12">' |
|
|
|
|
.'<img id="progress_img_full" src="../img/bar_1u.gif" width="'.$percentage.'" height="12" id="full_portion">' |
|
|
|
|
.'<img id="progress_img_full" src="../img/bar_1u.gif" width="'.$size.'px" height="12" id="full_portion">' |
|
|
|
|
.'<img id="progress_img_limit_middle" src="../img/bar_1m.gif" width="1" height="12">'; |
|
|
|
|
if($percentage <= 98){ |
|
|
|
|
$output .= '<img id="progress_img_empty" src="../img/bar_1r.gif" width="'.(100-$percentage).'" height="12" id="empty_portion">'; |
|
|
|
|
$output .= '<img id="progress_img_empty" src="../img/bar_1r.gif" width="'.(100-$size).'px" height="12" id="empty_portion">'; |
|
|
|
|
}else{ |
|
|
|
|
$output .= '<img id="progress_img_empty" src="../img/bar_1r.gif" width="0" height="12" id="empty_portion">'; |
|
|
|
|
} |
|
|
|
|
|