version 1.80, 2003/02/13 21:35:50
|
version 1.82, 2003/02/14 21:22:04
|
Line 81 use GDBM_File;
|
Line 81 use GDBM_File;
|
use POSIX qw(strftime mktime); |
use POSIX qw(strftime mktime); |
use Apache::Constants qw(:common); |
use Apache::Constants qw(:common); |
use Apache::lonmsg(); |
use Apache::lonmsg(); |
|
use Apache::lonmenu(); |
my $readit; |
my $readit; |
|
|
=pod |
=pod |
Line 1103 sub get_related_words {
|
Line 1104 sub get_related_words {
|
############################################################### |
############################################################### |
|
|
# -------------------------------------------------------------- Plaintext name |
# -------------------------------------------------------------- Plaintext name |
|
=pod |
|
|
|
=item plainname($uname,$udom) |
|
|
|
Gets a users name and returns it as a string in |
|
"first middle last generation" |
|
form |
|
|
|
=cut |
|
|
|
############################################################### |
sub plainname { |
sub plainname { |
my ($uname,$udom)=@_; |
my ($uname,$udom)=@_; |
my %names=&Apache::lonnet::get('environment', |
my %names=&Apache::lonnet::get('environment', |
Line 1117 sub plainname {
|
Line 1128 sub plainname {
|
} |
} |
|
|
# -------------------------------------------------------------------- Nickname |
# -------------------------------------------------------------------- Nickname |
|
=pod |
|
|
|
=item nickname($uname,$udom) |
|
|
|
Gets a users name and returns it as a string as |
|
|
|
""nickname"" |
|
|
|
if the user has a nickname or |
|
|
|
"first middle last generation" |
|
|
|
if the user does not |
|
|
|
=cut |
|
|
sub nickname { |
sub nickname { |
my ($uname,$udom)=@_; |
my ($uname,$udom)=@_; |
Line 1138 sub nickname {
|
Line 1163 sub nickname {
|
|
|
# ------------------------------------------------------------------ Screenname |
# ------------------------------------------------------------------ Screenname |
|
|
|
=pod |
|
|
|
=item screenname($uname,$udom) |
|
|
|
Gets a users screenname and returns it as a string |
|
|
|
=cut |
|
|
sub screenname { |
sub screenname { |
my ($uname,$udom)=@_; |
my ($uname,$udom)=@_; |
my %names= |
my %names= |
Line 1550 END
|
Line 1583 END
|
if ($bodyonly) { |
if ($bodyonly) { |
return $bodytag; |
return $bodytag; |
} elsif ($ENV{'browser.interface'} eq 'textual') { |
} elsif ($ENV{'browser.interface'} eq 'textual') { |
return $bodytag.'<h1>LON-CAPA: '.$title. |
return $bodytag.&Apache::lonmenu::menubuttons(undef,'web'). |
'</h1><a href="/adm/menu">Main Menu</a><hr />'; |
'<h1>LON-CAPA: '.$title.'</h1>'; |
} else { |
} else { |
return(<<ENDBODY); |
return(<<ENDBODY); |
$bodytag |
$bodytag |