Diff for /loncom/interface/lonmeta.pm between versions 1.101 and 1.102

version 1.101, 2005/08/02 17:01:20 version 1.102, 2005/08/02 21:35:10
Line 292  sub select_course { Line 292  sub select_course {
     my ($r)=@_;      my ($r)=@_;
     $r->print('<h3>Instructor Selected Meta-Data</h3><br />');      $r->print('<h3>Instructor Selected Meta-Data</h3><br />');
     $r->print('<form action="" method="post">');      $r->print('<form action="" method="post">');
     $r->print('Select your course<br>'.$env{'user.domain'});      $r->print('Select your course<br>');
     $r->print('<select name="metacourse" >');      $r->print('<select name="metacourse" >');
     $r->print('<input type="submit" >');  
     $r->print('</form>');  
       
     foreach my $key (keys %env) {      foreach my $key (keys %env) {
                   
         if ($key =~ /\.metadata\./) {          if ($key =~ /\.metadata\./) {
             my $course_key = $key;              my $course_key = $key;
             $course_key =~ s/\.metadata\..*//;              $course_key =~ s/\.metadata\..*//;
             $r->print('<option>');              $r->print('<option value="'.$course_key.'">');
             $r->print($env{$course_key.'.description'});              $r->print($env{$course_key.'.description'});
             $r->print('</option>');              $r->print('</option>');
         }          }
Line 571  sub handler { Line 568  sub handler {
     } elsif ($uri=~/\/portfolio\//) {      } elsif ($uri=~/\/portfolio\//) {
         $r->print(&Apache::loncommon::bodytag          $r->print(&Apache::loncommon::bodytag
           ('Edit Portfolio File Information','','','',$resdomain));            ('Edit Portfolio File Information','','','',$resdomain));
         &present_editable_metadata($r,$uri,'portfolio');          if ($env{'form.metacourse'}) {
         &select_course($r);              &present_instructor_metadata($r,$uri,'portfolio');  
           } else {
               &present_editable_metadata($r,$uri,'portfolio');
               &select_course($r);
           }
                   
     } elsif ($uri=~/^\/\~/) {       } elsif ($uri=~/^\/\~/) { 
         # Construction space          # Construction space
Line 908  sub print_dynamic_metadata { Line 909  sub print_dynamic_metadata {
     return;      return;
 }  }
   
   sub present_instructor_metadata {
       my ($r,$uri, $file_type) = @_;
       print $r->print('This is the instructor metadata area'); 
       return 'ok';
   }
   
   
 #####################################################  #####################################################
 #####################################################  #####################################################
 ###                                               ###  ###                                               ###

Removed from v.1.101  
changed lines
  Added in v.1.102


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