From 91be52d78e15477bf1dc8a17bea680127f0200e7 Mon Sep 17 00:00:00 2001 From: moodler Date: Tue, 5 Sep 2006 06:30:12 +0000 Subject: [PATCH] Get the block name correctly --- lib/accesslib.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/accesslib.php b/lib/accesslib.php index e4f7757b36..aeb0f5e0a2 100755 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -1475,7 +1475,13 @@ function print_context_name($context) { case CONTEXT_BLOCK: // 1 to 1 to course if ($blockinstance = get_record('block_instance','id',$context->instanceid)) { if ($block = get_record('block','id',$blockinstance->blockid)) { - $name = get_string('blocks').': '.get_string($block->name, 'block_'.$block->name); + global $CFG; + require_once("$CFG->dirroot/blocks/moodleblock.class.php"); + require_once("$CFG->dirroot/blocks/$block->name/block_$block->name.php"); + $blockname = "block_$block->name"; + if ($blockobject = new $blockname()) { + $name = $blockobject->title.' ('.get_string('block').')'; + } } } break; -- 2.39.5