version 1.94, 2010/03/16 05:11:40
|
version 1.97, 2010/06/19 01:28:35
|
Line 145 sub handler {
|
Line 145 sub handler {
|
my $filterlist = ['domainfilter']; |
my $filterlist = ['domainfilter']; |
# created filter for DCs only |
# created filter for DCs only |
if ($env{'user.adv'} && $env{'form.domainfilter'} && |
if ($env{'user.adv'} && $env{'form.domainfilter'} && |
exists($env{'user.role.dc./'.$env{'form.domainfilter'}.'/'})) { |
exists($env{'user.role.dc./'.$env{'form.domainfilter'}.'/'}) |
|
&& $env{'form.form'} ne 'portform') { |
my $loncaparev = &Apache::lonnet::get_server_loncaparev($env{'form.domainfilter'}); |
my $loncaparev = &Apache::lonnet::get_server_loncaparev($env{'form.domainfilter'}); |
if ($loncaparev ne 'unknown_cmd') { |
if ($loncaparev ne 'unknown_cmd') { |
push(@{$filterlist},'createdfilter'); |
push(@{$filterlist},'createdfilter'); |
Line 414 sub display_matched_courses {
|
Line 415 sub display_matched_courses {
|
if (grep(/^\*$/,@cloneable)) { |
if (grep(/^\*$/,@cloneable)) { |
$canclone = 1; |
$canclone = 1; |
} |
} |
if (grep(/^\*:\Q$env{'form.clonerudom'}\E$/,@cloneable)) { |
if (grep(/^\*:\Q$clonerudom\E$/,@cloneable)) { |
$canclone = 1; |
$canclone = 1; |
} |
} |
if (grep(/^\Q$cloneruname\E:\Q$clonerudom\E$/,@cloneable)) { |
if (grep(/^\Q$cloneruname\E:\Q$clonerudom\E$/,@cloneable)) { |
Line 535 sub build_filters {
|
Line 536 sub build_filters {
|
} else { |
} else { |
$formname = $caller; |
$formname = $caller; |
} |
} |
my $onchange; |
my $onchange = 'javascript:updateFilters(this)'; |
unless ($env{'form.interface'} eq 'textual') { |
|
$onchange = 'javascript:updateFilters(this)'; |
|
} |
|
my ($domainselectform,$sincefilterform,$createdfilterform, |
my ($domainselectform,$sincefilterform,$createdfilterform, |
$ownerdomselectform,$persondomselectform,$instcodeform, |
$ownerdomselectform,$persondomselectform,$instcodeform, |
$typeselectform,$instcodetitle); |
$typeselectform,$instcodetitle); |
Line 802 sub timebased_select_form {
|
Line 800 sub timebased_select_form {
|
return &Apache::loncommon::select_form( |
return &Apache::loncommon::select_form( |
$filter->{$item}, |
$filter->{$item}, |
$item, |
$item, |
( '-1' => '', |
{ '-1' => '', |
'86400' => &mt('today'), |
'86400' => &mt('today'), |
'604800' => &mt('last week'), |
'604800' => &mt('last week'), |
'2592000' => &mt('last month'), |
'2592000' => &mt('last month'), |
Line 811 sub timebased_select_form {
|
Line 809 sub timebased_select_form {
|
'31104000' => &mt('last year'), |
'31104000' => &mt('last year'), |
'select_form_order' => |
'select_form_order' => |
['-1','86400','604800','2592000','7776000', |
['-1','86400','604800','2592000','7776000', |
'15552000','31104000'])); |
'15552000','31104000']}); |
} |
} |
} |
} |
|
|