--- loncom/interface/statistics/lonsurveyreports.pm 2008/10/23 09:07:51 1.18
+++ loncom/interface/statistics/lonsurveyreports.pm 2010/01/14 17:20:52 1.23
@@ -1,6 +1,6 @@
# The LearningOnline Network with CAPA
#
-# $Id: lonsurveyreports.pm,v 1.18 2008/10/23 09:07:51 bisitz Exp $
+# $Id: lonsurveyreports.pm,v 1.23 2010/01/14 17:20:52 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -98,7 +98,7 @@ sub BuildSurveyReportsPage {
#
$r->print('
');
$r->print(''.
- &Apache::lonlocal::locallocaltime(time).','.
+ &Apache::lonlocal::locallocaltime(time).', '.
&Apache::lonstatistics::section_and_enrollment_description().
'
');
$r->rflush();
@@ -133,7 +133,10 @@ sub BuildSurveyReportsPage {
$r->print(''.$resource->compTitle.'
');
$r->print(''.$resource->src.'
');
if ($env{'form.renderprob'} eq 'true') {
- $r->print(&Apache::lonstathelpers::render_resource($resource));
+ $r->print('
'
+ .&Apache::lonstathelpers::render_resource($resource)
+ .'
'
+ );
}
$r->rflush();
my %Data = &Apache::lonstathelpers::get_problem_data
@@ -201,17 +204,17 @@ sub SurveyProblemSelector {
resptype=>undef});
my $checked = '';
if ($env{'form.problemchoice'} eq $value) {
- $checked = 'checked ';
+ $checked = 'checked="checked" ';
}
my $link = $problem->{'res'}->link.
'?symb='.&escape($problem->{'res'}->shown_symb);
$Str .= ''.
''.' | '.
- ''.
+ ''.
''.
(' 'x2).
- ''.&mt('View survey').''.' | |
'.$/;
+ ''.&mt('View survey').''.$/;
}
$Str .= '';
return $Str;
@@ -336,7 +339,7 @@ sub make_text_report {
} else {
$r->print(''
.&mt('There is no essay or string response data to output for this survey.')
- .'');
+ .'
');
}
$r->rflush();
return;
@@ -566,15 +569,20 @@ sub make_HTML_report {
sprintf("%.2f",$count/$total*100).'%'.
&Apache::loncommon::end_data_table_row().$/;
}
- $Str .= &Apache::loncommon::start_data_table_row().
- ''.&mt('Foil Name').' | '.
- ''.&mt('Text').' | '.
- ''.&mt('Freq').' | '.
- ''.&mt('Percent').' | '.
- &Apache::loncommon::end_data_table_row().$/.
- $tmp;
+ $Str.=''
+ .''
+ .&Apache::loncommon::start_data_table()
+ .&Apache::loncommon::start_data_table_header_row()
+ .' | '.&mt('Foil Name').' | '
+ .''.&mt('Text').' | '
+ .''.&mt('Frequency').' | '
+ .''.&mt('Percent').' | '
+ .&Apache::loncommon::end_data_table_header_row().$/
+ .$tmp
+ .&Apache::loncommon::end_data_table()
+ .'
';
}
- $Str.= &Apache::loncommon::end_data_table().'
';
+ $Str.= '';
$r->print($Str);
$r->rflush();
}
@@ -613,23 +621,24 @@ sub CreateInterface {
) {
$output_selector.=''.$/;
}
$output_selector .= ''.$/;
$Str .= &Apache::lonhtmlcommon::breadcrumbs('Student Submission Reports');
$Str .= '';
- $Str .= '
'."\n";
+ $Str .= &Apache::loncommon::end_data_table_row();
+ $Str .= &Apache::loncommon::end_data_table();
#
$Str .= ''
.&mt('Status: [_1]',