From 768320dcc977b1769ccb9d90d442a18a4365eac3 Mon Sep 17 00:00:00 2001 From: defacer Date: Wed, 2 Feb 2005 02:46:06 +0000 Subject: [PATCH] Update for the new APIs and simplification. --- mod/quiz/view.php | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/mod/quiz/view.php b/mod/quiz/view.php index 18305726ed..ee928235ea 100644 --- a/mod/quiz/view.php +++ b/mod/quiz/view.php @@ -48,19 +48,15 @@ // Initialize $PAGE, compute blocks - $PAGE = page_create_object(PAGE_QUIZ_VIEW, $quiz->id); + $PAGE = page_create_instance($quiz->id); + $pageblocks = blocks_get_by_page($PAGE); if (!empty($blockaction)) { - $pageblocks = blocks_get_by_page($PAGE); blocks_execute_url_action($PAGE, $pageblocks); + $pageblocks = blocks_get_by_page($PAGE); } - - $pageblocks = blocks_get_by_page($PAGE); - $missingblocks = blocks_get_missing($PAGE, $pageblocks); - - $blocks_preferred_width = blocks_preferred_width($pageblocks[BLOCK_POS_LEFT]); - $blocks_preferred_width = max($blocks_preferred_width, 180); - $blocks_preferred_width = min($blocks_preferred_width, 210); + + $blocks_preferred_width = bounded_number(180, blocks_preferred_width($pageblocks[BLOCK_POS_LEFT]), 210); // Print the page header @@ -99,8 +95,8 @@ if(blocks_have_content($pageblocks[BLOCK_POS_LEFT]) || $PAGE->user_is_editing()) { echo ''; blocks_print_group($PAGE, $pageblocks[BLOCK_POS_LEFT]); - if (isediting($course->id) && !empty($missingblocks)) { - blocks_print_adminblock($PAGE, $missingblocks); + if ($PAGE->user_is_editing()) { + blocks_print_adminblock($PAGE, $pageblocks); } echo ''; } -- 2.39.5