From 6236ed990d8e2d8d68761c04eacd2e3a5f5ec848 Mon Sep 17 00:00:00 2001 From: moodler Date: Wed, 30 Jun 2004 13:11:15 +0000 Subject: [PATCH] Pass the whole $course variable to block_print_blocks_admin() so we have more information. --- course/format/social/format.php | 2 +- course/format/topics/format.php | 2 +- course/format/weeks/format.php | 2 +- index.php | 2 +- lib/blocklib.php | 8 ++++---- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/course/format/social/format.php b/course/format/social/format.php index cf57ea5bbd..72a8f1dc1a 100644 --- a/course/format/social/format.php +++ b/course/format/social/format.php @@ -57,7 +57,7 @@ echo ''; print_course_blocks($course, $rightblocks, BLOCK_RIGHT); if ($editing && !empty($missingblocks)) { - block_print_blocks_admin($course->id, $missingblocks); + block_print_blocks_admin($course, $missingblocks); } print_spacer(1, 120, true); echo ''; diff --git a/course/format/topics/format.php b/course/format/topics/format.php index 6412a992bd..f8ffa6ad5f 100644 --- a/course/format/topics/format.php +++ b/course/format/topics/format.php @@ -281,7 +281,7 @@ echo ''; print_course_blocks($course, $rightblocks, BLOCK_RIGHT); if ($editing && !empty($missingblocks)) { - block_print_blocks_admin($course->id, $missingblocks); + block_print_blocks_admin($course, $missingblocks); } print_spacer(1, 120, true); echo ''; diff --git a/course/format/weeks/format.php b/course/format/weeks/format.php index 69c6c63315..7175cc3d13 100644 --- a/course/format/weeks/format.php +++ b/course/format/weeks/format.php @@ -267,7 +267,7 @@ echo ''; print_course_blocks($course, $rightblocks, BLOCK_RIGHT); if ($editing && !empty($missingblocks)) { - block_print_blocks_admin($course->id, $missingblocks); + block_print_blocks_admin($course, $missingblocks); } print_spacer(1, 120, true); echo ''; diff --git a/index.php b/index.php index 44a99b4cf5..4268888035 100644 --- a/index.php +++ b/index.php @@ -216,7 +216,7 @@ } print_course_blocks($site, $rightblocks, BLOCK_RIGHT); if ($editing && !empty($missingblocks)) { - block_print_blocks_admin($site->id, $missingblocks); + block_print_blocks_admin($site, $missingblocks); } echo ''; } diff --git a/lib/blocklib.php b/lib/blocklib.php index a003ba787c..52a1c98ba2 100644 --- a/lib/blocklib.php +++ b/lib/blocklib.php @@ -355,8 +355,8 @@ function block_find($blockid, $leftblocks, $rightblocks) { } //This function prints the block to admin blocks as necessary -function block_print_blocks_admin($courseid, $missingblocks) { - if (isediting($courseid)) { +function block_print_blocks_admin($course, $missingblocks) { + if (isediting($course->id)) { $strblocks = get_string('blocks'); $stradd = get_string('add'); if (!empty($missingblocks)) { @@ -370,13 +370,13 @@ function block_print_blocks_admin($courseid, $missingblocks) { $menu[$block->id] = $blockobject->get_title(); } - if($courseid == 1) { + if($course->id == 1) { $target = 'index.php'; } else { $target = 'view.php'; } - $content = popup_form($target.'?id='.$courseid.'&blockaction=add&blockid=', + $content = popup_form($target.'?id='.$course->id.'&blockaction=add&blockid=', $menu, 'add_block', '', "$stradd...", '', '', true); $content = '
'.$content.'
'; print_side_block($strblocks, $content, NULL, NULL, NULL); -- 2.39.5