From: moodler Date: Tue, 5 Sep 2006 06:30:12 +0000 (+0000) Subject: Get the block name correctly X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=91be52d78e15477bf1dc8a17bea680127f0200e7;p=moodle.git Get the block name correctly --- 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;