--- loncom/interface/loncommon.pm 2008/12/10 15:37:43 1.712 +++ loncom/interface/loncommon.pm 2008/12/11 14:52:34 1.714 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # a pile of common routines # -# $Id: loncommon.pm,v 1.712 2008/12/10 15:37:43 muellerd Exp $ +# $Id: loncommon.pm,v 1.714 2008/12/11 14:52:34 bisitz Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1686,17 +1686,17 @@ sub select_form { sub display_filter { if (!$env{'form.show'}) { $env{'form.show'}=10; } if (!$env{'form.displayfilter'}) { $env{'form.displayfilter'}='currentfolder'; } - return ' '. + ' '. &mt('Filter [_1]', &select_form($env{'form.displayfilter'}, 'displayfilter', ('currentfolder' => 'Current folder/page', 'containing' => 'Containing phrase', 'none' => 'None'))). - ''; + ''; } sub gradeleveldescription { @@ -6017,11 +6017,21 @@ sub start_page { } if ($args->{'js_ready'}) { - $result = &js_ready($result); + $result = &js_ready($result); } if ($args->{'html_encode'}) { - $result = &html_encode($result); + $result = &html_encode($result); } + + if (exists $args->{'bread_crumbs'}) { + &Apache::lonhtmlcommon::clear_breadcrumbs(); + my $temp = $args->{'bread_crumbs'}; + foreach my $crumb (@$temp){ + &Apache::lonhtmlcommon::add_breadcrumb($crumb); + } + $result .= &Apache::lonhtmlcommon::breadcrumbs(); + } + return $result; }