Diff for /loncom/interface/lonparmset.pm between versions 1.255 and 1.258

version 1.255, 2005/09/30 00:27:20 version 1.258, 2005/10/06 22:05:56
Line 2760  sub output_row { Line 2760  sub output_row {
         $options = 'active,stuadd';          $options = 'active,stuadd';
         $values = 'Type a list of values separated by commas.';          $values = 'Type a list of values separated by commas.';
     }      }
     $output.='<tr><td><strong>'.$field_text.'</strong></td>';      if ($options =~ m/active/) {
           $checked = ' checked="checked" ';
       } else {
           $checked = '  ';
       }
       $output.='<tr><td><center><input type="checkbox" name="'.$field_name.'_active" value="yes"'.$checked.' /></center></td>';
       $output.='<td><strong>'.$field_text.'</strong></td>';
     $output.='<td><input name="'.$field_name.'_values" type="text" value="'.$values.'" /></td>';      $output.='<td><input name="'.$field_name.'_values" type="text" value="'.$values.'" /></td>';
     if ($options =~ m/onlyone/) {      if ($options =~ m/onlyone/) {
         $checked = ' CHECKED ';          $checked = ' checked="checked" ';
     } else {      } else {
         $checked = '  ';          $checked = '  ';
     }      }
     $output.='<td><center><input type="checkbox" name="'.$field_name.'_onlyone"" value="yes"'.$checked.' /></center></td>';      $output.='<td><center><input type="checkbox" name="'.$field_name.'_onlyone" value="yes"'.$checked.' /></center></td>';
     if ($options =~ m/stuadd/) {      if ($options =~ m/stuadd/) {
         $checked = ' CHECKED ';          $checked = ' checked="checked" ';
     } else {      } else {
         $checked = ' ';          $checked = ' ';
     }      }
Line 2823  sub setinstmeta { Line 2829  sub setinstmeta {
                   
     }      }
     &Apache::lonnet::coursedescription($env{'request.course.id'});      &Apache::lonnet::coursedescription($env{'request.course.id'});
     my %metadata_fields = &Apache::lonmeta::fieldnames();      my %metadata_fields = &Apache::lonmeta::fieldnames('portfolio');
          
     foreach my $field (sort(keys (%metadata_fields))) {      foreach my $field (sort(keys(%metadata_fields))) {
            $output.= &output_row($r, $field, $metadata_fields{$field});
         if ($field =~ m/metadata/) {  
             $output.= &output_row($r, $field, $metadata_fields{$field});  
         }  
     }      }
     $r->print(<<ENDenv);             $r->print(<<ENDenv);       
         <form method="post" action="/adm/parmset?action=setinstmeta" name="form">          <form method="post" action="/adm/parmset?action=setinstmeta" name="form">
                   
         <p>          <p>
         <table border=2>          <table border=2>
         <tr><th>Metadata Item</th><th>Values</th><th>Only One Choice</th><th>Student Can Add Choices</th></tr>          <tr><th>Active</th><th>Metadata Item</th><th>Values</th><th>Only One Choice</th><th>Student Can Add Choices</th></tr>
         $output          $output
         </table>          </table>
         <input type="submit" name="instmeta" value="Update Portfolio Metadata">          <input type="submit" name="instmeta" value="Update Portfolio Metadata">

Removed from v.1.255  
changed lines
  Added in v.1.258


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>