error ) {
echo $this->translator->translate( "main_quiz_error_$this->error" );
return;
}
$id = "quiz_stats_tab_" . time();
echo "
";
foreach( (array)$this->exam->answers as $k => $answer ) {
$_answer = $answer->description;
$maxLength = 17;
if( $maxLength < strlen( $_answer ) ) {
$_answer = substr( $_answer , 0 , $maxLength );
do {
$lastChar = substr( $_answer , strlen( $_answer ) - 1 , 1 );
if( " " == $lastChar ) {
$_answer = substr( $_answer , 0 , strlen( $_answer ) - 1 );
} else {
break;
}
} while( true );
$_answer .= '...';
}
echo "- {$_answer} (" . (int)count( (array)$answer->users ) . ")
";
}
echo "
";
foreach( (array)$this->exam->answers as $k => $answer ) {
echo "
{$this->translator->translate( 'main_quiz_stats_fastest' )}
";
}
?>