From: defacer Date: Wed, 2 Feb 2005 02:46:06 +0000 (+0000) Subject: Update for the new APIs and simplification. X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=768320dcc977b1769ccb9d90d442a18a4365eac3;p=moodle.git Update for the new APIs and simplification. --- 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 ''; }