--- loncom/interface/lonmenu.pm 2023/07/06 16:55:43 1.533
+++ loncom/interface/lonmenu.pm 2023/09/28 15:56:48 1.538
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Routines to control the menu
#
-# $Id: lonmenu.pm,v 1.533 2023/07/06 16:55:43 raeburn Exp $
+# $Id: lonmenu.pm,v 1.538 2023/09/28 15:56:48 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -968,6 +968,18 @@ sub innerregister {
$$showncrumbsref = 1;
}
return $trail;
+ } elsif (($resurl eq '/public'.$courseurl.'/syllabus') &&
+ ($env{'form.folderpath'})) {
+ if ($env{'form.title'}) {
+ $title = $env{'form.title'};
+ } else {
+ $title = 'Syllabus';
+ }
+ &prepare_functions($resurl,$forcereg,$group,undef,undef,1,$hostname);
+ $title = &HTML::Entities::encode($title,'\'"<>&');
+ my ($trail) =
+ &Apache::lonhtmlcommon::docs_breadcrumbs(undef,$crstype,undef,$title,1,1);
+ return $trail;
}
unless ($env{'request.state'} eq 'construct') {
&Apache::lonhtmlcommon::clear_breadcrumbs();
@@ -1093,15 +1105,17 @@ sub innerregister {
$leftvis = 'inline';
$defdom = $cdom;
}
- my $sellink = &Apache::loncommon::selectstudent_link('userview','vuname','vudom');
+ my $sellink = &Apache::loncommon::selectstudent_link('userview','vuname','vudom','','','vuidentifier');
my $selscript=&Apache::loncommon::studentbrowser_javascript();
my $shownsymb = &HTML::Entities::encode(&Apache::lonenc::check_encrypt($env{'request.symb'}),'<>&"');
- my $input = &mt('User: [_1] or ID: [_2] at: [_3]',
- '',
- '',
- &Apache::loncommon::select_dom_form($defdom,'vudom')).
- '',
- '';
+ my $input = &mt('[_1]Username:[_2] or [_3]ID:[_4] | ',
+ '',
+ '').
+ ''.
+ '',
+ '';
my $chooser = <