--- loncom/interface/lonparmset.pm 2006/11/15 20:13:43 1.345
+++ loncom/interface/lonparmset.pm 2006/11/20 21:04:44 1.347
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to set parameters for assessments
#
-# $Id: lonparmset.pm,v 1.345 2006/11/15 20:13:43 banghart Exp $
+# $Id: lonparmset.pm,v 1.347 2006/11/20 21:04:44 banghart Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -3189,8 +3189,8 @@ ENDMAINFORMHEAD
### Set portfolio metadata
sub output_row {
my ($r, $field_name, $field_text, $added_flag) = @_;
+ my $row_class;
my $output;
- $output = "
";
my $options=$env{'course.'.$env{'request.course.id'}.'.metadata.'.$field_name.'.options'};
my $values=$env{'course.'.$env{'request.course.id'}.'.metadata.'.$field_name.'.values'};
if (!defined($options)) {
@@ -3198,10 +3198,11 @@ sub output_row {
$values = '';
}
if (!($options =~ /deleted/)) {
- $output = "
";
- $output .= ''.$field_text.': | ';
- $output .= ' | ';
- $output .= "
\n";
+ $output = &Apache::loncommon::start_data_table_row();
+ $output .= ''.$field_text.': | ';
+ # $output .= ''.$field_text.': | ';
+ $output .= ' | ';
+ $output .= &Apache::loncommon::end_data_table_row();
my @options= ( ['active', 'Show to student'],
['onlyone','Student may select only one choice'],
['stuadd', 'Student may type choices']);
@@ -3210,9 +3211,11 @@ sub output_row {
}
foreach my $opt (@options) {
my $checked = ($options =~ m/$opt->[0]/) ? ' checked="checked" ' : '' ;
- $output .= ''.(' ' x 5).' |
'."\n";
+ &mt($opt->[1]).' ';
+ $output .= &Apache::loncommon::end_data_table_row();
}
}
@@ -3395,29 +3398,31 @@ sub setrestrictmeta {
my %metadata_fields = &Apache::lonmeta::fieldnames('portfolio');
# Now get possible added metadata fields
my $added_metadata_fields = &get_added_meta_fieldnames(\%metadata_fields);
- $output .= "";
+ my $row_alt = 1;
+ $output .= &Apache::loncommon::start_data_table();
foreach my $field (sort(keys(%metadata_fields))) {
if ($field ne 'courserestricted') {
+ $row_alt = $row_alt ? 0 : 1;
$output.= &output_row($r, $field, $metadata_fields{$field});
}
}
my $added_flag = 1;
foreach my $field (sort(keys(%$added_metadata_fields))) {
- $output.= &output_row($r, $field, $$added_metadata_fields{$field},$added_flag);
+ $row_alt = $row_alt ? 0 : 1;
+ $output.= &output_row($r, $field, $$added_metadata_fields{$field},$added_flag, $row_alt);
}
- $output .= "
";
+ $output .= &Apache::loncommon::end_data_table();
$r->print(<
-
$output
-
+
-
-
-
ENDenv
$r->print(&Apache::loncommon::end_page());