From a04c5e60a28f07a714a2b179a137490e3ba3c072 Mon Sep 17 00:00:00 2001 From: mattc-catalyst Date: Mon, 16 Apr 2007 21:32:35 +0000 Subject: [PATCH] Breadcrumbs: mod/wiki changes - Modified to use build_navigation() for breadcrumb generation. Author: Matt Clarkson --- mod/wiki/admin.php | 9 ++++++--- mod/wiki/index.php | 6 ++++-- mod/wiki/view.php | 9 +++++---- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/mod/wiki/admin.php b/mod/wiki/admin.php index a2bdf1751f..cffc52eebe 100644 --- a/mod/wiki/admin.php +++ b/mod/wiki/admin.php @@ -114,10 +114,13 @@ default: break; } } + $crumbs[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity'); + $crumbs[] = array('name' => format_string($wiki->name,true), 'link' => "view.php?id=$moodleID", 'type' => 'activityinstace'); + $crumbs[] = array('name' => get_string("administration","wiki"), 'link' => '', 'type' => 'title'); + + $navigation = build_navigation($crumbs, $course); - print_header_simple("$wiki_entry->pagename", "", - "id\">$strwikis -> ".format_string($wiki->name,true)." ->". - get_string("administration","wiki"), + print_header_simple("$wiki_entry->pagename", "", $navigation, $focus, "", true, update_module_button($cm->id, $course->id, $strwiki), navmenu($course, $cm)); diff --git a/mod/wiki/index.php b/mod/wiki/index.php index 500ca20d57..ccb6cb4dde 100644 --- a/mod/wiki/index.php +++ b/mod/wiki/index.php @@ -24,8 +24,10 @@ /// Print the header - - print_header_simple("$strwikis", "", "$strwikis", "", "", true, "", navmenu($course)); + $crumbs[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity'); + $navigation = build_navigation($crumbs, $course); + + print_header_simple("$strwikis", "", $navigation, "", "", true, "", navmenu($course)); /// Get all the appropriate data diff --git a/mod/wiki/view.php b/mod/wiki/view.php index d2981fe3c9..a4f576d7bb 100644 --- a/mod/wiki/view.php +++ b/mod/wiki/view.php @@ -280,12 +280,13 @@ $strwikis = get_string("modulenameplural", "wiki"); $strwiki = get_string("modulename", "wiki"); + + $crumbs[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity'); + $crumbs[] = array('name' => format_string($wiki->name,true), 'link' => "view.php?id=$moodleID", 'type' => 'activityinstace'); + $navigation = build_navigation($crumbs, $course); - print_header_simple($ewiki_title?$ewiki_title:format_string($wiki->name), "", - "id\">$strwikis". - (($ewiki_title!=$wiki->name) ? " -> ".format_string($wiki->name,true)."":""). - ($ewiki_title?" -> $ewiki_title":""), + print_header_simple($ewiki_title?$ewiki_title:format_string($wiki->name), "", $navigation, "", "", $cacheme, update_module_button($cm->id, $course->id, $strwiki), navmenu($course, $cm)); -- 2.39.5