version 1.40, 2017/11/12 23:06:51
|
version 1.41, 2024/11/21 07:26:03
|
Line 46 use strict;
|
Line 46 use strict;
|
use Apache::Constants qw(:common :http); |
use Apache::Constants qw(:common :http); |
use Apache::lonmysql; |
use Apache::lonmysql; |
use Apache::lonnet; |
use Apache::lonnet; |
|
use Apache::loncommon; |
use Apache::lonlocal; |
use Apache::lonlocal; |
use Time::HiRes; |
use Time::HiRes; |
use DateTime(); |
use DateTime(); |
Line 324 sub output_results {
|
Line 325 sub output_results {
|
$_=&unescape($_); |
$_=&unescape($_); |
} |
} |
my ($title,$src); |
my ($title,$src); |
|
if ($symb =~ m{^\Q/tiny/$cdom/\E\w+$}) { |
|
$symb = &Apache::loncommon::symb_from_tinyurl($symb,$cnum,$cdom); |
|
} |
if ($symb =~ m:^/adm/:) { |
if ($symb =~ m:^/adm/:) { |
$title = $symb; |
$title = $symb; |
$src = $symb; |
$src = $symb; |
Line 346 sub output_results {
|
Line 350 sub output_results {
|
$src = '/dev/null'; |
$src = '/dev/null'; |
} |
} |
} |
} |
|
if ($src =~ /.sequence$/) { |
|
$src .= '?navmap=1'; |
|
} |
} |
} |
my %classes; |
my %classes; |
my $class_count=0; |
my $class_count=0; |
Line 432 sub convert_timezone {
|
Line 439 sub convert_timezone {
|
sub display_values { |
sub display_values { |
my ($action,$values)=@_; |
my ($action,$values)=@_; |
my $result='<table>'; |
my $result='<table>'; |
if (($action eq 'CSTORE') || ($action eq 'PUTSTORE')) { |
if (($action eq 'CSTORE') || ($action eq 'PUTSTORE') || ($action eq 'EXPORT')) { |
my $is_anon; |
my $is_anon; |
my %values=map {split('=',$_,-1)} split(/\&/,$values); |
my %values=map {split('=',$_,-1)} split(/\&/,$values); |
foreach my $key (sort(keys(%values))) { |
foreach my $key (sort(keys(%values))) { |