MDL-29187 multilang Reviewed the uses of category name and ensured things are being formatted correctly

This commit is contained in:
Sam Hemelryk
2011-09-08 09:36:55 +12:00
parent 22e8ad6134
commit 5da6f4eeb6
11 changed files with 32 additions and 21 deletions
+3 -1
View File
@@ -1510,7 +1510,9 @@ class global_navigation extends navigation_node {
continue;
}
$url = new moodle_url('/course/category.php', array('id' => $category->id));
$categorynode = $parent->add($category->name, $url, self::TYPE_CATEGORY, $category->name, $category->id);
$context = get_context_instance(CONTEXT_COURSECAT, $category->id);
$categoryname = format_string($category->name, true, array('context' => $context));
$categorynode = $parent->add($categoryname, $url, self::TYPE_CATEGORY, $categoryname, $category->id);
if (empty($category->visible)) {
if (has_capability('moodle/category:viewhiddencategories', get_system_context())) {
$categorynode->hidden = true;