--- loncom/interface/lonmeta.pm 2009/04/04 20:06:37 1.229
+++ loncom/interface/lonmeta.pm 2009/04/21 15:23:18 1.230
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Metadata display handler
#
-# $Id: lonmeta.pm,v 1.229 2009/04/04 20:06:37 bisitz Exp $
+# $Id: lonmeta.pm,v 1.230 2009/04/21 15:23:18 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -968,13 +968,13 @@ sub print_dynamic_metadata {
my %dynmeta=&dynamicmeta($uri);
#
# General Access and Usage Statistics
+ $r->print('
'.&mt('Access and Usage Statistics').'
');
if (exists($dynmeta{'count'}) ||
exists($dynmeta{'sequsage'}) ||
exists($dynmeta{'comefrom'}) ||
exists($dynmeta{'goto'}) ||
exists($dynmeta{'course'})) {
- $r->print(''.&mt('Access and Usage Statistics').'
'.
- &Apache::lonhtmlcommon::start_pick_box());
+ $r->print(&Apache::lonhtmlcommon::start_pick_box());
my @counts = ('count','sequsage','sequsage_list',
'comefrom','comefrom_list','goto',
'goto_list','course','course_list');
@@ -990,7 +990,10 @@ sub print_dynamic_metadata {
}
$r->print(&Apache::lonhtmlcommon::end_pick_box());
} else {
- $r->print(''.&mt('No Access or Usages Statistics are available for this resource.').'
');
+ $r->print(''
+ .&mt('No Access or Usages Statistics are available for this resource.')
+ .'
'
+ );
}
#
# Assessment statistics
@@ -1021,12 +1024,13 @@ sub print_dynamic_metadata {
}
$r->print(&Apache::lonhtmlcommon::end_pick_box());
}
+ #
+ # New assessment statistics
+ $r->print(''
+ .&mt('Recent Detailed Assessment Statistical Data')
+ .'
'
+ );
if (exists($dynmeta{'stats'})) {
- #
- # New assessment statistics
- $r->print(''.
- &mt('Recent Detailed Assessment Statistical Data').
- '
');
my $table=&Apache::loncommon::start_data_table()
.&Apache::loncommon::start_data_table_header_row()
.''.&mt('Course').' | '
@@ -1072,7 +1076,10 @@ sub print_dynamic_metadata {
$table .= &Apache::loncommon::end_data_table().$/;
$r->print($table);
} else {
- $r->print(&mt('No new dynamic data found.'));
+ $r->print(''
+ .&mt('No new dynamic data found.')
+ .'
'
+ );
}
} else {
$r->print(''.
@@ -1081,14 +1088,14 @@ sub print_dynamic_metadata {
}
#
- #
+ # Evaluation Data
+ $r->print(''.&mt('Evaluation Data').'
');
if (exists($dynmeta{'clear'}) ||
exists($dynmeta{'depth'}) ||
exists($dynmeta{'helpful'}) ||
exists($dynmeta{'correct'}) ||
exists($dynmeta{'technical'})){
- $r->print(''.&mt('Evaluation Data').'
'.
- &Apache::lonhtmlcommon::start_pick_box());
+ $r->print(&Apache::lonhtmlcommon::start_pick_box());
my @criteria = ('clear','depth','helpful','correct','technical');
my $rownum = 0;
foreach my $item (@criteria) {
@@ -1102,27 +1109,40 @@ sub print_dynamic_metadata {
}
$r->print(&Apache::lonhtmlcommon::end_pick_box());
} else {
- $r->print(''.&mt('No Evaluation Data is available for this resource.').'
');
+ $r->print('
'
+ .&mt('No Evaluation Data is available for this resource.')
+ .'
'
+ );
}
+ # Evaluation Comments
$uri=~/^\/res\/($match_domain)\/($match_username)\//;
if ((($env{'user.domain'} eq $1) && ($env{'user.name'} eq $2))
|| ($env{'user.role.ca./'.$1.'/'.$2})) {
+ $r->print(''.&mt('Evaluation Comments').'
'
+ .'('
+ .&mt('visible to author and co-authors only')
+ .')
'
+ );
if (exists($dynmeta{'comments'})) {
- $r->print(''.&mt('Evaluation Comments').' ('.
- &mt('visible to author and co-authors only').
- ')
'.
- ''.$dynmeta{'comments'}.'
');
+ $r->print(''.$dynmeta{'comments'}.'
');
} else {
- $r->print(''.&mt('There are no Evaluation Comments on this resource.').'
');
+ $r->print(''
+ .&mt('There are no Evaluation Comments on this resource.')
+ .'
'
+ );
}
my $bombs = &Apache::lonmsg::retrieve_author_res_msg($uri);
if (defined($bombs) && $bombs ne '') {
- $r->print(''.&mt('Error Messages').' ('.
- &mt('visible to author and co-authors only').')'.
- '
'.$bombs);
- } else {
- $r->print(''.&mt('There are currently no Error Messages for this resource.').'
');
- }
+ $r->print(''
+ .''.&mt('Error Messages').'
'
+ .'('
+ .&mt('visible to author and co-authors only')
+ .')
'
+ .$bombs
+ );
+ } #else {
+ # $r->print(''.&mt('There are currently no Error Messages for this resource.').'
');
+ #}
}
#
# All other stuff