--- loncom/interface/loncommon.pm 2004/10/23 00:38:01 1.223
+++ loncom/interface/loncommon.pm 2004/10/29 18:40:40 1.224
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# a pile of common routines
#
-# $Id: loncommon.pm,v 1.223 2004/10/23 00:38:01 albertel Exp $
+# $Id: loncommon.pm,v 1.224 2004/10/29 18:40:40 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -2518,7 +2518,7 @@ other decorations will be returned.
=cut
sub bodytag {
- my ($title,$function,$addentries,$bodyonly,$domain,$forcereg)=@_;
+ my ($title,$function,$addentries,$bodyonly,$domain,$forcereg,$customtitle)=@_;
$title=&mt($title);
$function = &get_users_function() if (!$function);
my $img=&designparm($function.'.img',$domain);
@@ -2564,6 +2564,7 @@ END
return $bodytag;
} elsif ($ENV{'browser.interface'} eq 'textual') {
# Accessibility
+
return $bodytag.&Apache::lonmenu::menubuttons($forcereg,'web',
$forcereg).
'
LON-CAPA: '.$title.'
';
@@ -2585,15 +2586,23 @@ END
ENDROLE
+ my $titleinfo = ''.$title.'';
+ if ($customtitle) {
+ $titleinfo = $customtitle;
+ }
return $bodytag.&Apache::lonmenu::menubuttons($forcereg,'web',
$forcereg).
- ''.$title.
-' | '.$roleinfo.'
';
+ ''.$titleinfo.' | '.$roleinfo.'
';
}
#
# Top frame rendering, Remote is up
#
+ my $titleinfo = ' '.$title.'';
+ if ($customtitle) {
+ $titleinfo = $customtitle;
+ }
return(<
@@ -2603,7 +2612,7 @@ $upperleft
- $title
+$titleinfo
|
$ENV{'environment.firstname'}
|