MDL-18092 - better checking for empty vars when no users are in course. wrong place for empty check!

This commit is contained in:
danmarsden
2009-02-09 09:31:54 +00:00
parent e9103c0a0e
commit 94e044dd6f
+12 -10
View File
@@ -375,21 +375,23 @@ function choice_show_results($choice, $course, $cm, $allresponses, $forcepublish
}
echo "</tr><tr>";
if ($choice->showunanswered && !empty($allresponses[0])) {
if ($choice->showunanswered) {
echo "<td class=\"col$count data\" >";
// added empty row so that when the next iteration is empty,
// we do not get <table></table> erro from w3c validator
// MDL-7861
echo "<table class=\"choiceresponse\"><tr><td></td></tr>";
foreach ($allresponses[0] as $user) {
echo "<tr>";
echo "<td class=\"picture\">";
print_user_picture($user->id, $course->id, $user->picture);
echo "</td><td class=\"fullname\">";
echo "<a href=\"$CFG->wwwroot/user/view.php?id=$user->id&amp;course=$course->id\">";
echo fullname($user, $hascapfullnames);
echo "</a>";
echo "</td></tr>";
if (!empty($allresponses[0])) {
foreach ($allresponses[0] as $user) {
echo "<tr>";
echo "<td class=\"picture\">";
print_user_picture($user->id, $course->id, $user->picture);
echo "</td><td class=\"fullname\">";
echo "<a href=\"$CFG->wwwroot/user/view.php?id=$user->id&amp;course=$course->id\">";
echo fullname($user, $hascapfullnames);
echo "</a>";
echo "</td></tr>";
}
}
echo "</table></td>";
}