version 1.331.4.6, 2013/08/13 13:27:38
|
version 1.332, 2012/12/07 18:16:33
|
Line 1781 sub build_date_queries {
|
Line 1781 sub build_date_queries {
|
if ((defined($cafter) && ! defined($cbefore)) || |
if ((defined($cafter) && ! defined($cbefore)) || |
(defined($cbefore) && ! defined($cafter))) { |
(defined($cbefore) && ! defined($cafter))) { |
# This is bad, so let them know |
# This is bad, so let them know |
$error = &mt('Incorrect entry for the creation date. '. |
$error = &mt('Incorrect entry for the creation date. '. |
'You must specify both the beginning and ending dates.'); |
'You must specify both the beginning and ending dates.'); |
} |
} |
if (! defined($error) && |
if (! defined($error) && |
((defined($mafter) && ! defined($mbefore)) || |
((defined($mafter) && ! defined($mbefore)) || |
(defined($mbefore) && ! defined($mafter)))) { |
(defined($mbefore) && ! defined($mafter)))) { |
# This is also bad, so let them know |
# This is also bad, so let them know |
$error = &mt('Incorrect entry for the last revision date. '. |
$error = &mt('Incorrect entry for the last revision date. '. |
'You must specify both the beginning and ending dates.'); |
'You must specify both the beginning and ending dates.'); |
} |
} |
if (! defined($error)) { |
if (! defined($error)) { |
Line 1901 sub ensure_db_and_table {
|
Line 1901 sub ensure_db_and_table {
|
## Sanity check the table id. |
## Sanity check the table id. |
## |
## |
if (! defined($table) || $table eq '' || $table =~ /\D/ ) { |
if (! defined($table) || $table eq '' || $table =~ /\D/ ) { |
$r->print(&Apache::loncommon::start_page('Error') |
$r->print(&Apache::loncommon::start_page(&mt('Error')) |
|
. '<p>table: |'.$table.'|</p>' # SB |
.'<p class="LC_error">' |
.'<p class="LC_error">' |
.&mt('Unable to retrieve search results. ' |
.&mt('Unable to retrieve search results. ' |
.'Unable to determine the table results were saved in.') |
.'Unable to determine the table results were saved in.') |
.'</p>' |
|
. '<p>'.&mt('Internal info:').'</p>' |
|
.'<pre>'.$table.'</pre>' |
|
.&Apache::loncommon::end_page() |
.&Apache::loncommon::end_page() |
); |
); |
return undef; |
return undef; |
Line 3743 sub cleanup {
|
Line 3741 sub cleanup {
|
&Apache::lonnet::logthis('Failed cleanup searchcat: groupsearch_db'); |
&Apache::lonnet::logthis('Failed cleanup searchcat: groupsearch_db'); |
} |
} |
} |
} |
|
&untiehash(); |
&Apache::lonmysql::disconnect_from_db(); |
&Apache::lonmysql::disconnect_from_db(); |
return OK; |
return OK; |
} |
} |