version 1.499, 2006/12/28 15:49:15
|
version 1.501, 2007/01/15 20:48:34
|
Line 1335 sub multiple_select_form {
|
Line 1335 sub multiple_select_form {
|
} |
} |
} |
} |
$output.="\n<select name='$name' size='$size' multiple='1'>"; |
$output.="\n<select name='$name' size='$size' multiple='1'>"; |
my @order = ref($order) ? @$order |
my @order; |
: sort(keys(%$hash)); |
if ($order) { |
|
@order = ref($order) ? @$order |
|
: sort(keys(%$hash)); |
|
} |
|
if (exists($$hash{'select_form_order'})) { |
|
@order = @{$$hash{'select_form_order'}}; |
|
} |
|
|
foreach my $key (@order) { |
foreach my $key (@order) { |
$output.='<option value="'.&HTML::Entities::encode($key,'"<>&').'" '; |
$output.='<option value="'.&HTML::Entities::encode($key,'"<>&').'" '; |
$output.='selected="selected" ' if ($selected{$key}); |
$output.='selected="selected" ' if ($selected{$key}); |
Line 3344 sub bodytag {
|
Line 3351 sub bodytag {
|
my ($role,$realm) = split(/\./,$env{'request.role'},2); |
my ($role,$realm) = split(/\./,$env{'request.role'},2); |
if ($role eq 'ca') { |
if ($role eq 'ca') { |
my ($rdom,$rname) = ($realm =~ m{^/($match_domain)/($match_username)$}); |
my ($rdom,$rname) = ($realm =~ m{^/($match_domain)/($match_username)$}); |
$realm = &plainname($rname,$rdom).':'.$rdom; |
$realm = &plainname($rname,$rdom); |
} |
} |
# realm |
# realm |
if ($env{'request.course.id'}) { |
if ($env{'request.course.id'}) { |